流媒体系统的rtmp协议

流媒体系统的rtmp协议

ID:30867943

大小:284.07 KB

页数:6页

时间:2019-01-04

流媒体系统的rtmp协议_第1页
流媒体系统的rtmp协议_第2页
流媒体系统的rtmp协议_第3页
流媒体系统的rtmp协议_第4页
流媒体系统的rtmp协议_第5页
资源描述:

《流媒体系统的rtmp协议》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、流媒体系统的RTMP协议什么是RTMP协议RTMP(Real-TimeMessagingProtocol实时消息传送协议)的缩写,它是AdobeSystems公司为Flash播放器和服务器Z间音频、视频和数据传输开发的协议。这是一个标准的,未加密的实吋消息传递协议,默认端口是1935,如果未指定连接端口,那么flash客户端会尝试连接其他端口,其尝试连接顺序按照下列顺序依次连接:1935、443、80(RTMP),80(RTMPT)。RTMP协议应用优势使用RTMP技术的流媒体系统有一个非常明显的特点:使用FlashPlayer作为播放器客户端,而FlashPlayer现在已经安装在了全世界

2、将近99%的PC上,因此一般情况下收看RTMP流媒体系统的视音频是不需要安装插件的。用户只需要打开网页,就诃以直接收看流媒体,十分方便。RTMP协议有效的保证了媒体传输质量,使用户可以观看到高质量的多媒体。RTMP采用TCP协议作为其在传输层的协议,避免了多媒体数据在广域网传输过程中的丢包对质量造成的损失。此外RTMP协议传输的FLV封装格式支持的H.264视频编码方式可以在很低的码率下显示质量还不错的画面,非常适合网络带宽不足的情况下收看流媒体。RTMP协议应用劣势当然RTMP协议也有一些局限,RTMP基于TCP协议,而TCP协议实时性不如UDP,也非常占用带宽。目前基于UDP的RTMFP

3、协议能很好的解决这些问题,如Adobe的AMS和800limediaserver。RTMP协议的播放依赖于FlashPlayer,优势是直接将直播内容很容易就嵌入网页进行流媒体内容直播。那么它的一个局限也口然是这个协议的播放依赖于FlashPlayero如果没有这个播放媒介,这个协议就没有用武Z地了,如苹果的MacOS电脑,苹果iOS手机和移动设备都是屏蔽FlashPlayer的。目前谷歌公司也宣布安卓Android系统也不再继续支持FlashPlayer。支持此协议输岀的流媒体服务器系统支持该协议的软件包括AdobeMediaServer,800IJMediaServer,UltrantM

4、ediaServer,WowzaMediaServer,Redo等。以800LiMediaServer为例,女口下图:输出发布地址及播放地址(发布地址+流名称二播放地址)test墓本值息缩昭图发布直IS发布地址:rtmp://192.168.144:1935/shortcuVtUabV17nAPCev发布流名称:tUabVlZnAPCev输出RTMP协议的嵌入网页的HTML代码(网页嵌入播放器代码)通用P2P协议[RTMPtottHLSffr议IS放器尺寸:640*480□刼厂■硕—test基本信息sassj发布宜篙观看信息缓冲时间:5秒(OK)[□自动18敵[□允诈回看HUnl代码《scr

5、ipttype=*text/javascriprsrc="http7/192.168144:8083/ass▲ets/player.js->p2ps_embed(Mflash'it1ive_rtmp:,,http//192.168144:8083Azideos^ive/22/39AUabV17nAPCeT,-p2ps_videow."640:w480"."10.1.0".Mhttp7/192.168.144:8083/assets/expresslnstall.swf.{allowFullScreen:true

6、tallowScriptAccess:Wtways"});

▼FlashjfeJithttp://192168.1.44:8083/videos^iv

7、e^2/39AUabV17nAPCev/1iv>ejMayer.swfRTMP协议的播放网页播放示例

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
相关标签