先前在小黑盒上与盒友们讨论HLTV排名时,发现大家对于HLTV有一些疑问和争议。几番查阅资料,于是有了这篇类似答疑性质的小文章。
Q:什么是HLTV?
A:HLTV,全称Half-Life Television,最早是用来观看CS赛事的一款软件,后来发展为报道CS:GO职业电竞新闻和比赛、发布相关数据的一家新闻网站兼论坛。HLTV早期服务于CS1.6等游戏,2012年之后才逐渐为CS:GO服务(CS:GO是2012年发布的)。
Q:HLTV和HLTV.org是同一个东西么?
A:是。
不管是百度还是谷歌,无论你搜HLTV还是HLTV.org,第一个结果肯定都是"www.hltv.org"这个站点。而当你点进去就会看到页面左上角有一个大大的HLTV的logo,足以证明HLTV.org就是HLTV,HLTV就是HLTV.org,两者指的是同一个东西,只不过HLTV.org还是一个地址罢了。其区别就像是baidu和baidu.com一般(其实没啥区别)。
在谷歌中搜HLTV
左上角一个大大的"HLTV"(已和谐菠菜广告)
Q:HLTV由谁建立?
A:马丁(Martin "Rosenchef" Rosenbæk)和佩尔(Per "Nomad" Lambæk),其中马丁起主要作用。
网上无非两种说法:一种是HLTV由V社建立;另一种是由非V社的人建立。
包括黑盒、百度及Wiki中文站等的百科写的都是HLTV由V社于2002年建立,而Wiki英文站等写的则是:
“HLTV was founded in 2002 by Martin "Rosenchef" Rosenbæk[5] and Per "Nomad" Lambæk.”
(HLTV于2002年由马丁和佩尔建立。)(马丁和佩尔分别是HLTV的CEO和CTO)
事实上根据互联网档案馆的页面存档备份,我们可以访问HLTV的早期页面。而在其“ABOUT(关于我们)”一栏,则清楚地写道:
“In 2001, when the Counter-Strike scene was still blossoming, Martin Rosenbæk decided to provide a needed service to the gamers out there. With his band of merry men Martin created and started HLTV.org.”
(在2001年,当《反恐精英》蓬勃发展时,马丁决定为玩家们提供一项他们所需要的服务。于是马丁就带着他的hxd们创建了HLTV.org。)
或许有人会问:他俩和V社有关系么?答案是没有。马丁早年甚至就是个打职业的。
HLTV中马丁的个人资料页
从上图可以看见,HLTV确实是马丁牵头创建的,并且早年他就是个打职业的。
Q:HLTV是官方(V社)的么?
A:不是,始终不是。
从上个问题来看至少从创建到早期,HLTV不是V社的。事实上HLTV到后来归到体育菠菜组织Better Collective旗下为止也始终不是官方的。其与V社顶多算是合作关系。
我还在推上找到了更加直接的证据。
推特截图
Q:GOTV和HLTV是什么关系?
A:没啥太大关系。
说简单些,GOTV可以理解为CS:GO的内置播放器,专门播放CS: GO游戏流,比如游戏内看比赛、直播、录制或下载的DEMO之类;而HLTV就是一个功能比较多又比较知名的第三方新闻媒体罢了。
[评论区置顶盒友勘误,加了这段。感谢@小LEON]两者也有一定关系。
HLTV最早是一款软件,收集live赛事IP做成列表并供观众观看,新闻栏目是后期开发并逐渐成为主要业务之一的。
勘误,HLTV-ABOUT(关于我们)
框内大致意思是,HLTV的最初概念是一个收集IP地址并将其集成的地方。CS每天到处都有直播,但是没人看。我们的初衷是收集IP并将其完整列出(供玩家观众观看)。
接下来我找到了HLTV白皮书,文件详细阐述了HLTV的功能、网络架构和设计、应用架构及开发初期所需要的工作。感兴趣的盒友可以移步查看Broadcasting Virtual Games in the Internet(可能需要科学)。
长话短说,我直接贴个图大家就都明白了。
多点广播架构
大致流程我推测是这样的:
1.主代理从游戏服务器上获取对局实时数据,同时生成IP目录发送给目录服务器;
2.玩家客户端从目录服务器获取目录,查看后向目录服务器发送请求,目录服务器处理请求;
3.观众客户端通过主代理获取的对局实时数据,通过GOTV播放比赛。
这样处理的好处是,对于游戏服务器一方来说,相比于让大量观众直接接入游戏服务器,游戏服务器只需要进行1到1的映射,服务器压力小,运行稳定,自然也就不会影响到选手正常比赛;对于转播的HLTV来说,可以获取完整的游戏数据(这样观众就可以在客户端内操控自主摄像机观看比赛,就像咱们在休闲中死了之后视角可以到处逛那样),同时可以设置转播延迟防止窥屏作弊等问题;对于玩家来说,一方面是能够操纵自主摄像机到处逛着看,获取更多细节,另一方面也能减少带宽的使用(也就是传输更快,更不容易卡)。
不管如何,游戏数据是代理传输到观众客户端进行处理的。简单些讲,是HLTV做搬运工,将对局数据从游戏服务器搬到本地客户端,再通过GOTV进行处理、播放。或者再简单点,HLTV就是个转播商。这就是HLTV和GOTV的关系。
初次投稿,还请多多三连支持(´▽`ʃ♡ƪ)
有什么想了解的也可以留言,以后有空就做(☆-v-)
最后再次感谢盒友的勘误。如果还有错误或缺漏请评论区提醒我,只要看到了就去考证修改~