.RTSP/(FlashMediaServer)(MicrosoftMediaServer)(QuickTimeStreamingServer),相似且可以融合,但也有很多不同之处。直播更像电视,用户只能选择看或不看,并没有太多的交互性;点播则更像DVD,用户可以选择何时播放,并且在观看过程中可以进行暂停、恢复、拖动播放等VCR操作。:数据源自《基于P2P的视频点播系统综述》<计算机学报>(清华信息科学与技术国家实验室北京100084)李三立(清华大学计算机科学与技术系北京100084).RTSP//RTCP协议RTP(Real-TimeTransportProtocol)在一对一或一对多的传输情况下工作,以提供时间信息和实现流同步。RTP的典型应用建立在UDP上,但也可以在TCP或ATM等其他协议之上工作。RTP本身只保证实时数据的传输,并不能为按顺序传送数据包提供可靠的传送机制,也不提供流量控制或拥塞控制,它依靠RTCP提供这些服务。RTP工作机制rtp协议和udp二者共同完成运输层协议功能。udp协议只是传输数据包,不管数据包传输的时间顺序。rtp的协议数据单元是用udp分组来承载的。在承载rtp数据包的时候,有时候一帧数据被分割成几个包具有相同的时间标签,则可以知道时间标签并不是必须的。(Real-TimeTransportControlProtocol)RTCP负责管理传输质量在当前应用进程之间交换控制信息。在RTP会话期间,各参与者周期性地传送RTCP包,包中含有已发送的数据包的数量、丢失的数据包的数量等统计资料。因此,服务器可以利用这些信息动态地改变传输速率,甚至改变有效载荷类型。RTP和RTCP配合使用,能以有效的反馈和最小的开销使传输效率最佳化,故特别适合传送网上的实时数据。RTCP工作机制当应用程序开始一个rtp会话时将使用两个端口:一个给rtp,一个给rtcp。rtp本身并不能为按顺序传送数据包提供可靠的传送机制,也不提供流量控制或拥塞控制,它依靠rtcp提供这些服务。在rtp的会话之间周期的发放一些rtcp包以用来传监听服务质量和交换会话用户信息等功能。rtcp包中含有已发送的数据包的数量、丢失的数据包的数量等统计资料。=128~65536bytes
视频网站直播方案调研教学文案 来自淘豆网m.daumloan.com转载请标明出处.