GM 8126 / 8128 公板 OV7720 / OV7725 CMOS VGA 網路攝影機 列印



[軟體規格]

 

  支持 8126 / 8128 公板 + OV7720 / OV7725 CMOS Camera 系列


 
  基本規格
 
   * 一個 CMOS Camera Video input channel.
     一個 Audio input channel.
     一個 Composite Video output.
 
   * 現階段,這個 CMOS Camera Video input channel 可產生 H264, MPEG4 及 MJPEG 三種壓縮格式.
     H264 支持 VGA, QVGA 及 QQVGA 三種 size 的壓縮.
     MJPEG 支持 QQVGA size 的壓縮.
     MPEG4 支持 QQVGA size 的壓縮.
 
   * RTSP 支持 DESCRIBE, SETUP, PLAY, OPTIONS, TEARDOWN 等指令.
 
   * RTSP 可支持 BASIC AUTH type.
    >> Default user name 為 root.
    >> Default Password 為 root.       
 
   * 可直接在網頁上設定三個 motion detection 窗.
     在 Hide Motion Setting 模式時, 若有 detect 到 motion, 對應的 motion 窗會閃動
 
   * RTP 支持 UDP/unicast, TCP 及 HTTP 三種 connection 方式.
 
    >> 用 VLC 連到 H264 stream 的指令如下:
 
      rtsp://root: 這個 E-mail 地址已經被防止灌水惡意程式保護,您需要啟用 Java Script 才能觀看 /v1h        (H264 VGA)
      rtsp://root: 這個 E-mail 地址已經被防止灌水惡意程式保護,您需要啟用 Java Script 才能觀看 /v2h        (H264 QVGA)
      rtsp://root: 這個 E-mail 地址已經被防止灌水惡意程式保護,您需要啟用 Java Script 才能觀看 /v4h        (H264 QQVGA) 
           
    >> 用 VLC 連到 MPEG4 stream 的指令如下:
 
      rtsp://root: 這個 E-mail 地址已經被防止灌水惡意程式保護,您需要啟用 Java Script 才能觀看 /v4p        (MPEG4 QQVGA) 
 
    >> 用 VLC 連到 MJPEG stream 的指令如下:
 
      rtsp://root: 這個 E-mail 地址已經被防止灌水惡意程式保護,您需要啟用 Java Script 才能觀看 /v4m        (MJPEG QQVGA) 
 
   * 提供 Windows 端的 Activex player.
    >> 用 ActiveX player 以 TCP 方式, 連到 H264 VGA stream 的網頁寫法如下:
 
     <OBJECT classid="clsid:116EB542-28C7-4789-9930-7C5AB53CD627"
     width="640"
     height="480"
     id="CAMAX_PLUGIN">
     <param name="URL" value="rtsp://192.168.1.10/v1h"/ >
     <param name="TCP" value="True"/>
     <param name="Width" value="640"/>
     <param name="Height" value="480"/>
     <param name="UserName" value="root"/>
     <param name="Passwd" value="root"/>
     </OBJECT>
 
    >> 用 ActiveX player 以 TCP 方式, 連到 MPEG4 QQVGA stream 的網頁寫法如下:
 
     <OBJECT classid="clsid:116EB542-28C7-4789-9930-7C5AB53CD627"
     width="160"
     height="112"
     id="CAMAX_PLUGIN" >
     <param name="URL" value="rtsp://192.168.1.10/v4p"/ >
     <param name="TCP" value="True"/>
     <param name="Width" value="160"/>
     <param name="Height" value="112"/>
     <param name="UserName" value="root"/>
     <param name="Passwd" value="root"/>
     </OBJECT>
 
    >> 用 ActiveX player 以 TCP 方式, 連到 MJPEG QQVGA stream 的網頁寫法如下:
 
     <OBJECT classid="clsid:116EB542-28C7-4789-9930-7C5AB53CD627"
     width="160"
     height="112"
     id="CAMAX_PLUGIN" >
     <param name="URL" value="rtsp://192.168.1.10/v4m"/ >
     <param name="TCP" value="True"/>
     <param name="Width" value="160"/>
     <param name="Height" value="112"/>
     <param name="UserName" value="root"/>
     <param name="Passwd" value="root"/>
     </OBJECT>
 
   * 8126 開機後會自動啟動 rtsp server.
    >> rtsp server 啟動後, 連接 composite output 的 LCD 上, 可看到 live 影像.
 
    >> 在 console 上鍵入 q 及 enter 就可離開 rtsp server.
 
   * Preview 網頁上增加 snapshot button.
     Click snapshot button 後, ActiveX 會將當時的 video frame 解壓成 bmp 格式, 並跳出一個 File Dialog,
     讓 user 選擇 snapshot 的 File name.
 
     注意: snapshot 的 file size 與當時的 video frame size 一樣.
 
   * System Setup 網頁上增加 PPPoE 的設定.
     若設定成功, 在 Status 網頁上可看到 PPPoE 的 IP Address.
 

   * 在網頁上可以非常容易的設定 wifi 參數.
        
    >> wifi 可以選擇 Station 或 Ad Hoc Host mode. 也可選擇 disable wifi 功能.
 
    >> 在 Station mode 時. 可有下面幾種設定方式:

     WPS Push Button 方式.
          這是需要透過支持 WPS (wifi protected setup) 的 wifi driver 來實現的.
          使用者 click 網頁上的 WPS Push-Button 及按下 Access Point 上的 WPS button, 後, 就能自動連線.
          一但連線成功後, IP CAM 軔體會自動將完整的設定保存. 因此. 下次開機後還是有效.

     
