具有终端适配功能的流媒体系统技术方案

技术编号:3593042 阅读:166 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种具有终端适配功能的流媒体系统,包括信息获取模块、信息配置模块、信息分析模块、能力匹配模块和信息发送模块。信息获取模块和信息配置模块分别用于获取、配置信息,信息分析模块用于对获取的各项设备能力信息进行分解合成生成最终设备能力信息,能力匹配模块用于根据最终设备能力信息进行媒体内容匹配,信息发送模块用于将匹配后的媒体内容发送移动设备终端。使用本发明专利技术具有终端适配功能的流媒体系统,可以根据移动设备终端的能力和用户设置为用户提供匹配的媒体内容,还解决了流媒体系统与不同版本的移动设备终端的兼容使用问题。

【技术实现步骤摘要】

本专利技术涉及一种网络系统平台
,特别涉及一种具有适配功能的流媒体系统。
技术介绍
为了满足不同用户的需求,流媒体系统需要提前准备多种格式和规格的媒体内容。流媒体是指视频、声音等数据以实时传输协议承载,并以连续的流的形式从源端向目的端传输,在目的端接收到一定缓存数据后就可以播放出来的多媒体应用。流媒体技术应用到移动网络和终端上,称之为移动流媒体技术。 在移动流媒体业务应用中,移动设备终端种类繁多,比如对单双声道支持的不同,移动设备屏幕解析度的不同,移动设备终端支持的解码格式和解码能力的不同等。 移动流媒体目前主要有三种媒体格式1.3gp/3gp2媒体格式是3GPP/3GPP2组织制定的标准移动流媒体媒体格式,支持终端最多。2.WMV媒体格式是Microsoft公司的私有格式,有少量终端支持。3.RM媒体格式是Real公司的私有格式,内置RealPlay播放器的终端支持,RealPlay播放器同时支持3gp/3gp2媒体格式。从覆盖用户面来看,媒体格式3gp/3gp2是首选支持,WMV格式选择支持。而RM格式相对于3gp/3gp2效果没有优势。 如果将移动设备终端不能解码的媒体内容发送到移动设备终端,移动设备终端将不能正常解码播放。如果将超出移动设备屏幕大小的媒体内容发送到移动设备终端,媒体内容将不能正常播放显示。如何获知移动设备终端的能力,并提供合适的媒体内容给移动设备终端是本专利技术所要解决的问题。而且流媒体相关的软件版本不断升级,如何能更好的相互兼容,保证高版本的流媒体系统能兼容低版本的移动设备终端,同时高版本的移动设备终端也能在低版本的流媒体系统上使用,也是本专利技术所解决的问题。
技术实现思路
本专利技术所要解决的技术问题在于提供一种具有终端适配功能的流媒体系统,可以根据移动设备终端的设备能力和用户设置为用户提供匹配的媒体内容。还可以在本专利技术流媒体系统上兼容使用使不同版本的移动设备终端。 为解决上述技术问题,本专利技术提供了一种具有终端适配功能的流媒体系统,包括信息获取模块、信息配置模块、信息分析模块、能力匹配模块和信息发送模块,其中信息获取模块,用于从移动设备终端获取终端能力信息和用户偏好信息,并将获取信息发送信息配置模块;信息配置模块,用于从信息获取模块获取终端能力信息和用户偏好信息,根据接收的终端能力信息和用户偏好信息获取相应的设备能力信息,并将获取后的设备能力信息发送信息分析模块;信息分析模块,用于从信息配置模块获取设备能力信息,对获取的各项设备能力信息进行分解合成,生成最终设备能力信息,并将最终设备能力信息发送能力匹配模块;能力匹配模块,用于接收信息分析模块发送的最终设备能力信息,并根据最终设备能力信息进行媒体内容匹配,将匹配后的媒体内容返回信息发送模块;信息发送模块,用于从能力匹配模块接收匹配后的媒体内容,并将匹配后的媒体内容发送移动设备终端。 所述流媒体系统中,能力匹配模块如果没有查找到匹配的媒体内容,则可以由信息发送模块向移动设备终端返回错误码信息。 所述流媒体系统中,信息分析模块对于每一项分解后的终端能力信息和用户偏好信息对应的设备能力信息,可以使用用户偏好信息对应的设备能力信息替换终端能力信息对应的设备能力信息,并将替换后的设备能力信息合成最终设备能力信息。既是如果移动设备用户设置了相应的用户偏好信息,则将相应的用户偏好信息设置为首选,同一类别的其他信息设置为备选。 所述流媒体系统中,信息分析模块、能力匹配模块和信息发送模块可以包含不同版本的设备能力信息。 所述流媒体系统中,能力匹配模块进行媒体内容匹配时,对于高版本的最终设备能力信息,可以忽略其中的不可识别字段。 所述流媒体系统中,能力匹配模块进行媒体内容匹配时,对于低版本的最终设备能力信息,可以返回设备能力信息相应版本的字段。 所述流媒体系统中,信息获取模块获取的终端能力信息可以包括移动设备终端显示屏幕尺寸信息、移动设备终端支持的解码格式、移动设备终端支持的移动包交换流媒体服务规范版本信息。 通过使用本专利技术具有终端适配功能的流媒体系统,可以实现流媒体系统对流媒体内容的编码格式、显示窗口大小与移动设备终端相匹配,还可以实现流媒体系统对不同版本的移动设备终端兼容。附图说明图1为根据本专利技术实施例所述的具有终端适配功能的流媒体系统的结构图;图2为根据本专利技术实施例所述的具有终端适配功能的流媒体系统工作的信号传递说明图;图3为根据本专利技术实施例所述的采用HTTP传递终端适配方式工作的具有终端适配功能的流媒体系统的工作流程图;图4为根据本专利技术实施例所述的采用RTSP传递终端适配方式工作的具有终端适配功能的流媒体系统的工作流程图。具体实施方式如图1所示,为根据本专利技术一实施例具有终端适配功能的流媒体系统的结构图,其中流媒体系统201包括信息获取模块101,信息配置模块102,信息分析模块103,能力匹配模块104和信息发送模块105。 信息获取模块101,用于从移动设备终端获取终端能力信息和用户偏好信息,并将获取信息发送信息配置模块102;信息配置模块102,用于从信息获取模块101获取终端能力信息和用户偏好信息,根据接收的终端能力信息和用户偏好信息获取相应的设备能力信息,并将获取后的设备能力信息发送信息分析模块103;信息分析模块103,用于从信息配置模块102获取设备能力信息,对获取的各项设备能力信息进行分解合成,生成最终设备能力信息,并将最终设备能力信息发送能力匹配模块104;能力匹配模块104,用于接收信息分析模块103发送的最终设备能力信息,并根据最终设备能力信息进行媒体内容匹配,将匹配后的媒体内容返回信息发送模块105;信息发送模块105,用于从能力匹配模块104接收匹配后的媒体内容,并将匹配后的媒体内容发送移动设备终端。 本专利技术实施例具有终端适配功能的流媒体系统的基本原理是在流协议会话时,流媒体系统从移动设备终端获取能力信息后,选择移动设备终端合适的媒体内容发送给移动设备终端。 如图2所示,为本专利技术实施例具有终端适配功能的流媒体系统工作的信号传递说明图,步骤包括1、移动设备终端向流媒体系统的信息获取模块上报能力信息,这些信息在RTSP或者HTTP请求消息中携带。此信息中分成两类,一类是包含移动设备终端的屏幕大小,支持的解码格式等移动设备信息,支持的PSS版本,对版本中的可选功能是否支持等信息。对wap协议的uaprof支持情况,这部分信息在终端能力信息模块保存,这类信息在“x-wap-profile”字段中携带;另一类是用户个人喜好设置信息,在用户偏好信息模块保存;这类信息在“x-wap-profile-diff”字段中携带。对于第一类信息,使用URL列表表示。 2、流媒体系统通过信息获取模块从移动设备终端获取终端能力信息和用户偏好信息后,由信息获取模块传递给信息配置模块。 3、信息配置模块根据URL列表信息中包含的URL信息去设备配置服务器读取设备能力信息,获取URL信息的交互协议为HTTP协议。 4、设备配置服务器向流媒体系统的信息配置模块返回URL所定位的信息内容。 5、信息配置模块将配置的设备能力信息传递给信息分析模块。 6、信息分析模块对各个URL所定位的信息进行分解,对于不可本文档来自技高网
...

