FlowPlayer、JWPlayer 和 HLS 流式传输

Posted

技术标签:

【中文标题】FlowPlayer、JWPlayer 和 HLS 流式传输【英文标题】:FlowPlayer, JWPlayer and HLS streaming 【发布时间】:2013-07-26 10:11:51 【问题描述】:

我有一个服务器 (nginx-rtmp-module) 以 2 种格式传输 2:HLS 和 RTMP。

HLS: http://streamr.ru:8080/hls2/track1.m3u8
RTMP: rtmp://streamr.ru/video/track

我尝试使用 FlowPlayer 和 JWPlayer Premium 来播放它们。 RTMP没有问题。但是 HLS 不能在 html 5 模式下播放(在 Safari、iPad 或 iPhone 中)。我猜编码有问题,但是什么?

谢谢。

这是我的 ffmpeg 配置:

ffmpeg -y -threads 4 -rtbufsize 512000k -channels 2 -video_size 1920x1080 -pixel_format
uyvy422 -framerate 25 -f dshow -i video=" Decklink Video Capture (2)“: audio=" Decklink
Audio Capture (2)» -vcodec libx264 -preset fast -r 25 -b: v 750k -s 1280x720 -acodec 
libvo_aacenc -ac 2 -b: a 128k -ar 44100 -f flv «rtmp://streamr.ru/video2/track1»

【问题讨论】:

您的示例文件不存在。请您告知您使用什么来创建 m3u8 块 【参考方案1】:

http://streamr.ru:8080/hls2/track1.m3u8 将我带到此页面:

404 未找到 nginx/1.1.19

【讨论】:

以上是关于FlowPlayer、JWPlayer 和 HLS 流式传输的主要内容,如果未能解决你的问题,请参考以下文章

在 FlowPlayer 或 JWPlayer 上播放 m3u8 & RTMP & RTSP?

在 Android 中使用 JWplayer 在 Phonegap 中进行流式视频播放

免费或低成本的 mpeg-dash / HLS 视频播放器 [关闭]

用于 RTMP 和支持广告的免费视频播放器

如何在 HTML 视频标签中播放 FLV 视频?

ffmpeg 为啥输出视频对比度/亮度太亮?