问题标签 [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.

0 投票
1 回答
6009 浏览

api - Instagram 截屏视频

我正在编写一个使用 Instagram API 的新应用程序。在权限面板上,它询问我将如何使用该应用程序,并要求我将视频放到屏幕上,说明它是如何工作的?

http://support.heator.com/wp-content/uploads/2015/05/Instagram-Login-Permission-Review.png

好吧,我没有现成的工作示例,因为我只是在尝试制作它。我应该从哪里获得解释该应用程序如何工作的截屏视频?

0 投票
1 回答
816 浏览

javascript - 当 chrome.desktopCapture.chooseDesktopMedia 将在 chrome 中可用(不使用插件)?

我需要制作截屏+音频,而不是从中制作视频以进一步下载到服务器(不使用扩展/插件)

就像我现在一样,开始在 chrome 中显示屏幕的唯一方法是通过 - chrome.desktopCapture.chooseDesktopMedia (如果我不正确,请纠正我)

无法读取未定义的属性 'chooseDesktopMedia' - 我已阅读此问题的答案,据说可以使用此 (chrome.desktopCapture) API: - 通过某些扩展 - 或通过启用浏览器内部标志(据我所知 - 标志在创建此 api 后的两年内无法显示屏幕 - 如果我不正确,请纠正我)也许需要启用其他一些标志来使用此 api?我进行了一项研究 - 并没有找到哪些。

所以,

  1. 是否可以在不使用插件且不要求用户启用某些标志(如果存在)的情况下开始截屏?
  2. 如果没有,也许有人知道这个功能什么时候可以在 chrome 中使用?
0 投票
1 回答
1229 浏览

java - Android 使用哪种协议将其屏幕投射到 Chrome Cast 等其他设备

我想开发一个类似于 Chrome Cast 的 java 应用程序,这样我就可以通过无线连接将我的 android 屏幕流式传输到该应用程序。

0 投票
1 回答
120 浏览

ubuntu-14.04 - 在linux上捕捉视频的好方法是什么?

我需要捕获显示视频的屏幕的一部分。该视频类似于此屏幕截图的左上角:

视频看起来像此屏幕截图的左上角

在 Ubuntu 14.04 上执行此操作的好工具是什么?我试过 RecordMyDesktop 但如果视频太快并且视频是全屏的,它会破坏视频。我可以使用任何其他好的工具来精确捕获我想要的高清屏幕区域吗?

0 投票
0 回答
320 浏览

qt - 如何在 ios 和 android 上屏幕投射 Qt 应用程序

我有 Qt 5.6 应用程序,它在 iOS 和 Android 上都能很好地运行。我想在我的 Qt 应用程序中添加屏幕投射功能。

如何将 Chromecast 功能添加到我的应用程序? 我应该使用什么更好的解决方案来使其在 iOS 和 Android 上都能正常工作?

0 投票
0 回答
245 浏览

gstreamer - 如何使用 GStreamer 提高带有音频的截屏视频的性能?

我尝试编写一个 GStreamer 管道来捕获屏幕,在角落放一个盒子来捕获网络摄像头并录制音频(同时)。

例如,如果我在十秒后按 Ctrl+C 停止,我意识到我只录制了大约 2 秒的视频(和音频)。实际上,我不在乎记录是实时完成的,但我只希望 GStreamer 记录应有的完整长度。

这是我到目前为止的管道:

希望有解决办法,谢谢。

0 投票
1 回答
60 浏览

android - 应用程序的截屏视频在为 android、cordova 启用 Crosswalk 的情况下闪烁

我从 GapDebug 切换到 Crosswalk 远程调试。一切都很好,除了开发者工具中的“截屏”,它以 5 fps 闪烁(当我使用人行横道时)。

如果我切换到“元素”选项卡并将鼠标移到任何 DOM 元素上(使其处于活动状态),则闪烁停止。使用 GapDebug 我没有问题。忽略物理设备并在计算机屏幕上调试应用程序很好。

可能有人遇到过类似的问题,谢谢

0 投票
3 回答
3304 浏览

android - 使用 android MediaCodec 对原始 H264 视频流的解码不正确

我正在构建一个屏幕共享应用程序并尝试从套接字接收原始 H264 视频流,并通过使用 MediaCodec 类进行解码来使用surfaceview 显示它。但是我成功地能够接收数据并在表面上显示。但是我被困两天的问题是视频非常滞后,抖动并且有绿色条带和补丁。您可以在 youtube视频链接中看到该问题。如果我将此视频保存到 sdcard 并使用 MxPlayer 播放,那么它可以正常播放。我也尝试使用 Gstreamer,一切都很好。这是我在创建surfaceview 时从Activity 调用的类。

我尝试了您提到的创建 MediaCodec 的方式

但它给了我错误

我也尝试通过这种方法更早地创建 Mediacodec

但视频质量与 youtube 上共享的视频相同。

0 投票
1 回答
473 浏览

animated-gif - 有没有办法停止使用 Byzanz 录制屏幕?

我使用名为 byzanz 的工具来记录我的屏幕并创建 gif 文件。

这是我使用它的方式:

但是,我通常无法提前知道录制将持续多长时间,因此最终会出现尴尬的时刻或过早地结束录制。有没有办法告诉 byzanz 停止它的工作,也许通过用 kill 或其他东西向它发送信号?

0 投票
1 回答
60 浏览

video-capture - 如何以编程方式开发截屏实用程序?

从技术角度来看,像Kazaam这样的截屏程序实际上是如何录制屏幕的?