据我所知,MediaStream 对象是从 getUserMedia 返回的,但有没有办法从本地 .mp4 或 .webm 文件创建 MediaStream 对象?(或任何其他黑客方式)
对此进行调查,以尝试自动化一些非常特定于需要此的测试。
编辑:这是 Chrome 特定的。目前在 Firefox 中有一个画布操作可以满足我的需要,但它不在 Chrome 上(还没有?)
编辑 2:这是用于 Firefox https://developer.mozilla.org/en-US/docs/Web/API/HTMLCanvasElement/captureStream
Chrome有什么等价物吗?或者真的没有办法以其他方式重新创建 MediaSteam 对象。. .
现在我唯一能想到的就是在 Firefox 上将它用于 webrtc peerconnection 以将其发送到 chrome peerconnection 并希望接收到的流是有效的。