32得票1回答
如何在将请求传递给上游服务器之前从Nginx中删除客户端标头?

上游服务器是wowza,如果我不在应用程序级别启用它们,则不接受自定义标头。 Nginx作为代理服务器工作,我想从浏览器发送几个自定义标头,应该由Nginx代理接收并记录,但在转发请求到上游服务器之前,这些标头应该从请求中删除。 因此,上游服务器永远不知道是否有任何自定义标头。 我尝试过...

29得票2回答
将HLS(m3u8)转换为MP4

有人可以建议如何从一个 HLS 流构建一个 MP4 文件吗(通常相反的方向)?假设我有 m3u8 文件 - 是否有一种简单的方法使用 FFMPEG 或其他工具获取一个单独的 MP4?

29得票5回答
如何在所有电脑浏览器中播放m3u8播放列表?

默认情况下,m3u8文件可以在Mac Safari浏览器中播放,但无法在其他桌面浏览器中播放。要使它们在所有支持HTML5和非HTML5的浏览器中播放,需要做什么?

27得票2回答
使用FFmpeg进行转码和分段

看起来ffmepg现在有了分段器,或者至少有一个命令行选项 -f segment 在文档中有提到。 这是否意味着我可以仅使用ffmpeg将视频实时转码为h.264,并生成适用于IOS的.m3u8流分段?如果是这样,那么将任意视频文件转码为分段h.264 aac 640 x 480的ios兼容...

25得票5回答
Android 3.0上的HLS(HTTP直播流)和寻找

我们有一个提供程序,为我们提供用于HLS流的m3u8文件(最初是为iOS应用程序使用而设计)。 Android 3.0+支持http live streaming(http://developer.android.com/guide/appendix/media-formats.html),...

24得票1回答
HTML5视频:如何测试HLS播放能力?(video.canPlayType)

我有一个使用HLS传输的视频。现在我想在JavaScript中测试设备是否能够以HTML5播放HLS视频。 通常在JavaScript中我会这样做:document.createElement('video').canPlayType('video/mp4')。但是我无法确定HLS的正确“t...

23得票2回答
iPhone在移动网络(3G)上的HE-AAC流媒体传输

使用jPlayer开发了一个互联网无线电流媒体播放器,该播放器利用jQuery中的html5音频标签,并针对不支持的浏览器提供flash回退功能。在对iPhone(iOS 5.0.1)上的播放器进行测试时,我们遇到了一个非常奇怪的问题。 当iPhone连接WiFi时,使用HE-AAC V2流...

23得票4回答
如何在AVPlayer中获取HLS流的视频大小?

我正在尝试在播放HLS流时获取视频分辨率。 我有典型的播放器初始化:let urlAsset = AVURLAsset(URL: currentVideoUrl) self.player=AVPlayer(playerItem: AVPlayerItem(asset:urlAsset)) ...

23得票6回答
在安卓设备上播放m3u8视频

我想进行m3u8格式的实时视频流传输。因此,我尝试了下面的代码public class StreamingPlayer extends Activity implements OnBufferingUpdateListener, OnCompletionListener, OnPrepared...

22得票2回答
HLS“EVENT”播放列表在播放器中无法启动

我有类似这样的HLS播放列表:#EXTM3U #EXT-X-VERSION:3 #EXT-X-PLAYLIST-TYPE:EVENT #EXT-X-TARGETDURATION:10 #EXT-X-ALLOW-CACHE:NO #EXT-X-MEDIA-SEQUENCE:0 #EXTINF:9...