hls相关内容

HTTP Live Streaming:如何在iOS8中使用Javascript监听作为ID3标签嵌入的定时元数据?

我们有一个视频流平台,用户可以在其中播放实时视频流并将其与一组演示幻灯片同步。要在iOS上显示广播,我们正在使用HTTP Live Streaming。为了在iOS上的流中正确显示幻灯片,我们正在收听Apple的Quicktime Javascript API提供的 qt_timedmetadataupdated 事件。这里描述了这种方法: http://www.wowza.com/foru ..
发布时间:2018-09-25 20:51:49 前端开发

iOS应用评论 - 视频流MPEG-DASH超过10分钟

我们想在iOS中使用MPEG-DASH播放流媒体视频。 但是,根据评论说明 - 评论说明 - 据说,该应用程序被禁止使用其他技术。比视频内容中的HTTP直播流超过10分钟。有没有人有任何主题的经验? 因为我发现了使用此技术批准的应用程序。 iOS应用程序 因此,如果我们使用MPEG-DASH提交应用程序,我们是否禁止使用超过10分钟的流? 解决方案 我们找到了这项服务合作的答 ..
发布时间:2018-09-21 18:34:24 移动开发

使用AES-128加密iOS播放离线HLS

我想通过 AVFoundation 在iOS中集成离线HLS。 我有一个带有简单AES-128的加密HLS,它不想在离线模式下播放,我试图整合 AVAssetResourceLoaderDelegate 但不知道如何整合 applicationCertificate & https://开发人员中的 contentKeyFromKeyServerModuleWithSPCData 。 apple ..
发布时间:2018-09-19 14:48:53 移动开发

在播放iOS时从HLS流(视频)中提取/录制音频

我正在使用AVPlayer播放HLS流。我还需要在用户按下记录按钮时记录这些流。 我使用的方法是分别录制音频和视频,然后在最后合并这些文件以制作最终视频。并且它对远程mp4文件很成功。 但是现在对于HLS(.m3u8)文件,我能够使用AVAssetWriter录制视频但是录音有问题。 我正在使用MTAudioProccessingTap来处理原始音频数据并将其写入文件。我跟着这篇文章 ..
发布时间:2018-09-19 14:17:34 移动开发

使用ffmpeg将Mp4转换为HLS

我正在尝试使用iOS应用中的ffmpeg将本地.mp4视频转换为HLS。我使用pod集成了ffmpeg包装器并生成了所有分段的.ts文件和m3u8文件,但是.m3u8播放列表文件中没有列出一些.ts文件段,如下所示。它总是列出最后5个视频片段。 #EXTM3U #EXT-X-VERSION:3 #EXT-X-TARGETDURATION:2 #EXT-X-MEDIA-SEQUENCE: ..
发布时间:2018-09-18 15:51:34 移动开发

ATS域上的通配符例外?

在我的Xamarin制作应用中,我们在不同的域中检索未定义的HLS播放列表列表。 是否可以在ATS异常字典中使用通配符? 我试过类似的东西但没有成功: NSExceptionAllowsInsecureHTTPLoads ..
发布时间:2018-09-18 10:49:23 移动开发

HLS流无法在Apple设备上运行

我有一个实时RTSP流,我已设法通过VLC转码为HLS。现在它在Android和桌面浏览器上运行完美(通过闪存)。 但不在Apple上(我可以在我的虚拟机上的iPad和桌面Safari上测试它)。我可以看到播放器但是当我按下“播放”按钮时,我看到的只是播放器内部的黑色矩形。在桌面Safari上,播放/暂停按钮附近还有一个文本“正在加载...”,没有其他任何事情发生。 我的HTML: ..
发布时间:2018-09-18 10:30:31 移动开发

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

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

JWPlayer和HLS流媒体 - “错误加载播放器:找不到可播放的来源”

问题 我有一个从IP摄像机流向HLS的服务器(nginx-rtmp-module)。 我想将流媒体内容嵌入流行的浏览器:Chrome,Firefox和IE。 此流在某些桌面浏览器上无法使用。 测试玩家: https: //content.jwplatform.com/previews/KCpvutTz-FfTLdraP 我试过了什么 经过测试的设备和浏览器: b ..
发布时间:2017-11-16 21:05:00 其他开发

找出一个m3u8 url引用视频的文件大小

如果一个m3u8 url引用了一个streming,那么没有视频大小,但是,如果m3u8 url引用了一个视频,可以用任何方式找出视频文件的大小? 我不想加入每个视频段的所有http 内容长度标题,因为它是有点乏味。 我提供了这个m3u8网址作为示例使用。 解决方案 M3U8清单文件中特定视频流的持续时间为不是强制性的,但是如果给定的视频流通常会在其自己的容器的标题中具有此信息 ..
发布时间:2017-10-24 01:10:47 其他开发

