2017-03-17 101 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命令的腳本請求)。