[发明专利]一种应用于数字家庭的媒体格式转换系统及方法无效
| 申请号: | 200810199064.3 | 申请日: | 2008-10-10 |
| 公开(公告)号: | CN101404652A | 公开(公告)日: | 2009-04-08 |
| 发明(设计)人: | 刘发贵;邝耀宗 | 申请(专利权)人: | 华南理工大学 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/28 |
| 代理公司: | 广州粤高专利代理有限公司 | 代理人: | 何淑珍 |
| 地址: | 510640广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 应用于 数字家庭 媒体格式 转换 系统 方法 | ||
技术领域
本发明属于数字家庭的多媒体格式转换领域。
技术背景
数字家庭标准IGRS(Intelligent Grouping and Resource Sharing)的AV应用框架定义了IGRS AV设备,其中包括媒体服务器和媒体播放器,媒体服务器提供媒体内容的浏览和传输,媒体播放器负责媒体播放。媒体转码服务是媒体服务器内容目录服务中的一个可选功能,用于在媒体播放器向媒体服务器请求传输媒体文件时,实现不同媒体格式之间的实时转换,将待传输的媒体文件实时转码成媒体播放器所支持并能够实时播放的某种媒体格式,整个转码过程对用户来说是透明的。
目前关于媒体转码服务中转码的实现,一般的做法是在进行实际转码过程时调用相应的转码函数库完成具体的媒体转码过程,但这种方法的缺点是只能提供对特定的几种媒体格式的转码功能,支持的媒体格式数量有限,不利于系统对媒体格式支持的扩展,不能做到灵活适应不同应用环境的需求。而且运行媒体服务器软件的硬件平台本身所提供的转码能力会由于其集成的转码芯片的不同而各有不同。所以,这样的设计方法不能灵活适应实际的需要。
发明内容
本发明的目的在于克服现有技术的不足,针对IGRS媒体服务器软件的媒体转码服务设计并实现了一种具有可扩展性的、可配置的外部转码设计方案。
另外本发明还提供了一种基于FIFO的方法,能够支持一边转码一边传输媒体数据流一边播放的功能。
为了实现发明目的,采用的技术方案如下:
一种应用于数字家庭的媒体格式转换系统,包括媒体服务器以及媒体播放器,所述媒体服务器通过数字家庭网络与媒体播放器连接,还设置有独立的转码器程序以负责具体的媒体格式转换过程,所述媒体服务器通过配置文件控制媒体格式转码的调配,即针对不同格式的媒体转码要求调配适当的转码器程序。
本发明设计了一种外部转码的方案,即将具体的媒体格式转码过程从媒体服务器系统中分离出来,将其调配给适当的转码器程序进行处理。而媒体服务器系统则专注于媒体转码任务的调配,针对不同格式的媒体内容调配适当的转码器程序完成具体的媒体转码过程。通过设计配置文件,将有关媒体转码任务调配的配置保存在配置文件中,实现媒体转码服务的可配置性,例如增加或删除可以转码的媒体格式,增加或删除转码器程序。用到配置文件的地方有两处:(1)媒体服务器根据配置文件中的相关设置将媒体内容映射到发送给媒体播放器的媒体内容列表中;(2)当媒体播放器请求媒体服务器传输需进行媒体转码的媒体内容时,媒体服务器读取配置文件,根据配置文件中的相关设置,执行一系列动作进行具体的媒体格式转码过程。通过这种设计,本发明可以适应不同的应用场合和硬件平台对不同媒体格式的支持,而且可以通过配置灵活地调用各种转码器程序来完成转码过程,还可以灵活增加或替换转码器程序,更加容易随时适应不同的应用需要,支持更多的媒体格式。
上述技术方案中,所述独立的转码器程序包括运行时采用与媒体服务器主进程独立的转码子进程实现,需要转码时,媒体服务器创建子进程执行转码策略中指定的转码器程序,将具体的转码过程交给转码器子进程,而媒体服务器主进程负责调配转码任务和读取转码输出。转码过程结束后,转码器子进程马上退出。或者是所述转码器程序为独立的转码服务设备,所述媒体服务器通过直接调用或远程调用该转码服务设备实现转码过程,此种结构下,转码服务设备可作为第三方的服务设备,供媒体服务器调用。
本发明所述配置文件包含有转码规则和转码策略,所述转码规则指明了对哪种媒体格式进行转码,以及进行转码时所使用的转码策略,所述转码策略则指定了将一种媒体格式转码成另一种媒体格式将需要调用哪个转码器程序,并指定了运行该转码器程序时的命令行参数。
所述媒体服务器还创建一个FIFO作为转码器程序的输入输出队列,由一个或多个转码器程序向FIFO队列的一端写入数据,而媒体服务器从FIFO队列的另一端读出转码输出的媒体数据。
本发明的一种应用于数字家庭的媒体格式转换方法,包括如下步骤:
(1)媒体内容的映射
媒体服务器读取配置文件中的转码规则和转码策略,并在向媒体播放器发送媒体内容列表时,将能够进行转码的媒体内容映射成多个不同媒体格式的媒体内容列表项,包括原始格式的和转码输出格式;
(2)转码任务的调配
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华南理工大学,未经华南理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810199064.3/2.html,转载请声明来源钻瓜专利网。





