9得票1回答
mediaelement.js 支持 HLS 的功能

mediaelement.js支持HLS吗?我按照这个非常简单的例子(链接)进行了操作,它声称支持HLS。我还发现(链接)中也声称支持HLS,并且强调mime的重要性。但是,我无法播放任何流或在网上找到的任何样本。是否有任何浏览器、操作系统或mime的要求才能使其正常工作?

7得票2回答
使用令牌认证保护HLS

我正在尽力保护我们CDN上HTTP Live Stream格式的视频。我希望防止热链接、共享URL,以及防止访问未发布的流。每个视频有多个比特率,因此HLS文件包括一个主m3u8清单,指向几个子清单文件,这些子清单文件又指向ts文件(传输流)。这些ts文件是mp4视频的9秒段。HLS文件存储在...

10得票2回答
FFMPEG加密

我正在做一个加密视频的项目,我有一些关于流程的问题。 我使用了一个命令将 mp4 转换为带有 ~10 秒 ts 分段的 HLS。 首先,我需要使用从数据库中获取的密钥对这些视频进行加密。但是,我不知道是否可以使用 ffmpeg 进行加密。 其次,如果不需要使用 ffmpeg 进行加密,那...

8得票2回答
Nginx RTMP模块接收x.264,输出HLS直播流。

目标: 使用OBS从电脑流媒体,使用Nginx RTMP模块接收流并输出给观众,以便他们可以在电脑和手机上查看实时流。为此,Nginx必须使用HLS输出实时流。 我的合作伙伴已经设置了以下的Nginx文件,但是没有任何反应(按照这个来自stackoverflow的答案完成 --> 答案)。 ...

22得票6回答
如何在iOS中下载和解密HTTP Live Streaming(HLS)视频?

我想要下载M3U8文件的分块(HLS),并在解密后存储该视频以便以后观看。我已经制作了一个演示来播放M3U8文件,但我想要下载视频数据以便稍后查看。

10得票2回答
为什么Chromecast无法播放此HLS视频?“未找到ID3或ADTS头”/错误NETWORK/315。

我正在尝试通过发送器应用程序将一些HLS/m3u8 URL流式传输到我的Chromecast。以下是一个示例URL: https://qa-apache-php7.dev.kaltura.com/p/1091/sp/109100/playManifest/entryId/0_wifqaipd/...

18得票3回答
如何降低FFmpeg的CPU使用率?

嗨,我正在将一个HLS流重新转播成HLS流。SETLOCAL :loop ffmpeg -thread_queue_size 32768 -i "http://xx/636.m3u8" -f hls -hls_time 5 -hls_list_size 5 -hls_allow_cache ...

16得票6回答
是否可以在为iOS设计的Flash平台中播放HTTP Live Streaming视频?(.m3u8播放列表)

我们正在使用为苹果iOS设备设计的HTTP直播流服务。目前它与iOS设备配合良好。 服务器中存储的源视频片段格式为H.264,容器为MPEG2(.ts)。是否有办法在Flash平台上播放这些视频? 以下是我目前的调查结果。 据我所知,Adobe 提供了自己的流媒体格式 F4F,但我...

8得票2回答
在Swift中获取HLS段请求的通知

我正在用Swift编写iOS应用进行HLS直播流的开发。我希望我的应用逻辑在播放期间每次初始化HLS分段请求时都能得到通知(以及各自的URL)。我已经尝试使用KVO观察AVPlayer和AVPlayerItem的各种属性变化。虽然它只通知我播放何时启动,例如添加以下观察程序时,触发observ...

10得票2回答
VideoView对于HLS触发OnPreparedListener过早

在用户等待VideoView开始播放HLS时,我想展示一些ProgressDialog来提示用户。我尝试使用OnPreparedListener来实现此功能,但它太早触发了(在播放器下载m3u8文件后,而不是视频开始播放后触发)。VideoView player = (VideoView) f...