整合多来源之媒体数据播放系统及其方法

文档序号:7980926阅读:207来源:国知局
整合多来源之媒体数据播放系统及其方法
【专利摘要】一种整合多来源之媒体数据播放系统及其方法,其通过对内建播放模块及软件开发套件等多个数据来源配置对应的频道,并在根据应用程序所发送的切换信号选择其中一个频道后,启动被选择之频道所对应的数据来源,使得被启动之数据来源播放媒体数据的技术手段,可以将多个数据来源所播放的媒体数据整合在单一接口中,并达成让使用者自由切换各个频道播放对应的数据来源的媒体数据的技术功效。
【专利说明】整合多来源之媒体数据播放系统及其方法
【技术领域】
[0001]一种数据播放系统及其方法,特别系指一种整合多来源之媒体数据播放系统及其方法。
【背景技术】
[0002]随着信息科技的进步与因特网的蓬勃发展,网络使用者的数量具有逐渐攀升的趋势,这使得网络媒体活动日益盛行,网络媒体数据已成为不容忽视的一大新契机。与传统媒体数据(如电视广告、报纸广告、杂志广告等)相比,网络媒体数据具有传播范围广、速度快、无时间及地域限制、互动性高、成本较低等特色,因此渐渐受到许多媒体数据发布者的青睐。
[0003]为了要增加网络媒体数据的曝光率,网络媒体数据大多放置在浏览数高的网站上,而随着媒体数据属性的差异,放置的网站也会有所不同,例如大型的入口网站会放置可以吸引大部分使用者兴趣的媒体数据,而放置在特定网站中的媒体数据一般适合该特定网站的使用者,例如游戏网站中的媒体数据通常会是游戏和计算机硬件的广告。
[0004]除了通过浏览器提供使用者浏览媒体数据之外,由于具有网络功能的触控装置非常普及,因此开始有厂商也在触控装置的应用程序中加入媒体信息,如「图1」所示,在触控装置的触控屏幕400中,除了应用程序的执行画面之外,还会包含媒体信息的播放显示区域 411。
[0005]不过,目前的应用程序所显示的媒体信息都只能通过单一的软件开发套件提供,也就是只能有一个数据来源,并没有整合多个数据来源的解决方案,如此,应用程序的开发厂商在提供媒体信息时,还需要将不同软件开发套件所提供的媒体信息移植到某一软件开发套件中,增加应用程序的开发厂商的营运成本。
[0006]综上所述,可知先前技术中长期以来一直存在无法整合各个提供媒体信息之数据来源的问题,因此有必要提出改进的技术手段,来解决此一问题。

【发明内容】

[0007]有鉴于先前技术存在各个提供媒体信息之数据来源无法整合的问题,本发明遂提供一种整合多来源之媒体数据播放系统及其方法,其中:
[0008]本发明所提供之整合多来源之媒体数据播放系统,至少包含:内建播放模块;控制器,用以配置不同的频道给内建播放模块与软件开发套件,及用以根据应用程序所发出之切换信号依序选择各频道,并启动被选择的频道所对应的内建播放模块或软件开发套件,藉以使被启动的内建播放模块或软件开发套件于应用程序所建立之媒体控制区块中开始播放媒体数据。
[0009]本发明所提供之另一种整合多来源之媒体数据播放系统,至少包含:内建播放模块;控制器,用以配置不同的频道给内建播放模块,及用以根据应用程序所发出之切换信号依序选择各频道,并启动被选择的频道所对应的内建播放模块,藉以使被启动的内建播放模块于应用程序所建立之媒体控制区块中开始播放媒体数据。
[0010]本发明所提供之整合多来源之媒体数据播放方法,其步骤至少包括:控制器配置不同的频道给内建播放模块与软件开发套件;控制器根据应用程序所发出之切换信号依序选择各频道其中之一;控制器启动被选择的频道所对应的内建播放模块或软件开发套件,使被启动的内建播放模块或软件开发套件于应用程序所建立之媒体控制区块中播放媒体数据。
[0011]本发明所提供之系统与方法如上,与先前技术之间的差异在于本发明通过配置与内建播放模块及/或软件开发套件等多个数据来源对应的频道,接着,在根据应用程序所发送的切换信号选择其中一个频道后,启动被选择之频道所对应的数据来源,使得与被选择频道对应之数据来源在应用程序所建立的播放显示区域中播放媒体数据,藉以解决先前技术所存在的问题,并可以达成让使用者自由切换与各频道对应的数据来源播放之媒体数据的技术功效。
【专利附图】