用FFMPEG创建HLS变体

我开始使用高分辨率视频文件,我想为移动流创建3种变体,低品质,中等质量和高品质。我想要将这些中/低/高变体分割成tsu,这个m3u8文件将被指向。有没有办法在ffmpeg中一行呢? 我已经使用ffmpeg成功生成了一个m3u8文件和ts段,我需要做3x并设置低/中/高的规格吗?如果是这样,如何获得单个m3u8文件指向所有变体,而不是每个变体一个? 这是我用来生成m3u8文件以及ts段的 ..
发布时间:2017-10-23 23:40:02 其他开发

Ffmpeg hls直播 - 如何生成较短的片段

使用ffmpeg通过HLS进行直播,并通过video.js播放。它工作,但在流开始到实际开始播放的时间之间有20秒的延迟。 你知道为什么ffmpeg命令不能创建3秒的段,就像我在命令中定义的那样。细分趋向于9秒或10秒。不能让他们更短的尺寸 ffmpeg -f x11grab -s 1280x720 -r 30 -i:0.0 + nomouse - f alsa -ac 2 -i ..
发布时间:2017-10-23 23:16:52 其他开发

如何在ffmpeg中更改关键帧间隔

我想将输入视频的关键帧间隔设置为5秒。只有这样,我才能使用FFmpeg实现一个恒定的5秒HLS分割。如何使用FFmpeg将关键帧间隔设置为5秒? (FFmpeg提示行代码赞赏) 解决方案 您需要重新编码。将x264的keyint参数设置为5 * fps,并禁用场景。如果你的fps是24,例如: ffmpeg -i -vcodec libx264 -x264-para ..
发布时间:2017-10-23 22:59:09 其他开发

FFMPEG加密

我正在做一个加密 视频的项目,我有一些问题的程序。 我使用命令转码 mp4 到 HLS , ts 段持续时间约10秒。 p> 首先,我需要使用数据库中的密钥加密这些视频。但是, 我不知道加密是否使用ffmpeg。 其次,如果加密可以在没有ffmpeg的情况下工作,那么我该怎么办?我在谷歌搜索包括像openssl / aes但 没有一个详细的步骤,我跟随,甚至ffmpeg链接 ..
发布时间:2017-08-17 21:01:58 开发方法

AVAssetResourceLoaderDelegate未被调用

我一直在尝试在 AVAssetResourceLoaderDelegate 协议上收到一些消息,但它似乎从来没有被调用。我已经验证一切都在主线程上发生;从创建 AVURLAsset ,创建 AVPlayerItem ,创建委托,委托队列设置为主线。我正在尝试流式传输网站托管的MP4内容和未加密的HLS内容。 我的声明: @property(readwrite,strong)AVPla ..
发布时间:2017-04-23 10:18:11 移动开发

在Windows Phone 8.1播放HLS(M3U8播放列表)

我和一个朋友试图让视频播放器在Windows Phone 8.1中发挥M3U8流,但我们一直无法成功。 我们已经尝试: 我们已经尝试与playerframework.codeplex.com(微软播放器框架),但它无法加载该文件。 我们也试图与Windows Phone的流媒体(的 https://phonesm.codeplex.com/ ),但我们无法尽可能使用这一个,因为我 ..
发布时间:2016-09-07 12:21:32 C#/.NET

FFMPEG - RTMP到HLS没有音频输出

我目前正在开发一个动态的HLS分段为我们livecam应用。 为此我赶上外部RTMP流,并将其与ffmpeg的转换成段。 下面的命令如下: 的ffmpeg -i RTMP://“$ SERVERIP”/“应用$”/ MP4:“$ STREAM_NAME”.f4v -c:v libx264 -profile:v基线-level 5.1 \\ -c:一个AAC -strict实验-flags + ..
发布时间:2016-07-22 20:06:14 其他开发

音频相当于SPS和PPS流合并时,附件B MPEG-TS的?什么是"德coderInfo"?

我使用的是 Bento4 库混流附件B的TS(MPEG-2传输流)与文件我的H264视频,并且正在从VideoToolbox和A​​VFoundation分别产生,作为源数据的HLS(HTTP实时流)流AAC音频流。这个问题并不一定是Bento4具体:我想了解的基本概念,这样我可以通过苹果的库pferably完成任务,$ P $ 到目前为止,我已经找到了如何创建一个 AP4_AvcSampleD ..
发布时间:2016-07-22 19:49:25 移动开发