[发明专利]一种可扩展的移动流媒体系统及其应用方法在审
申请号: | 201410061804.2 | 申请日: | 2014-02-24 |
公开(公告)号: | CN104869474A | 公开(公告)日: | 2015-08-26 |
发明(设计)人: | 韩兆强;冀德;姚刚霞;陈长清 | 申请(专利权)人: | 风网科技(北京)有限公司 |
主分类号: | H04N21/647 | 分类号: | H04N21/647 |
代理公司: | 北京律诚同业知识产权代理有限公司 11006 | 代理人: | 祁建国;梁挥 |
地址: | 100004 北京市朝阳区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 扩展 移动 流媒体 系统 及其 应用 方法 | ||
技术领域
本发明涉及移动流媒体技术,特别是涉及一种可扩展的移动流媒体系统及其应用方法。
背景技术
一个完整的流媒体系统包括:前端采集器、流媒体服务器、终端播放器。其中,前端采集器控制摄像头、麦克风等设备,分别采集相应的视频和音频,并进行编码(压缩)、封装,形成音视频,并按照流协议格式传送到后台的流媒体服务器上;流媒体服务器接收到音视频流后,按照需求进行一定的处理,如转码、保存等,最后,将处理过后的音视频流进行分发;终端播放器连接流媒体服务器,从流媒体服务器上获取流媒体,解析后还原为音视频信息,然后解码音频、视频(解压),最后播放。
如上现有技术存在如下缺点:
1,目前安卓平台自带的播放器可以支持RTSP协议的流媒体,但安卓低版本(4.0以下)系统的播放器RTSP支持得较差,兼容性不好,会出现无法播放、音视频不同步、播放一段时间后断开连接等各种问题。
2,目前的智能手机(安卓、苹果、Windows Phone等)进行网络连接时,既能使用WIFI方式,又能使用3G(以及即将推出的4G)、2.5G等方式,而不同的连接方式,网速是不一样的。如果只提供一套流媒体数据,为了满足低网速、带宽的连接方式,则只能提供低码率、低帧率的视频流,那么,终端播放器上所播放的视频就会出现不清晰、不流畅的现象,而对于高速连接则是一种浪费,因为它们可以支持传输高码率、高帧率、高清晰度的视频流。
发明内容
本发明的目的在于提供一种可扩展的移动流媒体系统及其应用方法,用于解决现有技术中播放器兼容性差以及无法针对不同的网络连接方式提供不同质量的流媒体的问题。
为了实现上述目的,本发明提供一种可扩展的移动流媒体系统,其特征在于,包括:前端采集器、流媒体服务器、终端播放器、应用服务器;
所述前端采集器,用于根据所述应用服务器下发的指令配置参数,按照配置参数对采集的音视频进行处理,并将处理后得到的音视频流传送到所述流媒体服务器;
所述流媒体服务器,用于从所述前端采集器接收所述音视频流,对所述音视频流按照需求进行处理后分发到所述终端播放器;
所述终端播放器,用于与所述应用服务器进行协商,根据当前的网络连接方式,获得最优的流媒体服务器地址,并从相应的流媒体服务器接收所述音视频流。
所述的可扩展的移动流媒体系统,其中,所述前端采集器对音视频采用快速编码方式进行处理,并在处理时加入关键帧。
所述的可扩展的移动流媒体系统,其中,所述前端采集器按照配置参数对音视频采用FLV格式进行封装。
所述的可扩展的移动流媒体系统,其中,所述前端采集器根据帧率、码率的高低不同将音视频流传送到不同的流媒体服务器。
所述的可扩展的移动流媒体系统,其中,所述终端播放器当播放质量不好时,联系所述应用服务器,获取较低码率的流媒体服务器,或当播放质量良好时,联系所述应用服务器,获取较高码率的流媒体服务器。
为了实现上述目的,本发明提供一种可扩展的移动流媒体系统的应用方法,其特征在于,包括:
步骤一,前端采集器根据所述应用服务器下发的指令配置参数,按照配置参数对采集的音视频进行处理,并将处理后得到的音视频流传送到流媒体服务器;
步骤二,所述流媒体服务器从所述前端采集器接收所述音视频流,对所述音视频流按照需求进行处理后分发到终端播放器;
步骤三,所述终端播放器与所述应用服务器进行协商,根据当前的网络连接方式,获得最优的流媒体服务器地址,并从相应的流媒体服务器接收所述音视频流。
所述的可扩展的移动流媒体系统的应用方法,其中,所述步骤一中,包括:
所述前端采集器对音视频采用快速编码方式进行处理,并在处理时加入关键帧。
所述的可扩展的移动流媒体系统的应用方法,其中,所述步骤一中,包括:
所述前端采集器按照配置参数对音视频采用FLV格式进行封装。
所述的可扩展的移动流媒体系统的应用方法,其中,所述步骤一中,包括:
所述前端采集器根据帧率、码率的高低不同将音视频流传送到不同的流媒体服务器。
所述的可扩展的移动流媒体系统的应用方法,其中,所述步骤三中,包括:
所述终端播放器当播放质量不好时,联系所述应用服务器,获取较低码率的流媒体服务器,或当播放质量良好时,联系所述应用服务器,获取较高码率的流媒体服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于风网科技(北京)有限公司,未经风网科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410061804.2/2.html,转载请声明来源钻瓜专利网。