同时录制摄像机视频和显示YouTube视频

Zul*_*utt 6 video android video-streaming surfaceview video-recording

我想在观看youtube视频时记录用户的反应,因此屏幕上会有两个视频同时被录制.一个是摄像机视频(反应视频),其他一个是YouTube视频(反应).

below should be recorded as one video
__________________________
|                         |
|        Camera Video     |
|                         |
|               __________|
|               | Youtube |
|               |   Video |
---------------------------
Run Code Online (Sandbox Code Playgroud)

我的研发:

  • 无法同时使用SurfaceView进行双重播放和录制视频.
  • TextureView通常用于显示摄像头预览而不记录任何内容.
  • 我可以在textureview中播放预览并在其上方重叠youtube播放器并播放视频,同时记录整个屏幕,但它有点矫枉过正,我无法记录屏幕的特定区域.

一些类似的问题与我的问题无关,但回答了我的问题中提到的一些要点.Q1,Q2,Q3

请建议一些方法来解决这个问题,我该如何实现它.

Zul*_*utt 0

我认为为此目的使用多个媒体 API 并不是一个好主意,但它应该只可以实现录制屏幕并显示两个单独的视图,但从技术上讲,这个答案仍然没有答案。


归档时间:

查看次数:

1697 次

最近记录:

8 年,5 月 前