2013-01-07 77 views
0

我正在創建一個簡單的視頻通話應用程序,其中音頻/視頻將從一個設備流到另一個設備,但問題是我不知道視頻通話的工作方式,尤其是如何使用它iOS。 到現在爲止我已經使用AVCaptureSession拍攝的視頻,並從該委託的方法需要iOS的視頻通話應用程序幫助

- (void)captureOutput:(AVCaptureOutput *)captureOutput 
didOutputSampleBuffer:(CMSampleBufferRef)sampleBuffer 
     fromConnection:(AVCaptureConnection *)connection 
{} 

爲了測試我以書面AVAssetWriter音頻和視頻緩衝到文件目錄中使用的緩衝區。之後,我可以輕鬆將視頻存儲到iPhone圖庫或使用MPMoviecontroller播放器播放。

現在,我有以下問題

  1. 我不知道該怎麼給這些緩衝不斷,然後服務器發送到服務器的其他設備。
  2. 如果我成功地將數據發送到其他設備,那麼我將如何解碼它才能在其他設備上顯示視頻。

    我已經搜索過它。比如通過udp數據包發送數據,但我也不知道任何關於它的信息。

    如果我得到正確的知識該怎麼做然後我相信我將能夠做到這一點。 請給我你的意見,我該怎麼做才能做到這一點。我會感謝你的幫助

+0

獲得教程還請告訴我,如果我在正確的軌道通過捕獲緩衝區。 – sajwan

回答