从javascript向flash播放器提供视频字节数据
Feed video byte data to flash player from javascript?
是否可以使用javascript动态创建视频数据,或者更可能从各种来源下载视频数据并将其提供给flash播放器实例。
更好的是,是否可以从本地执行的javascript中提供html5视频流?
简短回答:没有。
长答案:
要将数据直接从JavaScript传递到Flash,例如通过ExternalInterface,您需要将视频数据序列化为字节流。这意味着JS必须能够访问视频帧数据,将其转换为字符串,并将其发送到Flash。
用JS在浏览器中序列化视频数据需要一些相当花哨的步骤;考虑到HTML5视频的工作方式,我认为任何主流网络浏览器都不支持这一点。
作为一个建议,你可以使用JS将视频文件的URL提供给Flash,Flash可以在那里打开连接并访问数据本身。一般来说,Flash在处理视频和图像等媒体数据方面要好得多。如果您已经计划使用Flash,那么最好还是将JS从这个过程中删除。
相关文章:
- 视频HTML没有'无法在Internet Explorer 11上工作
- 播放当前视频时如何停止其他视频?JavaScript
- 使用Facebook live API创建实时视频对象时的隐私设置
- Brightcove获取/显示HTML中的当前视频标题和描述
- 本地存储中的字符串到字节数组转换
- Twilio-显示所有连接参与者的远程参与者视频
- WebRTC视频聊天可以在FF中使用,但不能在Chrome中使用
- 是否可以使用iframe API在iOS浏览器上播放youtube视频
- 如何检查用户在html5视频播放器中观看了完整的视频
- Fullpage.js-视频+背景在同一部分
- html5视频中的Youtube类型注释
- 角度p2p视频聊天-远程流是黑视频
- tiltSlider播放/暂停视频元素(如果li有当前类)
- 可以在响应时隐藏iphone上的“播放”按钮以进行视频播放
- Javascript-在视频中跟踪鼠标位置
- 为什么可以'我在视频js中查看HLS
- 跟踪用户何时接收到视频的第一个字节
- 视频标签仅在移动设备上调用一个字节的数据(Node.js)
- 哪些字节的视频数据是指当前播放位置
- 从javascript向flash播放器提供视频字节数据