我希望的是记录用户在观看YouTube视频时的反应,因此将同时记录两个视频。
一个是摄像头视频(反应视频),另一个则是YouTube视频(被反应的视频)置于其上。
below should be recorded as one video
__________________________
| |
| Camera Video |
| |
| __________|
| | Youtube |
| | Video |
---------------------------
我的研发:
- 不能在SurfaceView上同时播放和录制视频。
- TextureView通常用于显示相机预览而不是录制任何东西。
- 我可以在TextureView中播放预览,并将YouTube播放器叠加在其上并播放视频,同时录制整个屏幕,但这太过浪费,我认为无法记录特定的屏幕区域。
有一些类似的问题与我的问题无关,但回答了我问题中提到的一些关键点。 Q1,Q2,Q3
请建议一些解决此问题的方法以及我如何实现它。