是否可以将2个webm视频流合并为一个流(图中)

问题描述 投票:2回答:1

是否可以录制2个webm视频(使用WebRTC),然后将它们合并为一个流(画中画)。

例:

录音A显示摄像机A(流出)

录音B显示摄像机B(流出)

流A显示一个框架,A + B作为合并流(两个人之间的访谈)

webrtc webm
1个回答
2
投票

是的,这是通过使用Media Recording API

首先,你必须创建一个<canvas>,你将绘制两个<video>元素。创建MediaRecorder时,您将传递画布流:new MediaRecorder(canvas.captureStream())

在超时/间隔中,您将在画布中绘制两个视频:canvas.getContext("2d").drawImage(video, 0, 0, width, height);

© www.soinside.com 2019 - 2024. All rights reserved.