簡體   English   中英

如何代理來自AXIS網絡攝像機的視頻流?

[英]How can I proxy a video stream from an AXIS web camera?

我正在開發一個Web系統,該系統(除其他外)將向有限數量的用戶流式傳輸視頻內容。 一次最多不會有20位用戶,並且他們可能正在觀看多達三台攝像機的視頻。 但是,對客戶端網絡的設置存在一些限制,這使這絕對是一件痛苦的事,我對此深信不疑。

可以從運行該軟件的Web服務器直接訪問這些攝像機。 Web用戶將可以直接訪問該軟件服務器。 但是,網絡用戶根本無法訪問這些攝像機。 因此,簡單地拋出一個指向攝像機供稿網址的Flash Player是行不通的。 我需要以跨瀏覽器兼容的方式通過網站展示視頻流,可能是通過像流播放器之類的Flash播放器來呈現,但是Flash絕不是必需的。

那么我在這里有什么選擇呢? 任何幫助將不勝感激。

該網絡軟件是在Windows服務器上運行的ASP.NET/C#網站。 我不希望在服務器上運行其他程序,但是在(可能的)情況下,該軟件必須能夠作為服務運行,以便它可以在服務器重新啟動后在無用戶交互的情況下運行。 同樣,免費和/或廉價的選擇將是可取的。
攝像機沿AXIS 214(雖然還有其他,但它們與AXIS攝像機類似)沿線,並以640x480的分辨率輸出MJPEG和MPEG4流。

因此,我找到了一個便宜的Windows應用程序,名為WebcamXP: http : //www.webcamxp.com/home.aspx
它幾乎完全適合我的目的。 它可以毫無問題地捕獲AXIS攝像機的流,然后重新流化(據我所知,為MJPEG)。 它還包括一個沒有控件的小型Flash前端,這對於某些人來說可能是一個缺點,但對於我的需求而言卻是完美的。 您只需從WebcamXP中獲取嵌入代碼,然后將其放入網站即可。 漂亮又簡單。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM