http-live-streaming相关内容

在iPhone / iPad上保存HLS流

我有一个iPhone / iPad应用程序,播放电视频道的HTTP直播。我想添加一个记录功能,以便像电视录像机一样在设备上保存直播。 我不知道是否可能,但我认为我有记录流的两种方法。 保存屏幕上显示的输出流,但我不知道如何要做到这一点... 打开m3u8播放列表并下载播放列表的片段,将其保存为创建m3u8播放列表以及已下载的片段。但在这种情况下,我会下载2倍的视频,一个使用MPM ..
发布时间:2018-09-26 16:44:55 移动开发

AVQueuePlayer有时会移动到其项目队列中的下一个AVPlayerItem而不发送AVPlayerItemDidPlayToEndTimeNotification

我正在使用 AVQueuePlayer 按顺序播放几个流。但通常 AVQueuePlayer 决定跳过下一首歌而不发送 AVPlayerItemDidPlayToEndTimeNotification 。此外,播放器中没有记录错误。使用的流媒体协议是Http Live Streaming。这种行为可能是由于流的问题吗?还有其他人遇到过吗? 解决方案 您是否检查过没有播放的项目的状态?由于某 ..
发布时间:2018-09-22 10:11:33 移动开发

在检索比特率时无法使用HLS获取AVAsset的轨道

我在我的应用程序中使用HLS流,我正在使用AVPlayer。 现在我想使用AVAsset获得视频轨道的比特率。虽然我添加了观察者和其他东西,但我总是将轨道数组视为空。我是在正确的轨道上还是遗漏了什么? 解决方案 HLS是自适应的,因此,比特率可以基于各种条件在流的持续时间内变化。你在完全错误的轨道上,不像播放文件,无论是本地还是网络URL,currentItem.asset.tracks ..
发布时间:2018-09-20 21:43:36 移动开发

MAC OSX HTTP直播流工具在哪里?

我正在尝试安装 mediastreamvalidator , mediastreamsegmenter , mediafilesegmenter tools 对于我的mac机器版本10.6.8。 如下所述,链接有关下载所需的工具以开发Apple指定的Http Live Server。 http://developer.apple.com/library/mac/#documentati ..
发布时间:2018-09-19 15:20:44 移动开发

在iOS上播放.m3u8文件

