全屏幕画面的网络转播方法及其网络转播系统的制作方法

文档序号:7615942阅读:183来源:国知局
专利名称:全屏幕画面的网络转播方法及其网络转播系统的制作方法
技术领域
本发明是有关于一种转播方法,特别是有关于一种网络转播的全屏幕画面的网络转播方法及其网络转播系统。
(2)背景技术在计算机游戏充斥的现代,经常会举办各种计算机游戏的比赛。因这些计算机游戏的比赛,而有了转播的需要。通过转播以使不在场的计算机玩家仍然可藉由观赏比赛实况,学习他人的技术,以增强自己的实力。
以目前的技术若要进行实况的转播,一般是以电视台现场转播的方式及实时网络转播的方式,让观众实时观看比赛实况。但电视台现场转播的方式会有1.观赏角度的限制,纵使电视台以现场转播的方式,播放节目。但节目中的观赏角度是由现场的导播来决定,加上节目播放的过程中会不断地插入广告,如此将有可能错过精采的比赛过程。2.时间性的限制,例如电视台先将节目录制好后,于深夜时段才进行转播,故,观众便得等到深夜才能观看到比赛的过程,很不便。而实时网络转播的方式,则会因画面经过多重转换后,其品质会劣化,且转换过程繁杂,使得建构网络转播站的成本也因而提高。
此外另一种非实时观看的方式为,从网络上下载比赛影片。此方式虽然可以让观看者自行决定观看的时间与地点,但却无法享受实时观看的乐趣。且下载影片通常需要对应的播放软件或游戏本身的执行程序才能执行。故,让使用者必须先上网找寻播放软件或安装游戏的执行程序后,才能观看。故,让使用者一但没有游戏的执行程序或播放软件,便不能观看,甚为不便。如此,上述的转播方式均不能带给使用者,一个方便实时观看计算机游戏比赛的方法。
(3)发明内容本发明的目的就是要解决上述现有技术存在的问题,提供一种全屏幕画面的网络转播的方法及其网络转播系统,以更为简单与方便的方式,实时观看伺服端计算机所显示的动态全屏幕画面。以一个方便的途径,观看实时的计算机游戏比赛实况。
本发明的目的是这样实现的,一种全屏幕画面的网络转播方法,首先,提供动态全屏幕画面,接着检索动态全屏幕画面所对应的一影像数据。然后制作影像数据为一视讯位流并据以输出至一网络。接着,从网络上接收视讯位流并重组为影像数据后,依据影像数据显示对应的一影像画面。
本发明的另一目的是这样实现的,一种全屏幕画面的网络转播系统,是网络转播的计算机网络系统,包括网络、伺服端计算机系统及客端计算机系统。伺服端计算机系统系以一全屏幕模式执行一应用程序,该伺服端计算机系统实时检索执行该应用程序时的动态全屏幕画面所对应的影像数据,并制作影像数据为一视讯位流后通过网络输出。客端计算机系统通过网络与伺服端计算机系统进行讯号传输,客端计算机系统通过网络接收视讯位流并重组为影像数据后,依据影像数据显示对应的影像画面。
本发明的效果本发明的全屏幕画面的网络转播方法及其网络转播系统,使网络上任何计算机系统的使用者,均可于自己的计算机系统旁实时观看到网络上伺服端计算机系统的动态全屏幕画面,让游戏玩家们可以实时观赏到伺服端的计算机游戏比赛。而执行游戏的玩者亦可以开放给网络上的其它玩者来欣赏,使彼此的间的交流更加便利。所以通过本发明可以让多台以网络连接的计算机系统间,以更简单与方便的方式,实时分享动态全屏幕画面。
为进一步说明本发明的上述目的、结构特点和效果,以下将结合附图对本发明进行详细的描述。
(4)


