• 多源流媒体传输QoS控制方法

    • 摘要:

      本发明公开了一种多源流媒体传输QoS控制方法,由多源流媒体描述语言解释器、多源流媒体带宽分配、定值带宽检测、数据传输控制以及RTP/RTCP五个模块组成.MSML解释器根据MSML文件获得各路流媒体的URL、传输质量要求;多源流媒体带宽分配模块根据流媒体传输的QoS要求以及检测模块得到的带宽值确定各路流媒体的传输速率与编码速率;数据传输控制模块根据VCR命令与缓冲区状态对媒体传输进行控制;RTP/RTCP模块实现流媒体的实时有序传输.本发明可实现多路多源并发流媒体传输质量的协调控制,以降低传输延迟与丢包率,适用于多窗口视频点播、网络视频监控、网络教育课件点播、多角度/多场景实况转播等应用领域.

    • 专利类型:

      发明专利

    • 申请/专利号:

      CN200510096082.5

    • 申请日期:

      2005.09.29

    • 公开/公告号:

      CN1744592

    • 公开/公告日:

      2006-03-08

    • 发明人:

      郑庆华 刘均 彭挺 林杰 伍洋 张帆 王晨旭 吕伟梅 张之明 丁凯 江丕峻 姜山 杨冬 陈洪

    • 申请人:

      西安交通大学

    • 主分类号:

      H04L29/02(2006.01)I,H,H04,H04L,H04L29

    • 分类号:

      H04L29/02(2006.01)I,H04L12/56(2006.01)I,H04L29/06(2006.01)I,H04L12/24(2006.01)I,H,H04,H04L,H04L29,H04L12,H04L29/02,H04L12/56,H04L29/06,H04L12/24

    • 主权项:

      1、一种多源流媒体传输QoS(QualityofService)控制方法,其特征在于,按以下步骤进行:首先,采用多源流媒体语言MSML解释器从MSML文件中获得多源流媒体的元数据信息,该信息中的流媒体类型、传输质量要求将用于流媒体数据传输中的QoS控制;然后,采用定值带宽检测模块根据RTP/RTCP协议判断当前网络状况所能传输数据的最高速率;根据此结果,多源流媒体带宽分配模块结合流媒体类型、传输质量要求、所支持的码率,获得每路流媒体的在当前网络状况下可用的最高编码速率以及编码速率倍数的传输速率;定值带宽检测模块与多源流媒体带宽分配模块交替运行,随时根据最新的网络可用带宽,获得最高可用的编码速率及倍数传输速率;最后,数据传输控制模块根据用户的VCR命令与带宽分配结果,向RTP/RTCP模块发送更编码速率及倍数传输速率指令;RTP/RTCP模块在数据传输控制模块的控制下进行流媒体的实时传输.