2012-11-26 30 views
2

我目前正在做一個小項目,其中一個組件是捕捉從一側到另一側(客戶端 - >服務器)的攝像頭流。現在我有來自服務器的流作爲字節,據我所知我應該使用UDP傳輸這些字節。我的問題是如何做到這一點,網絡攝像頭流通常如何完成?

  • 它應該被包含到一個文件,然後轉移?
  • 我應該傳輸原始字節嗎?
  • 我應該在客戶端創建一個緩衝區,當它充分顯示它在屏幕上?

總之,我想知道如何實現從服務器到客戶端(我需要在旁邊)流的轉移。

回答

1

您可以通過多種方式將網絡攝像頭流式傳輸到客戶端。

使用Windows媒體服務器/閃存媒體服務器。通過Windows Media Encoder或閃存媒體編碼器將網絡攝像頭推送到服務器,並使用服務器實時鏈接在客戶端(Windows/Web)上播放。

使用Windows Media Encoder將您的網絡攝像頭流式傳輸給沒有涉及服務器的任何人。當你的編碼器啓動時,你會得到一個URL來查看你的流,你可以用它來在客戶端(Windows/Web)上播放。

使用第三方流媒體服務,他們給你一個發佈點發布你的攝像頭流,並使用它們提供的鏈接在客戶端(Windows/Web)上播放..(用brighcove或Mogulus通過LiveStream檢查

希望這會有所幫助。