我有 .m3u8 链接,我需要在 iOS 上播放,它支持 HLS协议。 当我直接将URL分配给 MPMoviePlayerController 并播放时,视频不可见,但我可以听到音频。 NSURL * movieURL = [NSURL URLWithString:@“http://qthttp.apple.com.edgesuite.net/1010qwoeiuryfg/ sl.m ..
发布时间:2018-09-18 16:41:05 移动开发

可以强制AVFoundation播放本地.ts文件吗?

显然,AVFoundation(和Quicktime X)可以分解和播放正确编码的 .ts 容器,因为 .ts 容器支持HTTPS直播。 没有设置本地Web服务来提供 .m3u8 和相关的 .ts 文件,我真的希望能够:说服 AVURLAsset 和/或 URLAssetWithURL 接受本地文件 .m3u8 URI,好像它是一个HTTP URI,或者更好,能够使用 AVQueuePlay ..
发布时间:2018-09-18 16:01:45 移动开发

如何通过单独提供密钥文件来播放m3u8加密播放列表?

我有一个 m3u8 播放列表文件(让我们称之为素数),它指向另一个播放列表文件,该文件又包含带有密钥文件URL的ts网址。使用 MPMoviePlayer 我现在可以播放 prime m3u8 文件。 段加密, AES-128 位加密,密钥文件位于最终 m3u8 文件。有没有办法可以提供最终的 m3u8 文件并告诉应用程序使用本地密钥文件来解密视频,所以我不必发布密钥公开提交。 这与这个有 ..
发布时间:2018-09-17 09:49:12 移动开发

如何使用Media Segmenter进行分割视频?

我读过很多关于 HTTP直播的文件仍然很困惑。 但是我还在尝试解决方案..我已经转换了我的 .ts 格式的视频,格式为 ffmpeg 。 现在我知道我必须分割视频,并且必须使用 mediasegmenter 创建播放列表。 但我不知道 mediasegmenter 在哪里以及如何使用它来分割视频。 我对此非常陌生很抱歉这个愚蠢的问题.. 任何帮助将不胜感激.. !! ..
发布时间:2018-09-17 09:34:21 移动开发

iPhone上的HTTP直播服务器

我正在尝试在iPhone上运行HTTP直播服务器,该服务器从相机捕获视频流并将其提供给HTML5客户端(支持HTTP直播流)。 到目前为止,我有以下工作。 iOS上的HTTP直播服务器(用Node.js编写),动态 从列表中更新索引文件视频捕获模块生成的传输流(视频/ MP2T)文件。 视频捕获模块,它使用AVCaptureMovieFileOutput连续生成一系列 10秒的Q ..
发布时间:2018-09-06 12:05:52 移动开发

如何在iPhone SDK 3.0中使用HTTP Live Streaming协议

我已经在iPhone应用程序上开发并提交给App store。但我的申请被拒绝基于以下标准。 感谢您提交yyyyyyyy 申请表。我们已经审核了您的 申请,并确定 此时无法发布到App Store ,因为它没有使用 HTTP Live Streaming协议来 播放流媒体视频。 HTTP Live 在通过蜂窝网络传输 视频源时需要流式传输, 以获得最佳用户 体验并利用蜂窝 ..

HTTP LIve Streaming

好的,我一直试图围绕这个http直播流媒体。我只是不明白,是的,我已经阅读了所有的苹果文档并观看了wwdc视频,但仍然非常困惑,所以请帮助一个想要编写程序! 你写的代码在服务器上?不是在xcode? 如果我是对的,我如何设置它? 我是否需要在服务器上设置一些特殊的东西?喜欢php还是什么? 如何使用Apple .. segmenter等提供的工具? 请帮助我, 谢谢 解决 ..
发布时间:2018-08-30 17:30:30 移动开发

如何通过流星提供HTTP请求

我正在使用meteor创建一个实时流媒体应用程序。目前我需要创建一个实时转码选项,因此我尝试将此node.js模块与我们的流星应用程序集成: https: //github.com/mifi/hls-vod 。但是,它的工作方式是你实际从HTML5视频标签的src中调用app.get(hls /)。我想知道是否有办法期望使用流星调用此方法。由于我无法将表达与流星整合,因此我遇到了一些麻烦。我想知道 ..
发布时间:2018-07-09 16:16:52 前端开发

对Apple的HTTP直播流使用openssl加密

有没有人有幸使用openssl加密流媒体与Apple的HTTP Live Streaming一起使用?看起来我差不多了,但我的视频没有播放,但我也没有在Safari中出现任何错误(比如“视频无法播放”或“你没有权限播放此视频”,当我拿到密钥时错误)。 #bash script: keyFile =“key.txt” openssl rand 16> $ keyFile hexKey ..
发布时间:2018-07-09 16:05:11 其他开发

针对http直播应用的Apple政策

以下是要求对于需要采用http直播技术的应用, 如果您的应用通过蜂窝网络传送视频,视频超过10分钟持续时间或5分钟内的5 MB数据,您需要使用HTTP Live Streaming。 (渐进式下载可用于较小的剪辑。) 如果您的应用程序通过蜂窝网络使用HTTP直播,则至少需要一个流才需要 64 Kbps或更低带宽 (低带宽流可能是仅音频流或带有 图像的音频)。 这些要求适用于 ..

有没有办法在桌面Chrome / HTML5播放器中添加对HLS的支持?

桌面Chrome和FF不支持HLS。我知道有一个插件可以为闪存添加HLS支持。是否有这样的插件或技术可以在没有HLS支持的浏览器上增强HTML5? 解决方案 不仅可以,但它已经做了很多次。有几种开源和闭源解决方案可供选择。快速的github搜索给了我这个。 https:/ /github.com/RReverser/mpegts 编辑:新的/更好的选项刚刚发布 ..
发布时间:2018-07-06 10:02:22 HTML5

DIY:视频流服务器

我正在寻找用于设置视频流服务器的任何现代资源。优选开源解决方案。 我对此的搜索导致了很多死路一条。我也需要自己构建而不是为服务付费。 解决方案 要设置自己的视频流服务器,你应该得到从以下组件开始: 您熟悉的Linux发行版 免费开放源服务器解决方案,例如 NaviServer FFMpeg(参见流媒体指南) 将某些文件/流重新编码为所需的分辨率/编解码器等。 准 ..

HTML5视频:如何测试HLS播放功能? (video.canPlayType)

我有通过HLS传送的视频。现在我想在JavaScript中测试该设备是否真的可以在HTML5中播放HLS视频。 通常在Javascript中我做了类似 document.createElement('video')。canPlayType('video / mp4') 但是我无法弄清楚哪种'类型'是正确的HLS。 Apple的Safari HTML5音频和视频指南似乎提示”vnd. ..
发布时间:2018-06-29 22:15:50 前端开发