我需要開發一個應用程序,它能夠接收RTSP流。 我試圖在整個一天的互聯網上找到解決方案/教程,但沒有任何成功。 我讀了很多關於使用FFMPEG或Live555(更多FFMPEG,我也讀過使用最新版本的FFMPEG時沒有必要使用Live555),但無論我看到它的形式,我都可以理解,當我發現問題時stackoverflow答案是非常短的,我無法弄清楚他們試圖解釋。 所以現在我需要問自己。 我用「自制」,下載並安裝FFMPEG,現在當我看着我的目錄的/ usr /本地/ 我可以看到這一點,已安裝的文件都包含在「地窖」的子文件夾 使用Xcode 4.6.1在iOS 6上進行RTSP流式傳輸
我也嘗試過看看這些項目:RTSPPlay by Mooncatventures和kxmovie by kolyvan。
我沒有真正弄清楚如何使用這些項目,文檔是無限期和「黑暗」的。 那麼,當我試圖編譯這些項目的kxmovie failes錯誤,就像「缺少avformat.h」, 我添加了從usr/local/cellar/ffmpeg/1.2.1/lib的dylib到項目但似乎這不是正確的方法。 幾乎與RTSPPlay xcodeprj相同的問題,它給出了一個「Entitlements.plist」丟失的錯誤,完全刪除了該文件的鏈接後,我得到了99+ Apple Mach-O鏈接器錯誤,老實說我無法理解爲什麼。
我也想嘗試Live555,但我無法看穿所有這些晦澀難懂的文件,我再也無法監督文檔以及如何爲iphoneos構建庫(我讀它是接收RTSP流的最簡單方法但是它與其他項目一樣是一堆混亂的文件)
也許如果有人嘗試過使用這些項目或開發應用程序,他自己可以幫助我用他/她的SourceCode,或者如果有人通過FFMPEG的所有內容/ Homebrew製作了dir的他/她可能可以解釋我如何使用它,這可能會幫助我和所有其他尋求解決方案的絕望開發人員。
只是稍作編輯:我試圖接收RTSP H.264解碼的視頻流。
在此先感謝Maurice Arikoglu。 (如果你需要任何種類的源碼,鏈接,截圖等等。請讓我知道)
可能不檢查這些論壇就像我應該在rtspplay我們的小演示,你不需要entitlement.plist,則需要在老年人的Xcode版本也刪除arm7s拱和編譯爲iPhone發佈此意願不適用於模擬器,僅適用於iPhone。同時我們也通過Facebook應用開發組 –
支持,我們也有一些教程,這裏www.streammore.tv –