我注意到,在LoLReplays网页上,您现在可以通过他们的程序LoLRecorder流式传输实时游戏。我在他们的页面上找到了这段代码
href =" lrf:// spectator spectator.eu.lol.riotgames.com 2nHvYdkaSjjqC7f + mtHQeIhFcUSQLFu5 488978485 EUN1 3.01.0.1"
我已经尝试了一些来自我自己(已经录制过的)游戏。但我得到的是无法找到匹配。我的问题是:这里有人知道这是如何运作的吗?
谢谢!
答案 0 :(得分:0)
TL; DR;你无法传输任何内容,但你可以在观众模式下打开LoLReplay进行特定的比赛。
尝试重新安装LoLReplay,似乎解决了我遇到的问题。
你的帖子的标题有点误导,因为没有实际的流媒体 - 链接所做的就是在你的本地机器上打开LoLReplay并传递你想要观看的比赛的细节。
这仅适用于现在发生的匹配,因为它以与观看匹配时LoL客户端类似的方式连接。
链接似乎格式如下:
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>
编辑:您现在可以使用官方Riot API获取所需的所有信息,您只需要您要查询的用户的SummonerId。有关用法,请参阅current-game API文档。