113得票2回答
从HTTP Live Streaming M3U8文件生成MP4的FFMPEG?

我该如何从HTTP Live Streaming (HLS)的m3u8文件中提取mp4?我尝试了以下命令:ffmpeg -i {input file} -f rawvideo -bsf h264_mp4toannexb -vcodec copy out.mp4 我遇到了这个错误: [N...

83得票6回答
使用HTML视频标签播放m3u8文件

我试图使用HTTP Live Streaming(HLS)将视频流传输到我的电脑和iPhone。在阅读了苹果公司的“HTTP Live Streaming概述”以及“为iPhone和iPad创建和部署HTTP Live Streaming媒体的最佳实践”之后,我有点困惑。 我拿出了源文件(一...

59得票5回答
如何使用ffmpeg实现最小化直播延迟

我有一个问题。我想要使用ffmpeg从我的网络摄像头进行直播流。 我启动了ffserver,它可以正常工作。 在另一个终端中,我使用以下命令启动ffmpeg进行流媒体传输,并且它也可以正常工作:sudo ffmpeg -re -f video4linux2 -i /dev/video0 ...

59得票3回答
HTTP直播流传输技术

好的,我一直在试图理解这个HTTP流媒体。但是我并不理解它,我看过所有的苹果文档和观看了WWDC的视频,但仍然超级困惑,所以请帮助一个想成为程序员的人!!! 你编写的代码放在服务器上?而不是在Xcode中? 如果我是对的,我该如何设置它? 我需要在我的服务器上设置特殊的东西吗?比如PHP之类...

58得票1回答
在 iOS 上使用 FFmpeg 将 fMP4 转码为 HLS 时的编写方法

简述 我需要将使用FFmpeg在iOS设备上写入的fMP4片段转换为TS分段(用于HLS)。 为什么? 我想在iOS上实现实时上传,同时保持本地高清无缝拷贝。 我尝试了什么 使用滚动的AVAssetWriter,每个AVAssetWriter写入8秒,然后通过FFmpeg连接MP4...

58得票2回答
从AVPlayer获取HLS的PCM数据

这个问题似乎在过去几年中被问了几次,但没有人提供答案。我正在尝试处理来自HLS的PCM数据,并且必须使用AVPlayer。 这篇文章涉及本地文件 https://chritto.wordpress.com/2013/01/07/processing-avplayers-audio-with-...

56得票3回答
iOS中的HTTP Live Streaming实现

我想写一个小的iOS视频客户端,并且必须使用HTTP Live Streaming。这些视频来自支持HTTP Live Streaming的Wowza媒体服务器,因此服务器端实现不是我的问题。 我已经观看了WWDC视频并阅读了有关HTTP Live Streaming的Apple文档。 但是没...

46得票5回答
如何获取YouTube直播的实际视频URL?

有没有一种方法可以获取像这样的YouTube直播流的HLS URL https://www.youtube.com/embed/WVZpCdHq3Qg 我尝试了典型的get_video_info方法,但它们似乎无法与直播流一起使用。

45得票4回答
HLS和MPEG-DASH有什么区别?

看起来这两种协议都在做同样的事情,但是有一种优于另一种吗?

36得票4回答
AVPlayer能否缓存HLS片段?

根本问题 iOS中寻求视频时,我们的视频缓冲很多。 它比我们的Web播放器缓冲了更多,后者在临时存储中保存已观看过的片段的副本。 期望解决方案 在设备磁盘上缓存视频片段。 我们可以只缓存单一质量并不断重播。 阻碍因素 我们找不到在AVFoundation / AVPlayer中执行缓...