问题标签 [screencast]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 当 chrome.desktopCapture.chooseDesktopMedia 将在 chrome 中可用(不使用插件)?
我需要制作截屏+音频,而不是从中制作视频以进一步下载到服务器(不使用扩展/插件)
就像我现在一样,开始在 chrome 中显示屏幕的唯一方法是通过 - chrome.desktopCapture.chooseDesktopMedia (如果我不正确,请纠正我)
无法读取未定义的属性 'chooseDesktopMedia' - 我已阅读此问题的答案,据说可以使用此 (chrome.desktopCapture) API: - 通过某些扩展 - 或通过启用浏览器内部标志(据我所知 - 标志在创建此 api 后的两年内无法显示屏幕 - 如果我不正确,请纠正我)也许需要启用其他一些标志来使用此 api?我进行了一项研究 - 并没有找到哪些。
所以,
- 是否可以在不使用插件且不要求用户启用某些标志(如果存在)的情况下开始截屏?
- 如果没有,也许有人知道这个功能什么时候可以在 chrome 中使用?
java - Android 使用哪种协议将其屏幕投射到 Chrome Cast 等其他设备
我想开发一个类似于 Chrome Cast 的 java 应用程序,这样我就可以通过无线连接将我的 android 屏幕流式传输到该应用程序。
qt - 如何在 ios 和 android 上屏幕投射 Qt 应用程序
我有 Qt 5.6 应用程序,它在 iOS 和 Android 上都能很好地运行。我想在我的 Qt 应用程序中添加屏幕投射功能。
如何将 Chromecast 功能添加到我的应用程序? 我应该使用什么更好的解决方案来使其在 iOS 和 Android 上都能正常工作?
gstreamer - 如何使用 GStreamer 提高带有音频的截屏视频的性能?
我尝试编写一个 GStreamer 管道来捕获屏幕,在角落放一个盒子来捕获网络摄像头并录制音频(同时)。
例如,如果我在十秒后按 Ctrl+C 停止,我意识到我只录制了大约 2 秒的视频(和音频)。实际上,我不在乎记录是实时完成的,但我只希望 GStreamer 记录应有的完整长度。
这是我到目前为止的管道:
希望有解决办法,谢谢。
android - 应用程序的截屏视频在为 android、cordova 启用 Crosswalk 的情况下闪烁
我从 GapDebug 切换到 Crosswalk 远程调试。一切都很好,除了开发者工具中的“截屏”,它以 5 fps 闪烁(当我使用人行横道时)。
如果我切换到“元素”选项卡并将鼠标移到任何 DOM 元素上(使其处于活动状态),则闪烁停止。使用 GapDebug 我没有问题。忽略物理设备并在计算机屏幕上调试应用程序很好。
可能有人遇到过类似的问题,谢谢
android - 使用 android MediaCodec 对原始 H264 视频流的解码不正确
我正在构建一个屏幕共享应用程序并尝试从套接字接收原始 H264 视频流,并通过使用 MediaCodec 类进行解码来使用surfaceview 显示它。但是我成功地能够接收数据并在表面上显示。但是我被困两天的问题是视频非常滞后,抖动并且有绿色条带和补丁。您可以在 youtube视频链接中看到该问题。如果我将此视频保存到 sdcard 并使用 MxPlayer 播放,那么它可以正常播放。我也尝试使用 Gstreamer,一切都很好。这是我在创建surfaceview 时从Activity 调用的类。
我尝试了您提到的创建 MediaCodec 的方式
但它给了我错误
我也尝试通过这种方法更早地创建 Mediacodec
但视频质量与 youtube 上共享的视频相同。
animated-gif - 有没有办法停止使用 Byzanz 录制屏幕?
我使用名为 byzanz 的工具来记录我的屏幕并创建 gif 文件。
这是我使用它的方式:
但是,我通常无法提前知道录制将持续多长时间,因此最终会出现尴尬的时刻或过早地结束录制。有没有办法告诉 byzanz 停止它的工作,也许通过用 kill 或其他东西向它发送信号?
video-capture - 如何以编程方式开发截屏实用程序?
从技术角度来看,像Kazaam这样的截屏程序实际上是如何录制屏幕的?