【问题标题】:Cast SDK - using local filesCast SDK - 使用本地文件
【发布时间】:2014-09-02 17:14:24
【问题描述】:

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

我设置了一切,但后来我意识到我要投射的文件必须在线(使用 URL),我不能使用我的手机本地文件。

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

即使是只投射应用音频的方法也会有所帮助。

谢谢。

【问题讨论】:

    标签: android audio chromecast google-cast


    【解决方案1】:

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

    【讨论】:

    • 那么如何使用设备的特定目录作为 Web 服务器/本地主机链接?如果不手动上传文件并从设备获取文件,我如何使用该服务器?
    • 设置网络服务器时,您还需要设置服务内容。查看已经存在的嵌入式网络服务器,例如 github.com/NanoHttpd/nanohttpd 以了解如何实现。
    • 是的,但是我如何将服务器连接到我的应用程序并仅获取他的文件并使用网络显示它们?
    • 正如我所说,这是您的应用程序中的嵌入式服务器,它不是一个单独的应用程序。请阅读该项目以了解它是如何完成的,或者搜索网络甚至 SO。
    • 我进行了设置,但找不到提供非 HTML 文件(也称为媒体文件)的文件的方法...
    猜你喜欢
    • 2022-06-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-29
    • 2017-03-01
    • 2014-03-04
    • 2021-08-15
    • 1970-01-01
    相关资源
    最近更新 更多