Javascript 格式化WebM视频块/使用输入作为媒体曲目创建媒体流
通常情况下,我能够找到我想要的答案,但是,我遇到了一个我还没有找到解决方案的问题 给定MessageEvent,其正文包含1-。。。第二个视频文件, webm,作为二进制字符串。我可以将其解析为dataURL并更新 然而,我想构建一个可以 流式传输到srcObj,就好像它是媒体设备一样 我正在开发一个可伸缩的API,用于广播具有尽可能少的依赖关系的视频数据 字符串修剪也是可能的,可能只是使用一个正则表达式来修剪二进制字符串,该正则表达式删除所有头数据并连续附加到srcObj。流的总块数可能超过1 GB,这意味着src=“…”在字符串随时间增长方面可能不具有可伸缩性,其他解决方案可能包括切换不同的视频源以实现更平滑的过渡。我可以在服务器上用php操作二进制字符串,或者使用python、cpp、ruby、node和服务,只要它将输出路由到正确的套接字 我没有使用webRTCJavascript 格式化WebM视频块/使用输入作为媒体曲目创建媒体流,javascript,php,websocket,webm,Javascript,Php,Websocket,Webm,通常情况下,我能够找到我想要的答案,但是,我遇到了一个我还没有找到解决方案的问题 给定MessageEvent,其正文包含1-。。。第二个视频文件, webm,作为二进制字符串。我可以将其解析为dataURL并更新 然而,我想构建一个可以 流式传输到srcObj,就好像它是媒体设备一样 我正在开发一个可伸缩的API,用于广播具有尽可能少的依赖关系的视频数据 字符串修剪也是可能的,可能只是使用一个正则表达式来修剪二进制字符串,该正则表达式删除所有头数据并连续附加到srcObj。流的总块数可能超过1
谢谢,Stack Overflow社区太棒了,我很少这么说。如果在找到解决方案之前没有答案,我将发布客户端代码,从多个webm文件构建一个大媒体流。使用mse_webm_remuxer似乎很有希望。