7得票1回答
如何在AVPlayer中播放AES-128加密的HLS视频

我能够在AV Player中正常播放普通的HLS视频,但是如何播放AES-128加密的HLS视频呢?

12得票3回答
从HTTP Live Streaming中提取MP3的ID3标签

我一直在努力从通过直播HTTP流(使用Wowza媒体服务器)传输的MP3中提取ID3信息。 我知道标签(目前是专辑标签和专辑封面标签)已正确嵌入每个文件段,因为当我手动下载它们时,我可以在由服务器生成的 .m3u 索引文件中的每个段中看到它们。 我正在使用 AVFoundation 类来完成...

10得票1回答
iOS 11支持HTML5视频的ObjectURL

我需要一种播放在客户端 Web 浏览器中创建的 HLS M3U8 播放列表的方法,而不是使用外部文件。 我目前正在生成一个字符串,并创建一个文件,稍后使用对象 URL 进行链接。 const playlistFile = new File([playlistString], playlis...

10得票3回答
使用FFmpeg进行即时转码和HLS流媒体传输

我正在开发一个涉及提供各种视频内容的Web应用程序。与HTML5视频播放器不兼容的视频文件如mkv容器或H265等无法处理。尽管Web友好的音频和视频编解码器没有问题,但我在设计这些不能被HTML5视频播放器处理的视频文件的传递方案时遇到了麻烦。 到目前为止,我使用了ffmpeg在服务器上对...

13得票3回答
iPhone 的实时视频聊天和 HTTP 实时流媒体传输

我想开发一个iPhone应用程序,具有视频聊天功能。但是经过多次搜索,我仍然没有找到任何成功的结果。是否有公共API,甚至是私有API可用于在iPhone上实现此功能?如果您有肯定的答案,请帮助我。 基本上,我想要读取聊天的两个设备上的视频流。非常感谢您的帮助。 p.s - 我已经检查过i...

11得票5回答
FFmpeg转码重置了文件的开始时间

我使用一个片段器将我的 MPEG 2 Ts 文件分割成一系列媒体片段以进行 HTTP 直播流 每个片段的开始时间都紧跟在前一个之后(例如:片段的开始时间为 00:00、00:10、00:20、00:30...) (在 Ubuntu 中) 问题是: 当我使用 ffmpeg 转码其中一个媒...

14得票2回答
使用Apache Web服务器进行HTTP直播流传输

Apache Web服务器是否可以进行HLS?只需“在此处放置包含数据块的播放列表”就足够了吗?是这样简单吗?还是需要一些模块来实现这个目的? 感谢您的回复。

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

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

10得票1回答
iPhone 上的 HTTP 直播流服务器

我正在尝试在iPhone上运行HTTP直播流服务器,该服务器从摄像头捕获视频流并将其提供给支持HTTP直播流的HTML5客户端。 目前,我已经实现了以下方面: 1. 在iOS上运行的HTTP直播流服务器(使用Node.js编写),它从视频捕获模块生成的传输流(video/MP2T)文件列表动...

7得票1回答
在iOS 9上播放HLS m3u8格式的视频

我在播放视频流(HLS m3u8)方面遇到了问题。我创建了一个新的iOS9项目,并使用AVPlayer来播放视频流。虽然测试流可以正常工作,但我在Windows和Android应用程序中使用的所有其他视频流都不能与iOS AVPlayer类一起使用。您能否请给建议,是否可以调整AVPlayer...