hls只播放音频,但视频是黑色的

Posted

技术标签:

【中文标题】hls只播放音频,但视频是黑色的【英文标题】:Hls play only audio, but video is black 【发布时间】:2021-08-23 07:01:18 【问题描述】:

我有一个使用 rtmp nginx 进行流式传输的应用程序。配置hls_time 1s。有时当我刷新 hls 播放器时,它只播放音频和视频显示黑色。我使用 OBS 进行关键帧 2s 的流式传输。

【问题讨论】:

【参考方案1】:

我看到有人说“Segments会在关键帧处被剪裁,所以除非每秒都有一个关键帧存在,否则不会接受hls_time。”。所以我改变了关键帧1s,它工作正常。

【讨论】:

以上是关于hls只播放音频,但视频是黑色的的主要内容,如果未能解决你的问题,请参考以下文章

使用 FFMPEG 下载 HLS 视频时,它不会下载音频

为应用用户快速高效地播放音频和视频的最常用方法?

Android videoview控件不显示视频,只播放音频

解析主播放列表文件后获取视频和音频的单独 url

React-Native 视频不播放音频

mpmovieplayercontroller:在后台播放