串流媒体播放系统的制作方法

xiaoxiao2020-9-10  7

专利名称:串流媒体播放系统的制作方法
技术领域
本发明有关于一种串流媒体播放系统,主要是通过虚拟服务器解决服务端 与媒体播放器之间通讯协议与格式的相容性问题。
背景技术
请参阅图1,为公知串流媒体播放系统的连接示意图,串流媒体播放系统
10主要包括有一服务端11及一接收端13,其中接收端13与服务端11进行连 接,并由服务端11将一串流媒体12传送接收端13。接收端13包括有一媒体 播放器15,当接收端13接收到服务端11所传送的串流媒体12后,可进一步 以媒体播放器15对串流媒体12进行播放。
通过上述串流媒体播放系统10,虽然可以完成服务端11与接收端13之 间串流媒体12的传送,并以接收端13的媒体播放器15对串流媒体12进行播 放。然而在实际应用时,不同的服务端11所传送的串流媒体12的格式或通讯 协议往往会有所不同,并需要以相对应的媒体播放器15才能对特定格式或通 讯协议的串流媒体12进行播放。
为此,对制造厂商而言在开发串流媒体播放系统10的过程中将有可能会 遭遇到以下的问题首先,制造厂商必须具有开发媒体播放器15的能力,或 者是必须找到合作厂商协助开发适当的媒体播放器15,借此才可以相对应的 媒体播放器15去进行串流媒体12的播放。再者, 一旦接收端13上的媒体播 放器15无法播放所接收的串流媒体12时,制造厂商并无法快速的得知是串流 媒体12的内容出现错误,或是媒体播放器15本身不支持串流媒体12的通讯 协议或格式。
当然制造厂商亦可以寻求免费的媒体播放器15去进行串流媒体12的播 放,如此一来便可以解决开发媒体播放器15的麻烦。但接收端13仅能播放免 费的媒体播放器15所支持的特定格式与通讯协议的串流媒体,此外制造厂商 亦无法进一步对服务端11的传输功能进行改良。

发明内容
本发明的主要目的在于提供一种串流媒体播放系统,主要是通过虚拟服务 器转换服务端与媒体播放器之间传送的串流媒体的通讯协议或格式,借此服务 端及媒体播放器将不用进行额外的修改。
本发明的次要目的,在于提供一种串流媒体播放系统,其中虚拟服务器可 与服务端搭配,并使得串流媒体播放系统具有动态频宽调整的功能,借此将可
避免媒体播放器所播放的串流媒体受到网络延迟(Transmission Delay)的影响。
本发明的又一目的,在于提供一种串流媒体播放系统,其中虚拟服务器可 利用对等网际网络技术(P2P)或是其他穿透防火墙的技术与服务端进行串流媒 体的传输。
本发明的又一目的,在于提供一种串流媒体播放系统,通过虚拟服务器的 使用将可以免费的媒体播放器对任一服务端所传送的串流媒体进行播放,同时 亦可以扩充媒体播放器所具有的功能。
本发明的又一目的,在于提供一种串流媒体播放系统,其中虚拟服务器可 以将串流媒体传送给同一区域网络内的其他接收端,并以其他接收端进行串流 媒体的播放。
为此,本发明提供一种串流媒体播放系统,包括有 一服务端,用以进行 一串流媒体的传送;及一第一接收端,与服务端连线并包括有 一虚拟服务器, 用以接收服务端所传送的串流媒体,并对串流媒体的格式与通讯协议进行转 换;及一媒体播放器,由虚拟服务器接收串流媒体,并对串流媒体进行播放。


