如何在Google Chrome Cast V2中更改音轨

问题描述 投票:2回答:1

我们正在使用自定义V2 SDk接收器进行Google ChromeCast开发。

我们的流式视频具有多个音轨,可以播放不同语言的音频。我没有看到任何API详细信息来更改其他语言的音轨。

V2 SDk接收器中是否有任何API可以更改视频的音频轨道?

我看到getAudioTrackManager()可用于CAF Reciever SDK,但在V2 SDK中找不到任何内容。

任何帮助将不胜感激。

javascript chromecast
1个回答
0
投票

您可以使用一组新的LoadRequest触发activeTrackIds

var s = cast.framework.CastContext.getInstance().getCurrentSession();
var m = s.getMediaSession().media;
req = new chrome.cast.media.LoadRequest(m);
req.activeTrackIds = [2]; // You can find available tracks in m.tracks
s.loadMedia(req);
© www.soinside.com 2019 - 2024. All rights reserved.