【附图说明】
[0012]图1为现有之广告显示区域示意图。
[0013]图2A为本发明所提之整合多来源之媒体数据播放系统之系统架构图。
[0014]图2B为本发明所提之另一种整合多来源之媒体数据播放系统之系统架构图。
[0015]图3A为本发明所提之整合多来源之媒体数据播放方法之流程图。
[0016]图3B为本发明所提之启动与媒体数据对应程序之附加方法流程图。
[0017]图4为本发明实 施例所提之切换播放媒体数据之示意图。
[0018]【主要元件符号说明】
[0019]111、112软件开发套件
[0020]150应用程序
[0021]200媒体数据播放系统
[0022]21 f 213内建播放模块
[0023]220数据整合器
[0024]241 ~246 频道
[0025]250控制器
[0026]400触控屏幕
[0027]410媒体控制区块
[0028]411播放显示区域
【具体实施方式】
[0029]以下将配合图式及实施例来详细说明本发明之特征与实施方式,内容足以使任何熟习相关技艺者能够轻易地充分理解本发明解决技术问题所应用的技术手段并据以实施,藉此实现本发明可达成的功效。
[0030]本发明应用在如手机、个人数字助理(PDA)等触控装置上,但本发明所提之触控装置并不以此为限。本发明可以提供可执行于触控装置上之应用程序整合多个播放媒体数据的数据来源,当使用者在触控装置之应用程序中所显示之媒体数据上进行切换媒体数据的触控行为时,本发明可以选择配置给其它数据来源的频道,并播放被选择之数据来源所播放的媒体数据,使得触控装置之应用程序切换显示不同数据来源所播放的媒体数据。其中,本发明所提之数据来源可以是具有内建媒体数据的内建播放模块,也可以是外部之软件开发套件(SDK)。
[0031]本发明所提之媒体数据,包含一个或多个媒体信息。在本发明中,将以「一组媒体数据」或「媒体数据组」等相关的描述来表示同一个媒体数据所包含的多个媒体信息。
[0032]在本发明中,每一个媒体信息为一个或多个文字、图片、以及影片的任意组合,藉以传达特定的信息,也就是说,一个媒体信息可以仅有一段文字或一个影片、一个媒体信息也可以包含一张或多张图片,甚至一个媒体信息也可以包含一段文字与一张图片等,但本发明并没有特别的限制。
[0033]本发明所提之切换媒体数据的触控行为包含但不限于滑动(slide)、双击(doubleclick)、或长按等触控行为,凡不干扰由媒体数据预设之单击(one click,click)等操作行为的触控行为都可以作为本发明之切换媒体数据的触控行为。
[0034]以下先以「图2A」本发明所提之整合多来源之媒体数据播放系统架构图来说明本发明的系统运作。如「图2A」所示,本发明之媒体数据播放系统200含有内建播放模块( 211、212、…)以及控制器250。其中,内建播放模块可以为一个或多个。
[0035]本发明中的每一个内建播放模块(211、212、…)负责以特定的规则播放一组或多组媒体数据,藉以使得应用程序150显示各组媒体数据中的媒体信息。内建播放模块可以等待控制器250选择相对应的频道后,才开始播放媒体数据,但本发明并不以此为限,例如,内建播放模块也可以在相对应的频道未被控制器250选择时,持续进行媒体数据的播放。
[0036]内建播放模块更可以在控制器250选择相对应之频道一段时间后,在控制器250尚未选择其它频道时,启动与被播放之媒体数据对应的程序,或是在接收到控制器250所传送的展示指令时,启动与被播放之媒体数据对应的程序。其中,被内建播放模块启动的程序可以是内建播放模块中,负责显示媒体数据中之详细内容的显示程序,也可以是安装在触控装置中的其它程序,例如,网页浏览程序,或是多媒体播放程序等。
[0037]内建播放模块所播放的每一组媒体数据通常是在内建播放模块开始执行时,由网络中下载,但本发明并不以此为限,例如,内建播放模块也可以预先储存一组或多组媒体数据。
[0038]内建播放模块所播放之各组媒体数据中的媒体信息可以通过设定,随意的新增、删除、修改。一般而言,各组媒体数据中的各个媒体信息之间具有某种关联,但本发明并没有特别的限制。
[0039]控制器250负责配置不同的频道(channel)给系统中的各个内建播放模块(211、212、…),控制器250也负责配置不同的频道给系统外部的软件开发套件(111、112、…),也就是说,控制器250可以为各个内建播放模块(211、212、…)与各个软件开发套件(111、112、…)分别配置对应的不同频道。
[0040]应用程序所包含之系统外部的软件开发套件可以有一个或多个。在本发明中,每一个软件开发套件(111、112、…)都包含一组媒体数据,且各个软件开发套件(111、112、…)会播放所包含的媒体数据组,藉以显示媒体数据组中的媒体信息。[0041]控制器250可以在接收到应用程序150所发出的输入信号时,将与所接收到之输入信号对应的指令传送给与被选择之频道对应的内建播放模块或软件开发套件。值得一提的是,控制器250可以通过被选择的频道传送指令至被选择之频道对应的内建播放模块或软件开发套件,但本发明并没有特别的限制,凡被选择之频道对应的内建播放模块或软件开发套件可以接收到控制器250所传送之指令的方式,都可以在本发明中被使用。
[0042]控制器250可以将所接收到的输入信号作为对应的指令,直接传送给内建播放模块或软件开发套件,但本发明并不以此为限,控制器250也可以通过对应表等方式,将所接收到的输入信号转换为对应的指令后,才传送指令至内建播放模块或软件开发套件。
[0043]若应用程序150所发出的输入信号为进行切换媒体数据的触控行为所产生的切换信号,例如,在应用程序150播放媒体信息之播放显示区域上,进行由左向右滑动、由右向左滑动、由下向上滑动或由上向下滑动之触控行为所产生的滑动信号、或进行双击/长按之触控行为所产生的双击信号/长按信号等,则控制器250会根据所接收到的切换信号,依序由所配置的各频道中选择其中一个频道,并传送播放媒体信息的启动指令至被选择的频道所对应的内建播放模块或软件开发套件,使得接收到启动指令的内建播放模块或软件开发套件启动被选择的频道所对应的内建播放模块或软件开发套件。
[0044]例如,假设控制器250配置三个频道,分别为与内建播放模块212对应的频道242、与软件开发套件111对应的频道245、与软件开发套件112对应的频道246,则在控制器250接收到应用程序150因为被播放之媒体数据被进行触控操作所发出的切换信号后,若控制器250当下选择频道242,则控制器250可以在切换信号为由左向右滑动的滑动信号时改为选择频道245,并启动与频道245对应的软件开发套件111,若控制器250当下选择频道245,则控制器250可以在切换信号为由左向右滑动的滑动信号时改为选择频道246,并启动与频道246对应的软件开发套件112,若控制器250当下选择频道246,则控制器250可以在切换信号为由左向右滑动的滑动信号时改为选择频道242,并启动与频道242对应的内建播放模块212,如此不断循环,使得系统可以取得被内建播放模块212或外部的软件开发套件111/112所播放的媒体数据,并在应用程序150中播放被选择的频道所对应的内建播放模块212或软件开发套件111/112所播放的媒体数据。但本发明并没有对控制器250所配置的频道数量做任何的限制。
[0045]在实务上,控制器250选择频道之方式并不以上述之循环方向为限,也可以以与上述相反之循环方向选择频道,例如,在切换信号为由右向左滑动的滑动信号时,将当下选择的频道242/频道245/频道246改为选择频道246/频道242/频道245。另外,连续的两个切换信号并不一定是同方向的滑动信号,也就是说,当切换信号为由右向左滑动的滑动信号时,下一个切换信号可能是由右向左滑动的滑动信号,也可以视由左向右滑动的滑动信号。
[0046]若应用程序150所发出的输入信号为进行媒体数据预设之操作行为所产生的选择信号,例如,单击信号等,则控制器250更可以将与所接收到的选择信号对应的展示指令传送给被选择的频道所对应的内建播放模块或软件开发套件,使得被选择的频道所对应的内建播放模块或软件开发套件在执行控制器250所传送的展示指令后,启动与当下被内建播放模块或软件开发套件所播放的媒体数据对应的程序,藉以显示正被显示之媒体信息的详细内容。[0047]此外,本发明之系统更可以包含数据整合器220,数据整合器220连接控制器250与各个外部的软件开发套件(111、112、...),可以视为控制器250与外部之软件开发套件间的沟通桥梁,负责将控制器250所传送的指令分派至与被控制器250选择之频道所对应的软件开发套件,使得接收到指令的软件开发套件开始播放媒体数据。
[0048]在本发明中,若没有数据整合器220,则控制器250会直接传送指令给外部的软件开发套件,而若存在数据整合器220,则控制器250将改为传送指令至数据整合器220,并接收数据整合器220所传送的数据,数据整合器220会依据控制器250所传送的指令选择软件开发套件,并将控制器250所传送的指令转送给被选择的软件开发套件,使得控制器250仍然可以为各个软件开发套件配置不同的频道。
[0049]以下再以「图2B」来说明本发明的另一种系统架构。如「图2A」所示,本发明之媒体数据播放系统200含有多个内建播放模块(211、212、213、...)、以及控制器250。其中,各内建播放模块(211、212、213、…)的功能与「图2A」相同,而控制器250除了不需要包含与软件开发套件相关的功能之外,其余功能都与「图2A」相同,故不在赘述。
[0050]接着以第一实施例来解说本发明的运作系统与方法,并请参照「图3A」本发明所提之整合多来源之媒体数据播放方法流程图。在本实施例中,假设触控装置为智能型手机,媒体数据为广告,但本发明所提之触控装置以及媒体数据都不以上述为限。
[0051]当包含本发明之应用程序150在使用者的智能型手机(触控装置)上执行时,应用程序150可以如「图4」所示,在触控装置的触控屏幕400中,建立媒体控制区块410,媒体控制区块410中包含播放显示区域411。
[0052]控制器250可以配置不同的频道给内建之内建播放模块(211、212、213)以及外部的软件开发套件(步骤310)。在本实施例中,若应用程序150中包含三个数据来源,假设都是内建播放模块,而没有外部的软件开发套件,则控制器250会分别配置与各个内建播放模块(211、212、213)对应的频道241、频道242、频道243等三个频道,并假设三个频道被控制器250依照频道241、频道242、频道243的顺序环状排列,也就是频道依序为频道243、频道242、频道241、频道243、…。
[0053]而后,控制器250可以一定规则由上述三个频道中选择其中一个频道,假设为排列在第一个的频道243,并在选择频道243之后,传送播放媒体信息的启动指令给被选择之频道243所对应的内建播放模块213,藉以启动被选择之频道243所对应的内建播放模块213,使得接收到启动指令的内建播放模块213开始在播放显示区域411中播放媒体数据(广告),也就是说,与频道243对应之内建播放模块213所播放的媒体数据会被显示在触控屏幕400中。
[0054]若使用者不喜欢触控屏幕400上所显示的媒体数据,则使用者可以在媒体控制区块410中,通过触控屏幕400进行触控行为,例如,由右向左滑动,或是由右向左滑动,甚至由上向下滑动等,如此,应用程序150会接收到触控屏幕400所产生的切换信号,也就是滑动信号,并将切换信号发送给控制器250。
[0055]控制器250在接收到应用程序150所发送的切换信号后,可以根据切换信号依序选择其它频道(步骤320)。在本实施例中,假设滑动信号是由右向左滑动而产生,因此,控制器250可以选择排列在频道243右方的频道241。
[0056]在控制器250根据切换信号选择频道241 (步骤320)后,可以传送播放媒体数据的启动指令至与被选择的频道241对应的内建播放模块211,藉以启动被选择之频道241所对应的内建播放模块211 (步骤330),使得接收到启动指令的内建播放模块211开始播放内建的媒体数据,如此,与频道243所对应的内建播放模块211会在播放显示区域411中播放媒体数据(步骤340)。
[0057]若使用者仍然不喜欢触控屏幕400上所显示的媒体数据,则使用者可以再次在媒体控制区块410中,通过触控屏幕400由右向左滑动,如此,应用程序150会再次接收到触控屏幕400所产生的切换信号,并将切换信号发送给控制器250。
[0058]控制器250再次接收到切换信号后,可以重复上述步骤320至步骤340,也就是控制器250可以依据切换信号选择频道242 (步骤320),藉以启动与频道242对应的内建播放模块212 (步骤330),使得与频道242对应之内建播放模块212在播放显示区域411中播放媒体数据(步骤340 )。如此,通过本发明,可以整合多个不同数据来源的媒体数据,藉以提供使用者循环的切换显示不同数据来源所播放的媒体数据。
[0059]在上述的实施例中,若使用者喜欢与频道242对应之内建播放模块212所播放的广告(媒体数据),并通过触控屏幕400点击在播放显示区域411中播放的广告,则应用程序150会接收到触控屏幕400所产生的选择信号,也就是点击信号,并将选择信号发送给媒体数据播放系统200 (步骤360)。
[0060]接着,媒体数据播放系统200中的控制器250可以如「图3B」之流程所示,将通过媒体数据播放系统200所接收到的选择信号所对应的展示指令传送给与当下被选择之频道242的内建播放模块212 (步骤380),使得接收到展示指令之与频道242对应的内建播放模块212启动与当下被播放之媒体数据相对应的程序(步骤390)。在本实施例中,假设被内建播放模块212所启动的程序为应用程序150外部的浏览程序,浏览程序将依据内建播放模块212所提供的网址下载并显示包含当下被播放显示之媒体数据中的媒体信息的详细内容。
[0061]相似的,若使用者喜欢与频道241/243对应之内建播放模块211/213所播放的广告,并通过触控屏幕400点击该广告,则应用程序150会接收到触控屏幕400所产生的选择信号,并将选择信号发送给媒体数据播放系统200 (步骤360)。接着,媒体数据播放系统200中的控制器250同样会将所接收到的选择信号所对应的展示指令传送给与当下被选择之频道241/243的内建播放模块211/213 (步骤380),使得内建播放模块211/213启动与当下被播放显示之媒体数据相对应的程序(步骤390)。
[0062]以下继续以第二实施例来解说本发明的运作系统与方法,同样请参照「图3A」之流程图。在本实施例中,同样假设触控装置为智能型手机,媒体数据为广告。
[0063]当包含本发明之应用程序150在使用者的智能型手机(触控装置)上执行时,控制器250可以配置不同的频道给内建之内建播放模块以及外部的软件开发套件(步骤310)。在本实施例中,若应用程序150中包含四个数据来源,假设为两个内建播放模块211、212,以及两个外部的软件开发套件111、112,则控制器250会分别配置与两个内建播放模块211、212以及与两个软件开发套件111、112对应的四个频道,并假设四个频道被控制器250依照频道241、频道242、频道245、频道246的顺序环状排列。
[0064]而后,控制器250可以由上述四个频道中以一定规则选择其中一个频道,假设为应用程序150前次结束时被控制器250选择的频道242,并在选择频道242之后,传送播放媒体数据的启动指令给被选择之频道242所对应的内建播放模块212,藉以启动被选择之频道242所对应的内建播放模块212。使得接收到启动指令的内建播放模块212开始播放内建的媒体数据,如此,与频道242对应之内建播放模块212会在播放显示区域411中播放媒体数据。
[0065]若使用者不喜欢被播放的广告(媒体数据),则使用者可以在应用程序150所产生的媒体控制区块410中,通过触控屏幕400进行触控行为,例如,由左向右滑动,如此,应用程序150会接收到触控屏幕400所产生的切换信号,并将切换信号发送给控制器250。之后,控制器250可以根据切换信号依序选择排列在频道242左方的频道241 (步骤320)。
[0066]在控制器250根据切换信号选择频道241 (步骤320)后,可以传送播放媒体数据的启动指令至与被选择的频道241对应的内建播放模块211,藉以启动被选择之频道241所对应的内建播放模块211(步骤330)。在本实施例中,假设控制器250会通过被选择的频道241传送播放的启动指令至与频道241对应的内建播放模块211,使得与被选择的频道241对应之内建播放模块211在播放显示区域411中播放媒体数据(步骤340)。
[0067]若使用者仍然不喜欢被播放的广告,则使用者可以再次在媒体控制区块410中,通过触控屏幕400由左向右滑动,如此,应用程序150会再次接收到触控屏幕400所产生的切换信号,并将切换信号发送给控制器250。如此,控制器250可以依据切换信号选择频道246 (步骤320),并启动与频道246对应的软件开发套件112 (步骤330),使得频道246对应的软件开发套件112在播放显示区域411中播放媒体数据(步骤340)。
[0068]相似的,若使用者还是不喜欢被播放的广告,则使用者可以再次在媒体控制区块410中,通过触控屏幕400由左向右滑动,如此,应用程序150会再次接收到触控屏幕400所产生的切换信号,并将切换信号发送给控制器250,控制器250可以依据切换信号选择频道245 (步骤320),并启动与频道245对应的软件开发套件111 (步骤330),使得与频道245对应的软件开发套件111在播放显示区域411中播放媒体数据(步骤340)。如此,通过本发明,可以整合多个不同数据来源的媒体数据,藉以提供使用者循环切换显示。
[0069]在上述的实施例中,若使用者喜欢频道241/242被控制器250选择时,与频道241/242对应之内建播放模块211/212所播放的广告(媒体数据),因此,使用者持续观看该广告而没有继续切换频道,则控制器250可以在切换到频道241/242后,达到一定时间时,判断控制器250是否仍然选择频道241/242,当控制器250仍然选择频道241/242时,传送与选择信号对应的展示指令给与当下被选择之频道241/242对应的内建播放模块211/212,使得内建播放模块211/212在接收到展示指令后,启动与当下被播放显示之媒体数据相对应的程序。在本实施例中,假设内建播放模块211/212所启动的程序为内建播放模块211/212中的显示程序,则显示程序可以显示当下被播放之媒体数据的详细内容。
[0070]相似的,若使用者喜欢频道245/246被控制器250选择时,与频道245/246对应之软件开发套件111/112所播放的广告,并通过触控屏幕400点击该广告,则应用程序150会接收到触控屏幕400所产生的选择信号(单击信号),并将选择信号发送给媒体数据播放系统200 (步骤360)。接着,媒体数据播放系统200中的控制器250可以将所接收到的选择信号所对应的展示指令传送给与当下被选择之频道245/246对应的软件开发套件111/112(步骤380),使得软件开发套件111/112在接收到展示指令后,启动与当下被播放显示之媒体数据相对应的程序(步骤390)。在本实施例中,假设软件开发套件111/112启动的程序为应用程序150外部的浏览器程序/多媒体播放程序,藉以显示当下被播放之媒体数据的详细内容。
[0071]在第二实施例中,若还包含数据整合器220,则控制器250在配置频道给内建之内建播放模块以及外部的软件开发套件(步骤310)时,可以直接配置频道给内建播放模块211、212,并可以通过数据整合器220配置频道给软件开发套件。
[0072]在控制器250接收到应用程序150所发送的切换信号后,根据切换信号依序选择其它频道,并传送播放媒体数据的启动指令至与被选择的频道对应的软件开发套件,藉以启动被选择之频道所对应的软件开发套件(步骤320、步骤330)时,若控制器250选择的频道为直接配置的频道,例如是与内建播放模块211/212对应的频道241/242,则控制器250会直接传送启动指令至内建播放模块211/212。
[0073]而若控制器所选择的频道为通过数据整合器220所配置的频道,例如是与软件开发套件111/112对应的频道245/246,则控制器250会传送启动指令至数据整合器220,数据整合器220会将启动指令分派至与当下被选择的频道245/246对应的软件开发套件111/112。如此,与当下被选择的频道245/246对应的软件开发套件111/112在接收到播放媒体数据的启动指令而启动后,软件开发套件111/112可以在播放显示区域411中播放媒体数据。
[0074]而在控制器250接收到应用程序150所发送的选择信号,并通过将所接收到的选择信号对应的展示指令传送给与当下被选择之频道相对应的内建播放模块或软件开发套件(步骤380)时,若控制器250选择的频道为与内建播放模块对应的频道,例如频道241/242,则控制器250会直接传送展示指令至内建播放模块211/212。而若控制器250所选择的频道为通过数据整合器220所配置的频道,例如与软件开发套件111/112对应的频道245/246,则控制器250会传送展示指令至数据整合器220,数据整合器220才会将展至指令分派至与当下被选择的频道245/246对应的软件开发套件111/112,使得软件开发套件111/112启动与当下被播放之媒体数据相对应的程序。
[0075]综上所述,可知本发明与先前技术之间的差异在于具有对与内建播放模块及/或软件开发套件等多个数据来源配置对应的频道,并在根据应用程序所发送的切换信号选择其中一个频道后,启动被选择之频道所对应的数据来源,使得与被选择频道对应之数据来源在应用程序所建立的播放显示区域中播放媒体数据的技术手段,藉由此一技术手段可以解决先前技术所存在各个提供媒体信息之数据来源无法整合的问题,进而达成让使用者自由切换与各频道对应的数据来源播放之媒体数据的技术功效。
[0076]再者,本发明之整合多来源之媒体数据播放方法,可实现于硬件、软件或硬件与软件之组合中,亦可在计算机系统中以集中方式实现或以不同元件散布于若干互连之计算机系统的分散方式实现。
[0077]虽然本发明所提供之实施方式如上,惟所述之内容并非用以直接限定本发明之专利保护范围。任何本发明所属【技术领域】中具有通常知识者,在不脱离本发明所提供之精神和范围的前提下,对本发明之实施的形式上及细节上作些许之更动润饰,均属于本发明之专利保护范围。本发明之专利保护范围,仍须以所附之权利要求书所界定者为准。
【权利要求】
1.一种整合多来源之媒体数据播放系统,系应用于触控装置之一应用程序中,该应用程序包含至少一可播放媒体数据的软件开发套件,该媒体数据播放系统至少包含: 至少一内建播放模块 '及 一控制器,用以配置不同的频道给所述各内建播放模块与所述各软件开发套件,及用以根据该应用程序所发出之一切换信号依序选择所述各频道其中之一,并启动被选择的频道所对应的内建播放模块或软件开发套件,藉以使被启动的内建播放模块或软件开发套件于该应用程序所建立之一媒体控制区块中开始播放媒体数据。
2.如权利要求1所述的整合多来源之媒体数据播放系统,其中该媒体数据播放系统更包含连接该控制器与所述至少一软件开发套件的一数据整合器,用以将由该控制器所发出的指令传送至与被选择的频道对应的软件开发套件执行。
3.如权利要求1所述的整合多来源之媒体数据播放系统,其中该控制器更用以在接收到该应用程序所发出之一选择信号时,将与所述选择信号对应的一展示指令传送至与被选择的频道对应的内建播放模块或软件开发套件,或是在切换频道达到一定时间后,将该展示指令传送至与被选择的频道对应的内建播放模块或软件开发套件,使接收到该展示指令之内建播放模块或软件开发套件启动与被播放之媒体数据对应的一程序。
4.如权利要求3所述的整合多来源之媒体数据播放系统,其中该选择信号为单击该媒体控制区块所产生之信号。
5.如权利要求1所述的整合多来源之媒体数据播放系统,其中该切换信号为于该媒体控制区块中由左向右滑动、由右向左滑动、由上向下滑动、由下向上滑动、双击、或长按所产生之信号。
6.一种整合多来源之媒体数据播放系统,系应用于触控装置之一应用程序中,该媒体数据播放系统至少包含: 多个内建播放模块;及 一控制器,用以配置不同的频道给所述各内建播放模块,及用以根据所述应用程序所发出之一切换信号依序选择所述各频道其中之一,并启动被选择的频道所对应的内建播放模块,使被启动的内建播放模块于该应用程序所建立之一媒体控制区块中播放媒体数据。
7.如权利要求6所述的整合多来源之媒体数据播放系统,其中该控制器更用以在接收到该应用程序所发出之一选择信号时,将与所述选择信号对应的一展示指令传送至与被选择的频道对应的内建播放模块,或是在切换频道达到一定时间后,将该展示指令传送至与被选择之频道对应的内建播放模块,使接收到该展示指令之内建播放模块启动与被播放之媒体数据对应的一程序。
8.一种整合多来源之媒体数据播放方法,系应用于触控装置之一应用程序中,该应用程序包含至少一内建播放模块及至少一软件开发套件或包含至少二内建播放模块,该媒体数据播放方法至少包含下列步骤: 一控制器配置不同的频道给所述各内建播放模块与所述各软件开发套件; 该控制器根据该应用程序所发出之一切换信号依序选择所述各频道其中之一;及 该控制器启动被选择的频道所对应的内建播放模块或软件开发套件,使被启动的内建播放模块或软件开发套件于该应用程序所建立之一媒体控制区块中播放至少一媒体数据。
9.如权利要求8所述的整合多来源之媒体数据播放方法,其中该控制器启动被选择的频道所对应的内建播放模块或软件开发套件之步骤为当被选择的频道对应所述软件开发套件其中之一时,该控制器通过连接该控制器与所述各软件开发套件的一数据整合器传送一启动指令至被选择的频道所对应的软件开发套件,藉以启动被选择的频道所对应的软件开发套件。
10.如权利要求8所述的整合多来源之媒体数据播放方法,其中该媒体数据提供方法于该控制器启动被选择的频道所对应的内建播放模块或软件开发套件之步骤后,更包含在该控制器接收到该应用程序所发出之一选择信号时,传送与所述选择信号对应的一展示指令至与被选择的频道对应的内建播放模块或软件开发套件,或于该控制器切换频道后,将该展示指令传送至与被选择的频道对应的内建播放模块或软件开发套件, 使接收到该展示指令之内建播放模块或软件开发套件启动与被播放之媒体数据对应的一程序之步骤。
【文档编号】H04N21/4782GK103546786SQ201210243964
【公开日】2014年1月29日 申请日期:2012年7月13日 优先权日:2012年7月13日
【发明者】林志尧, 谢尚莹, 李明昌 申请人:酷手机多媒体股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1