图l:为公知串流媒体播放系统的连接示意图2:为本发明串流媒体播放系统一较佳实施例的连接示意图3:为本发明串流媒体播放系统又一实施例的连接示意图。
其中,附图标记
10 串流媒体播放系统 11 服务端 12串流媒体 13 接收端15媒体播放器
20串流媒体播放系统21服务端
22串流媒体23第一接收端
25媒体播放器27虚拟服务器
30串流媒体播放系统33第二接收端
35媒体播放器
具体实施例方式
请参阅图2,为本发明串流媒体播放系统一较佳实施例的连接示意图。如 图所示,本发明所述的串流媒体播放系统20主要包括有一服务端21及一第一 接收端23,其中第一接收端23包括有一虚拟服务器27及一媒体播放器25, 虚拟服务器27用以接收服务端21所传送的串流媒体22,媒体播放器25则用 以对虚拟服务器27的串流媒体22进行播放。
服务端21用以将串流媒体22传送至第一接收端23,而第一接收端23的 虚拟服务器27将会接收服务端21所传送的串流媒体22,并对串流媒体22的 格式或通讯协议进行转换,使得媒体播放器25可以对经过转换的串流媒体22 进行播放。 一般而言,服务端21所传送的串流媒体22具有一定的格式与通讯 协议,而媒体播放器25需要支持相同的通讯协议或格式才能对串流媒体22 进行播放。通过虚拟服务器27的使用,将可以任意的媒体播放器25对服务器 27所传送的串流媒体22进行播放。
本发明主要是以虚拟服务器27对串流媒体22的通讯协议或格式进行转 换,使得媒体播放器25可以对任一服务端21所传送的串流媒体22进行播放。 在串流媒体22的传输过程中,服务端21如公知构造一般同样是用以进行串流 媒体22进行传送,而媒体播放器25则同样是对串流媒体22进行播放。换言 之,服务端21及媒体播放器25在串流媒体22的传输过程中并不会意识到有 虚拟服务器27的存在,因此对制作厂商而言便不用对服务端21或媒体播放器 25进行额外的修改。
在实际使用时第一接收端23可以是电脑、手机或是个人移动秘书…等具 有信号传输功能的电子产品,且第一接收端23可以有线或无线的方式与服务 端21连线,并由服务端21接收串流媒体22。之后再以具有通讯功能的电子产品内部的虚拟服务器27对串流媒体22进行转换,并以媒体播放器25播放 经过转换的串流媒体22。
虚拟服务器27除了用以对串流媒体22的通讯协议或格式进行转换外,亦 可于其中增加其他不同的功能,而有利于提高串流媒体22传输效率。例如可 通过虚拟服务器27与服务端21进行搭配,使得串流媒体播放系统20具有远 端存取、动态调整频宽、对等网际网络技术^2 )或是穿透防火墙...等网络功 能。在本发明的一个实施例中虚拟服务器27可为一软件程序,并用以对串流 媒体22的通讯协议或格式进行转换,借此第一接收端23将可以现有的媒体播 放器25播放串流媒体22。
虚拟服务器27主要是依据第一接收端23上的媒体播放器25所支持的通 讯协议或格式来转换串流媒体22,例如HTTP、 RTSP/RTP或TCP/IP...等串流 协议。此外,由于通过虚拟服务器27的使用,可以相同的媒体播放器25对任 意服务端21所传送的串流媒体22进行播放,因而不用如公知技术一般需要考 虑到媒体播放器(15)与服务端(11)的搭配问题,且必须选择适当的媒体播放器 (15)播放不同通讯协议或格式的串流媒体(12)。又,由于虚拟服务器27会依据 媒体播放器25的不同而改变串流媒体22的通讯协议或格式,因此当媒体播放 器25更换时,亦不用更改服务端21与第一接收端23的结构或通讯协议。
此外虚拟服务器27还可用以进行网络传输功能的调整,并具有远端存取、 动态调整频宽、对等网际网络技术(P2P)或是穿透防火墙…等功能。借此将可 有效提高串流媒体22在服务端21与第一接收端23之间的传输功能及效率。
当串流媒体播放系统20具有动态调整频宽的功能时,便可依据现有的网 络频宽去调整串流媒体22的影像品质,例如当可使用的网络频宽较大时,服 务端21便可以传送较高显示品质的串流媒体22至第一接收端23,反之,若 可使用的网络频宽较小时,服务端21便传送显示品质较低的串流媒体22至第 一接收端23,借此媒体播放器25将可以顺畅的播放串流媒体22,并可避免串 流媒体22的传输受到网络延迟(Transmission Delay)的影响。
一般而言串流媒体播放系统20在进行串流媒体22的传输时,主要是由第 一接收端23向服务端21发出需求信号(Request),例如当使用者点选第一接收 端23内的媒体播放器25进行串流媒体22的播放时,媒体播放器25将会传送 需求信号至虚拟服务器27,并经虚拟服务器27将需求信号传送至服务端21。服务端21在接收到需求信号后,会将串流媒体22传送至第一接收端23,并 经虚拟服务器27将串流媒体22传送至媒体播放器25,借此将可以媒体播放 器25进行串流媒体22的播放。
当使用者关闭媒体播放器25之后,媒体播放器25将会由虚拟服务器27 向服务端21发出中断连线的请求信号,服务端21在接收中断连线的请求信号 后将会终止与第一接收端23之间的连线。
请参阅图3,为本发明串流媒体播放系统又一实施例的连接示意图。如图 所示,本发明所述的串流媒体播放系统30主要包括有一服务端21、 一第一接 收端23及至少一第二接收端33,其中第一接收端23与第二接收端33连线并 在同一个区域网络内。
服务端21用以将串流媒体22传送至第一接收端23,而第一接收端23的 虚拟服务器27则会依据第一接收端23的媒体播放器25转换串流媒体22。由 于第一接收端23及第二接收端33在同一个区域网络上,因此第一接收端23 可以通过区域网络将转换后的串流媒体22传送至第二接收端33,例如第一接 收端23的虚拟服务器27同样可以依据第二接收端33的媒体播放器35,对串 流媒体22的通讯协议或格式进行转换,并进一步将转换后的串流媒体22传送 至第二接收端33,借此将可以第二接收端33上的媒体播放器35播放串流媒 体22。当然在不同实际例中第二接收端33的个数可为一个以上,而虚拟服务 器27则可以向多个第二接收端33传送串流媒体22。
当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情 况下,熟悉本领域的技术人员当可根据本发明做出各种相应的改变和变形,但 这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
权利要求
1. 一种串流媒体播放系统,其特征在于,包括有一服务端,用以进行一串流媒体的传送;及一第一接收端,与该服务端连线并包括有一虚拟服务器,用以接收该服务端所传送的串流媒体,并对该串流媒体进行转换;及一媒体播放器,由该虚拟服务器接收该串流媒体,并对该串流媒体进行播放。
2. 根据权利要求1所述的串流媒体播放系统,其特征在于,该虚拟服务 器搭配该服务端并用以进行远端存取。
3. 根据权利要求1所述的串流媒体播放系统,其特征在于,该虚拟服务 器搭配该服务端并具有动态频宽调整的功能。
4. 根据权利要求1所述的串流媒体播放系统,其特征在于,该虚拟服务 器搭配该服务端并用以穿透防火墙。
5. 根据权利要求1所述的串流媒体播放系统,其特征在于,该虚拟服务 器搭配该服务端并具有对等网际网络技术。
6. 根据权利要求1所述的串流媒体播放系统,其特征在于,包括有至少 一第二接收端与该第一接收端连线,并以该虚拟服务器将该串流媒体传送至该 第二接收端。
7. 根据权利要求6所述的串流媒体播放系统,其特征在于,该第一接收 端与该第二接收端在同一区域网络。
8. 根据权利要求6所述的串流媒体播放系统,其特征在于,该第二接收 端亦包括有一媒体播放器,且虚拟服务器用以将该串流媒体传送至该第二接收 端的媒体播放器。
9. 根据权利要求1所述的串流媒体播放系统,其特征在于,该服务端及 该媒体播放器不用依据该串流媒体而进行修改。
10. 根据权利要求l所述的串流媒体播放系统,其特征在于,该虚拟服务 器用以对该串流媒体的格式或通讯协议进行转换。
11. 根据权利要求l所述的串流媒体播放系统,其特征在于,该虚拟服务 器用以进行远端存取、动态调整频宽、对等网际网络技术或穿透防火墙。
全文摘要
本发明有关于一种串流媒体播放系统,主要包括有一服务端及一第一接收端,其中第一接收端包括有一虚拟服务器及一媒体播放器,虚拟服务器用以接收服务端所传送的串流媒体,并对串流媒体的通讯协议或格式进行转换,媒体播放器则由虚拟服务器接收转换后的串流媒体,并对串流媒体进行播放,通过虚拟服务器的使用将可以第一接收端上现有的媒体播放器对任一服务端所传送的串流媒体进行播放,此外亦可通过虚拟服务器增加不同的传输功能,以提高串流媒体的传送效率及品质。
文档编号H04L12/18GK101478413SQ20091000550
公开日2009年7月8日 申请日期2009年1月19日 优先权日2009年1月19日
发明者黄宏本 申请人:建汉科技股份有限公司

最新回复(0)