2017-03-17 100 views
6

我有一个iOS应用程序,显示来自本地网络上的IP摄像头的rtsp流,我想实时地将它重新调整到外部服务器(Wowza具体)服务器会照顾转换RTSP到HLS,使用户可以在其设备上观看现场直播。通过在iOS上的ffmpeg重新流rtsp流

在这将是非常简单的计算机:

ffmpeg [input-options] -i [input-file] [output-options] [output-stream-URI] 

但我需要以编程方式做iOS上,我真的不知道,如果它甚至有可能。任何人?

+0

有一个用于ObjectiveC的ffmpeg库,可能有帮助 - https://github.com/OpenWatch/FFmpegWrapper - 但为什么要通过iOS设备?有相机推Wowza,然后如果你想观看的iOS设备上的Wowza流? – Offbeatmammal

+0

摄像机连接到目标设备连接到的无线路由器,未来将有一台嵌入式计算机负责广播和编码,但现在必须由iOS应用程序处理。它需要显示视频流的预览并将其广播到wowza。 – animaonline

+0

哎@animaonline你找到解决办法吗? – TheMall

回答

0

如果你已经有一台服务器(安装Wowza的话),一个好主意就是在那里运行FFMPEG。您可以触发移动设备(使用执行ffmpeg命令的脚本请求)。