发明内容
本发明的目的是提供一种将播放器硬件设备与互联网音乐资源结合的多媒体播放系统,在支持传统家用音响使用习惯基础上,给使用者带来完美音乐体验和对海量音乐资源的便捷操控。
为达到上述目的,本发明所采用的技术手段是:用于播放网络多媒体文件,包括具有微型编码的平面载体、网络数字多媒体播放器和网络服务器平台,所述的网络数字多媒体播放器由编码识别笔和播放多媒体文件的多媒体播放器组成;所述的网络服务平台由数据库管理服务器和远程内容服务器组成;编码识别笔读取平面载体上的编码,将收集到的编码信息发送给播放网络多媒体文件的多媒体播放器,播放器将编码信息处理后发送给网络服务器平台的数据库管理服务器,数据库管理服务器将多媒体信息的数据链表传送给多媒体播放器,播放器根据数据链表中的网络地址登陆远程内容服务器,远程内容服务器将网络多媒体文件发送给多媒体播放器进行播放;
所述的具有编码的平面载体为定期发行的杂志,所述的平面载体上有载有微型编码的微图像单元,所述载有微型编码的微图像单元在平面载体上呈区域分布,所述的载有微型编码的微图像单元经编码识别笔读取处理后得到数字编码,编码识别笔将所述的数字编码发送给多媒体播放器,所述的微型编码与数字编码唯一对应,所述数字编码记载了远程内容服务器的歌曲信息链接表的表头编码,所述的歌曲信息链接表的表头编码与网络服务器上网络地址唯一对应;
所述微型编码的信息为纸质载体记载的多媒体节目的目录地址;
所述的微型编码包括功能码区段,一级索引区段,二级索引区段,和保留码区段四个区段;
所述的微型编码是按一维或二维矩形数组方式排列的微图像单元的阵列并印制在平面载体上;
所述的载有微型编码的微图像单元与平面载体上印制的文字或图像信息唯一对应关联,所述微型编码的微图像单元对应印制于平面载体上文字或图像信息的区域;
所述的多媒体播放器包括存储模块、接收编码识别笔的编码信息的信号接收模块、处理器、播放模块以及网络连接模块,所述处理器分别与存储模块、信号接收模块、播放模块以及网络连接模块连接,所述信号接收模块接收编码识别笔发送的编码信息,所述编码信息经处理器处理生成数字编码并通过网络连接模块传送至网络服务平台,处理器从所述网络服务平台获得数字编码所对应的多媒体信息后,处理器通过网络连接模块连接网络服务平台的网络多媒体库,下载或通过播放模块在线播放所述网络多媒体库的数字网络多媒体文件;
所述的数据库管理服务器包括处理模块、程序存储模块以及数据存储模块,其中所述的处理模块分别与所述的程序存储模块和所述的数据存储模块连接;
所述的数据存储模块保存有正版网络多媒体文件以及网络多媒体文件信息列表;
其中每个所述的网络多媒体文件具有唯一的网络地址;每个所述的网络多媒体文件信息列表对应于一期公开发行的纸质载体,每期所述的纸质载体上刊载有与该期所述的纸质载体对应的网络多媒体文件信息列表的表头编码;所述的每个网络多媒体文件信息列表中包括存储于所述的数据存储器中的一组网络多媒体文件的属性信息、所述的一组网络多媒体文件的网络地址以及与所述的的网络地址唯一关联的编码信息;
所述的程序存储模块保存有能使所述的处理模块执行从用户端接收所述用户端的身份信息和服务请求并验证用户身份的操作指令;
所述的服务请求中包括所述的数据存储模块中存储的网络多媒体文件的网络地址或者所述的信息列表中的某一个信息列表的表头编码;
所述的处理模块验证所述的用户端的身份信息,如果所述的身份信息满足身份验证条件,所述的处理模块根据所述的用户端发送的服务请求中包括的内容是所述网络多媒体文件的网络地址还是所述的表头编码,分别相应地向所述的用户端提供所述网络地址指向的网络多媒体文件或与所述表头编码唯一关联的信息列表;
所述远程内容服务器的存储模块存储经出版商授权的网络多媒体文件和网络多媒体文件存储在远程内容服务器上的网络地址;
所述数据库管理服务器的存储模块存储多媒体信息列表、多媒体信息的微码列表,网络多媒体文件远程内容服务器的网络地址列表和用户身份信息表,多媒体信息列表里含有表头编码;
远程内容服务器是流媒体服务器、WEB服务器或者FTP服务器;
数据库管理服务器的多媒体信息列表的表头编码与网络多媒体文件远程内容服务器的网络地址列表映射对应,用户身份信息表与表头编码映射对应;数据库管理服务器的多媒体信息列表的表头编码是多媒体信息列表、多媒体信息的微编码表,远程内容服务器的网络地址列表和用户身份信息表的主码;
所述的多媒体文件是音频或者视频文件;
所述的网络多媒体播放系统的网络多媒体文件的方法,包括如下步骤:
a、网络服务器中的数据库管理服务器收集远程内容服务器的统一资源定位符和多媒体简要信息;
b、为收集到的多媒体简要信息和统一资源定位符建立表头编码;制作平面多媒体载体,并将简要信息和表头编码换算后的编码设置在平面载体上;
c、用户使用编码识别笔点击平面载体上的微编码,编码识别笔将读到的编码发送到网络播放器;
d、网络播放器将收集到的编码使用网络模块发送到网络服务器中的数据库管理服务器;数据库管理服务器把编码换算成表头编码,查找对应的统一资源定位符,并发送给网络播放器;
e、网络播放器使用接收到的统一资源定位符登陆网络服务器中的远程内容服务器接收网络多媒体文件进行操作;
所述的网络多媒体播放系统播放网络多媒体文件的方法,多媒体播放器接收使用者操作编码识别笔点播歌曲所对应的编码信息获取多媒体信息的流程为:
(1)获得编码识别笔点播的歌曲所对应的编码信息所对应的控制指令;
(2)确认本地是否存在杂志歌曲信息列表,若否,则进入下一步骤,若是,则进入步骤(4);
(3)通过网络连接模块连接网络获取杂志信息列表,并存储到存储模块;
(4)从杂志歌曲信息列表获取所点播的歌曲的网络地址信息;
(5)通过网络连接模块发送网络地址信息给网络服务平台获取所点播的歌曲的信息;
(6)等待歌曲选择结果;
(7)确认下载或者播放;
所述的网络服务器接收多媒体播放器的编码信息操作的方法,包括如下步骤:
a、数据库管理服务器将接收到的微编码解码生成表头编码;
b、根据表头编码查找平面载体的信息列表;
c、如果根据表头编码在信息列表中查找到平面载体信息,数据库管理服务器根据表头编码查找远程内容服务器的网络地址列表,读取与表头编码对应的网络地址;
d、数据库管理服务器将读取到的网络地址发送给播放器。
本发明采用上述的技术手段带来的有益效果是:本发明的网络数字多媒体播放器直接连接网络获取数字信息,点选歌曲的文字/图案即可通过操控信息编码而操作本发明的网络数字多媒体播放器从网络平台获取点选歌曲的数字文件,进而进行播放输出,不需操作计算机等网络设备即可进行数字文件的播放,享受网络音乐的即时性和时尚,简化繁琐的网络操作,方便不同的使用者使用,尤其针对不熟悉或不习惯网络操作的人员,例如老人、孩子以及有眼疾或伤残人士使用,而进一步提供了简单方便的网络的数字播放设备。此外,本发明的网络数字多媒体播放器采用盒体结构,体积小,外型美观,可在客厅摆放以及通过外设接口与高端功放音箱配套而获得便利即时的网络音乐的享受,适合作为家庭的网络数字多媒体播放器。本发明的网络网络数字多媒体播放器还可通过配套的不断更新的纸质载体,例如音像期刊杂志,来实现对音乐等信息的推广和传播。本发明由于与对应的网络提供商的大型正版影音库,可杜绝盗版音像产品的流通,维护正版音像制品的版权。
具体实施方式
实施例1
如图1所示的是正版网络多媒体文件的播放系统,播放系统包括有管理正版网络多媒体文件的网络服务器、连接网络的路由器或者用于连接网络的其他设备4、编码识别处理器3以及平面载体1和编码识别笔2;平面载体1上载有编码识别笔2能够识别的微编码。在本发明中管理正版网络多媒体文件的网络服务器是指数据库管理服务器5和远程内容服务器组成6。在该系统下平面载体1上载有多媒体的简介信息,在简介信息中包含有微编码信息,用户使用编码识别笔2点击读取该微编码,将读取的微编码发送到编码识别处理器3上,编码识别处理器3集成了多媒体播放器的功能共同装置在一盒体内。
本发明的互动多媒体杂志为用户规定了每一个可以点击的区域和对应的歌曲内容。每一本互动多媒体杂志都对应一个多媒体信息链接表。在设计编码分配时,将编码分为不同的区段,制作成多级索引。本实施例将微型编码共设1000000个编码,以下的数字也是本实施例的分配,将微型编码分配为四个区段,即:功能码区段,一级索引区段,二级索引区段,保留码区段。
功能码区段:将1-1000的编码指定为功能码,每一个编码分别定义不同的功能控制键,例如00001定义为播放键、00002定义为音量增加、00003定义为音量减小等功能设置。一级索引和二级索引的使用规则:为每本杂志、每个网络课程分配唯一的一级索引,用来区别不同的杂志或网络课程;为每本杂志和每个网络课程的内容里具体对应的每一项分配二级索引。使用时先点击杂志或课本上的选书码(即一级索引),编码识别笔记录下该一级索引,然后再点击当中的每一项内容(即二级索引),编码识别笔根据已经记录的一级索引和当前获得的二级索引按照规则,比如这两级编码拼接在一起,运算后得到一个新的唯一编码,这个唯一的编码就是杂志中所对应的具体的项(节目内容),这个编码会发送到服务器端去请求对应的服务。
在分配二级编码时从起始编码开始顺序为每个项(节目内容)分配一个编码,用尽后从起始编码开始再次循环使用。一级索引区段:将1000-30000编码指定为一级索引。二级索引区段:将30000-90000编码指定为二级索引。保留码区段:将其余的剩余编码指定为保留码,作为将来的备用。编码分配数据库的维护:建立一个数据库,记录这四个编码区段中每个编码的使用状态。数据库中有多张表,可以按照四个区段的分类查询编码对应的项,也可以按照不同项查询其中使用的包括功能码在内的所有编码。微型编码经编码识别笔处理后的到数字编码。
每一本互动多媒体杂志都会获得一个代表杂志的表头编码,当数字音乐播放器接收到代表该音乐杂志的表头编码时,多媒体播放器就默认使用者使用了一本该表头编码所对应的杂志。此时多媒体播放器查找自己的存储模块中是否储存有该表头编码所对应的音乐杂志所对应的歌曲信息链接表,如果没有,播放器立即连接远程内容服务器获取该歌曲信息链接表,若存在,则等待使用者操作下一步骤。
如图2所示的是网络数字多媒体播放器编码识别笔的结构图。编码识别笔包括光学模块,图像传感器,图像识别处理器,微控制器,无线发射处理模块。光学模块主要由两个红外光源,一个透镜,一个滤镜组成。光源照亮编码识别区域,通过透镜放大编码图像,经过滤镜的过滤后,图像传感器模块获得光学信息。图像传感器将获得光学信息转化为数字电信号后,传给图像识别处理器模块。图像识别处理器对图像进行解码,即把编码图像的数字信息,转化成一个唯一代表该编码的数字。图像识别处理器把产生的数字,传给微控制器模块。微控制器模块负责将解码信息转换成对应的命令和数据格式,并把产生的命令或数据再加上开始标志符、数据长度字段、数据类型字段、数据校验字段和结束标志符,打包成无线传输的数据包,传给无线发射处理模块。无线发射处理模块负责把由微控制器模块传来的数据包,加上地址和校验码,发送给音乐播放器的无线接收处理模块。
如图3所示的是网络多媒体播放器的结构图。包括处理器,存储器,LCD显示模块,用户输入模块,FM模块,有线网络模块,无线网络模块,无线接收处理模块,外设扩展接口、音频处理模块和视频处理模块。无线接收处理模块接收到编码识别笔发来的数据包,将该数据包传输给处理器。处理器经过解析数据包还原成代码,将代码通过有线网络模块或无线网络模块发送到网络服务器上的数据库管理服务器,获取网络服务器上的远程内容服务器的统一资源地位符和多媒体信息。传回的多媒体信息包括歌曲多媒体名,创作者,多媒体文本等信息。处理器将多媒体信息中的多媒体名,创作者,多媒体文本等信息传输给LCD显示模块显示出来,并将多媒体的资源地址发送给有线网络模块或无线网络模块。根据返回的统一资源定位符播放器使用内部的有线网络模块或无线网络模块连接该地址,获取歌曲资源并将其传输给处理器。处理器将该多媒体资源解码后,通过音频输出接口发送到外接音频输出设备进行播放。存储器存储多媒体数据及程序。FM模块接收广播信号,将信号传输给处理器进行解码后,通过音频输出接口发送到外接音频输出设备进行播放。用户输入模块响应用户的输入,将该输入传给处理器,处理器根据用户的输入发出相应的指令,如音量调节等。外设扩展接口包括音频输出接口,USB接口,存储器扩展卡与外接音响。
网络播放器通过获取印制在多媒体杂志表面的微型编码,然后根据该编码在网络服务器上的数据库管理服务器找到相应的歌曲信息表。将多媒体信息中的多媒体名称,创作者等信息显示在网络播放器的显示屏上;连接多媒体信息中的网络地址,获取多媒体资源,进行播放。使用该播放器的流程是:使用编码识别笔点选音乐杂志上的歌曲,编码识别笔获取印在杂志上的代表这首歌曲的微型编码图像,通过识别得到编码后,将编码无线传输给网络播放器。网络播放器获得该编码后,连接到网络服务器的数据库管理服务器。采用的连接方式根据当时的网络条件决定,可以是有线方式如LAN,或者无线方式如WiFi。网络服务器的数据库管理服务器上存有一个多媒体信息链表,该列表的内容包括多媒体编码,多媒体信息如多媒体名称、创作者等,多媒体资源获取地址。在多媒体链表上可以根据多媒体编码找到该编码所代表的多媒体信息和统一资源定位符。网络播放器从网络服务器中的数据库管理服务器中获取歌曲编码所对应的多媒体信息和地址,多媒体信息被显示在LCD显示屏上。网络播放器通过统一资源定位符登录远程内容服务器获取多媒体资源,进行播放。
如图4所示是数据库管理服务器建立微编码与统一资源定位符的流程图。在数据库管理服务器上输入平面载体刊登的多媒体的简要信息,例如多媒体名称、创作者等信息。并为每一个网络多媒体文件建立唯一的表头编码,本发明中所述的表头编码是为多媒文件建立在数据库管理服务器中的唯一标识符。并与简要信息关联建立索引表。表头编码是一串数字,在表头编码中由年份编码、期刊编码、平面载体页码编码和网络多媒体文件名称的数字编码。表头编码可以是八进制数,十进制数或者十六进制数。数据库管理服务器将表头编码换算成二进制数值全部设置在平面载体上,使用编码识别笔读取平面载体上的微编码,将微编码与表头编码建立映射对应关系,并将微编码与之对应的多媒体简要信息调出,使用数据库管理服务器上的自动搜索程序与相关的远程内容服务器建立联系注册该平面载体上多媒体的信息,并将远程内容服务器上存放平面载体网络多媒体文件的统一资源定位符(URL)映射到数据库管理服务器的索引目录中与微编码进行关联,存储到索引文件中。在索引文件中表头编码是主码,表头编码与远程内容服务器的网络地址列表映射对应,用户身份信息表与表头编码映射对应,多媒体信息列表与数据库管理服务器的表头编码映射对应。表头编码索引文件表全部建立完成后,数据库管理服务器等待用户的操作。
网络服务器中的数据库管理服务器还设置有收费管理、设备管理以及会员管理的功能。设备管理与所有的终端进行信息通讯,对终端进行管理。它为每一台终端分配一个唯一的激活码,用户在第一次使用终端的时候,需要使用终端的机器码和激活码进行激活,之后才可以使用终端的各种服务功能。设备管理服务器还可以提供固件在线升级服务,并且监控每一台终端,得到终端的上线时间,点播内容,等待时间,IP地址等信息,对用户的使用习惯进行分析,针对每个用户的使用状况,为用户提供不同的使用建议。收费管理服务器为每一个终端设立一个账户,并且管理账户的冲值和扣款。用户可以通过购买在线音乐点播系统的点卡,为账户进行冲值,进而可以购买点播系统提供的各种付费服务。此外,收费管理服务器具有网银付费,支付宝付费等方式,每一种方式都有相应的接口进行数据管理与认证,确保用户能够正确,快捷,有效地进行冲值。会员服务网站提供所有的付费内容信息,用户通过会员服务网站可以为自己的每一台终端的机器码和激活码激活一个唯一的账户,对自己的终端进行管理,包括内容浏览,内容购买,点卡冲值等。用户可以在会员服务网站查看到在线音乐点播系统为您提供的所有服务内容。
实施例2
如图3所示的是网络多媒体播放器的结构图。包括处理器,存储器,LCD显示模块,用户输入模块,FM模块,有线网络模块,无线网络模块,无线接收处理模块,外设扩展接口、音频处理模块和视频处理模块。无线接收处理模块接收到编码识别笔发来的数据包,将该数据包传输给处理器。处理器经过解析数据包还原成代码,将代码通过有线网络模块或无线网络模块发送到网络服务器上的数据库管理服务器,获取网络服务器上的远程内容服务器的统一资源地位符和多媒体信息。传回的多媒体信息包括视频名称,创作者等信息。处理器将视频信息中的视频名称,创作者等信息传输给LCD显示模块显示出来,并将视频资源地址发送给有线网络模块或无线网络模块。根据返回的统一资源定位符播放器使用内部的有线网络模块或无线网络模块连接该地址,获取视频资源并将其传输给处理器。处理器将该视频资源解码后,通过视频处理模块将视频文件传输到如图1所示的LCD显示器31上进行显示和播放。存储器存储多媒体数据及程序。FM模块接收广播信号,将信号传输给处理器进行解码后,通过音频输出接口发送到外接音频输出设备进行播放。用户输入模块响应用户的输入,将该输入传给处理器,处理器根据用户的输入发出相应的指令,如音量调节等。外设扩展接口包括音频输出接口,USB接口,存储器扩展卡与外接音响。
网络播放器通过获取印制在多媒体杂志表面的微型编码,然后根据该编码在网络服务器上的数据库管理服务器找到相应的歌曲信息表。将视频信息中的视频名称,创作者等信息显示在网络播放器的显示屏上;连接视频信息中的网络地址,获取多媒体资源,进行播放。使用该播放器的流程是:使用编码识别笔点选杂志上的视频,编码识别笔获取印在杂志上的代表该视频的微型编码图像,通过识别得到编码后,将编码无线传输给网络播放器。网络播放器获得该编码后,连接到网络服务器的数据库管理服务器。采用的连接方式根据当时的网络条件决定,可以是有线方式如LAN,或者无线方式如WiFi。网络服务器的数据库管理服务器上存有一个多媒体信息链表,该列表的内容包括多媒体编码,多媒体信息如多媒体名称、创作者等,多媒体资源获取地址。在多媒体链表上可以根据多媒体编码找到该编码所代表的该视频信息和统一资源定位符。网络播放器从网络服务器中的数据库管理服务器中获取视频编码所对应的视频信息和地址,视频信息被显示在LCD显示屏上。网络播放器通过统一资源定位符登录远程内容服务器获取视频资源,进行播放。
如图4所示是数据库管理服务器建立微编码与统一资源定位符的流程图。在数据库管理服务器上输入平面载体刊登的多媒体的简要信息,例如多媒体名称、创作者等信息。并为每一个网络多媒体文件建立唯一的表头编码,本发明中所述的表头编码是为多媒文件建立在数据库管理服务器中的唯一标识符。并与简要信息关联建立索引表。表头编码是一串数字,在表头编码中由年份编码、期刊编码、平面载体页码编码和网络多媒体文件名称的数字编码。表头编码可以是八进制数,十进制数或者十六进制数。数据库管理服务器将表头编码换算成二进制数值全部设置在平面载体上,使用编码识别笔读取平面载体上的微编码,将微编码与表头编码建立映射对应关系,并将微编码与之对应的多媒体简要信息调出,使用数据库管理服务器上的自动搜索程序与相关的远程内容服务器建立联系注册该平面载体上多媒体的信息,并将远程内容服务器上存放平面载体网络多媒体文件的统一资源定位符(URL)映射到数据库管理服务器的索引目录中与微编码进行关联,存储到索引文件中。在索引文件中表头编码是主码,表头编码与远程内容服务器的网络地址列表映射对应,用户身份信息表与表头编码映射对应,多媒体信息列表与数据库管理服务器的表头编码映射对应。表头编码索引文件表全部建立完成后,数据库管理服务器等待用户的操作。
网络服务器中的数据库管理服务器还设置有收费管理、设备管理以及会员管理的功能。设备管理与所有的终端进行信息通讯,对终端进行管理。它为每一台终端分配一个唯一的激活码,用户在第一次使用终端的时候,需要使用终端的机器码和激活码进行激活,之后才可以使用终端的各种服务功能。设备管理服务器还可以提供固件在线升级服务,并且监控每一台终端,得到终端的上线时间,点播内容,等待时间,IP地址等信息,对用户的使用习惯进行分析,针对每个用户的使用状况,为用户提供不同的使用建议。收费管理服务器为每一个终端设立一个账户,并且管理账户的冲值和扣款。用户可以通过购买在线多媒体点播系统的点卡,为账户进行冲值,进而可以购买点播系统提供的各种付费服务。此外,收费管理服务器具有网银付费,支付宝付费等方式,每一种方式都有相应的接口进行数据管理与认证,确保用户能够正确,快捷,有效地进行冲值。会员服务网站提供所有的付费内容信息,用户通过会员服务网站可以为自己的每一台终端的机器码和激活码激活一个唯一的账户,对自己的终端进行管理,包括内容浏览,内容购买,点卡冲值等。用户可以在会员服务网站查看到在线音乐点播系统为您提供的所有服务内容。
如图5所示,本发明还设置预留编码区域,使用者不止使用已有的互动音乐杂志而被动地选择,还可以点击该预留编码进而按照自己的喜好设计不同的歌曲信息链接表。本实施例中,在每一本互动杂志上设置一个预留编码区域。每一个区域设定一个特定的微型编码。可以将预留编码视为操作控制编码,每一本杂志可以统一用这样一组预留编码。使用者点击预留编码后进行操作。如图5所示是歌曲信息链接表的一段节选。可以看出,根据歌曲编码可以获取歌曲名,艺人名,唱片名和URL地址。