ios - 如何在 ffmpeg 中使用 librtmp?

标签 ios ffmpeg rtmp

我找到了一个可以使用 ffmpeg 流式传输 rtmp 协议(protocol)的库,然后我使用 --enable-librtmp 编译了 ffmpeg。但下一步会怎样呢?我找不到任何使用此功能的示例?

最佳答案

现在您可以通过抽象的 ffmpeg 接口(interface)打开 rtmp URL:

AVFormatContext *s = NULL;
int ret = avformat_open_input(&s, "rtmp://server[:port][/app][/playpath][ keyword=value]...", NULL, NULL);

关于ios - 如何在 ffmpeg 中使用 librtmp?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13816644/

相关文章:

ffmpeg - 是否可以在编码器编码时播放输出视频文件?

ffmpeg 无法为输出文件 #0 写入 header

amazon-web-services - Crtmpserver 将 rtmp 流转换为 rtsp 流

iphone - 从 Xcode 恢复删除的文件

javascript - iOS 8.3 混合应用程序中 D3 图形中的 Unicode(\u2079) 呈现问题

ios - NSUserDefault BoolKey 未保存在关闭应用程序后重置

c - 如何向 ffmpeg 库添加新过滤器

FFmpeg 直播 - 循环视频?

c - FFmpeg C API - 通过直播流进行查找

ios - 如何立即结束声音?