在Android中,如何使用Chromecast实现“多轨音频支持”?

时间:2016-06-11 11:13:24

标签: android audio chromecast google-cast

我需要在Sender应用程序中实现Multi-track Audio Support功能。意思是,当用户使用Chromecast在电视上播放任何视频/电影时,在发送者应用程序上,用户应该能够看到所有可用的音轨并选择所需的音轨以在电视上播放。

在开发者网站中,我在Tracks API对象中看到MediaTrack,可用于配置曲目。 https://developers.google.com/cast/docs/android_sender#tracks

在这里,我没有得到,如何从选定的mp4文件中获取所有可用的音轨?任何人都可以提供使用它的方向吗?

receiver application对此有何作用?

我查看了给定的参考样本应用程序。从该应用程序,我很清楚如何设置MediaTrackshttps://github.com/googlecast/CastVideos-android

我不知道如何从mp4文件中提取音轨,以便我们可以将它们设置为MediaTracks? 这个部分需要在接收器应用程序中完成吗?

任何帮助都将受到高度赞赏。

感谢。

1 个答案:

答案 0 :(得分:0)

目前,在Cast SDK中,mp4文件中不支持多个嵌入音轨