[发明专利]利用对等网络方式进行影音流式播放的系统与方法无效
申请号: | 200710153308.X | 申请日: | 2007-09-14 |
公开(公告)号: | CN101389008A | 公开(公告)日: | 2009-03-18 |
发明(设计)人: | 庄伟良;林信仲;余俊桦;吴怡霖 | 申请(专利权)人: | 达霖数位股份有限公司 |
主分类号: | H04N7/24 | 分类号: | H04N7/24;H04L29/12 |
代理公司: | 北京三友知识产权代理有限公司 | 代理人: | 任默闻 |
地址: | 台湾省*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 利用 对等 网络 方式 进行 影音 播放 系统 方法 | ||
技术领域
本发明有关于一种利用因特网进行影音流式播放的系统与方法,特别是指一种利用对等网络方式进行影音流式播放的系统与方法。
背景技术
随着因特网的蓬勃发展以及数字化时代的来临,越来越多的音乐、影片以及电影选择以数字方式储存,并通过网络传送方式进行出版或营销。
网络传送影音数据的方式有很多种,其中影音流式播放为一种实时播放影音的服务,其主要技术是将一影音数据切割成复数个数据包并标注记号,并依续传送数据包,而客户端计算机则是依续接收一数据包、解该数据包以及播放该数据包,而播放该数据包的过程中也同时接收下一个数据包,使影音数据能够实时且持续的播放直到最后一个数据包。
请参阅图1所示,其为现有利用主从方式(Client-Server)进行影音流式播放的系统架构图,包括一影音服务器10以及复数个客户端12,该影音服务器10具有一影音数据101、一数据编码模块103以及一数据流式模块105,该影音数据101可以是一实时影音或预存影片,该数据编码模块103可将该影音数据切割成复数个数据包,且每一个数据包均加注编号,当一客户端12a通过因特网连结至该影音服务器10,并向该影音服务器10要求提供流式服务时,该数据流式模块105将依序发出数据包至该客户端12a,并由该客户端12a的流式播放软件,例如media player或real player,播放该影音数据。
当一个客户端12与该影音服务器10建立网络链接时,便占据一定的网络带宽,若同时有非常多的客户端12与该影音服务器10建立网络链接时,则会发生网络带宽不足的问题而影响数据流式播放的速度,这样的流式服务质量对于网络用户而言是无法忍受的,因此,如何针对于现有技术的缺点,提出一个改善解决之道,实为现阶段网络服务业者所亟欲解决的重点。
发明内容
本发明的主要目的在于提供一种利用对等网络方式进行影音流式播放的系统与方法,以提高数据流式的服务质量。
本发明所揭露的系统包括一影音服务器、复数个同侪(peer)以及一客户端,该影音服务器包括一数据编码模块、一流式发送模块以及一同侪列表,该数据编码模块可将一影音数据分割成复数个数据包并标注序号,该流式发送模块是以流式方式依续发送该数据包,其中该影音服务器所提供的影音数据为一具有数字版权档案的实时影音或预存影音。
复数个同侪与该影音服务器建立对等网络链接,并以流式方式接收该影音服务器所发送的数据包,当上述同侪在与该影音服务器建立对等网络链接时,其网络地址将记录在该影音服务器的该同侪列表中。
当该客户端与该影音服务器建立对等网络链接时,也同时通过该同侪列表与网络的同侪建立对等网络链接,此时该客户端可分别向该影音服务器或上述同侪下载指定序号的数据包,并利用一播放软件将该数据包解压缩并进行流式播放。其中该客户端与上述同侪在接收到该数据包之后,先对该数据包进行备份,再对该数据包进行解压缩,而在解压缩以及播放该数据包的过程中,该备份数据包也可提供给其他同侪下载,当该客户端在播放完该数据包之后,将该数据包以及该备份数据包删除。
本发明所揭露的方法,其步骤包括首先将一客户端与一影音服务器建立对等网络连结,再从该影音服务器下载一同侪列表,之后该客户端将通过该同侪列表与网络上的复数个同侪建立对等网络连结,最后再从该影音服务器或上述同侪中下载一影音数据并进行流式播放。
由上述说明可知,本发明所提供的影音流式播放的系统与方法,是利用对等网络方式自影音服务器或其他同侪下载数据包并进行流式播放,当同侪越多时下载的速度也会变得越快,完全不需要增加设备带宽,相较于现有技术,本发明可以使影音流式的服务质量大幅度地提升。
附图说明
图1为现有利用主从方式进行影音流式播放的系统架构图。
图2为本发明的利用对等网络方式进行影音流式播放的系统架构图。
图3为本发明的客户端与同侪之间进行对等网络数据传输的示意图。
图4为本发明的利用对等网络方式进行影音流式播放的方法流程图。
附图标号:
10~影音服务器 101~影音数据
103~数据编码模块 105~数据流式模块
12~客户端 20~影音服务器
201~影音数据 203~数据编辑模块
205~流式发送模块 207~同侪列表
22~同侪 24~客户端
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于达霖数位股份有限公司,未经达霖数位股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710153308.X/2.html,转载请声明来源钻瓜专利网。