发明名称 一种多媒体流传输系统中网络拥塞自适应装置及方法
摘要 本发明公开了一种多媒体流传输系统中网络拥塞自适应装置,包括管理服务模块、多媒体源模块、多媒体发布模块、传输模块、客户端模块和网络拥塞状态监测模块。本发明还公开了一种多媒体流传输系统中网络拥塞自适应方法,通过管理服务模块、多媒体源模块、多媒体发布模块、传输模块、客户端模块和网络拥塞状态监测模块之间相互配合,避免网络拥塞对多媒体数据流传输的影响,又能够降低对流媒体服务器的要求,减轻流媒体服务器的压力。
申请公布号 CN105933241A 申请公布日期 2016.09.07
申请号 CN201610244553.0 申请日期 2016.04.19
申请人 武汉顶翔智控科技有限公司 发明人 王凌斐;金卫民
分类号 H04L12/825(2013.01)I;H04L29/06(2006.01)I 主分类号 H04L12/825(2013.01)I
代理机构 武汉宇晨专利事务所 42001 代理人 李鹏;王敏锋
主权项 一种多媒体流传输系统中网络拥塞自适应装置,其特征在于,包括:管理服务模块,用于接收到来自客户端模块的多媒体数据流请求,在已经注册的多媒体数据流中查找被请求多媒体数据流;将被请求的多媒体数据流的码流的分辨率、各个码流对应的码率以及客户端模块要求的起始码率通知多媒体发布模块;多媒体源模块,用于准备待发布的各个多媒体数据流,每个多媒体数据流包括同一内容、相同分辨率、不同码率的码流,将各个待发布的多媒体数据流注册到管理服务模块;多媒体发布模块,用于为被请求的多媒体数据流的各个码率的码流分别建立发布通道,用于在首次发布被请求的多媒体数据流时,依据起始码率和每个发布通道对应的码流的码率,选择发布通道中对应码流的码率与起始码率最接近的发布通道,作为当前选择的发布通道,还用于通过当前选择的发布通道将多媒体源模块中的对应的码流发布到传输模块;还用于接收网络拥塞状态监测模块发送的网络状态,还用于依据客户端模块选择的初始码率、当前选择发布通道对应码流的码率,以及网络拥塞状态监测模块通告的网络状态,选择降低、提高、还是维持待发布的多媒体数据流的码率;传输模块,用于将码流传输到客户端模块;客户端模块,用于依据用户的要求,向管理服务模块发出多媒体数据流请求,请求传送某个已经发布的多媒体数据流,及初始码率,还用于接收到码流,回放/回显给用户;并统计接收码流的收包统计信息,收包统计信息包括平均传输延时、丢包率;将收包统计信息反馈给服务器端的网络拥塞状态监测模块;网络拥塞状态监测模块,用于接收来自客户端模块的收包统计信息,判断网络状态为稳定状态或非稳定状态,并将网络状态通告给媒体发布模块。
地址 430073 湖北省武汉市东湖新技术开发区高新大道999号C1栋702室