http-live-streaming相关内容

Apple 针对 http 实时流媒体应用程序的政策

这是要求 对于需要采用 http 直播技术的应用, 如果您的应用通过蜂窝网络传送视频,并且视频时长超过 10 分钟或在 5 分钟内超过 5 MB 的数据,则您需要使用 HTTP Live Streaming.(渐进式下载可用于较小的剪辑.) 如果您的应用通过蜂窝网络使用 HTTP Live Streaming,则您是需要以 64 Kbps 或更低的带宽提供至少一个流(低带宽流可能是纯音 ..

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

我已经在 iPhone 应用程序上开发并提交到应用程序商店.但我的申请根据以下标准被拒绝. 感谢您提交您的 yyyyyyyy应用.我们已经审查了您的申请并确定它不能发布到 App Store此时因为它没有使用HTTP Live Streaming 协议广播流媒体视频.HTTP直播流式传输时需要流式传输通过蜂窝网络传输视频,为了拥有最佳用户最好地体验和利用蜂窝做法.该协议自动确定可用带宽用户和 ..

应用因未使用 HTTP 实时流媒体协议而被拒绝

我是否需要进行任何代码级更改才能通过 HTTP Live Streaming 协议播放我的视频?还是更多的服务器问题,我需要重新编码视频等? 我们已经审核了您的申请,但是无法将此版本发布到应用程序存储,因为它不使用 HTTP直播协议,即广播流需要移动网络上的视频超过十分钟.我们有包括以下附加详细信息帮助解释这个问题,并希望你会考虑修改和重新提交您的申请. 这是我播放视频的方式.它只是指 ..

iPhone 实时视频聊天和 HTTP 实时流媒体

所以一般来说,我想为 iPhone 制作一个具有视频聊天功能的应用程序.但是经过多次搜索,我仍然无法找到任何成功的结果.是否有任何公共的,甚至就此而言,私有的 API 可用于在 iPhone 上执行此操作???如果您的回答是 YES,请帮助我. 基本上,我想要的是在连接用于聊天的两个设备上读取视频流.非常感谢,如果可以,请帮助我. p.s - 我已经检查过 iDoubs,但它失败了并且 ..
发布时间:2021-11-15 01:51:48 移动开发

Http Live Streaming 不适用于 Apache

我的 Http Live Streaming 设置:Apache 托管 html、m3u8 和 ts 文件 ts 文件是从 http:devimages.apple.com/iphone/samples/bippop/gear1/fileSequence*.ts 复制过来的.视频编码没有问题(通过实际播放这些文件验证) m3u8 文件(多比特率和叶级)是从苹果的示例中复制过来的,并且在 ..
发布时间:2021-11-11 05:39:12 服务器开发

如何在网络浏览器中使用 GStreamer 的 webrtcbin?

网上有很多使用带有“tcpclientsink"的GStreamer管道的例子;或“udpsink"使用 NodeJS 使用 GStreamer 管道输出到 Web 浏览器. 但我找不到任何示例或文档,它们清楚地解释了如何使用 webrtcbin 管道和 NodeJS 服务器将流发送到 Web 浏览器. 我有以下 GStreamer 管道: gst-launch-1.0 videot ..
发布时间:2021-09-24 18:35:03 其他开发

我怎么知道我是否已经播放过一段M3U8视频?

我正在写一个m3u8播放器,有一个小问题.我尝试播放的一个m3u8视频返回的媒体序列与片段文件名无关,并且文件名会永远重复.我怎么知道我是否已经玩过给定的片段? 这是几秒钟后的请求样子: #EXTM3U#EXT-X-VERSION:3#EXT-X-MEDIA-SEQUENCE:5609#EXT-X-ALLOW-CACHE:是#EXT-X-TARGETDURATION:10#EXTINF:1 ..
发布时间:2021-05-15 19:00:47 其他开发

从FLAC创建HLS音频流

我有一个FLAC文件,其中包含一首歌曲.我想创建一个质量最高的HLS流,即FLAC(匹配输入,所以只是通过但分块),然后是AAC-LC 320、160和96Kbps. 我该怎么办? 解决方案 以下命令是一个不错的起点: ./ffmpeg -i my.flac -map 0:a -map 0:a -map 0:a -map 0:a -c:a:0 flac -c:a:1 aac -c ..
发布时间:2021-05-15 19:00:39 其他开发

将HEv2 AAC合并到用于HLS内容的MPEG-TS中

我尝试在HLS的MPEG传输流(TS)中找到有关AAC HEv2(PS)的任何信息. 根据 2.使用LATM + LOAS/AudioSyncStream语法(MPEG4样式). 在这种情况下,应将PMT的stream_type指定为0x11(具有LATM传输语法的ISO/IEC 14496-3音频). 您可以使用所有新功能(MPEG4)AAC功能,包括SBR和PS. 此 ..
发布时间:2021-05-15 19:00:36 其他开发

在创建循环遍历相同片段的无限HLS流时如何使用EXT-X-DISCONTINUITY-SEQUENCE

我正在尝试创建无限的HLS流.这个想法是服务器发送相同的片段,这意味着一旦发送了最后一个片段,便会再次发送第一个片段.据我所知,我必须使用EXT-X-DISCONTINUITY-SEQUENCE标签.这是我的最初清单 #EXTM3U#EXT-X-MEDIA-SEQUENCE:0#EXT-X-ALLOW-CACHE:否#EXT-X-VERSION:2#EXT-X-TARGETDURATION:8# ..
发布时间:2021-05-15 19:00:33 其他开发

从.ts文件即时生成.m3u8

我有遵循此模式的.ts文件段列表 http://www.someaddress.com/file_11223344.tshttp://www.someaddress.com/file_11223345.tshttp://www.someaddress.com/file_11223346.ts... 由于我需要一个m3u8文件才能打开此视频,因此有没有办法例如在.php中手动生成此m3u8( ..
发布时间:2021-05-15 19:00:25 其他开发

GStreamer-RTSP到HLS/mp4

我尝试将RTSP h.264流保存到HLS mp4文件: gst-launch-1.0 rtspsrc location ="rtsp://....."!rtph264depay!h264parse!matroskamux!hlssink max-files = 0播放列表长度= 0 location ="/home/user/ch%05d.mp4" playlist-location ="/ ..
发布时间:2021-05-13 19:57:50 其他开发

从ts文件列表创建m3u8文件

我想从ts文件列表中创建"m3u8"文件.我该怎么办? 我确实在Google&中搜索阅读了ffmpeg的文档,但我什么也没找到. 解决方案 目前尚不清楚您要询问以下哪种情况,因此以下是这两种情况的快速解答: 1)如果您从包含内容的单个文件开始这是最常见的情况.通常,从源材料创建可播放的Hls流需要执行三个步骤. 对于每个所需的输出级别(为简单起见,请使用“比特率"),您需 ..
发布时间:2021-05-06 20:44:14 其他开发

hls.js以ANDROID mobile(Chrome和Webview也是如此)开头,并且没有实时使用***,但在deskto,ios中非常有效..hls.js 1.0.0 2021-04-01

我正在使用最新的hls.js 1.0.0(不是rc)但使用2021-04-01版本的流式.m3u8 ... 示例:流开始于下午5点,现在是下午5:15 ... 流几乎在所有浏览器中都从直播点开始 我在这里看到的模式:android中的所有浏览器(在Android 10中经过测试)不会从实时启动,只能从0 ... 我做了所有测试 •Safari桌面=>直播时间为5:15 ..
发布时间:2021-05-06 20:41:08 其他开发

将HLS(m3u8)转换为MP4

有人可以建议如何从 HLS 流中构建 MP4 文件(与您通常想要的相反)吗?说我有m3u8-是否有使用 FFMPEG 或其他工具来获得单个 MP4 的简单方法? 解决方案 ffmpeg -i in.m3u8 -acodec copy -vcodec copy out.mp4 对于AAC音频,您还需要添加位ststream过滤器.(感谢@aergistal指出这一点) ffmpe ..
发布时间:2021-05-06 20:39:28 其他开发

检测AvPlayer切换比特率的时间

在我的应用程序中,我使用AVPlayer通过HLS协议读取一些流(m3u8文件).我需要知道在流式会话期间,客户端切换比特率的次数. 让我们假设客户端的带宽正在增加.因此,客户端将切换到更高的比特率段.AVPlayer可以检测到此开关吗? 谢谢. 解决方案 我最近也遇到了类似的问题.该解决方案感觉有点笨拙,但据我所知一直有效.首先,我为新的访问日志通知设置了一个观察器: [ ..
发布时间:2021-04-12 20:50:28 移动开发