我的资产有 2 个音频流:英语和匈牙利语。有时匈牙利语是第二个音频流,而不是第一个,因此不是默认值。
我想总是用匈牙利语音频开始播放。我的代码来自Cast-Player-Sample。
尝试:
之后this.onMetadataLoadedOrig_(info);
(在这里)我做了:
this.protocol.enableStream(2, true); //enables hungarian
this.protocol.enableStream(1, false);
this.player_.reload();
它不起作用:播放器进入空闲状态并且没有播放任何内容。顺便说一句,protocol
来自this.protocol = protocolFunc(host)
(这里)
我可以让它工作的唯一方法是从默认语言开始,只有在播放器处于 PLAYING 状态后才更改它。
如何开始播放默认音频以外的音频(第一个)?