2014-02-13 22 views
0

我正在研究node.js中的一個web應用程序,以允許客戶端通過另一個客戶端將訪問的唯一url查看實時流視頻廣播從他們的攝像頭,即,http://myapp.com/thevideo如果我不能使用WebRTC,我現在可以使用什麼直播流式視頻

據我所知,webRTC仍然不支持在足夠的瀏覽器是有用的。 我也想保存這個視頻流,稍後在應用程序中查看。

事情變得有點混亂,因爲我試圖縮小一個解決方案來完成這項工作。 我想獲得一些關於在桌面和移動設備上使用這些工具的解決方案的建議嗎?任何提示都會很棒。

+0

這是一個非常大的話題。沒有一種適合所有解決方案的解決方案。你有什麼要求?多少流?每個流可能有多少觀衆?需要什麼等待時間?需要什麼質量?移動?應該在哪些平臺上播放?你需要它來處理代理嗎?你有多少服務器資源? – szatmary

+0

@szatmary你知道任何體面的節點項目是做這個跳躍點嗎? –

+0

@szatmary我沒有所有這些問題的答案。我只需要一些東西,但解決方案應該能夠擴展。我會說我需要一個可以選擇使用移動設備的解決方案。質量可能不是高清,但體面。它應該可以在最流行的桌面瀏覽器,Chrome,IE,FF,Safari和移動Chrome和Safari上播放。 – Kunle

回答

0

我會根據有限的細節提出一個快速建議。我會使用ffmpeg編碼爲HLS。這種格式將在iOS上自動播放,在Mac上則爲Safari。對於所有其他平臺,請提供帶閃存前端的rtmp流,或者使用可以播放HLS的jw player 6商業版。或者使用一個wowza服務器爲你處理這一切。

相關問題