在iOS中使用ffmpeg进行hls直播

tan

我是ffmpeg的新手,我正尝试创建直播应用程序(HLS),并且我希望直播而不是VOD。

我可以通过终端使用ffmpeg并从m4v创建.ts文件,但是我没有得到如何在iPhone中实现相同功能的信息。

我的方法是在iPhone端创建.ts文件,然后将其发送到服务器。

我不确定这种方法是否正确,如果这种正确的方法可以创建.ts文件,那么正确的方法是什么?

阿比

如果要从iPhone创建.ts文件,则需要FFmpegWrapper库,然后执行以下操作:

NSString *outputPath = [documentDirectoryPath stringByAppendingPathComponent:@"out.m3u8"];

    FFmpegWrapper *wrapper = [[FFmpegWrapper alloc] init];
    [wrapper convertInputPath:inputPath outputPath:outputPath segmentDuration:SEGMENT_DURATION options:nil progressBlock:
     ^(NSUInteger bytesRead, uint64_t totalBytesRead, uint64_t totalBytesExpectedToRead) {

         //Do loading here


     } completionBlock:^(BOOL success, NSError *error) {

         // Do whatever after it is complete

     }];

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在iOS应用中使用SharePoint(NTLM)进行身份验证

来自分类Dev

在iOS应用中使用Facebook进行注册

来自分类Dev

如何在Android中使用RTSP链接直播视频?

来自分类Dev

无法在iOS中使用FFmpeg播放本地rtsp URL

来自分类Dev

在iOS中使用按钮进行水平滚动

来自分类Dev

在iOS上使用YouTube进行直播

来自分类Dev

在iOS中使用AVCapture捕获视频时进行缩放

来自分类Dev

通过ffmpeg直播HLS,如何强制客户端从头开始播放?从第一段

来自分类Dev

直播应用iOS

来自分类Dev

在iOS中使用ECC进行加密

来自分类Dev

在iOS中使用数组进行JSON解析时出错

来自分类Dev

我可以使用ffmpeg编码程序生成的视频以进行直播吗?

来自分类Dev

无法在IOS Safari中使用html5 <video>标签一起播放两个LIVE hls流

来自分类Dev

在iOS中使用Twilio进行短信发送

来自分类Dev

RTSP->使用FFMPEG的HLS

来自分类Dev

在iOS中使用NSJSONSerialization进行JSON解析

来自分类Dev

如何在Android中使用RTSP链接直播视频?

来自分类Dev

无法在iOS中使用FFmpeg播放本地rtsp URL

来自分类Dev

在iOS中使用openCV进行图像处理

来自分类Dev

在iOS中使用ffmpeg进行hls直播

来自分类Dev

使用OpenTok进行直播吗?

来自分类Dev

iOS直播视频必须使用HLS吗?

来自分类Dev

使用 S3 进行 HLS 直播 - 这些假设是否正确?

来自分类Dev

使用 HLS(Http 直播)时是否需要提供“仅音频”流?

来自分类Dev

在 Windows 10 中使用 FFMpeg 流式传输和捕获 HLS

来自分类Dev

来自静态图像和音频的 ffmpeg 直播

来自分类Dev

ios 知道 hls 直播何时播放了最后一个块

来自分类Dev

使用 FFMPEG 将预先录制的视频直播到 YouTube

来自分类Dev

来自 VLC 的 udp 直播流的屏幕截图,使用 ffmpeg

Related 相关文章

热门标签

归档