低成本家庭視頻監控的實現 開源Linux路由器+USB攝像頭+手機客戶端(PC也行)

 

 硬件方面:

1.可刷固件的帶USB接口路由器,我用的是電信裝寬帶送的中興H618b;

2.普通USB攝像頭,我的芯片是ZC303;

3.Android手機做於視頻的客戶端,當然也可以用普通PC了;

 

軟件配置:

1.首先刷路由器的固件,我刷了Tomato DualWAN 。刷新方法網上的教程很多。

2.連接USB攝像頭, 爲路由器添加視頻支持,大至過程如下:

    a.下載視頻相關文件;

    b.啓用路由器USB,JTAG和SSH功能;

    c.上傳相關文件到路由器的JFFS目錄;

    d.設置視頻相關腳本,並測試。

    以上是對啓用視頻方法的總結,詳細方法可以在網上找教程。

 3.視頻監控客戶端:

 如果是普通PC,不管是Linux還是Windows系統,可以使用SpcaView直接連接視頻。

    對於Android手機,權限SpcaView的相關協議自己寫了一個APK通過Socket實現。

   對於IPhone手機,理論上移植也沒有問題,暫時還沒研究。

 

另外,也可以把相應的Jar包和Html上傳到路由器的Web目錄,然後通過瀏覽器直接查看視頻。

由於路由器的權限問題我沒辦法進行測試。

 

總結:

視頻服務器端使用了Linux下的SpcaServer,也就是爲Linux添加視頻驅動,然後啓動服務就行了。

由於是開源的還可以自已進行修改。

 

客戶端對應的是SpcaView,這個在PC端Linux 和Windows下都有人移植成功,Android端需要自己開發。

開發基本上是把JWebcamPlayer.java的代碼整理一下就好了。

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章