网络多媒体播放方法

文档序号:7709299阅读:232来源:国知局
专利名称:网络多媒体播放方法
技术领域
本发明有关一种网络多媒体播放方法,且特别是有关一种用以播放多个节目的网 络多媒体播放方法。
背景技术
随着信息发达与网际网络的普及化,网络上所能取得多媒体文件不仅多量且其种 类亦趋于多样化。举例来说,youtube网站即为一种提供多种多媒体文件的网站。再者,于一些网站中,还将多媒体文件进行分类,而供使用者能方便地选择所欲观 赏的多媒体文件。举例来说,于youtube网站中,是将大量的文件资料分类成科技、喜剧、教 育、体育、或新闻。如此,使用者在浏览youtube网站时,便能依照自己的喜好或需求来选择 分类。例如,若使用者想观赏新闻,便能通过点选新闻的分类来取得被归类于该分类中且有 关新闻的多个多媒体文件。之后,使用者只要再选择其中一个多媒体文件而进行播放,即能 观赏一则新闻。然而,于一般的电脑系统中,当使用者在浏览上述的网站时,使用者必须操作鼠标 来选择所要观赏的多媒体文件。而且,在所选择的一个多媒体文件播放完毕时,使用者仍得 再选择另一个来进行播放,而造成不便。

发明内容
本发明的目的是提供一种网络多媒体播放方法,是依据包含多种节目的多媒体网 页来产生一播放清单,并依据此播放清单来决定如何播放这些节目的多媒体文件。如此,将 能在一个多媒体文件播放完毕时,再接着播放另一个多媒体文件,以供使用者持续观赏同 一类型的节目,进而提高使用者的使用方便性。根据本发明的一方面,提出一种网络多媒体播放方法。此方法用以播放多个节目。 此方法包括下列步骤。首先,取得一多媒体网页的一网页原始码。接着,解译(parse)网页 原始码,以取得多个节目名称与对应的多个节目网址。之后,依据各节目网址取得对应的至 少一文件链接,各文件链接是一个多媒体文件的存取链接。然后,依据各节目名称与其所对 应的至少一文件链接,建立一播放清单。接着,依据播放清单以播放这些节目,其中,各节目 包括位于网络上的至少一多媒体文件。


