[发明专利]多媒体串流操作装置及多媒体串流传输方法有效
申请号: | 200610170341.9 | 申请日: | 2006-12-29 |
公开(公告)号: | CN101212677A | 公开(公告)日: | 2008-07-02 |
发明(设计)人: | 梁致豪;廖立祥;吕景然 | 申请(专利权)人: | 华硕电脑股份有限公司 |
主分类号: | H04N7/26 | 分类号: | H04N7/26;H04N5/765;G06F17/30 |
代理公司: | 中科专利商标代理有限责任公司 | 代理人: | 汤保平 |
地址: | 台湾省*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 多媒体 串流 操作 装置 传输 方法 | ||
技术领域
本发明是有关于一种多媒体串流处理装置及传输方法,且特别是有关于一种在多种多媒体来源及目的装置之间传递及操作多媒体串流的装置及多媒体串流传输方法。
背景技术
随着多媒体串流处理技术不断地创新,现今越来越多的产品与多媒体相关,美国微软(Microsoft)公司所开发的窗口(Windows)操作系统提供了数种多媒体串流格式,而DirectShow则为多媒体串流的捕捉和播放提供了强有力的支持,运用DirectShow可以很方便地从支持窗口驱动程序模型(Windows Driver Model,WDM)的视频或音频采集卡上捕获数据,并且进行相应的后期处理乃至存储到文件中。它广泛地支持各种媒体格式,包括Mpeg、Avi、Mp3、Wave等等,使得多媒体串流的读取及播放变得轻而易举。
为了方便重复使用,窗口操作系统将多媒体串流的播放、编辑及传输等操作功能包装成Directshow过滤(Directshow filter,以下简称过滤器)的型式,这些过滤器依其功能可细分为源过滤器(sourcefilter)、转换过滤器(transform filter)、提交过滤器(renderer filter)、分割过滤器(splitterfilter)及混合过滤器(mux filter)等等。除了上述Directshow所提供的一系列标准过滤器之外,开发者也可以开发自己的过滤器来扩展应用的范围。以下则以一个例子来说明如何利用过滤器来播放一个AVI的视频档案。
图1所绘示为传统使用过滤器播放AVI档案的示意图。请参照图1,传统的多媒体应用软件100是先利用源过滤器101从一个多媒体串流来源(例如是硬盘110)读取一笔AVI串流。接着再利用分割过滤器102检查此AVI串流的标头档,而将此AVI串流中的视频流和音频流分开。然后再根据此AVI串流的压缩格式,选择译码过滤器103对此视频流进行译码。最后则由提交过滤器104重绘此视频图像送到显示卡120上显示,并使用声音装置过滤器106将音频流送到声卡130上播放。
从上面的图表(graph)来看,每一个过滤器都和一个或者一个以上的过滤器相连接,两个过滤器之间则由所谓的针脚(pin)来传递多媒体串流,其中的箭头即表示多媒体串流的流动方向,如此一个图表即称为过滤器图表(filter graph)。从另一个角度来看,过滤器可视为一个多媒体串流的操作接口,而过滤器图表则描述了各个过滤器之间的连结关系。在这个架构之下,程序开发者只需将各种现有的过滤器加入过滤器图表中进行组合,再搭配自行开发的过滤器,即可发展出所需的应用软件。
然而,软件开发者在使用上述工具时,必须针对其多媒体串流需求选择不同的过滤器,并连结各个过滤器以绘制成过滤器图表,才能够发展出相对应的处理程序。但采用上述方法所产生的处理程序仅可适用于单一的多媒体串流需求,一旦多媒体串流的需求改变时,处理程序就必须跟着修改,甚至必须重新设计,如此将大幅增加开发者的负担。此外,不同种类的多媒体串流来源或多媒体串流目的装置也支持不同的多媒体串流格式,然而多媒体串流的种类繁多,因此,如何在现今多样种类的多媒体装置之间找出一个合适的沟通管道已成为软件开发者极待解决的问题之一。
发明内容
有鉴于此,本发明的目的就是在提供一种多媒体串流操作装置,利用控制接口来控制虚拟撷取单元对多笔多媒体串流执行格式转换、混合及编辑等操作功能,增加多媒体串流应用的多样性。此外,更针对各个多媒体串流目的的需求,将输入的多媒体串流格式转换为其所支持的特定串流格式后,再分别输出到对应的多媒体串流目的,达到满足多种多媒体串流需求的目的。
为达上述或其它目的,本发明提出一种多媒体串流操作装置,此多媒体串流操作装置包括多个输入接口、多个输出接口及一个虚拟撷取单元。其中,每一个输入接口适于自一个多媒体串流来源撷取一笔多媒体串流,而每一个输出接口则适于将具有特定串流格式的多媒体串流输出至一个多媒体串流目的,此特定串流格式包括视频撷取来源格式及音频撷取来源格式其中之一。虚拟撷取单元则适于转换由输入接口输入的多媒体串流的格式为各个输出界面所对应的特定串流格式,而交由这些输出接口输出。
依照本发明的较佳实施例所述多媒体串流操作装置,还包括一个控制接口,适于控制虚拟撷取单元对输入接口输入的多媒体串流执行一操作功能,而此操作功能包括对多媒体串流进行格式转换、混合及编辑其中之一。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华硕电脑股份有限公司,未经华硕电脑股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610170341.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基材处理腔室的构件的局部表面退火
- 下一篇:双能源冷热水机组中央空调系统