2014-01-13 43 views
0

我試圖生成一個實時視頻流並通過UPnP框架對其進行表面處理。使用原始套接字流式視頻

我正在使用最初由intel開發的UPnP框架here。它似乎已經推出了自己的輕量級網絡服務器。我使用FFMPEG從圖像生成視頻流,我可以將它設置爲在定時器上輸入幀。但是,我如何管理生成的數據?如何使用發送可能是無限長流的HTTP響應?

有沒有一種很好的技術來做到這一點,我不知道?

任何輸入都會很好。

回答

0

https://trac.ffmpeg.org/wiki/StreamingGuide可能ffmpeg可能會偵聽一個tcp端口,雖然這將需要您每次客戶端退出時重新啓動ffmpeg,並且一次只能服務一個客戶端。如果你想同時使用多個客戶端,你將不得不使用某種類型的真實服務器...

+0

這不是我需要操作的輸入,我需要通過HTTP發送輸出。我只擔心一次支持1個客戶端。 –

+0

你可能需要某種類型的服務器apache或vlc或前端的ffmpeg ... – rogerdpack

+0

我有ffmpeg生成文件到內存流中。 UPnP框架已經運行了一個小型Web服務器。我只需要弄清楚如何正確設置標題,以確保消費者正確識別內容。 –