一、前言 如今,电子竞技游戏风靡全球,在中国的同时在线人数已经达到几十万,例如《魔兽争霸3》、《星际争霸》,《反恐精英》(简称“CS”)等等,经常举办全国或者世界范围的重要赛事。网络游戏,例如《魔兽世界》,在中国拥有上百万的玩家,游戏中也会有一些重要活动,例如现在1.9版本中即将开始的“世界性事件”。如上情形,都可以在互联网上做直播。
二、技术的发展 以前在互联网上直播计算机游戏,会有如下困难:
1. 编码 从前,采集编码计算机上的游戏视频,有2种方法:a) 在游戏计算机上用软件抓屏,同时在本机上编码。 因为计算机配置不够高,导致编码后的视频不连贯,效果很差;b) 用“视频转换器+采集卡”的方式,在另一台计算机上采集并编码。 虽然编码后的视频连贯性不成问题,但是视频清晰度有很大降低,效果也很不好。现在,可以通过另一台计算机上的“屏幕采集卡”采集游戏计算机的屏幕,这样的方式得到的编码后的视频,无论清晰度还是连贯性都有很好的表现!
2. 服务器带宽 在P2P流媒体直播技术出现之前,如果做互联网上视频直播,有多少并发用户,服务器就要有多少出口带宽,如果并发数量比较大,那么服务器出口带宽的租金会非常高。
现在,利用P2P流媒体技术,最少只要发出一路视频,就可以满足上万用户的并发访问,因此将服务器出口带宽的租金降低了好几个数量级!
三、如何实现 在互联网上做游戏直播的方法,如图所示:
本文来源:网上收集 作者:未知