专利名称:行动装置上随身点唱的方法及其系统的利记博彩app
技术领域:
本发明涉及一种随身点唱的方法及其系统,尤其是一种应用在行动装置上,可让使用者随时取得家用计算机中的伴唱歌曲文件进行点唱的方法及其系统。
背景技术:
以往我们如果要把自己计算机里的多媒体文件分享给朋友,只能以电子邮件或实时通讯软件的传输方式来进行,但这些多媒体文件都十分庞大,一旦网络联机不稳时很可能随时会断线,因此传输文件时既费时又费工。现在,挖宝(Orb)这套软件完美实现了行动家庭剧院的概念!一旦使用者下载并安装好此软件在家用计算机(Home PC)后,再将图片、影片和音乐的文件夹设定好,若是有电视卡则可将收讯的电缆或是数字电视盒(set top box)接上计算机并开启,当我们外出时把计算机开机并连结挖宝中央认证服务器,无论在国内国外,皆能通过网际网络连结到家中的计算机看电视、听音乐、甚至看下载好的电影!通过串流媒体分享的方式,让使用者可以直接读取并播放多媒体文件,节省了使用者必须等待完整下载所浪费的时间。
除了最基本的个人计算机跟笔记型计算机外,还可以使用多种行动装置,如PDA,Smart Phone,3G手机…等等,通过Wi-fi、GPRS or 3G行动通讯的无线技术,达成随时随地看家中Home PC所储存的电影或电视节目!Orb会根据你使用的装置,进行最佳化,以完美实现行动家庭剧院的概念!″Orb挖宝″是由行动装置、Orb中央认证服务器以及装有Orb软件、存有个人数字内容的Home PC三方所组合而成的多媒体软件服务架构。只要下载Orb软件后、使用者一旦安装此软件在家中的Home PC上,马上可使Home PC变成了一个强大的私人多媒体服务器。
使用者即使出门都可利用手边可上网的装置如手机、PDA、手提电脑等通过浏览器存取放在家中的个人多媒体文件,包含照片、音乐、影片等,如有安装电视卡,更能跳脱装置、格式、平台的问题,随机播放实时电视。让家中个人的数字内容跳脱空间概念,延伸到任何时间、任何地点。
另外,Orb还提供Add-on的功能,简单来说,就是只要使用者的家用计算机开着任何一位获得认证通过的Orb软件,就可以从任何地方通过任何可上网的行动装置,以文件总管的管理方式,直接浏览家用计算机中所分享的多媒体文件,而在下载文件时,挖宝会以点对点(p2p,peer to peer)的传输方式直接读取那些设定下载的多媒体文件;而电视、线上广播、音乐、影片等多媒体文件则以串流传输的方式进行分享,一来可节省下载时所需等待的时间,更能节省储存空间,传送所读取文件的速度取决于家用计算机的网络频宽与主机的性能,如果频宽不够或是主机处理速度不够快的话,极为可能使用者所看到的影片画面是断断续续的。
由于Orb这种可让使用者很轻易的就可自行建构出个人专属的服务器特性,若是能多些在Orb平台上面执行的应用程序,将是使用者的一大福音。
发明内容
本发明为解决背景技术中存在的上述技术问题,而提供一种行动装置上随身点唱的方法及其系统,借以在家用计算机上通过网页接口软件建构一私人多媒体服务器后,当使用者欲进行随身点唱的功能时,可随时联机至服务器端取得歌手清单,并通过家用计算机取得自有格式的伴唱歌曲文件,使得使用者可以实现随身点唱的目的。
本发明的技术解决方案是本发明为一种行动装置上随身点唱的方法,其特殊之处在于该方法包括以下步骤1)在行动装置上执行随身点唱的功能;2)由行动装置联机至服务器下载数据清单;
3)家用计算机接收使用者所选取的数据清单中的数据;4)家用计算机根据使用者所选取的数据,判断是否需下载该歌手所有曲目,是则进至步骤5),若否则对使用者所选取的单曲数据进行下载;5)由家用计算机至服务器下载该歌手所有伴唱歌曲曲目;6)由行动装置播放伴唱歌曲。
上述步骤2)中的具体步骤如下2.1)服务器接收使用者传来的联机登录请求;2.2)判断输入的帐号数据是否合法?是则进至步骤2.3),否则结束;2.3)传送服务器的数据库中的数据清单至该行动装置;2.4)同时该帐号的家用计算机取得该使用者所设定为储存目标内的文件清单;2.5)最后,服务器将指定下载的伴唱歌曲文件传至该家用计算机。
上述步骤5)中的具体步骤如下5.1)判断家用计算机的储存装置是否已现存欲下载的伴唱歌曲?若是,则进至步骤5.3),若否,则进至步骤5.2);5.2)直接接收服务器传来的歌曲数据,然后进至步骤5.4);5.3)略过该歌曲并下载下一首未存在的歌曲,然后进至步骤5.4);5.4)判断欲下载的歌曲是否已完整下载?5.5)若完整下载则服务器登录该使用者一笔已成功下载的记录;5.6)将使用者下载的伴唱歌曲传至行动装置。
上述步骤6)中的具体步骤如下6.1)判断伴唱歌曲文件的标头数据是否合法?若是,则进至步骤6.2),若否,则结束;6.2)依据标头数据记载的数据格式进行解译,取得该歌曲的影像、音乐及歌词数据;6.3)进一步判断该音乐是否具有独立的音乐数据?若是,则进至步骤6.4),若否,则直接进至步骤6.5);6.4)允许使用者进行音调的调整设定,然后进至步骤6.5);6.5)由行动装置上符合自有格式的播放程序播放该伴唱歌曲。
上述数据清单为歌手清单或是歌曲分类清单。
上述步骤5.1)中判断家用计算机的储存装置是否已现存欲下载的伴唱歌曲时,可由服务器主动判断,也可由家用计算机根据其储存的文件清单自行判断。
上述行动装置为个人数字助理机、手机或手提电脑。
一种实现上述的行动装置上随身点唱的方法的系统,其特殊之处在于该系统包括行动装置、服务器和家用计算机,行动装置与服务器相接,服务器与家用计算机相接,行动装置与家用计算机相接。
通过本发明的方法及系统,使用者可以随时随地由行动装置进行伴唱歌曲文件的下载,而该文件是从家用计算机传送,如此一来,使用者只需在自己家用计算机留存该文件即可,可解决行动装置的储存容量不大,以及减轻服务器传输负担过重的问题,因为使用者只需下载一次后,往后如有需要便可直接由家用计算机来下载,且本发明所定义的文件格式为自有格式,一来可防止使用者任意复制,且使用flash格式可以减少MV文件的大小,更容易应用在行动装置30上进行播放。
图1为本发明的系统架构图;图2为本发明的方法流程图;图3为本发明由行动装置联机至服务器下载数据清单的方法流程图;图4为本发明由家用计算机至服务器下载伴唱歌曲的方法流程图;图5为本发明在行动装置上播放伴唱歌曲的方法流程图;图6为本发明所定义的伴唱歌曲文件自有文件格式的施例一的示意图;图7为本发明所定义的伴唱歌曲文件自有文件格式的施例二的示意图。
具体实施例方式
参见图1,本发明的系统架构包括三个部分行动装置30,如PDA,Smart Phone,手机…等等,通过Wi-fi、GPRSor 3G行动通讯的无线技术,可通过网络联机到服务器取得数据,当然并不只局限在具有无线网络联机功能的装置上,通过有线网络联机的装置也包含在本发明的范围内,只是无线装置较能满足不受时间及空间的限制,故本发明在行动装置端30皆以无线网络为最佳实施例作说明;同时,行动装置30需安装有可播放自有格式的伴唱歌曲文件的播放程序,以及可供使用者登录服务器10的接口,例如微软公司所提供的网络领航者(IE,Internet Explorer)或是火狐(Fire-fox)…等网页浏览器接口。
服务器10,则是服务提供厂商(ASP,Application Service Provider)所架设的网站,具有储存有多笔自有格式的伴唱歌曲文件的数据库,各伴唱歌曲文件依照各个歌手及其专辑作分类,使用者可在服务器10建立自己的帐号,在通过验证后可取得下载文件的权限,各个使用者帐号还有一对应的下载清单,当该使用者完整下载一伴唱歌曲文件时,即更新该使用者的下载记录。
而在家用计算机20,在安装了网页接口软件,本发明以挖宝(Orb)软件为例进行说明在处于上线(on-line)状态时,家用计算机20可全时与挖宝(Orb)服务器保持联机,并建构成一私人多媒体服务器供使用者通过行动装置30自远程联机回来下载文件,且家用计算机20具有储存装置,用来储存自服务器10下载的各笔伴唱歌曲文件,当使用者在行动装置30欲进行随身伴唱时,可立即传送指定的伴唱歌曲文件至行动装置30。
参见图2,本发明的方法流程如下当使用者在行动装置30端执行随身点唱的功能后(步骤1),然后,接收使用者所输入的操作指令而开启浏览器,输入服务提供厂商所架设的网站网址,联机至服务器10端下载数据清单(步骤2),此数据清单可以为歌手清单或是歌曲分类清单,在此以歌手清单为最佳实施例作说明。下载完成后,接收使用者所选取清单中的歌手名称(步骤3);接着,判断是否需下载该歌手所有曲目(步骤4)?若使用者欲将该选取的歌手所有的伴唱歌曲文件皆选择下载,则由家用计算机20至服务器10下载该歌手所有伴唱歌曲曲目(步骤5);反之,则由家用计算机20只针对使用者所选取的单曲进行下载;最后由行动装置播放伴唱歌曲(步骤6)。
参见图3,当使用者自行动装置30端联机过来时,首先,接收使用者传来的联机登录要求(步骤2.1);接着,判断输入的帐号数据是否合法?(步骤2.2)若使用者输入未曾注册过帐号时,则要求其在家用计算机20先安装Orb软件,以建立好一Orb平台,若输入错误的密码则要求重新输入以进行再次认证,当认证通过后可传送数据库中的歌手清单至该使用者端(步骤2.3),同时与该帐号的家用计算机20取得该使用者所设定为储存目标内的文件清单(步骤2.4),例如设定下载文件储存在Orb_song的文件夹时,则回报该目录下的文件清单给行动装置30;最后,将指定下载的伴唱歌曲文件传至该家用计算机20(步骤2.5),在下载完成后一并更新该使用者在服务器10的下载记录。若使用者无法与其家用计算机20以Orb平台建立联机时,则自行动装置30可直接自服务器10进行下载指定的伴唱歌曲文件。
参见图4,当家用计算机20在下载的时候,可先判断储存装置是否已现存欲下载的伴唱歌曲?(步骤5.1)可由服务器10端主动判断,但服务器10可能面临运算负担变重的问题,因此,也可由家用计算机20端根据其储存的文件清单自行判断,若储存装置中已存有该伴唱歌曲文件,则略过该伴唱歌曲文件并下载下一首不存在于储存装置的伴唱歌曲文件(步骤5.3),若储存装置并没有所要下载的数据,则直接接收服务器10传来的歌曲数据(步骤5.2)。然后,持续判断欲下载的歌曲是否已完整下载?(步骤5.4)当欲下载的歌曲已完整下载时,服务器10便会在该使用者的下载清单中登录一笔已成功下载的记录(步骤5.5),日后,服务提供厂商可根据此下载记录向使用者进行收费。最后,家用计算机20便可将使用者欲下载的伴唱歌曲文件传至行动装置30(步骤5.6)。
参见图5,当在行动装置上播放伴唱歌曲时,首先,需判断文件的标头数据是否合法?(步骤6.1)由于本发明的伴唱歌曲文件为自有的格式,如图6和图7所示,其中第一种实施例格式610具有标头数据(Header)、动画数据、音乐数据及歌词数据4个字段,标头数据用以定义各个型态的数据存放在该伴唱歌曲文件的地址,以便播放程序能够据此找到对应的数据播放,另外可在下载完成时,记录该下载者的帐号,以避免使用者非法复制。
动画数据则是存放Flash格式的MV,此部份的内容可以为使用者自行创作,也可由服务提供厂商或是唱片出版厂商提供,依据使用者下载次数进行计费收费;而音乐数据则是存放Midi格式的音乐文件,因为Midi是乐器描述档,故可以很容易的来进行音乐高低调、音场及音响效果的调整;歌词数据则是储存可歌文同步的歌词文字文件。而第二种实施例格式620与第一种实施例格式610的差别,则是在于缺少了音乐一栏,乃是因为其中该动画数据所储存的MV已具备对应音乐,而标头数据只需定义音乐及歌词这两种型态的数据存放在该伴唱文件的何段地址;同样的,该MV动画也可在制作时即加入歌词部分,则不再需要额外附加歌词数据,但由于MV中的音乐仅能作为单纯播放使用,而无法再进行音调的调整;也有另一种可能性为将歌词整合在Midi档中。
若下载的伴唱歌曲确实符合自有格式的设定,则可依据标头数据记载的数据格式进行解译,取得该伴唱歌曲的影像、音乐及歌词数据(步骤6.2),可再进一步判断该音乐是否具有独立的音乐数据?(步骤6.3)若有,则可允许使用者藉由音调调整程序进行音调的调整设定(步骤6.4);最后,由符合自有格式的播放程序播放该伴唱歌曲(步骤6.5)。
权利要求
1.一种行动装置上随身点唱的方法,其特征在于该方法包括以下步骤1)在行动装置上执行随身点唱的功能;2)由行动装置联机至服务器下载数据清单;3)家用计算机接收使用者所选取的数据清单中的数据;4)家用计算机根据使用者所选取的数据,判断是否需下载该歌手所有曲目,是则进至步骤5),若否则对使用者所选取的单曲数据进行下载;5)由家用计算机至服务器下载该歌手所有伴唱歌曲曲目;6)由行动装置播放伴唱歌曲。
2.根据权利要求1所述的行动装置上随身点唱的方法,其特征在于所述步骤2)中的具体步骤如下2.1)服务器接收使用者传来的联机登录请求;2.2)判断输入的帐号数据是否合法?是则进至步骤2.3),否则结束;2.3)传送服务器的数据库中的数据清单至该行动装置;2.4)同时该帐号的家用计算机取得该使用者所设定为储存目标内的文件清单;2.5)最后,服务器将指定下载的伴唱歌曲文件传至该家用计算机。
3.根据权利要求1所述的行动装置上随身点唱的方法,其特征在于所述步骤5)中的具体步骤如下5.1)判断家用计算机的储存装置是否已现存欲下载的伴唱歌曲?若是,则进至步骤5.3),若否,则进至步骤5.2);5.2)直接接收服务器传来的歌曲数据,然后进至步骤5.4);5.3)略过该歌曲并下载下一首未存在的歌曲,然后进至步骤5.4);5.4)判断欲下载的歌曲是否已完整下载?5.5)若完整下载则服务器登录该使用者一笔已成功下载的记录;5.6)将使用者下载的伴唱歌曲传至行动装置。
4.根据权利要求1所述的行动装置上随身点唱的方法,其特征在于所述步骤6)中的具体步骤如下6.1)判断伴唱歌曲文件的标头数据是否合法?若是,则进至步骤6.2),若否,则结束;6.2)依据标头数据记载的数据格式进行解译,取得该歌曲的影像、音乐及歌词数据;6.3)进一步判断该音乐是否具有独立的音乐数据?若是,则进至步骤6.4),若否,则直接进至步骤6.5);6.4)允许使用者进行音调的调整设定,然后进至步骤6.5);6.5)由行动装置上符合自有格式的播放程序播放该伴唱歌曲。
5.根据权利要求1或2所述的行动装置上随身点唱的方法,其特征在于所述数据清单为歌手清单或是歌曲分类清单。
6.根据权利要求3所述的行动装置上随身点唱的方法,其特征在于所述步骤5.1)中判断家用计算机的储存装置是否已现存欲下载的伴唱歌曲时,可由服务器主动判断,也可由家用计算机根据其储存的文件清单自行判断。
7.根据权利要求1或2或3或4或6所述的行动装置上随身点唱的方法,其特征在于所述行动装置为个人数字助理机、手机或手提电脑。
8.一种实现权利要求1所述的行动装置上随身点唱的方法的系统,其特征在于该系统包括行动装置、服务器和家用计算机,所述行动装置与服务器相接,所述服务器与家用计算机相接,所述行动装置与家用计算机相接。
全文摘要
本发明涉及一种应用在行动装置上,可让使用者随时取得家用计算机中的伴唱歌曲文件进行点唱的方法及其系统。该方法包括以下步骤1)在行动装置上执行随身点唱的功能;2)由行动装置联机至服务器下载数据清单;3)家用计算机接收使用者所选取的数据清单中的数据;4)家用计算机根据使用者所选取的数据,判断是否需下载该歌手所有曲目,是则进至步骤5),若否则对使用者所选取的单曲数据进行下载;5)由家用计算机至服务器下载该歌手所有伴唱歌曲曲目;6)由行动装置播放伴唱歌曲。通过本发明的方法及系统使得使用者可以实现随身点唱的目的。
文档编号G06F17/30GK101030913SQ20071001748
公开日2007年9月5日 申请日期2007年3月12日 优先权日2007年3月12日
发明者陈进旺, 陈淮琰 申请人:无敌科技(西安)有限公司