多人使用光盘播放机 【技术领域】
本发明涉及以多个不同设定同步播放一数字视频光盘的装置及方法。特别涉及以不同的设定(如字幕、语音及视角)同步播放一数字视频光盘的装置及方法。
背景技术
光盘的内容,通常是由一个主要媒体文件,加上一种语言的字幕、配音文件。因此,在播放光盘的时候,也就只能播放此种语言的字幕与配音。而在数字视频光盘中,规格改良为一个主要媒体文件,加上数种语言的字幕、配音文件,以及不同视角的图像文件。但是现今的播放机一次只能显示一种语言的字幕与配音,也就一次只能数字视频光盘中的某一种字幕、配音文件。
就个人使用者而言,现有的播放机并没有问题。但就飞机、巴士等场合,甚至家庭电影院等,由于同时有多位使用者要使用,而不同使用者可能偏好不同语言的字幕与配音,若要达到每个人拥有自己喜好的设定,便需要多台显示器,对应到多台播放机。这是由于已知的播放机,虽可以利用多个输出端,提供给多个使用者同一影音视频,但若是有观看不同影音视频的需求,则需要另外准备其它播放机。而且,不同使用者选择的不同语言的字幕与配音的种类越多,需要的播放机便越多。
【发明内容】
本发明一实施例提供了一种供多个使用者同步观看一片数字视频光盘的方法,包含了下列步骤:首先,读取一数字视频光盘,得到一影音数据,并提供多个通道分别对应多个显示器。接着,接收各别对应这些通道的多个使用者设定值,转换该影音数据,以产生多个对应影音视频。最后,从对应的这些通道,各别输出这些对应影音视频,显示在对应的这些显示器上。
该使用者设定值,是一种数据结构。一般而言,使用者设定值包含了一字幕设定值,一语音设定值,以及一视角设定值。其中,字幕设定值是用来选择字幕,语音设定值是用来选择语音,而视角设定值则是用来选择视角。
举例来说,转换该影音数据时,包含了下列步骤:首先分别进行下列译码动作:将该影音数据译码,得到不同语系的多个准字幕数据;将该影音数据译码,得到不同语系的多个准语音数据;以及将该影音数据译码,得到不同视角地多个准图像数据。然后,逐一根据每一笔使用者设定值,选择一准字幕数据、一准语音数据及一准图像数据而整合,得到分别相对应到每一这些通道的多个对应影音视频。
本发明另一实施例提供一多输出数字视频光盘播放装置,用以供多个使用者同步观看一数字视频光盘,包含了下列装置:一光盘读取器,一设定选择器以及一转换处理器。其中该光盘读取器是用来读取一数字视频光盘中的一影音数据;该设定选择器,是用以接收多个使用者设定值、而该转换处理器,则是用来根据这些使用者设定值,将该影音数据,转换成多个对应影音视频。
该转换处理器,可以更进一步包含了一数据译码器,一字幕译码器,一语音译码器以及一图像译码器。该数据译码器是用来将该影音数据译码,以得到一图像数据,一字幕数据以及一语音数据。而该字幕译码器,该语音译码器,以及该图像译码器,是用来用译码该字幕数据,该语音数据与该图像数据,以得到多个准字幕数据,多个准语音数据以及多个准图像数据。
本实施例的多输出数字视频光盘播放装置,还包含了多个视频输出端子,对应于这些使用者设定值,用以输出这些对应影音视频。
本发明再一实施例提供一转换处理器,用以将一影音数据转换成多个对应影音视频。包含了一多任务分配器,用以根据多个使用者设定值,产生对应的多个对应影音视频。以及多个视频输出端子,对应于这些使用者设定值,用以输出这些对应影音视频。
本发明又一实施例提供一多任务分配器,用以根据多个使用者设定值,实时同步产生多个对应影音视频,包含多个输入信道,多个视频输出端子,以及一多任务配线盘。该多个输入通道是用来接收多个准字幕数据、多个准语音数据以及多个准图像数据。而该多个视频输出端子,对应这些使用者设定值,是用来各别同步对外输出这些对应影音视频。该多任务配线盘,是用来根据这些使用者设定值,从这些准字幕数据、这些准语音数据及这些准图像数据中各选其一,整合得到各别对应使用者设定值的多个对应影音视频,实时同步输出到对应的这些视频输出端子上。
在此,这些输入通道更进一步包含了多个图像信道,多个字幕通道,以及多个语音信道。这些图像信道是用来各别接收这些准图像数据,而这些多个字幕通道是用来各别接收这些准字幕数据。另外这些多个语音信道,则是用来各别接收这些准语音数据。
为使本发明的上述内容、特征和优点能更明显易懂,下文特针对各较佳实施例,配合附图,详细说明如下。
【附图说明】
图1是本发明的多人光盘播放机装置。
图2是本发明的转换处理器装置。
图3是本发明的设定选择器与使用者设定值。
图4是本发明的多人光盘播放概念。
图5A、5B图是本发明的数据译码处理实例。
图6是影音数据串流示意图。
附图符号说明:
101~数字视频光盘 102~光盘播放机
103~设定选择器 104~显示器
105~转换处理器 106~光盘读取器
107~视频输出端子 202~字幕译码器
203~语音译码器 201~图像译码器
205~影音数据 206~数据译码器
207~对应影音视频 208~多任务分配器
301~字幕设定值 302~语音设定值
303~视角设定值 304~使用者设定值
501~准图像数据 503~准语音数据
502~准字幕数据 601~图像数据
602~字幕数据 603~语音数据
701~图像信道 702~字幕信道
703~语音信道 705~多任务配线盘
【具体实施方式】
为了要达到以一台光盘播放机输出多种画音文件的目的,如图1所示,本发明的一较佳实施例为一台光盘播放机102,里面包含的组件有光盘读取器106,转换处理器105,设定选择器103,以及多个视频输出端子107。每个视频端子107都对应到一台显示器104,用以同步输出各别的对应影音视频207。
如图4所示,本实施例的运作流程是以光盘读取器106读取一片光盘101,将其中的影音数据205送至转换处理器105做解码与分配的动作,并根据设定选择器103所接收到的使用者设定值304,为每一个不同的视频输出端子107输出到各别的对应影音视频207。
在此,使用者设定值304,可以是每一个使用者端都有可以设定,也可以是集中式的在光盘播放机这一端去提供一个操作界面供使用者输入。故如图3所示,设定选择器103在精神上类似一操作面板,或者一遥控器接收端。在一较佳实施例中,每一使用者至少能够通过某种界面如显示器上的选台器,或是一遥控器,以输入自己想要的设定。一般而言,这个使用者设定值304内包含了字幕设定值301、语音设定值302以及视角设定值303。但是本发明并不限制使用者设定值304的内容于此,任何使用者在收看图像文件会作的设定,都是本发明的使用者设定值304的可能内容,例如显示/不显示字幕的选项、全屏幕或3/4屏幕的选项、屏幕亮度的设定值等等。
如图2所示,转换处理器105在接收到光盘读取器106传送过来的影音数据205后,会进行一连串细部的处理程序,最后才对应每一视频输出端子107输出多个对应影音视频207,同步对外输出。
因光盘读取数据的原理是连续不断的读取一串含有各种不同属性的数据,所以该细部处理程序的主要目的就是把各种不同属性的数据分开来形成单纯的数据串流。举例来说,参考图6,把影音数据205看成是一条很长的数据串流,而各种数据是以小片段方式依序排列,包含图像数据601、字幕数据602以及语音数据603等。这些小片段呈周期性返覆连贯,因而形成一列长条数据串流,藉由光盘读取器106连绵不绝的输入光播放机102中。其中,图像数据601中又包含了多个不同视角的准图像数据501,字幕数据602又包含了多个不同语系的准字幕数据502,而语音数据603中又包含了多个不同语言的准语音数据。
要将这一长串复合性的影音数据205拆解成数笔准的数据,需要如图5A、5B所示的分解过程。一数据译码器206,在接收到影音数据205的串流后,将其拆解成图像数据601、字幕数据602以及语音数据603等三条子串流,分别传送给图像译码器201,字幕译码器202以及语音译码器203。这些译码器将会把数据更进一步拆解成多个准图像数据501,多个准字幕数据502以及多个准语音数据503。
因此以图2为例,数据转换的流程,大致上是在一转换处理器105中完成的,包括输入→两次译码步骤→一次整合步骤→输出。输入的影音数据205,通过数据译码器206做第一次分解,再通过图像译码器201、字幕译码器202以及语音译码器203做第二次分解,获得完全单纯的多条数据串流后,全部输入到多任务分工器208中,以完成最后的统合,同步对外输出。
如图5B所示,本发明的多任务分配器208,主要是用来接收对应每一个使用者的使用者设定值304,为每一个使用者各别产生对应影音视频207,并通过对应的显示器104,同步对外输出。举例来说,这个多任务分配器208可以包含了四个图像信道701,三十二个字幕通道702,以及八个语音信道703。该四个图像信道701是用来各别接收这些准图像数据501,而这些三十二个字幕通道702,则是用来各别接收这些准字幕数据502。另外这些八个语音信道703,是用来各别接收这些准语音数据503。
参这个多任务分配器208中,包含了一个多任务配线盘705,会根据每一个使用者设定值304,从这些准字幕数据502、这些准语音数据503及这些准图像数据501中各选其一,整合得到各别对应每一使用者设定值304的多个对应影音视频207,同步对外输出。因此在实作时可将该多任务分配器208视为一种电子切换器,或是一种多频道的讯号处理器,而其中的多任务配线盘705可以是一种专门切换讯号的处理芯片,或是单纯的通路开关。
在另一较佳实施例中,更具体的说,多任务分配器208本身便具有多个输出端,直接或间接的对应到这些多个视频输出端子107。在图1中显示,这些视频输出端子107是属于播放机装置的一部份,在图2中,则充分表示该多任务分配器的多个输出端,与这些数字视频输出端子107有直接的对应关系。这些视频输出端子107可以是射频(RF)端子、声视频(AV)端子、三色(RGB)端子或数字视频接口(DVI)端子其中之一,至于数量则没有限定,取决于使用者数量的大小。如果这个多人播放机装置是应用在高级巴士上,通常载客容量是二十人,因此需要二十个显示器104,也就会需要相对的二十个视频输出端子107。同理如果是应用在飞机上,载客四百人,则必须准备相同数量的显示器104与视频输出端子107。
对一数字视频光盘的规格而言,对于不同语系的语音、字幕,与不同的视角,实际上是定有上限的值。举例来说,就一般常见的规格而言,准语音数据503最多有八种,准字幕数据502最多有三十二种,而准图像数据501最多有四种。因此对多任务分配器208而言,每一视频输出端子107所输出的对应影音视频207,可能是从四种准图像数据501,三十二种准字幕数据502,和八种准语音数据503中各选择其一组合而成。如果本发明的多人光盘播放机装置102应用在一豪华客机上,对应四百个乘客,多任务分配器208以四百个视频输出端子107,去对应四百个显示器,各别接收每一乘客发出的使用者设定值103,以给予对应的对应影音视频207,同步输出。因此,这四百个对应影音视频207之间,彼此便有可能相同或相异。飞机上坐的全部都是中国人的话,也有可能四百个对应影音视频207的使用者设定值103完全相同。
本发明虽以较佳实施例揭露如上,然其并非用以限定本发明的范围,任何熟习此项技艺者,在不脱离本发明的精神和范围内,当可做各种的更动与润饰,因此本发明的保护范围当视后附的申请专利范围所界定者为准。