android - Cast SDK - 使用本地文件

标签 android audio chromecast google-cast

我正在构建一个应用程序,我想使用 Cast SDK。

我把一切都设置好了,但后来我意识到我想要转换的文件必须是在线的(使用URL),而且我不能使用手机本地文件。

有人知道如何在 Mediainfo.builder(..) 中使用本地文件吗?

即使是仅转换应用程序音频的方法也会有所帮助。

谢谢。

最佳答案

您需要在应用程序中包含一个小型 Web 服务器,并在该 Web 服务器中为您感兴趣的媒体提供服务。然后与您的接收器进行通信,并将媒体的 URL(通过嵌入式 Web 服务器提供)发送到您的接收器,以便它可以播放该媒体。由于媒体是通过您的移动设备提供的,因此您的网络服务器需要在整个媒体播放期间保持运行。

关于android - Cast SDK - 使用本地文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24708560/

相关文章:

java - 如何在 Android 中使用 Jackson 从 JSONArray url 获取 java 对象

ios - Dirac 3 LE 库中的方法总是返回 0

bash - 预期的音频采样率与实际不匹配?

java - 图像和声音不会同时加载 (Java)

chromecast - 如何制作Chromecast API白名单网址页面?

android - 在 Fragment 中使用 TabLayout;选项卡文本不可见

android - 尝试从 ContentObserver 触发一个 Intent

java - 安卓倒计时不工作

ios - 支持原生 iOS 应用中的 chromecast

google-chrome - Chrome Google-Cast 发送器未收到原始媒体负载的媒体状态更新