[发明专利]一种泛终端视频传输系统和方法有效
| 申请号: | 201210304145.1 | 申请日: | 2012-08-24 |
| 公开(公告)号: | CN102833585A | 公开(公告)日: | 2012-12-19 |
| 发明(设计)人: | 潘文昌 | 申请(专利权)人: | 深圳市中青合创传媒科技有限公司 |
| 主分类号: | H04N21/2343 | 分类号: | H04N21/2343;H04N21/238;H04N21/2381;H04N21/24;H04N21/437 |
| 代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 宋焰琴 |
| 地址: | 518057 广东省深圳市南山区高*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 终端 视频 传输 系统 方法 | ||
技术领域
本发明涉及数据传输领域,特别涉及一种泛终端视频传输系统和方法。
背景技术
业界中的各种音视频传输方法,基本都是一种平台对应一种传输协议,例如:要在andriod平台上播放视频,流媒体服务器端先将视频按照rtsp或者http传输协议格式封装,然后分发到该andriod平台,该封装协议无法在IOS,或者pc端上进行传输以及播放。
假设需要在IOS平台播放,流媒体服务器还必须按照IOS支持的传输协议格式进行再次封装。随着平台种类甚至相同平台不同版本的区别,流媒体服务器需要为每种平台做特定的、有针对性的封装,给服务器增加了不少重复封装协议包的工作。
另外,目前在互联网或者移动互联网,音视频传输多为固定码流进行传输,在网络环境恶劣情况下,无法正常播放音视频文件。
发明内容
为了克服现有技术存在的缺陷,本发明提出一种泛终端视频传输系统和方法,能够实现音视频在不同终端上的传输以及播放。其他终端机型包括目前主流的andriod平台、iphone平台、ipad平台、pc端、web/web平台等各种终端。
本发明的泛终端视频传输方法包括步骤:步骤1,终端向服务器发出建立会话请求指令,该指令包含由参数proc表示的终端适用的协议类型,该指令还包含终端的计划码流;步骤2,服务器的协议适配器根据接收到的建立会话请求指令,解析后设置连接属性,协议适配器是终端与服务器的接口所在,提供多种协议与终端连接,协议适配器根据所述proc参数来确定所采用的协议;步骤3,协议适配器适配完终端后将转码需求发送到服务器的动态转码器进行转码处理,动态转码器根据终端类型,自动转换编码格式以适应不同的终端请求,经过转码处理,动态转码器向服务器的流逻辑处理装置发送流数据;步骤4,由流逻辑处理装置输出音视频流到终端,其中在音视频流传输过程中,服务器的业务逻辑处理装置根据接收的网络功能测试结果,如果决定对视频进行跳帧处理,则发出跳帧指令到动态转码器,动态转码器根据跳帧指令进行跳帧处理,处理完之后发送流数据到流逻辑处理装置,流逻辑处理装置发送流数据到终端。
本发明的泛终端视频传输系统,该系统包括服务器和终端,其特征在于,服务器进一步包括:流逻辑处理装置,用于响应终端的媒体获取请求,对视频进行分发处理;动态转码器,用于根据终端类型,自动转换编码格式以适应不同的终端请求;协议适配器,用于根据用户配置,决定底层传输协议,并且用于测试网络功能,并将测试结果反馈给业务逻辑处理装置;业务逻辑处理装置,用于根据接收的网络功能测试结果,如果决定对视频进行跳帧处理,则发出跳帧指令到动态转码器,其中动态转码器进行跳帧处理,处理完之后发送流数据到流逻辑处理装置,流逻辑处理装置发送流数据到终端。
本发明采用统一一种封装格式,使得通过该方式封装的视频数据,可以在各种平台上进行视频播放,无需为每个平台做特定的封装,这样可以大大减少流媒体服务器的工作压力以及简化封装协议管理。
利用本发明的系统和方法,能够实现音视频在不同终端上的传输以及播放,终端机型包括目前主流的andriod平台、iphone平台、ipad平台、pc端、web/web平台等各种终端。
目前在互联网或者移动互联网,音视频传输多为固定码流进行传输,在网络环境恶劣情况下,无法正常播放音视频文件。本发明实现了智能视频跳帧方法,使得媒体传输可以根据网络传输情况,自动跳帧传输码流或者实现跳帧的方式来适应当前网络环境下媒体的传输。
附图说明:
图1为本发明泛终端视频传输系统拓扑结构图;
图2本发明泛终端视频传输系统逻辑架构图;
图3为本发明测试终端的处理流程;
图4为本发明泛终端视频传输方法流程图;
图5为跳帧数据流向示意图;
图6为跳帧处理流程图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明进一步详细说明。
利用本发明的系统和方法在进行视频传输过程中,系统会自动探测网络传输状况,将传输状况实时反馈给前端动态编码框架,然后框架会自动调节输出码流大小,以最适合当前网速的码流进行传输,从而保证了视频传输的稳定性、流畅性。
本发明的泛终端视频网络传输方法能够高可靠、可自动调节传输码流、高度适配各种平台终端,可以通过internet以及2.5G、3G等移动网络进行流畅音视频传输。本发明能够实现在不同平台进行视频传输。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市中青合创传媒科技有限公司,未经深圳市中青合创传媒科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210304145.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种治疗高血压的人参及其培育工艺
- 下一篇:一种工业车辆的浮动装置





