iOS应用评论-视频流MPEG-DASH超过10分钟
我们想在 iOS 中使用 MPEG-DASH 来播放流媒体视频.但是,根据审查说明 - 审查说明 - 有声明,该应用程序被禁止使用其他技术.比 HTTP 视频内容中的直播流长于 10 分钟.有没有人有任何主题的经验? 因为我发现了一款​​应用这项技术获批的应用.iOS 应用 那么,如果我们使用 MPEG-DASH 提交应用程序,是否禁止使用超过 10 分钟的流? 解决方案 我们通过这个服务的 coop 找到了答案:快速播放.它非常易于使用,您甚至可以根据需要尝试演示. 这是非常有前途的,因为基本上你可以利用 DASH 的优势并在本地获得 HLS.所以你不需要任何特殊的自带播放器,你可以使用标准的 MPMoviePlayerViewController.
308 2022-07-17
编程技术问答社区
如何改变ffmpeg的关键帧间隔
我想将输入视频的关键帧间隔设置为 5 秒.只有这样我才能使用 FFmpeg 实现恒定的 5 秒 HLS 分段.如何使用 FFmpeg 将关键帧间隔设置为 5 秒?(FFmpeg 提示行代码赞赏) 解决方案 你需要重新编码.将 x264 的 keyint 参数设置为 5*fps 并禁用场景切换.例如,如果您的 fps 为 24: ffmpeg -i -vcodec libx264 -x264-params keyint=120:no-scenecut -acodec copy out.mp4 这显然不是质量最佳,但它会满足您的需求.
7652 2022-07-17
编程技术问答社区
你可以使用HLS从HTTPS服务器上流媒体吗?
我想知道是否可以使用 HLS 从 HTTPS 服务器进行流式传输,使用以下代码 - let url = NSURL(string:"http://devimages.apple.com/iphone/samples/bipbop/bipbopall.m3u8") let player = AVPlayer(URL: url!) let playerController = AVPlayerViewController() playerController.player = player self.addChildViewController(playerController) self.view.addSubview(playerController.view) playerController.view.frame = self.view.frame player.pl
3092 2022-07-17
编程技术问答社区