通过webbserver传输.LRF文件

时间:2013-04-14 00:53:44

标签: html

我注意到,在LoLReplays网页上,您现在可以通过他们的程序LoLRecorder流式传输实时游戏。我在他们的页面上找到了这段代码

href =" lrf:// spectator spectator.eu.lol.riotgames.com 2nHvYdkaSjjqC7f + mtHQeIhFcUSQLFu5 488978485 EUN1 3.01.0.1"

我已经尝试了一些来自我自己(已经录制过的)游戏。但我得到的是无法找到匹配。我的问题是:这里有人知道这是如何运作的吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

  

TL; DR;你无法传输任何内容,但你可以在观众模式下打开LoLReplay进行特定的比赛。

尝试重新安装LoLReplay,似乎解决了我遇到的问题。

你的帖子的标题有点误导,因为没有实际的流媒体 - 链接所做的就是在你的本地机器上打开LoLReplay并传递你想要观看的比赛的细节。

这仅适用于现在发生的匹配,因为它以与观看匹配时LoL客户端类似的方式连接。

从浏览器调用LoLReplay

链接似乎格式如下:

lrf://spectator [Observer IP Address][:Observer Port] [Observer Encryption Key] [Game Id] [Platform Id] [Client Version?]

lrf://spectator告诉LoLReplay以旁观者模式打开。

Observer IP Address是必需的,可以是主机名或IP地址。主机名通常采用spectator.[eu/na/br/etc.].lol.riotgames.com格式。

Observer Port是可选的,我相信默认为8088,这似乎是默认的旁观模式端口。

Observer Encryption Key ...是必需的匹配加密密钥。

Game Id是必需的每匹配整数id。

Platform Id是该地区的一个更具体的版本,我想与Riot如何对其服务器进行分组有关。例如EUW1。

Client Version,最后一个字段似乎是版本号 - 我只能假设这是LoLReplay正在使用的客户端版本或匹配中的玩家正在使用的客户端版本。< / p>

如何查找IP地址,加密密钥等。

编辑:您现在可以使用官方Riot API获取所需的所有信息,您只需要您要查询的用户的SummonerId。有关用法,请参阅current-game API文档。