电子音乐散发服务系统和方法

文档序号:7758555阅读:199来源:国知局
专利名称:电子音乐散发服务系统和方法
技术领域
本发明涉及一种电子音乐散发(EMD)服务,具体地说涉及使用同步多媒体集成语言(SMIL)格式的EMD服务系统及其方法。
目前,广泛使用能同时再现声音、图像和文本文件的多媒体播放器。在有声卡、图形卡和再现多媒体文件的应用程序的计算机上安装多媒体播放器后,就能操作。该种多媒体播放器还能以仅仅再现多媒体文件的多媒体设备的表格出现。通过在计算机或多媒体设备上执行一个想要的多媒体文件,用户就能看着图像和文本并听着相应的声音。
除了简单再现已经编写的多媒体文件的多媒体播放器外,符合多媒体技术发展的是需要一种能使用户直接编写多媒体文件的编写工具。同时在通过计算机通讯网络提供的现有EMD服务中,只是下载或流动音乐或音乐视频文件。然而只是下载音乐文件不能满足处在多媒体发展中的用户的需要,而音乐视频文件因其容量极大不适合下载。
为了解决上述问题,本发明的目的是提供一种使用同步多媒体集成语言(SMIL)格式的电子音乐散发(EMD)服务系统,其中以流服务的表格通过网络加载在用户终端生成的SMIL文件,并且将该加载的SMIL文件提供给想要该文件的用户,因此由用户直接地编写的SMIL文件能很容易地显示给其它用户。
另一个目的是在EMD服务系统中提供一种多媒体文件服务方法,其中通过网络加载在用户终端生成的SMIL文件,并用网页的表格显示出来。
另一个目的是在EMD服务系统中提供一种流服务方法,其中在流服务中把使用SMIL文件生成的多媒体文件提供给想要该文件的用户。
另一个目的是在EMD服务系统中提供一种邮件服务方法,其中在电子邮件服务中把使用SMIL文件生成的多媒体文件提供给想要该文件的其它用户。
为了实现本发明上述的目的,在网络环境中提供一种电子音乐散发(EMD)服务系统,该EMD服务系统有一个用于加载多媒体文件的web服务器,该多媒体文件是从链接到网络上的用户终端中使用同步多媒体集成语言(SMIL)格式生成的,而该web服务器能生成一个相应于多媒体文件的超文本标记语言(HTML)文件,并显示该文件,使得用户能通过web浏览器存取该HTML文件;一个用于存储加载了的多媒体文件和相应的HTML文件的文件数据库;以及一种在流服务中通过链接到网页上的web浏览器在文件数据库中搜索所需要的多媒体文件和在流服务中提供该多媒体文件。
为了实现本发明的另一个目的,还在电子音乐散发(EMD)服务系统中提供一种多媒体文件服务方法;该方法包括的步骤(a)加载在用户终端正在生成的多媒体文件,该多媒体文件是从用户终端的web浏览器中使用同步多媒体集成语言(SMIL)格式生成的;(b)生成一个相应于加载的多媒体文件的超文本标记语言的HTML文件,并将该文件存储在文件数据库中;及(c)用网页的表格显示存储在文件数据库中的该文件,使得用户能通过web浏览器存取该文件。
为了实现本发明的另一个目的,还在用于多媒体文件的电子音乐散发(EMD)服务系统中提供一种流服务方法;其中该多媒体文件是使用同步多媒体集成语言(SMIL)格式生成的,该流服务方法包括的步骤(a)参考存储多媒体文件和相应的超文本标记语言的(HTML)文件的文件数据库,以网页的表格显示该文件信息;(b)确定用户通过web浏览器是否存取网页上的HTML文件和是否选择播放想要播放的多媒体文件;及(c)在流服务中,当用户选择播放时,就搜索文件数据库并提供相应的多媒体文件。
为了实现本发明的另一个目的,还在用于多媒体文件的电子音乐散发(EMD)服务系统中提供一种邮件服务方法;其中该多媒体文件是使用同步多媒体集成语言(SMIL)格式生成的,该邮件服务方法包括的步骤(a)参考存储多媒体文件和相应的超文本标记语言的(HTML)文件的文件数据库,以网页的表格显示该文件信息;(b)确定用户通过web浏览器是否存取网页上的HTML文件和是否选择发送一个想要的多媒体文件的邮件;及(c)当用户想要发送邮件时,在附带了相应的HTML文件后发送电子邮件到由用户指定的其它边。
通过参照附图对优选实施例进行详细描述,使本发明的上述的目的和优点将变得更加清楚,其中