图1为本发明的计算机网络系统的示意图。
图2为本发明一实施例的一种全屏幕画面的网络转播的方法的流程图。
图3为本实施例的部分步骤的详细流程图。
图4为本实施例的部分步骤的详细流程图。
附图中主要部件件符号的说明100计算机网络PC计算机系统L网络(5)具体实施方式
下面根据附图对本发明的全屏幕画面的网络转播方法及其网络转播系统的实施方式进行详细说明。本发明提供一种全屏幕画面的网络转播方法,以更为简单与方便的方式观看远程计算机所显示的动态全屏幕画面。
进行网络广播时,是用于一计算机网络系统,包括具有以网络互相连接的伺服端(Server)计算机系统与至少一个客端(Client)计算机系统。当伺服端计算机系统以全屏幕(Full Screen)模式执行应用程序时,检索出动态全屏幕画面所对应的影像数据,并制作此影像数据为视讯位流后通过网络输出到客端计算机系统。如此,客端计算机系统便可实时通过网络接收此视讯位流并重组为影像数据后,依据影像数据显示对应的于影像数据的影像画面。
请参照图1,其为本发明的计算机网络系统的示意图。计算机网络系统100包括网络L与多个计算机系统PC(1)~PC(N),N为正整数。计算机系统PC例如为桌上型计算机、笔记型计算机或准系统,在本实施例中并不特别限制计算机系统PC的型态。网络L例如为局域网络(Local Area Networks)、广域网络(Wide Area Networks)、无线网络(Wireless Networks)或因特网(Internet works)。于本实施例中亦不特别限定网络L的型态为何。多个计算机系统PC(1)~PC(N)通过网络L互相连接,以彼此进行讯号传输。
请参照图2,其绘示依照本发明一实施例的一种全屏幕画面的网络转播的方法的流程图。全屏幕画面的网络转播的方法例如用于上述计算机网络系统100。例如第一计算机系统PC(1)为伺服端计算机系统。而客端计算机系统例如为计算机系统PC(2)~PC(N),以下仅以第二计算机系统PC(2)为例做说明。全屏幕画面的网络转播的方法包括下列步骤。
首先,于步骤202,第一计算机系统PC(1)制作影像数据I为视讯位流(比特流)后,并将视讯位流通过网络L输出。其中,于步骤202中,影像数据I为第一计算机系统PC(1)执行应用程序时,动态全屏幕画面所对应的影像数据。应用程序例如为计算机游戏或DVD播放程序。
接着,于步骤204,第二计算机系统PC(2)实时通过网络L接收视讯位流,并重组为影像数据I。最后,于步骤206,第二计算机系统PC(2)依据影像数据I显示对应的于影像数据I的影像画面。
进一步来说,请参照图3,其为本实施例(图2所示)的步骤202的详细流程图,亦即第一计算机系统PC(1)制作影像数据I为视讯位流后,并将视讯位流通过网络L输出的详细流程图。
当第一计算机系统PC(1)以全屏幕模式执行计算机游戏,而第二计算机系统PC(2)通过网络L欲实时观看第一计算机系统PC(1)的游戏画面时,首先于步骤302,第二计算机系统PC(2)提出一联机请求至第一计算机系统PC(1)。
接着于步骤304,第一计算机系统PC(1)接收到联机请求后,决定是否接收联机请求若第一计算机系统PC(1)拒绝联机请求,则于执行步骤306,中断与第二计算机系统PC(2)的联机;否则,第一计算机系统PC(1)依序执行下列步骤308至316。
首先于步骤308,第一计算机系统PC(1)实时检索全屏幕画面所对应的影像数据I。
并接着于步骤310,将影像数据I制作为视讯位流。
之后,于步骤312,第一计算机系统PC(1)将视讯位流经由压缩处理。
于步骤314,将压缩过的视讯位流制作成封包。
最后于步骤316,通过网络L输出。
其中,本实施不限定应用程序的类型与检索影像的方法,只要计算机系统PC以全屏幕模式执行应用程序时,能将动态全屏幕画面的影像检索出来即可。
接着,请参照图4,其为本实施例(图2所示)的步骤204与206的详细流程图,亦即第二计算机系统PC(2)实时通过网络L接收视讯位流并重组为影像数据I的详细流程图。当第一计算机系统PC(1)开始输出封包后,第二计算机系统PC(1)系依序执行下列步骤402至408。
于步骤402,第二计算机系统PC(2)开始接收此封包。
并于步骤404,重组此封包为压缩过的视讯位流。
于步骤406,将压缩过的视讯位流解压缩为影像数据I。
最后,于步骤408,依据影像数据I显示对应的影像画面,以实时呈现第一计算机系统PC(1)正在进行的游戏画面。
如此,第一计算机系统PC(1)的游戏画面,便可实时显示于第二计算机系统PC(2)上。让第二计算机系统PC(2)的使用者不必位于第一计算机系统PC(1)旁,即可观看到第一计算机系统PC(1)正在进行游戏时的动态全屏幕画面。
此外,于影像画面所对应的影像参数方面,影像参数例如分辨率与画面更新率。第二计算机系统PC(2)是可于显示对应于影像数据I的影像画面时,传送控制命令至第一计算机系统PC(1),以使第一计算机系统PC(1)调整所检索到的影像数据I的影像参数,或者,第一计算机系统PC(1)依据联机速度,自行调整所检索到的影像数据I的影像参数,以让第二计算机系统PC(2)显示的影像画面保持流畅。
本技术领域中的普通技术人员应当认识到,以上的实施例仅是用来说明本发明,而并非用作为对本发明的限定,只要在本发明的实质精神范围内,对以上所述实施例的变化、变型都将落在本发明权利要求书的范围内。
权利要求
1.一种全屏幕画面的网络转播方法,其特征在于包括下列步骤提供所述的动态全屏幕画面;检索所述的动态全屏幕画面所对应的一影像数据;制作所述的影像数据为一视讯位流并据以输出至一网络;以及从所述的网络上接收所述的视讯位流,并重组为所述的影像数据后,依据所述的影像数据显示对应于所述的影像数据的一影像画面。
2.如权利要求1所述的全屏幕画面的网络转播方法,其特征在于所述的网络转播方法的步骤是使用一计算机网络系统,所述的计算机网络系统具有以一网络互相连接的一伺服端计算机系统与一客端计算机系统。
3.如权利要求2所述的全屏幕画面的网络转播方法,其特征在于所述的提供动态全屏幕画面的步骤、检索动态全屏幕画面所对应的一影像数据的步骤及输出所述的视讯位流的步骤是由所述的伺服端计算机系统所执行。
4.如权利要求2所述的全屏幕画面的网络转播方法,其特征在于所述的所述的显示影像画面的步骤是由所述的客端计算机系统所执行。
5.一种全屏幕画面的网络转播系统,是网络转播的计算机网络系统,其特征在于包括一网络;一伺服端计算机系统,是以一全屏幕模式执行一应用程序,所述的伺服端计算机系统实时检索执行所述的应用程序时的动态全屏幕画面所对应的一影像数据,并制作所述的影像数据为一视讯位流后通过所述的网络输出;以及一客端计算机系统,通过所述的网络与所述的伺服端计算机系统进行讯号传输,所述的客端计算机系统通过所述的网络接收所述的视讯位流,并重组为所述的影像数据后,依据所述的影像数据显示对应的一影像画面。
6.如权利要求5所述的全屏幕画面的网络转播系统,其特征在于所述的网络计算机系统中,所述的影像画面的分辨率与画面更新率系由所述的客端计算机系统控制。
7.如权利要求5所述的全屏幕画面的网络转播系统,其特征在于所述的网络计算机系统中,所述的影像画面的分辨率与画面更新率系由所述的伺服端计算机系统控制。
全文摘要
一种全屏幕画面的网络转播方法及其网络转播系统,包括提供动态全屏幕画面;检索动态全屏幕画面所对应的一影像数据;制作所述的影像数据为一视讯位流并据以输出至一网络;以及从网络上接收视讯位流,并重组为影像数据后,依据影像数据显示对应于影像数据的一影像画面。全屏幕画面的网络转播系统具有伺服端计算机系统与客端计算机系统。伺服端计算机系统检索全屏幕画面的影像数据以产生视讯位流,并将视讯位流通过网络输出。客端计算机系统实时通过网络接收视讯位流并重组为影像数据后,依据影像数据显示影像画面。通过本发明可以让多台以网络连接的计算机系统间,以更简单与方便的方式,实时分享动态全屏幕画面。
文档编号H04L12/28GK1829322SQ20051005296
公开日2006年9月6日 申请日期2005年3月1日 优先权日2005年3月1日
发明者莊雅琇, 赖佑宣 申请人:华硕电脑股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1