【问题标题】:Chromecast HLS stream without audio没有音频的 Chromecast HLS 流
【发布时间】:2018-12-18 00:56:35
【问题描述】:

Chromecast 可以播放带有 H264 视频编解码器且不含音频流的 HLS 流吗?

当我使用受支持的 H264 基线配置文件创建没有音频的 HLS 流时,我可以在我的 vlc 播放器上使用 m3u8 文件播放相同的流,但我无法在 chromecast 默认接收器上播放相同的视频。

【问题讨论】:

    标签: chromecast http-live-streaming


    【解决方案1】:

    Here 是 Google Cast 支持的媒体。

    视频编解码器(Chromecast 第 1 代和第 2 代)

    • H.264 High Profile 高达 4.1 级(处理器可以解码高达 720p/60fps 或 1080p/30fps)

    传送方法和自适应流协议

    HTTP 实时流 (HLS)

    • AES-128 加密
    • 原始 MP3 片段可以成为 HLS 媒体播放列表的一部分

    【讨论】:

    • 这不能回答问题。
    • 感谢您分享有关编解码器的详细信息,但我只播放受支持的视频格式,但没有音频。
    【解决方案2】:

    我遇到了同样的问题。 ChromeCast 似乎不支持没有音频的 HLS。

    有趣的是,如果我们想播放没有音频的简单视频(例如 mp4),ChromeCast 可以播放。

    为了解决这个问题,我建议在您的 TS 文件中添加静音音轨。使用 FFMPEG,您可以添加静音音轨,在命令行中添加 -f lavfi -i anullsrc 参数以创建 m3u8 文件。

    您可以在此处找到有关anullsrc 的更多信息:https://trac.ffmpeg.org/wiki/Null

    【讨论】:

      猜你喜欢
      • 2016-03-31
      • 2021-04-08
      • 1970-01-01
      • 2021-10-28
      • 2023-04-06
      • 2022-10-30
      • 2016-05-05
      • 2015-06-28
      • 2016-05-22
      相关资源
      最近更新 更多