移动多媒体播放系统及方法

文档序号:7755207阅读:199来源:国知局
专利名称:移动多媒体播放系统及方法
技术领域
本发明涉及一种多媒体播放系统,特别是涉及一种移动多媒体播放系统以及相应的移动多媒体播放方法。
背景技术
随着3G网络的逐渐完善以及手机多媒体功能的逐渐增强,已经有越来越多的用户喜欢通过手机进行多媒体的欣赏,例如观看视频或者在线听歌等等。但是由于网络上的资源太过丰富,用户往往需要进行大量的搜索和选择才能够找到自己感兴趣的内容,这样势必会耗费用户大量的时间和无谓的流量,既影响用户体验,又会给用户造成不必要的流量费用。而与网络上的资源不同,人们一般都会在个人家用电脑上存储许多自己喜欢的多媒体内容,因此,如果用户能够在出门在外时通过手机或者其它的移动终端,来欣赏用户的个人家用电脑中存储的多媒体内容,那将是一件很奇妙的事情。

发明内容
本发明要解决的技术问题是为了克服现有技术中用户无法通过移动终端欣赏个人家用电脑中存储的多媒体内容的缺陷,提供一种使得用户能够通过移动终端欣赏个人家用电脑中存储的多媒体内容的移动多媒体播放系统以及相应的移动多媒体播放方法。本发明是通过下述技术方案来解决上述技术问题的一种移动多媒体播放系统, 其特点在于,其包括一具有公网IP地址的公共服务器;至少一具有动态IP地址的个人服务器,每个个人服务器均具有唯一的用户名;以及至少一移动终端;该公共服务器包括一第一存储模块,用于存储每个个人服务器的用户名以及IP地址;一 IP地址更新模块,用于将该第一存储模块中每个个人服务器的IP地址更新为该个人服务器上报的当前IP地址; 一验证模块,用于验证该移动终端发送来的用户名、密码是否合法,并在验证成功时允许该移动终端登陆该公共服务器;一转接模块,用于根据该移动终端发送来的用户名从该第一存储模块中查询出相应的个人服务器的IP地址,并使该移动终端转接登陆查询出的该个人服务器;每个个人服务器包括一第二存储模块,用于存储多个多媒体内容;一 IP地址上报模块,用于将该个人服务器的当前IP地址上报至该公共服务器;一网络播放模块,用于供该移动终端对该第二存储模块中的多媒体内容进行选择以及播放。较佳地,该个人服务器由个人家用电脑架设而成。较佳地,该移动终端为手机。本发明的另一技术方案为一种利用上述移动多媒体播放系统实现的移动多媒体播放方法,其特点在于,该方法包括=S1、每个个人服务器在启动时向该公共服务器上报该个人服务器的当前IP地址;s2、该公共服务器将该第一存储模块中每个个人服务器的IP地址更新为该个人服务器上报的当前IP地址;s3、用户通过该移动终端的浏览器连接该公共服务器,并输入用户名、密码以登陆该公共服务器;S4、该公共服务器根据该移动终端发送来的该用户名从该第一存储模块中查询出相应的个人服务器的IP地址,并使该移动终端转接登陆查询出的该个人服务器;S5、用户通过该移动终端的浏览器对该个人服务器中的多媒体内容进行选择以及播放。较佳地,该个人服务器由个人家用电脑架设而成,该架设方法包括Sn、安装VLC 多媒体播放器软件;S12、安装Apache服务器软件,并对该Apache服务器软件的WEB服务功能进行参数配置;S13、编写一 HTML网页程序,使得用户通过该移动终端的浏览器登陆该个人家用电脑后,能够通过该HTML网页程序对该个人家用电脑中的多媒体内容进行选择、并调用该VLC多媒体播放器软件对被选择的多媒体内容进行播放。较佳地,该移动终端为手机。本发明的积极进步效果在于本发明使得用户在出门在外的时候,能够便捷地通过手机等移动终端,来欣赏家中的电脑中存储的用户喜欢的多媒体内容,这样一来,用户根本无需耗费时间和流量再在网络上进行无谓的搜索和选择,便能够迅速地定位到熟悉的视频或者歌曲,并立即开始欣赏享受。因此本发明不但能够极大地提升用户体验,还能够极大地节省用户的时间以及流量费用。