为让本发明的上述内容能更明显易懂,下面将配合附图对本发明的较佳实施例作 详细说明,其中图1绘示依照本发明一实施例的网络多媒体播放方法的流程图。图2绘示由一浏览器所显示的一多媒体网页的一例的示意图。图3绘示由一文字编辑程序所显示的图2的多媒体网页的部分的网页原始码的示 意图。
图4绘示由一浏览器所显示的一节目网页的一例的示意图。图5绘示对图4的节目网址进行译码后,一预定网站所提供的一预定网页的一例 的示意图。图6绘示依照本发明一实施例所建立的播放清单的一例。
具体实施例方式本发明的一实施例提供一种网络多媒体播放方法,用以播放多个节目。各节目是 对应至位于网络上的多个多媒体文件。更详细来说,此网络多媒体播放方法是依据包含多 种节目的多媒体网页来产生一播放清单,并依据此播放清单来决定如何播放这些节目的多 媒体文件。较佳地,于一实施例中,可依据播放清单来依序播放这些节目的多媒体文件。如 此,本实施例在一个多媒体文件播放完毕时,即可再继续播放另一个多媒体文件,以供使用 者持续观赏同一类型的节目,进而提高使用者的使用方便性。请参照图1,其绘示依照本发明一实施例的网络多媒体播放方法的流程图。此方法 包括下列步骤。首先,如步骤SllO所示,取得一多媒体网页的一网页原始码。接着,如步骤S120 所示,解译(parse)网页原始码,以取得多个节目名称与对应的多个节目网址。之后,如步 骤S130所示,依据各节目网址取得对应的至少一文件链接,各文件链接是一个多媒体文件 的存取链接。然后,如步骤S140所示,依据各节目名称与其所对应的至少一文件链接,建立一 播放清单。接着,如步骤S150所示,依据播放清单以播放这些节目。其中,各节目是对应至 位于网络上的至少一多媒体文件。现将图1的网络多媒体播放方法的详细作法说明如下。请同时参照图1、图2及图 3。图2绘示由一浏览器所显示的一多媒体网页Wl的一例的示意图。图3绘示由一文字编 辑程序所显示的图2的多媒体网页Wl的部分的网页原始码Cl的示意图。于步骤SllO中,取得多媒体网页Wl的网页原始码Cl。此多媒体网页Wl例如包含 多种节目。此处的节目例如包括视讯多媒体文件或音讯多媒体文件。视讯多媒体文件例如 包含电影、新闻、或电视剧的影音串流文件,而音讯多媒体文件则例如包含广播、演讲、或新 闻的声音串流文件。然而本发明亦不限于此,此处的节目应可包括任何能于网络取得的各 种类型的文件。于本实施例中,是以多媒体网页Wl包含十个热门的电影节目Mvl MvlO 为例做说明,且其例如是以对应的节目名称Mtl MtlO来显示其链接,如图2所示。图2所绘示的多媒体网页Wl是由电脑系统的一浏览器所显示者,而图3则是绘示 了由一文字编辑程序所呈现的多媒体网页Wl的部分的网页原始码Cl。当然,此网页原始 码Cl应可以任何一种网页编辑的语言来予以撰写。对于多媒体网页Wl来说,浏览器上所 呈现的各个对象在网页原始码Cl里均有对应的编辑段落。于本实施例中,对应于图2所示 的十个热门电影节目Mvl MvlO,网页原始码Cl里会有对应的十个编辑段落Epl EplO, 部分的编辑段落是绘示于图3。接着,于步骤S120中,解译此网页原始码Cl,以取得多个节目名称与对应的多个 节目网址。如图2所示,多媒体网页Wl除了包含电影节目Mvl MvlO之外,还包含了许多 信息,例如包含了多个其它网页链接Linkl Link4、搜寻引擎Egn、或广告与合作专区Ad。因此,本实施例于解译网页原始码Cl时,则例如是于网页原始码Cl中利用比对字符串的方 式来撷取出与上述的电影节目Mvl MvlO相关的信息,例如是电影节目Mvl MvlO的节 目名称Mtl MtlO与节目网址Mhl MhlO。申请人:发现,于网页原始码Cl中,这些电影节目Mvl MvlO的节目网址Mhl MhlO可能包含了重复性高的某些个关键词。如此,本实施例在解译此网页原始码Cl时, 可先依据此关键词来解译。举例来说,如图3所示,这些电影节目Mvl MvlO的节目网址 Mhl MhlO皆包含了相同的一组字符串,如“www. abcde. com/programs”。故本实施例可 以此组字符串作为预设的关键词来进行解译。之后,便能从在此关键词附近比对特定字段 的字符串,来解译出各节目名称Mtl MtlO (其例如是位于字段“title”中),并进一步地 解译出完整的节目网址Mhl MhlO (其例如是位于字段“href”中)。当然,本实施例亦可 通过其它关键词来进行解译。只要能通过解译网页原始码Cl的方式来取得节目名称与对 应的节目网址,皆为本发明的可行实施例。之后,如步骤S130所示,依据各节目网址取得对应的至少一文件链接,各文件链 接是一个多媒体文件的存取链接。以图3的电影节目Mvl的节目网址Mhl为例。节目网址 Mhl将会链接至如图4所示的节目网页Wl-I。而在连接至电影节目Mvl的节目网页Wl-I 时,此节目网页Wl-I的原始码可能包含了此电影节目Mvl的多媒体文件的文件链接。此时, 通过这些文件链接,便能存取这些多媒体文件。例如,可于媒体播放器PLR中通过这些文件 链接播放电影节目Mvl的多媒体文件。然而,为了避免网页内容被滥用,于实作中有许多网络业者将网页的网址设计为 经过编码的网址。假设网址Mhl为经过编码的网站,则在未译码此种网址Mhl时,网页Wl-I 的原始码将会呈现乱码,而使文件的实际链接无法被取得。鉴此,于一实施例中,在依据各 节目网址Mhl MhlO取得至少一文件链接时,可对一个节目网址进行译码,以取得此节目 网址所对应的文件链接。举例来说,在对节目网址Mhl进行译码时,可将节目网址Mhl传递至一预定网站。 此种预定网络可对节目网址进行译码,而提供对应的文件链接。于实作中,申请人发现上述 的预定网站例如但不受限地可为fIvcd (其网址为http://WWW. flvcd. com/)、或flvxz (其 网址为http://WWW. flvxz. com/)。然而本实施例所适用的预定网站应不限制于此,只要能 正确地译码出节目网址而产生文件链接的网站皆可为本实施例所适用的预定网站。当然, 于另一实施例中,亦可以一译码程序来对节目网址进行译码而取得对应的文件链接。请参照图5,其绘示对图4的节目网址Whl进行译码后,一预定网站所提供的一预 定网页的一例的示意图。如图5所示,此预定网页W1-2包含了节目网址Whl所对应的至少 一文件链接,例如是两个文件链接FLl及FL2。之后,本实施例可取得预定网页W1-2的预定 网页原始码,并于解译预定网页原始码后取得这些文件链接FLl及FL2。于解析节目网址 Whl的原始码来取得文件链接FLl及FL2时,亦可在检视文件链接FLl及FL2的关连性后, 依据某些关键词来解译。此处的解析方式是相仿于步骤S120,故不于此重述。然后,本实施例进入步骤S140,依据各节目名称与其所对应的至少一文件链接,建 立一播放清单。此播放清单例如是储存了各节目名称与其所对应的至少一文件链接的对应 关系。请参照图6,其绘示依照本发明一实施例所建立的播放清单LIST的一例。于此播放 清单LIST中,节目网址Mhl所对应的两个文件链接FLl及FL2是来自于图5的预定网页W1-2,且是被放置于其所对应的节目名称Mtl后。相仿地,各节目网址Mh2 MhlO所对应的 至少一文件链接亦可被分别放置于节目名称Mt2 MtlO后。然于此所示的播放清单LIST 仅为示意之用,并非用以限制本发明。接着,如步骤S150所示,依据播放清单以播放这些节目。其中,各节目包括位于网 络上的至少一多媒体文件。于一实施例中,在决定如何播放这些节目时,可依据此播放清单 播放这些节目所包含的多媒体文件。例如,依据图6的播放清单LIST,一个节目名称(如电 影节目Mtl MtlO的其一的名称)可被显示,而此节目名称的各个文件链接(如文件链接 FLl及FL2)所对应的多媒体文件将会被依序下载而予以播放。如此,本实施例便能在一个 多媒体文件播放完毕时,再接着播放另一个多媒体文件,以供使用者持续观赏同一类型的 节目,进而提高使用者的使用方便性。此外,于一实施例中,多媒体播放方法还包括以下步骤接收一播放请求,此播放 请求用以选择对应于上述的播放清单LIST的一频道。而步骤S150则例如是于接收播放请 求时才会执行。举例来说,此多媒体播放方法可在一频道列表中储存播放清单与对应的频道的关 系。而播放请求例如是来自于一遥控器。当播放请求是用以选择某一频道时,本实施例可 从频道列表中查询此频道所对应的播放清单。如此,当某一频道被选择时,本实施例即可依 据此频道所对应的播放清单来提供对应的节目内容。如此,本实施例将能供使用者通过相 仿于操作电视频道的方式来播放包含网络多媒体文件的节目,从而提高使用者的使用方便 性。再者,于接收播放请求后,本实施例的多媒体播放方法可还包括以下步骤接收一 切换请求,此切换请求用以切换所播放的多媒体文件。之后,步骤S150则是如以下方式来 执行依据播放清单LIST播放与目前所播放的多媒体文件不同的另一个多媒体文件。举例来说,当本实施例接收到播放请求而选择一频道,并以此频道所对应的播放 清单LIST进行播放时,若再接收到上述的切换请求,则可停止正在播放的多媒体文件,而 直接跳到下一个多媒体文件来进行播放。此种切换方式是类似于传统的影音播放器的“下 一首”或“下一首”的功能。如此,相较于传统的电视频道,本实施例将能供使用者利用遥控 器来自行切换正在播放的节目,而能进一步地提高使用者的使用方便性与选择性。依据步骤SllO S150,本实施例将能取对应于多媒体网页所提供的多个多媒体 文件的播放清单,并以此播放清单来于对应其的一频道被选择时进行播放。而且,当多媒体 网页的节目内容(如节目名称、节目网址、或文件链接)被更新时,本实施例亦能于再次执 行这些步骤SllO S150来更新播放清单,而能够提供使用者较新的节目内容,从而提供了 可播放的节目的多元性。本发明上述实施例所揭露的网络多媒体播放方法,是依据包含多种节目的多媒体 网页来产生一播放清单,并依据此播放清单来决定如何播放这些节目的多媒体文件。如此, 将能在一个多媒体文件播放完毕时,再接着播放另一个多媒体文件,以供使用者持续观赏 同一类型的节目,进而提高使用者的使用方便性。综上所述,虽然本发明已以一较佳实施例揭露如上,然而其并非用以限定本发明。 本发明所属技术领域中具有通常知识者,在不脱离本发明的精神和范围内,当可作各种等 同的改变或替换。因此, 发明的保护范围当视后附的本申请权利要求范围所界定的为准。
权利要求
一种网络多媒体播放方法,用以播放多个节目,该方法包括取得一多媒体网页的一网页原始码;解译该网页原始码,以取得多个节目名称与对应的多个节目网址;依据各该节目网址取得对应的至少一文件链接,各该文件链接是一个多媒体文件的存取链接;依据各该节目名称与其所对应的该至少一文件链接,建立一播放清单;以及依据该播放清单以播放该些节目,各该节目是位于网络上的至少一多媒体文件。
2.根据权利要求1所述的网络多媒体播放方法,其特征在于,于解译该网页原始码以 取得所述节目网址的步骤中,是依据所预设的关键词来解译。
3.根据权利要求1所述的网络多媒体播放方法,其特征在于,依据各该节目网址取得 该至少一文件链接的步骤包括对一个节目网址进行译码,以取得该节目网址所对应的该至少一文件链接。
4.根据权利要求3所述的网络多媒体播放方法,其特征在于,对该节目网址进行译码 以取得该节目网址所对应的该至少一文件链接的步骤包括将该节目网址传递至一预定网站,该预定网络于译码该节目网址后产生一预定网页, 该预定网页包含该节目网址所对应的该至少一文件链接;取得该预定网页的一预定网页原始码;以及解译该预定网页原始码,以取得该至少一文件链接。
5.根据权利要求4所述的网络多媒体播放方法,其特征在于,于解译该节目网址原始 码的步骤中,是依据所预设的关键词来解译。
6.根据权利要求3所述的网络多媒体播放方法,其特征在于,于对该节目网址进行译 码以取得该节目网址所对应的该至少一文件链接的步骤中,是以一译码程序进行译码来取得。
7.根据权利要求1所述的网络多媒体播放方法,其特征在于,该播放清单是对应于一 频道,且该方法还包括接收一播放请求,该播放请求用以选择该频道;其中,于依据该播放清单决定如何播放所述节目的步骤中,是于接收该播放请求时,依 据该播放清单播放所述节目所包含的所述多媒体文件。
8.根据权利要求7所述的网络多媒体播放方法,其特征在于,于接收该播放请求后,该 方法还包括接收一切换请求,该切换请求用以切换所播放的多媒体文件;其中,于依据该播放清单决定如何播放所述节目的步骤中,是依据该播放清单播放与 目前所播放的多媒体文件不同的另一个多媒体文件。
9.根据权利要求7所述的网络多媒体播放方法,其特征在于,该播放请求是来自一遥 控器。
全文摘要
本发明是一种网络多媒体播放方法,用以播放多个节目。各节目包括位于网络上的多个多媒体文件。此方法包括下列步骤。首先,取得一多媒体网页的一网页原始码。接着,解译网页原始码,以取得多个节目名称与对应的多个节目网址。之后,依据各节目网址取得对应的至少一文件链接,各文件链接是一个多媒体文件的存取链接。然后,依据各节目名称与其所对应的至少一文件链接,建立一播放清单。接着,依据播放清单以播放此些节目,各节目是对应至位于网络上的至少一多媒体文件。
文档编号H04N7/24GK101908051SQ20091014881
公开日2010年12月8日 申请日期2009年6月3日 优先权日2009年6月3日
发明者哈建宇, 王鸿智 申请人:东元电机股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1