图1是说明一种电子音乐散发(EMD)服务系统的方框图,按照本发明该服务系统使用的是同步多媒体集成语言(SMIL)的格式;图2是按照本发明说明一种EMD服务方法的流程框图,而图3按照本发明图解了在所提供的EMD服务的网站中包括的网页的一个例子。
在下文中,参考附图将详细描述本发明的多个实施例。本发明不限于如下的多个实施例,且在本发明的范围和精神内,可以有许多变化。本发明的多个实施例是为了更完全地给本领域普通技术人员解释本发明而提供的。
图1是用于说明一个电子音乐散发(EMD)服务系统的方框图,按照本发明,该系统使用一种同步的的多媒体集成语言(SMIL)格式。用于一个EMD服务的网站包括一个web服务器140,一个文件数据库(DB)150,一个流服务器160和一个邮件服务器170。其中该web服务器140包括一个SMIL加载单元142,一个超文本标记语言(HTML)生成单元144,一个文件信息显示单元146和一个用户命令处理单元148。
一般而言,本发明的EMD服务是在以web为基础的环境下由web服务器支持的服务,该环境是通过通讯网络,最好是通过互联网(internet)120把多个用户的计算机100~108与网站操作员的web服务器140链接在一起的网络环境。用户计算机有一个web浏览器108,该web浏览器108通过互联网120与web服务器140相连,而且该web服务器140可发送已准备好的网页,以响应该web浏览器108的请求。
其中,该web服务器140是安装了服务软件的计算机,该服务软件能响应诸如web浏览器108那样的web客户的请求。该web浏览器108指的是能读网页的软件,该网页就是作为标准web文档的HTML文档,并用普通网关接口(CGI)与web服务器进行通讯,但是该web浏览器108还可以用于指示一台执行该软件的计算机。此外,该web服务器140参考的、作为本发明的文件数据库不同数据库(DBs)是正在进行记录的媒体,如硬盘,用它们系统地存储有关的数据,以便容易地添加、修改和检索,而数据库还既用于指示一种媒体又用于指示其中存储的数据。
应用于本发明的SMIL是一个由环球网联盟(W3C)提出的多媒体规划语言,及一个可扩充的标记语言(extensible markup language,XML),就是web文档的格式。该SMIL集成包括文本、声音、图画和动画(movingpictures)和的信息并可以同步这些信息。由于只是文本文件和图像文件能添加到SMIL文件格式的原音乐文件中,所以在MP3文件中其容量只达1或2兆比特(MB),而且能提供一种相似于音乐视频的内容服务。
按照本发明,在流服务中,一个EMD服务系统收到一个加载的SMIL格式的多媒体文件,它在用户计算机100中生成,并将该文件提供给想要这个文件的任意用户的计算机。
为了参照图1具体地说明该过程,在用户计算机100上使用SMIL格式生成一个多媒文件。SMIL编辑单元102在用户指定的文件存储位置上装载一个选中的图形文件、声音文件和文本文件,然后再现该声音文件,而同时分别再现该图形文件和该文本文件,并调谐该声音文件的再现同步化。SMIL生成单元104通过组合这些再现的文件并用SMIL格式生成一个SMIL文件。SMIL播放器106播放已生成的该SMIL文件。这里将说明的是其中该SMIL播放器不仅必须有播放该SMIL文件的功能,而且还必须有支持流服务的功能。
同时在用户的请求下,通过互联网120,该web服务器108存取用于EMD服务的网站,并且能请求加载由SMIL生成器单元104生成的SMIL文件。为了响应这种请求,web服务器140从该web服务器108加载该SMIL文件和生成一个相应的HTML文件。
具体地说,在web服务器中,该SMIL加载单元142为加载服务准备一个网页,使得用户能加载一个想加载的SMIL文件,该文件是通过该网页从web浏览器108加载的。这时用户便是一个已经完成了一个预订过程的成员。该HTML生成单元144生成一个相应于SMIL文件的HTML文件。由于生成该HTML文件,所以用户能通过该网页浏览器108存取网页上的该加载了的SMIL文件。该加载的SMIL文件和相应的HTML文件按成员存储在文件数据库150中。
文件信息显示单元146直接显示由HTML生成单元144生成的该HTML文件,或者通过参考文件数据库DB150,按成员或预定的类别的多种方式显示一个编辑过的HTML文件。当一个用户通过web浏览器存取在网页上的该HTML文件时,用户命令处理单元148收到一个相应的SMIL文件的命令。其中用户是注册了的SMIL文件的用户或是任一其它用户。
当一个用户通过用户命令处理单元148请求SMIL文件的流服务时,流服务器160在搜索文件数据库DB150之后提供一种流服务。流服务是一种能够播放下载后的介质文件的服务,该介质文件是以相对地小的数据块逐块地下载的,在其下载中为了克服现有介质文件高容量的限制使用了专门的压缩技术。
同时,当一个用户通过用户命令处理单元148请求SMIL文件的邮件服务时,邮件服务器170发送一个附带相应的HTML文件的电子邮件(E-mail)到用户想要的其它边。然后该邮件接收器通过存取在收到的邮件中的该HTML文件来接收SMIL文件的流服务。
图2是按照本发明说明一种EMD服务方法的流程框图,而图3按照本发明图解了在所提供的EMD服务的网站中包括的网页的一个例子。
参照图2和图3,现在对该EMD服务方法进行详细地说明。首先用户在200步通过web浏览器存取一个网站。例如该用户存取如图3所示的主页300。该主页300包括一个SMIL服务部分302和一个流服务部分304。基本上,为了收到包括在该主页中的服务部分,用户必须是在该网站已经注册过的成员。
在该用户存取该网站后,在202步确定该用户是否要加载一个SMIL文件。例如确定是否选择图3中的该主页300的SMIL服务部分302。在204步,当想加载时,通过web浏览器从用户的计算机上加载由该用户生成的SMIL文件。在206步生成一个相应于加载的SMIL文件的HTML文件。
例如,在图3中当该用户选择该主页300的SMIL服务部分302时,那么通过web浏览器显示已链接的详细页310,而当选择加载312时,显示SMIL文件的已注册了的页320。具体地说,通过该SMIL文件的注册的页320,例如通过文件存储位置322,该用户加载存储在其计算机中的SMIL文件、相关的图形文件和文本文件。此外,该用户还可以输入用户信息(例如ID,密码)、该SMIL文件的名称、简要说明、类别等生成HTML文件所需要的信息。
在206步后的208步中,该SMIL文件和相应的HTML文件存储在文件数据库中,例如当用户选择图3中的确认按钮326时,输入的内容存储在文件数据库330中。在210步,显示在文件数据库330中按成员存储的HTML文件,或在按成员集中HTML文件后,显示不同的清单。例如图3中的、按成员的清单页340显示用户至此已加载的SMIL文件上的信息。
在210步或202步后的212步,确定用户通过web浏览器是否存取HTML文件和是否选择想要的SMIL文件。其中该用户是先前加载SMIL文件的一个用户或任一其它用户。例如在图3中的主页300内选择流服务部分304,通过web浏览器显示SMIL文件350的该清单页。在读了该SMIL文件的名称后,该用户就选择了想要的SMIL文件。
接下来,在214步,确定用户是否想要选择和播放一个想要的SMIL文件。在216步,当想要播放时,通过web浏览器在流服务中提供相应的SMIL文件。同时,在218步,当用户选择一个想要的SMIL文件和想要发送邮件356时,在220步发送附带相应的HTML文件的邮件到由该用户指定的其它边。然后在222步,当邮件接收器存取该HTML文件时,通过web浏览器在流服务中提供相应的SMIL文件。
例如,当用户在一个预定的清单表格中,从网页350选择一个分类相应于图3中的注册的SMIL文件的SMIL文件的名称时,就执行216步;当选择发送邮件356时,执行220步。此外,当选中注册的SMIL文件的标识符354时,便存取成员清单页340。
至此说明了该EMD的服务。网页的多个例子如图3所示,但本发明不限于这些例子的范围。而且在链接到互联网的环境下用EMD服务对本发明还进行了说明,但是该环境条件只是一个例子的应用情形。因此本发明能应用于各种网络,这些网络包括光缆网、无线互联网、移动通讯网和个人计算机(PC)通讯网等。而且作为例子用一个用户计算机对本发明进行了说明,但是用户能携带和使用各种用户终端,它包括互联网电话、个人数据助理(PDA)和移动通讯终端。
如上所述,本发明使用户容易让其它用户存取该用户直接编写的SMIL文件,而通过在流服务中提供SMIL文件,本发明满足用户的需要,该需要不全是现有的音乐。本发明也能使用户通过网络制作和播放该用户自己的数字影集。
权利要求
1.网络环境中的一种电子音乐散发(EMD)服务系统,该EMD服务系统包含一个供加载多媒体文件用的web服务器,其中多媒体文件是从链接到网络上的用户终端中使用同步多媒体集成语言(SMIL)格式生成的,而该web服务器能生成一个相应于多媒体文件的超文本标记语言(HTML)文件,并显示该文件,使得用户能通过web浏览器存取该HTML文件;一个用于存储加载了的多媒体文件和相应的HTML文件的文件数据库;及一种在流服务中通过链接到网页上的web浏览器在文件数据库中搜索所需要的多媒体文件和在流服务中提供该多媒体文件;
2.如权利要求1所述的EMD服务系统,其中web服务器包含一个从web浏览器加载多媒体文件的加载单元;一个生成相应于多媒体文件的HTML文件的HTML生成单元;一个以预定网页的表格显示为每个成员生成的HTML文件的文件信息显示单元;及一个用户命令处理单元,用于当用户通过web浏览器存取网页上的HTML文件时,用该单元接收相应的多媒体文件的命令。
3.如权利要求1所述的EMD服务系统,其中该系统还包含发送相应于多媒体文件的HTML文件的邮件服务器,该多媒体文件是在电子邮件中由链接到网页上的web浏览器所请求的文件。
4.一种在电子音乐散发(EMD)服务系统中的多媒体文件服务方法,该多媒体文件服务方法包含步骤(a)从用户终端的web浏览器中加载用户终端正在使用同步多媒体集成语言(SMIL)格式生成的多媒体文件;(b)生成一个相应于加载的多媒体文件的HTML文件,并将该文件存储在文件数据库中;及(c)以网页的表格显示存储在文件数据库中的该文件,使得用户能通过web浏览器存取该文件。
5.如权利要求4所述的EMD服务系统,其中在步骤(c),在每个成员的网页上显示为每个成员生成的HTML文件。
6.如权利要求4所述的EMD服务系统,其中在步骤(c),在集中为每个成员生成的HTML文件后,显示将HTML文件分类成不同清单表格的网页。
7.一种在用于多媒体文件的电子音乐散发(EMD)服务系统中的流服务方法;其中该多媒体文件是使用同步多媒体集成语言(SMIL)格式生成的,该流服务方法包含步骤(a)参考存储多媒体文件和相应的超文本标记语言的(HTML)文件的文件数据库,以网页的表格显示该文件信息;(b)确定用户是否通过web浏览器存取网页上的HTML文件和是否选择播放想要播放的多媒体文件;及(c)当用户选择播放时,在流服务中搜索文件数据库并提供相应的多媒体文件。
8.如权利要求7所述的流服务方法,其中在步骤(a),在用户终端生成多媒体文件和通过网络加载该文件。
9.一种在用于多媒体文件的电子音乐散发(EMD)服务系统中的邮件服务方法;其中多媒体文件是使用同步多媒体集成语言(SMIL)格式生的,该邮件服务方法包含步骤(a)参考存储多媒体文件和相应的超文本标记语言的(HTML)文件的文件数据库,以网页的表格显示该文件;(b)确定用户是否通过web浏览器存取网页上的HTML文件和是否选择发送一个想要的多媒体文件的邮件;及(c)当用户想要发送邮件时,在附带了相应的HTML文件后发送电子邮件到由用户指定的其它边。
10.如权利要求9所述的邮件服务方法,其中在步骤(a),在用户终端生成多媒体文件和通过网络加载该文件。
11.如权利要求9所述的邮件服务方法,其中在步骤(c)后,在步骤(c)发送的电子邮件的接收器通过该接收器的web浏览器存取附带了的相应的HTML文件,便接收了相应的多媒体文件的服务。
全文摘要
提供一种使用同步多媒体集成语言(SMIL)格式的电子音乐散发(EMD)服务系统及其方法。该EMD服务系统有一个供加载用户生成的SMIL格式的多媒体文件用的web服务器,该web服务器能生成一个相应于多媒体文件的超文本标记语言(HTML)文件,并显示该文件,使得用户能通过web浏览器存取该HTML文件;一个用于存储加载的多媒体文件和相应的HTML文件的文件数据库;一种在流服务中通过链接到网页上的web浏览器在文件数据库中搜索所需要的多媒体文件和提供该多媒体文件的流服务。
文档编号H04L29/06GK1323002SQ00137168
公开日2001年11月21日 申请日期2000年12月29日 优先权日2000年5月9日
发明者姜栋奭 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1