当前位置: 首页 > 专利查询>东南大学专利>正文

基于分层点对点组播网络的流媒体传输方法技术

技术编号:3484407 阅读:205 留言:0更新日期:2012-04-11 18:40
基于分层点对点组播网络的流媒体传输方法,涉及一种流媒体传输服务,尤其涉及一种使用分层点对点组播技术进行流媒体传输的装置及传输方法。本发明专利技术包括以下步骤:步骤1:服务器端利用改进型用户数据报协议发送媒体数据到网关/路由器,服务器端完成各客户端的组号分配工作;步骤2:网关/路由器将上述媒体数据转发到各个客户端;步骤3:各个客户端利用改进型用户数据报协议协议分别接收上述来自网关/路由器的媒体数据,各个客户端使用缓存机制完成本客户端的正常接收和解码以及同组客户端数据的弥补工作。本发明专利技术实现了传输性能好、传输数据可靠性高、受控性好的目的。

【技术实现步骤摘要】

【技术保护点】
一种基于分层点对点组播网络的流媒体传输方法,其特征在于该传输方法包括以下步骤:步骤1:服务器端利用改进型用户数据报协议发送媒体数据到网关/路由器,服务器端完成各客户端的组号分配工作;步骤2:网关/路由器将上述媒体数据转发到各个客户端;步骤3:各个客户端利用改进型用户数据报协议协议分别接收上述来自网关/路由器的媒体数据,各个客户端使用缓存机制完成本客户端的正常接收和解码以及同组客户端数据的弥补工作,客户端在工作时使用接收缓存、净数据缓存、工作缓存和解码缓存完成正常接收和解码,并启用点对点数据发射缓存和点对点数据接收缓存;上述点对点数据发射缓存用于为本组其他用户保留弥补数据,上述点对点数据接收缓存用于接收同组用户提供的弥补数据;客户端如果发生数据的缺失就会向同组用户发送数据的请求,同组用户查询本地的点对点数据发射缓存,即本组其他用户保留的缓存,如果存在该份数据,将通过组号进行寻址并将缺失数据发送给该客户端以完成数据的弥补工作;当其中一个客户端在接收上述媒体数据时,若发现其接收的数据丢失,则向相邻客户端发送点对点数据请求;若未发现其接收的数据丢失,则不向相邻客户端发送点对点数据请求;当其中一个客户端在接收上述媒体数据时,若发现相邻客户端存在属于这个客户端的弥补数据,则予以接收;若未发现相邻客户端存在属于这个客户端的弥补数据,则继续监测;当其中一个客户端在接收上述媒体数据时,若发现相邻客户端发送的点对点数据请求,则根据这个客户端的能力自主决定是否发射弥补数据;若未发现相邻客户端发送的点对点数据请求,则继续监测。...

【技术特征摘要】

【专利技术属性】
技术研发人员:王桥沈峰磊
申请(专利权)人:东南大学
类型:发明
国别省市:84[中国|南京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1