【问题标题】:How to play hls from android sender to chromecast如何从 android sender 到 chromecast 播放 hls
【发布时间】:2014-05-04 00:50:54
【问题描述】:

我正在尝试通过 android sender 在 Chromecast 上播放 HLS 流。 此链接的 Chromecast 需要支持 HLS 流:https://developers.google.com/cast/docs/media

我导入了库CastCompanionLibrary-android 并通过添加TestCastHlsActivity 更改了项目CastVideos-android。 Stream 正在本地媒体播放器上运行,但是当我尝试发送到 chromecast 时,加载失败。 mRemoteMediaPlayer.load 回调返回失败,result.getStatus().getStatusCode()=1 上线https://github.com/googlecast/CastCompanionLibrary-android/blob/master/src/com/google/sample/castcompanionlibrary/cast/VideoCastManager.java#L1066

您能否提供正确的代码 sn-p 如何从 android sender 播放 hls 到 chromecast 或如何调试在 chromecast 上加载 hls 流时出现的问题?

【问题讨论】:

    标签: android http-live-streaming chromecast


    【解决方案1】:

    要查看 chromecast 设备(这是查看的正确位置)上发生的情况,您需要将您的设备列入白名单,然后将您的 chrome 调试器连接到端口 9222 上并查看您遇到的错误类型.一个非常常见的错误是内容服务器端的 CORS 标头设置不正确。

    还要确保打开调试日志:cast.receiver.logger.setLevelValue(cast.receiver.LoggerLevel.DEBUG);

    如果您使用样式化或默认接收器,则可以在启动应用后立即在调试器的控制台中发出该命令。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-06-05
    • 1970-01-01
    • 2017-03-22
    • 2014-06-09
    • 2014-03-13
    • 2018-08-16
    • 1970-01-01
    • 2013-12-26
    相关资源
    最近更新 更多