流媒体传输协议之 RTMP】的更多相关文章

常用的流媒体协议主要有HTTP渐进下载和基于RTSP/RTP的实时流媒体协议两类.在流式传输的实现方案中,一般采用HTTP/TCP来传输控制信息,而用RTP/UDP来传输实时多媒体数据. 1 实时传输协议RTP与RTCP RTP(Real-time Transport Protocol)是用于Internet上针对多媒体数据流的一种传输协议.RTP由两个紧密链接部分组成:RTP----传送具有实时属性的数据:RTP控制协议(RTCP)----监控服务质量并传送正在进行的会话参与者的相关信息. R…
本系列文章将整理各个流媒体传输协议,包括 RTP/RTCP,RTMP,希望通过深入梳理协议的设计细节,能够给流媒体领域的开发者带来一定的启发. 作者:逸殊 审核:泰一 介绍 RTP,即 real-time transport protocol(实时传输协议),为实时传输交互的音频和视频提供了端到端传输服务.其中包括载荷的类型确认,序列编码,时间戳和传输监控功能.一般应用都是基于 UDP 协议,来使用 RTP 的多路技术以及验和服务.然而,RTP 还可以与其它适合的协议并用,如果底层网络支持多路分…
本系列文章将整理各个流媒体传输协议,包括 RTP/RTCP,RTMP,希望通过深入梳理协议的设计细节,能够给流媒体领域的开发者带来一定的启发. 作者:逸殊 审核:泰一 接上篇:< 流媒体传输协议之 RTP(上篇)> RTP 控制协议 Sender & Receiver 报告 RTP 使用 Sender 报告(SR)和 Receiver 报告(RR)来反馈数据的接收质量,如果是媒体数据的发送者那就会发送 SR,否则发送 RR.这两类报文是通过头部的报文类型识别码来做区分的.SR 相对于…
一.概念与摘要 RTMP协议从属于应用层,被设计用来在适合的传输协议(如TCP)上复用和打包多媒体传输流(如音频.视频和互动内容).RTMP提供了一套全双工的可靠的多路复用消息服务,类似于TCP协议[RFC0793],用来在一对结点之间并行传输带时间戳的音频流,视频流,数据流.通常情况下,不同类型的消息会被分配不同的优先级,当网络传输能力受限时,优先级用来控制消息在网络底层的排队顺序. 二.RTMP块流 实时消息传递协议块流(RTMP块流).它作为一款高级多媒体流协议提供了流的多路复用和打包服务…
java:bladeDS http://sourceforge.net/adobe/blazeds/wiki/Home/ .net:FlourinceFX http://www.fluorinefx.com/ php: AMFPHP  http://sourceforge.net/projects/amfphp/files/#files…
from:http://blog.csdn.net/machh/article/details/52121648 Rtsp认证主要分为两种:   基本认证(basic authentication)和摘要认证( digest authentication ).   基本认证是http 1.0提出的认证方案,其消息传输不经过加密转换因此存在严重的安全隐患. 摘要认证是http 1.1提出的基本认证的替代方案,其消息经过MD5哈希转换因此具有更高的安全性.下面主要介绍摘要认证: 1.基本认证 (ba…
实时消息传输协议(RTMP)最初是由 Macromedia 为互联网上 Flash player 和服务器之间传输音频.视频以及数据流而开发的一个私有协议.Adobe 收购 Macromedia 购以后,公布了这个协议的一部分,以备公共使用.         RTMP 协议有多个变种:         1. 工作在 TCP 协议之上,并使用默认端口号 1935 的明文协议.         2. RTMPS 使用 TLS/SSL 连接的 RTMP 协议.         3. RTMPE 使用…
源: 流媒体协议(RTMP.RTSP.UDP.HTTP.MMS)转换小工具(RTSP转成RTMP案例展示)…
一.概念与摘要 视频直播源码的RTMP协议从属于应用层,被设计用来在适合的传输协议(如TCP)上复用和打包多媒体传输流(如音频.视频和互动内容).RTMP提供了一套全双工的可靠的多路复用消息服务,类似于TCP协议[RFC0793],用来在一对结点之间并行传输带时间戳的音频流,视频流,数据流.通常情况下,不同类型的消息会被分配不同的优先级,当网络传输能力受限时,优先级用来控制消息在网络底层的排队顺序. 二.RTMP块流 视频直播源码的实时消息传递协议块流(RTMP块流).它作为一款高级多媒体流协议…
理论上RTSP RTMPHTTP都可以做直播和点播,但一般做直播用RTSP RTMP,做点播用HTTP.做视频会议的时候原来用SIP协议,现在基本上被RTMP协议取代了. RTSP. RTMP.HTTP的共同点.区别 共同点: 1:RTSP RTMP HTTP都是在应用应用层. 2: 理论上RTSP RTMPHTTP都可以做直播和点播,但一般做直播用RTSP RTMP,做点播用HTTP.做视频会议的时候原来用SIP协议,现在基本上被RTMP协议取代了. 区别: 1:HTTP: 即超文本传送协议(…