2012-02-09 72 views
14

我希望能夠使用iOS設備錄製素材並將其直接傳輸到服務器。捕獲iOS設備上的視頻並將其直播到服務器(或其他移動設備)

S.O.上有不少文章。那是在談論這個問題,但我不確定任何人都很好地回答了這個問題。

我應該使用HTTP Live Streaming,還是僅僅用於發送數據一個iPhone? 我應該使用AVCaptureSession抓取視頻(一次一段嗎?),將每個段發送到服務器? 我應該使用AVCaptureVideoDataOutput和ffmpeg進行流式傳輸嗎?

我有點迷路了,所以任何示例代碼或文檔或鏈接將非常感激。

感謝您的幫助球員。

鄧肯

+0

ffmpeg許可證與通過iTunes AppStore發佈的應用程序不兼容。 HTTP直播流協議更適合存儲內容,而不是流式傳輸實況內容。 – Eric 2012-09-19 20:58:28

回答

1

你必須選擇爲目的的網絡協議,並找到合適的媒體服務器來接收和處理數據流。如果您的項目的RTMP格式正常,請檢查支持來自iOS的RTMP流式傳輸的angl library。目前它與iOS 6和7兼容。

相關問題