【问题标题】:In android, how to implement 'Multi-track Audio Support' using Chromecast?在 android 中,如何使用 Chromecast 实现“多轨音频支持”?
【发布时间】:2016-10-12 07:08:10
【问题描述】:

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

在 Developers 网站上,我看到了 Tracks API,在那个 MediaTrack 对象中,可用于配置轨道。 https://developers.google.com/cast/docs/android_sender#tracks

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

receiver application 在这方面的作用是什么?

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

我不知道如何从 mp4 文件中提取音轨,以便我们可以将它们设置为 MediaTracks? 这部分需要在receiver app中完成吗?

我们将不胜感激。

谢谢。

【问题讨论】:

  • 这些曲目是“嵌入”在您的 mp4 中还是单独的外部文件?格式是什么?
  • 是的,需要显示“嵌入”在视频/电影文件中的音轨。音频可以是 aac、mp3 等格式。

标签: android audio chromecast google-cast


【解决方案1】:

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

【讨论】:

  • 有没有办法以某种方式提供 Cast SDK 音轨流?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-06-12
  • 2015-11-03
  • 2014-06-04
  • 2011-01-16
  • 2013-10-12
  • 2020-08-10
相关资源
最近更新 更多