【技术保护点】
一种具有终端适配功能的流媒体系统,其特征在于,所述流媒体系统包括信息获取模块、信息配置模块、信息分析模块、能力匹配模块和信息发送模块,其中:信息获取模块,用于从移动设备终端获取终端能力信息和用户偏好信息,并将获取信息发送信息配置模块 ;信息配置模块,用于从信息获取模块获取终端能力信息和用户偏好信息,根据接收的终端能力信息和用户偏好信息获取相应的设备能力信息,并将获取后的设备能力信息发送信息分析模块;信息分析模块,用于从信息配置模块获取设备能力信息,对获取 的各项设备能力信息进行分解合成,生成最终设备能力信息,并将最终设备能力信息发送能力匹配模块;能力匹配模块,用于接收信息分析模块发送的最终设备能力信息,并根据最终设备能力信息进行媒体内容匹配,将匹配后的媒体内容返回信息发送模块;   信息发送模块,用于从能力匹配模块接收匹配后的媒体内容,并将匹配后的媒体内容发送移动设备终端。

【技术特征摘要】
1.一种具有终端适配功能的流媒体系统,其特征在于,所述流媒体系统包括信息获取模块、信息配置模块、信息分析模块、能力匹配模块和信息发送模块,其中信息获取模块,用于从移动设备终端获取终端能力信息和用户偏好信息,并将获取信息发送信息配置模块;信息配置模块,用于从信息获取模块获取终端能力信息和用户偏好信息,根据接收的终端能力信息和用户偏好信息获取相应的设备能力信息,并将获取后的设备能力信息发送信息分析模块;信息分析模块,用于从信息配置模块获取设备能力信息,对获取的各项设备能力信息进行分解合成,生成最终设备能力信息,并将最终设备能力信息发送能力匹配模块;能力匹配模块,用于接收信息分析模块发送的最终设备能力信息,并根据最终设备能力信息进行媒体内容匹配,将匹配后的媒体内容返回信息发送模块;信息发送模块,用于从能力匹配模块接收匹配后的媒体内容,并将匹配后的媒体内容发送移动设备终端。2.根据权利要求1所述具有终端适配功能的流媒体系统,其特征在于,能力匹配模块如果没有查找到匹配的媒体内容,则由信息发送模块向移动设备终端返回...

【专利技术属性】
技术研发人员:李凤军
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利