5

我們已經有一個在我們的web應用[使用python和Django框架構建的]視頻上傳功能。現在我們正在建立一個直播網站,人們可以使用他們的網絡攝像頭錄製直播活動,並且可以在同一時間直播到不同的參與者。創建一個直播網站

我想知道如果有人有任何想法如何去建設一個像這樣的功能或任何指針,將是非常有用的。

回答

2

我前段時間看過這個問題。主要的解決方案似乎是Adobes Flash Media Server。它當然是封閉的來源,價格相當昂貴。有companies誰作爲服務運行它,降低了進入成本。還有開源的競爭者,主要的競爭者是Red5,這當然也依賴於客戶端上的閃存。

未來我們可能會看到可行的HTML5替代品,但如果您現在正在做某件事情,我的感覺是閃光路線是最簡單的解決方案並且具有最大的安裝基礎。

+0

感謝oivvio,我太瞭解使用FMS或Wowza。我會嘗試並分享我的經驗。使用WebRTC的 – user504879 2011-05-12 13:16:24

+0

似乎更有趣的事情會發生。 – user504879 2013-06-28 18:19:14

0

檢查VLCFlumotion ... 大概的PhotoLab以及.. 後者不支持音頻... 嘖嘖

+0

@ovivio是的閃光不是太糟糕,但它的propriatary的東西。誰願意使用它,如果不是真的有必要? – 2014-05-12 18:08:07

1

我做了一個視頻VLC記錄與蟒蛇這很簡單。 VLC有一個流記錄器,據我所知,你可以用一個簡單的Python代碼來啓動一個vlc流,來管理視頻和流。我認爲你需要的只是管理資源,然後做一個關注vlc流的小腳本。

VLC流將在不同的端口上啓動,所以我認爲你必須搜索一個好的服務器。

看到VLC文檔: https://wiki.videolan.org/Documentation:Streaming_HowTo/Command_Line_Examples/

享受:)