带有 adobe flash player 的 RTMP 流
Posted
技术标签:
【中文标题】带有 adobe flash player 的 RTMP 流【英文标题】:RTMP stream with adobe flash player 【发布时间】:2017-12-13 09:58:11 【问题描述】:我使用 nginx 作为网络服务器。你能告诉我flash播放器在rtmp流视频点播中的作用,特别是同步音频和视频吗?非常感谢
【问题讨论】:
【参考方案1】:说说flash player在rtmp流视频上的作用 需求...
RTMP 和 Flash 都是 Adobe 制作的。
Flash Player 是一个浏览器插件,用于运行(在网页内)使用 Adobe 自己的 AS3 编程语言制作的应用程序。它就像一个运行(或“播放”)Flash 应用程序的操作系统。
RTMP 是一种发送实时音频/视频的系统。它可用于广播在线广播流、点播或直播视频流(例如:体育、电影等)。
在网络上,RTMP 仅通过 Flash 插件解码,因此您必须制作(或找到)以 AS3 编码的媒体播放应用程序。它将被编译为.swf
文件,您可以使用<embed>
标记将此.swf
嵌入到一个html 文件中。
Flash .swf
应用程序使用代码加载 RTMP 数据,Flash Player 系统会自动将其解码为实时音频/视频。就像当您的代码加载 <video>
标记内的文件时,浏览器会解码一些 .mp4
视频一样。
【讨论】:
非常感谢,您能给我一些文件,其中包含有关 Flash Player 传输会话的详细信息吗?以上是关于带有 adobe flash player 的 RTMP 流的主要内容,如果未能解决你的问题,请参考以下文章
如何将chrome浏览器中出现的Adobe flash player版本旧无法更新的问题