網頁會 list 出所有 scan 到的 Access Point 及 Ad Hoc Host 的 SSID 供使用者選擇.
          因此, 使用者只要輸入 Key 等參數即可.

     直接在網頁上輸入 SSID, Key 等參數.
 
    >> Ad Hoc Host mode 時, 可以不需要 Access Point, 就可直接連接.
 
    >> IP CAM 軔體現支持的 wifi USB adapter 有 瑞昱的 RTL8188, 雷凌的 RT2571 及 RT5370.
       IP CAM 軔體可自動偵測 wifi USB adapter 的拔插.
 
    >> 雷凌的 RT2571 及 RT5370 沒有 WPS 功能.
       IP CAM 硬體設計者應注意盡量減少對 wifi 干擾.
       不同的 wifi USB adapter 對於 noise 的防干擾能力也不一樣.
                                     
    >> 當 wifi 受到干擾時, 會造成連線不成功, 或需很久才成功.
 
   * IP CAM 現階段可同時最多可看到三個網路, 即 Ethernet, PPPOe, Wifi.
     注意: PPPOe 是架在 Ethernet 上.
 
         >> 三個網路都 Active 時,  Default Gateway 及 DNS 由 PPPOe 提供.
 
         >> PPPOe 不在時, Default Gateway 及 DNS 由 Ethernet 提供.
 
         >> PPPOe 不在 及 Ethernet Cable 也拔除時, Default Gateway 及 DNS 由 Wifi 提供.
 
         >> status 頁面會顯示上述的狀態, 方便使用者一目了然.
                
 
   * 在 Windows 平台執行 cam_find 程式, 可以搜尋到所有 LAN 及 wifi 上的 IP CAM.
     用滑鼠雙擊所搜尋到的 IP CAM, 立刻啟動 Default Web Browser 連到 IP CAM.
     也可修改搜尋到的 IP CAM 的 IP Address.


 
  Default 設定
 
   * Default IP 為 192.168.1.10
     Default subnet mask 為 255.255.255.0
 
   * Default HTTP port 為 80
 
   * Defaut RTSP port 為 554
 
   * Default user name 為 root
     Default password 為 root


 
  網頁
 
   *  透過網頁可設定 static 網路 或 DHCP 
 
   * 進入 Audio 網頁, 可選擇 Disable Audio, Raw PCM Audio 或 Speex Audio 壓縮.
    >> Raw PCM 是 8K sampling rate, 16-bit sample data, Mono channel.
    >> Speex Audio 壓縮 是 8K sampling rate, 16-bit sample data, Mono channel.
      注意: 選擇 Speex Audio 壓縮時, 若用 VLC Media Player 每次連線後, 只能聽到數秒鐘的聲音.
           這是 VLC Media Player 的 bug. 用這個 project 的 ActiveX 沒這個問題.
 
   * 進入 preview 網頁, 可 download 安裝  ActiveX.
     安裝後, 可選擇 H264 VGA, QVGA, QQVGA, MPEG4 QQVGA 及 MJPEG QQVGA 的 live preview.
 
    Default 為 VGA live preivew.
 
    >> 在 Windows 7 64 bit 版本, 務請用 32 bit I.E.
 
   * 進入 status 網頁, 可看到現在的 IP, MAC 及 IP Cam 版本.
 
   * 請用 root (password: root) login.


 

  網路設定檔
 
   * /mnt/mtd/_net.cnf 為網路設定檔.
 
   * 網路設定檔可設定的參數如下.
 
    以下是 /mnt/mtd/_net.cnf 的例題.
 
    _ETH_IPADDR 192.168.1.10
    _ETH_NETMASK 255.255.255.0
    _ETH_GATEWAY NONE
    _DNS1 NONE
    _DNS2 NONE
    _DHCP 0


 
  使用者設定檔
 
   * /mnt/mtd/_usr.cnf 為使用者設定檔
 
   * 建立 _usr.cnf 的方法:
 
    >> 請在任何 8086 系列的 linux 上 login.
 
    >> 建第一個 user/password 時, 請用下面的指令.
 
                 htpasswd -bc _usr.cnf root passwd
 
    >> 建第二個及以後的 user/password 時, 請用下面的指令.
 
                 htpasswd -b _usr.cnf user passwd
 
    >> 將 _usr.cnf 考備到 8126 板子上的 /mnt/mtd
 
  注意:
     若 8126 板子上的 Flash 太小, 開機後 /mnt/mtd 這個 partition 會不存在.
     在這種情形下, 由於沒有 /mnt/mtd 因此 IP CAM 相關的設定重開機後就會跑掉了, 也就是無法永久設定.

 
Hjemmeside Wildberry Telefoni Internet