图1为本发明的该移动多媒体播放系统的一实施例的架构示意图。图2为本发明中的该公共服务器的结构示意图。图3为本发明中的该个人服务器的结构示意图。图4为本发明的该移动多媒体播放方法的流程图。
具体实施例方式下面结合附图给出本发明较佳实施例,以详细说明本发明的技术方案。如图1所示,本发明的该移动多媒体播放系统为一个由一些服务器以及一些移动终端架设而成的网络。具体地说,该移动多媒体播放系统包括一具有公网IP地址的公共服务器1,该公网IP地址应当为用户所知;至少一个人服务器2,该个人服务器可以为一置于用户家中的现成的服务器,也可以由用户的个人家用电脑架设而成(该架设方法将在下文中进行详细说明),即每个个人服务器均对应着一个用户家庭,由于该个人服务器是置于用户家中的,其必然需要通过Modem(调制解调器)、ISDN(综合业务数字 M, Integrated Services Digital Network) > ADSL(Asymmetric Digital Subscriber Line)、有线宽频或小区宽频等方式接入互联网,因此其每次上网时分配到的IP地址均将不同,即该个人服务器将具有动态的IP地址,相应地,由于IP地址不确定,因此每个个人服务器均需要具有唯一的用户名,以便于下文中将要介绍的公共服务器对多个个人服务器进行识别;以及,至少一移动终端3,在本发明中,该移动终端既可以为手机,也可以为其它的各种能够通过浏览器上网的移动设备。如图2所示,该公共服务器1包括以下功能模块一第一存储模块11,用于存储每个个人服务器的用户名以及该个人服务器的IP地址;一 IP地址更新模块12,用于将该第一存储模块中每个个人服务器的IP地址更新为该个人服务器上报的当前IP地址,每个个人服务器均会在开机时向该公共服务器上报其当前分配到的IP地址,由此,该第一存储模块11中存储的IP地址将始终为每个个人服务器的当前IP地址;一验证模块13,用于验证该移动终端发送而来的用户名、密码是否合法,并在验证成功时允许该移动终端登陆该公共服务器,当然这便需要用户预先向该公共服务器进行注册,以获得合法的用户名、密码, 其中对于每个具体的用户而言,其注册的用户名应当与该用户家中的个人服务器的用户名完全相同;一转接模块14,用于根据该移动终端发送而来的用户名从该第一存储模块中查询出与该用户名相应的个人服务器的当前IP地址,并自动将该移动终端转接至查询出的该当前IP地址,从而使得该移动终端能够自动地登陆查询出的该个人服务器。如图3所示,每个个人服务器2包括以下功能模块一第二存储模块21,用于存储多个用户喜欢的多媒体内容;一 IP地址上报模块22,用于在每当该个人服务器开机并接入网络时,自动地将该个人服务器的当前IP地址上报至该公共服务器,以便在该公共服务器中对该个人服务器的相关信息进行及时更新;一网络播放模块23,用于供该移动终端对该第二存储模块21中的多个多媒体内容进行选择,并且实现对被选择的多媒体内容的网络播放。如图4所示,本发明的该移动多媒体播放方法包括以下步骤步骤100,每个个人服务器在启动并接入网络时,自动地向该公共服务器上报该个人服务器的当前IP地址。步骤101,该公共服务器将该第一存储模块中的每个个人服务器的IP地址更新为该个人服务器上报的当前IP地址。步骤102,用户通过该移动终端的浏览器连接该公共服务器,并通过输入预先注册的合法的用户名、密码以登陆该公共服务器。步骤103,该公共服务器根据该移动终端发送而来的该用户名,从该第一存储模块中查询出与该用户名相应的个人服务器的当前IP地址,并自动将该移动终端的浏览器转接至查询出的该个人服务器并自动登陆。其中,由于每个用户在向该公共服务器注册时采用的用户名即为该用户家中的个人服务器的唯一的用户名,因此在该步骤中查询出的就将为用户家中的个人服务器的当前IP地址,由此用户便通过该移动终端的浏览器自动地登陆进了自家的个人服务器。步骤104,用户通过该移动终端的浏览器,以对网页进行操作的方式对自家的个人服务器中的多媒体内容进行选择,并且在该移动终端的显示屏上实现对被选择的多媒体内容的网络播放,该步骤将由该移动终端一侧的浏览器以及与音视频流媒体播放相关的软硬件以及该个人服务器中的该网络播放模块共同完成。本发明中涉及的各个功能模块,均能够在现有的硬件条件下结合现有的软件编程手段加以实现,故在此对其具体实现方式不做赘述。以下将对如何将一台普通的个人家用电脑架设为一个人服务器进行说明。该架设方法主要包括以下三个步骤Sn、在该个人家用电脑中安装一能够播放网络流媒体的多媒体播放器软件,例如VLC多媒体播放器软件。VLC多媒体播放器是一款优秀的多媒体播放器,支持MPEG-1、 MPEG-2、MPEG-3、DivX以及DVD/VCD等各种格式,并且支持多平台,既可以用来播放网络流媒体,也可以用来播放本地多媒体。S12、在该个人家用电脑中安装一服务器软件,并在该软件中进行相应的配置,以使得该个人家用电脑能够实现服务器的网络功能。例如可以采用Apache服务器软件,只需将
5该Apache服务器软件的WEB服务功能配置妥当即可,具体的参数配置均为本领域中的公知技术,故无需赘述。Apache是世界排名第一的TOB服务器软件,其可以运行于几乎所有广泛使用的计算机平台上,是最流行的WEB服务器软件之一,个人用户可以很方便地使用 Apache来架设个人服务器。S13、编写一个简单的HTML网页程序,使得用户通过该移动终端的浏览器登陆该个人家用电脑后,能够通过该HTML网页程序对该个人家用电脑中的多媒体内容进行选择、并调用该VLC多媒体播放器软件实现对被选择的多媒体内容的点对点网络播放,从而在该移动终端一侧实现视频的在线观看或是音频的在线收听。该HTML网页程序的编写对于本领域技术人员而言应当是非常容易的,故在此不做赘述。综上所述,本发明使得用户能够便捷地通过手机等移动终端,来欣赏家中的电脑中存储的用户喜欢的多媒体内容,这样一来,用户根本无需耗费时间和流量再在网络上进行无谓的搜索和选择,便能够迅速地定位到熟悉的视频或者歌曲,并立即开始欣赏享受。因此本发明不但能够极大地提升用户体验,还能够极大地节省用户的时间以及流量费用。虽然以上描述了本发明的具体实施方式
,但是本领域的技术人员应当理解,这些仅是举例说明,本发明的保护范围是由所附权利要求书限定的。本领域的技术人员在不背离本发明的原理和实质的前提下,可以对这些实施方式做出多种变更或修改,但这些变更和修改均落入本发明的保护范围。
权利要求
1.一种移动多媒体播放系统,其特征在于,其包括一具有公网IP地址的公共服务器; 至少一具有动态IP地址的个人服务器,每个个人服务器均具有唯一的用户名;以及至少一移动终端;该公共服务器包括一第一存储模块,用于存储每个个人服务器的用户名以及IP地址; 一 IP地址更新模块,用于将该第一存储模块中每个个人服务器的IP地址更新为该个人服务器上报的当前IP地址;一验证模块,用于验证该移动终端发送来的用户名、密码是否合法,并在验证成功时允许该移动终端登陆该公共服务器;一转接模块,用于根据该移动终端发送来的用户名从该第一存储模块中查询出相应的个人服务器的IP地址,并使该移动终端转接登陆查询出的该个人服务器; 每个个人服务器包括一第二存储模块,用于存储多个多媒体内容;一 IP地址上报模块,用于将该个人服务器的当前IP地址上报至该公共服务器; 一网络播放模块,用于供该移动终端对该第二存储模块中的多媒体内容进行选择以及播放。
2.如权利要求1所述的移动多媒体播放系统,其特征在于,该个人服务器由个人家用电脑架设而成。
3.如权利要求1所述的移动多媒体播放系统,其特征在于,该移动终端为手机。
4.一种利用权利要求1所述的移动多媒体播放系统实现的移动多媒体播放方法,其特征在于,该方法包括S1、每个个人服务器在启动时向该公共服务器上报该个人服务器的当前IP地址; &、该公共服务器将该第一存储模块中每个个人服务器的IP地址更新为该个人服务器上报的当前IP地址;&、用户通过该移动终端的浏览器连接该公共服务器,并输入用户名、密码以登陆该公共服务器;S4、该公共服务器根据该移动终端发送来的该用户名从该第一存储模块中查询出相应的个人服务器的IP地址,并使该移动终端转接登陆查询出的该个人服务器;&、用户通过该移动终端的浏览器对该个人服务器中的多媒体内容进行选择以及播放。
5.如权利要求4所述的移动多媒体播放方法,其特征在于,该个人服务器由个人家用电脑架设而成,该架设方法包括sn、安装VLC多媒体播放器软件;512、安装Apache服务器软件,并对该Apache服务器软件的WEB服务功能进行参数配置;513、编写一HTML网页程序,使得用户通过该移动终端的浏览器登陆该个人家用电脑后,能够通过该HTML网页程序对该个人家用电脑中的多媒体内容进行选择、并调用该VLC 多媒体播放器软件对被选择的多媒体内容进行播放。
6.如权利要求4所述的移动多媒体播放方法,其特征在于,该移动终端为手机。
全文摘要
本发明公开了一种移动多媒体播放系统,其包括一具有公网IP地址的公共服务器;至少一具有动态IP地址的个人服务器;以及至少一移动终端;该公共服务器包括一第一存储模块;一IP地址更新模块;一验证模块;一转接模块;每个个人服务器包括一第二存储模块;一IP地址上报模块;一网络播放模块。本发明还公开了一种利用上述移动多媒体播放系统实现的移动多媒体播放方法。本发明使得用户能够便捷地通过手机等移动终端,来欣赏家中的电脑中存储的多媒体内容,不但能够极大地提升用户体验,还能够极大地节省用户的时间以及流量费用。
文档编号H04L29/06GK102340492SQ20101023718
公开日2012年2月1日 申请日期2010年7月27日 优先权日2010年7月27日
发明者李敬来 申请人:希姆通信息技术(上海)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1