[发明专利]一种泛终端视频传输系统和方法有效
| 申请号: | 201210304145.1 | 申请日: | 2012-08-24 |
| 公开(公告)号: | CN102833585A | 公开(公告)日: | 2012-12-19 |
| 发明(设计)人: | 潘文昌 | 申请(专利权)人: | 深圳市中青合创传媒科技有限公司 |
| 主分类号: | H04N21/2343 | 分类号: | H04N21/2343;H04N21/238;H04N21/2381;H04N21/24;H04N21/437 |
| 代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 宋焰琴 |
| 地址: | 518057 广东省深圳市南山区高*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 终端 视频 传输 系统 方法 | ||
1.一种泛终端视频传输方法,该方法包括步骤:
步骤1,终端向服务器发出建立会话请求指令,该指令包含由参数proc表示的终端适用的协议类型,该指令还包含终端的计划码流;
步骤2,服务器的协议适配器根据接收到的建立会话请求指令,解析后设置连接属性,协议适配器是终端与服务器的接口所在,提供多种协议与终端连接,协议适配器根据所述proc参数来确定所采用的协议;
步骤3,协议适配器适配完终端后将转码需求发送到服务器的动态转码器进行转码处理,动态转码器根据终端类型,自动转换编码格式以适应不同的终端请求,经过转码处理,动态转码器向服务器的流逻辑处理装置发送流数据;
步骤4,由流逻辑处理装置输出音视频流到终端,
其中在音视频流传输过程中,服务器的业务逻辑处理装置根据接收的网络功能测试结果,如果决定对视频进行跳帧处理,则发出跳帧指令到动态转码器,动态转码器根据跳帧指令进行跳帧处理,处理完之后发送流数据到流逻辑处理装置,流逻辑处理装置发送流数据到终端。
2.根据权利要求1所述的方法,其特征在于,在当服务器需要获取终端平台信息时,业务逻辑处理装置还用于生成一条测试终端平台指令,发送到终端,终端对请求作出应对,反馈自身平台信息到服务器。
3.根据权利要求2所述的方法,其特征在于,业务逻辑处理装置具有测试解码的功能,用于获取终端解码能力。
4.根据权利要求3所述的方法,其特征在于,服务器与终端建立会话时,终端请求服务器建立流媒体通道连接,服务器建立会话后,将应答消息下发给终端,应答消息包括消息体,当服务器应答消息体为空时,表示已经满足请求中的所有要求。
5.根据权利要求4所述的方法,其特征在于,终端在接受流数据期间,会每隔一定时间向服务器发送心跳,告诉服务器终端还在活动状态中,如果在指定时间内没有收到终端的心跳包,服务器会主动断开与终端的会话。
6.一种泛终端视频传输系统,该系统包括服务器和终端,其特征在于,服务器进一步包括:
流逻辑处理装置,用于响应终端的媒体获取请求,对视频进行分发处理;
动态转码器,用于根据终端类型,自动转换编码格式以适应不同的终端请求;
协议适配器,用于根据用户配置,决定底层传输协议,并且用于测试网络功能,并将测试结果反馈给业务逻辑处理装置;
业务逻辑处理装置,用于根据接收的网络功能测试结果,如果决定对视频进行跳帧处理,则发出跳帧指令到动态转码器,
其中动态转码器进行跳帧处理,处理完之后发送流数据到流逻辑处理装置,流逻辑处理装置发送流数据到终端。
7.根据权利要求6所述的系统,其特征在于,在当服务器需要获取终端平台信息时,业务逻辑处理装置还用于生成一条测试终端平台指令,发送到终端,终端对请求作出应对,反馈自身平台信息到服务器。
8.根据权利要求7所述的系统,其特征在于,业务逻辑处理装置具有测试解码的功能,用于获取终端解码能力。
9.根据权利要求8所述的系统,其特征在于,服务器与终端建立会话时,终端请求服务器建立流媒体通道连接,服务器建立会话后,将应答消息下发给终端,应答消息包括消息体,当服务器应答消息体为空时,表示已经满足请求中的所有要求。
10.根据权利要求9所述的系统,其特征在于,终端在接受流数据期间,会每隔一定时间向服务器发送心跳,告诉服务器终端还在活动状态中,如果在指定时间内没有收到终端的心跳包,服务器会主动断开与终端的会话。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市中青合创传媒科技有限公司,未经深圳市中青合创传媒科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210304145.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种治疗高血压的人参及其培育工艺
- 下一篇:一种工业车辆的浮动装置





