GM 8181/8181T/8187 公板網路攝影機 列印



[軟體規格]


  支持 8181 / 8181T / 8187 系列
 
  配合 GM (聲邁) patch item 37

  基本規格

   * 四個 Video input channels 及一個 audio channel.
     即四個 BT656 inputs.

   * 每一 Video input channel, 會產生 H264 D1 及 MJPEG CIF 兩種 stream.

   * RTSP 支持 DESCRIBE, SETUP, PLAY, OPTIONS, TEARDOWN 等指令.

   * RTSP 可支持 BASIC AUTH type.
    >> Default user name 為 root.
    >> Default Password 為 root. 

   * RTP 支持 UDP/unicast, TCP 及 HTTP 三種 connection 方式.

   * 可直接在網頁上設定三個 motion detection 窗.
     在 Hide Motion Setting 模式時, 若有 detect 到 motion, 對應的 motion 窗會閃動

     注意: 四個 channel 共可開 12 個 motion 窗.
       由於 motion detecion 是用純軟方式處理, 開太多 motion 窗時, 8181/818T/8187 的效能會變差.

   * 可用 VLC Media Player 連入.
     >> 用 VLC 連到 Channel 1, H264 stream 的指令如下:

     rtsp://root: 這個 E-mail 地址已經被防止灌水惡意程式保護,您需要啟用 Java Script 才能觀看 .1.7/v1h

     >> 用 VLC 連到 Channel 2, MJPEG stream 的指令如下:

     rtsp://root: 這個 E-mail 地址已經被防止灌水惡意程式保護,您需要啟用 Java Script 才能觀看 .1.7/v2m

   * 提供 Windows 端的 Activex player.
    >> 用 ActiveX player 以 TCP 方式, 連到 channel 1, H264 stream 的網頁寫法如下:

        <OBJECT classid="clsid:95754E65-A700-4475-BE88-CB6B17F44A35"
        width="720"
        height="480"
        id="CAMAX_PLUGIN">
        <param name="URL" value="rtsp://192.168.1.7/v1h"/ >
        <param name="TCP" value="True"/>
        <param name="Width" value="720"/>
        <param name="Height" value="480"/>
        <param name="UserName" value="root"/>
        <param name="Passwd" value="root"/>
        </OBJECT>

    >> 用 ActiveX player 以 TCP 方式, 連到 channel 2, MJPEG stream 的網頁寫法如下:

      <OBJECT classid="clsid:95754E65-A700-4475-BE88-CB6B17F44A35"
      width="320"
      height="240"
      id="CAMAX_PLUGIN" >
      <param name="URL" value="rtsp://192.168.1.7/v2m"/ >
      <param name="TCP" value="True"/>
      <param name="Width" value="320"/>
      <param name="Height" value="240"/>
      <param name="UserName" value="root"/>
      <param name="Passwd" value="root"/>
      </OBJECT>

   * logger process 可紀錄 rtsp client 的 login, logout,... 等活動.

   * 支持 PPPoE, dyndns 的 DDNS.

   * 每一個 video input channel 最多可設定三個 motion detection 窗.

   * LCD 上以 4 分割方式顯示 4 個 video channel 的 live view.

   * 8181/8181T/8187 開機後會自動啟動 rtsp server.
    在 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.7
     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 (D1) channel 1 ~ 4 及 MJPGE (CIF) channel 1 ~ 4

    >> 在 Windows 7 64 bit 版本, 務請用 32 bit I.E.


   * 進入 status 網頁, 可看到現在的 IP, MAC 及 IP Cam 版本.

   * 請用 root (password: root) login.


  網路設定檔

   * /mnt/mtd/_net.cnf 為網路設定檔.

   * 網路設定檔可設定的參數如下.
    若 _ETH_DHCP 為 0 時, ethernet interface 會用固定 IP, 否則用 DHCP 取得 IP.
    若 _PPP 為 1 時, 會自動以 _PPPNAME 及 _PPPPASS 的設定, 以 PPPOe 方式撥接上網.
    若 _DDNS 為 1 時, 會用 _DDNS_NAME, _DDNS_PASS 及 _DDNS_DOMAIN 向 dyndns 的 DDNS Server 註冊.

    以下是 /mnt/mtd/_net.cnf 的例題:

    _ETH_IPADDR 192.168.1.7
    _ETH_NETMASK 255.255.255.0
    _ETH_GATEWAY NONE
    _DNS1 NONE
    _DNS2 NONE
    _ETH_DHCP 0
    _HTTP_PORT 80
    _PPP 0
    _PPPNAME
    _PPPPASS
    _DDNS 0
    _DDNS_NAME
    _DDNS_PASS
    _DDNS_DOMAIN

  使用者設定檔

   * /mnt/mtd/_usr.cnf 為使用者設定檔

   * 建立 _usr.cnf 的方法.

    >> 請在任何 86 系列的 linux 上 login.

    >> 建第一個 user/password 時, 請用下面的指令.

                 htpasswd -bc _usr.cnf root passwd

    >> 建第二個及以後的 user/password 時, 請用下面的指令.

                 htpasswd -b _usr.cnf user passwd

    >> 將 _usr.cnf 考備到 8181/8181T/8187 板子上的 /mnt/mtd

  影像設定檔

   * /mnt/mtd/_video.cnf 為使用者設定檔

   * 以下是 /mnt/mtd/_video.cnf 的例題.

    _VFPS_1 表示 Video input channel 1, H264 stream 的 Frames per second.
    _VFPS_4J 表示 Video input channel 4, MJPEG stream 的 Frames per second.
    _VRES_2 表示 Video input channel 2, H264 stream 的 size 為 D1 (c 表 CIF)
    _VQ_1 表示 Video input channel 1, H264 stream 的 quality (h: High, n: normal, l: low)
    _VQ_1j 表示 Video input channel 1, MJPEG stream 的 quality (h: High, n: normal, l: low)

    _VFPS_1 30
    _VFPS_2 30
    _VFPS_3 30
    _VFPS_4 30
    _VFPS_1J 30
    _VFPS_2J 30
    _VFPS_3J 30
    _VFPS_4J 30
    _VRES_1 d
    _VRES_2 d
    _VRES_3 d
    _VRES_4 d
    _VQ_1 n
    _VQ_2 n
    _VQ_3 n
    _VQ_4 n
    _VQ_1J n
    _VQ_2J n
    _VQ_3J n
    _VQ_4J n

  Motion detect 設定檔

   * /mnt/mtd/_motion.cnf 是 Motion detect 設定檔.

   * 以下是 /mnt/mtd/_motion.cnf 的例題.

    每一個 video input channel 最多可設定三個 motion detection 窗 (即窗 A, 窗 B 及窗 C)
    _MO_BX_A_1, _MO_BY_A_1 表 video input channel 1 的窗 A 的左上角的 x,y 座標 ( -1 表未設定).
    _MO_EX_A_1, _MO_EY_A_1 表 video input channel 1 的窗 A 的右下角的 x,y 座標.

    _MO_BX_A_1 10
    _MO_BY_A_1 10
    _MO_EX_A_1 100
    _MO_EY_A_1 100
    _MO_BX_B_1 -1
    _MO_BY_B_1 -1
    _MO_EX_B_1 -1
    _MO_EY_B_1 -1
    _MO_BX_C_1 -1
    _MO_BY_C_1 -1
    _MO_EX_C_1 -1
    _MO_EY_C_1 -1
    _MO_BX_A_2 -1
    _MO_BY_A_2 -1
    _MO_EX_A_2 -1
    _MO_EY_A_2 -1
    _MO_BX_B_2 -1
    _MO_BY_B_2 -1
    _MO_EX_B_2 -1
    _MO_EY_B_2 -1
    _MO_BX_C_2 -1
    _MO_BY_C_2 -1
    _MO_EX_C_2 -1
    _MO_EY_C_2 -1
    _MO_BX_A_3 -1
    _MO_BY_A_3 -1
    _MO_EX_A_3 -1
    _MO_EY_A_3 -1
    _MO_BX_B_3 -1
    _MO_BY_B_3 -1
    _MO_EX_B_3 -1
    _MO_EY_B_3 -1
    _MO_BX_C_3 -1
    _MO_BY_C_3 -1
    _MO_EX_C_3 -1
    _MO_EY_C_3 -1
    _MO_BX_A_4 -1
    _MO_BY_A_4 -1
    _MO_EX_A_4 -1
    _MO_EY_A_4 -1
    _MO_BX_B_4 -1
    _MO_BY_B_4 -1
    _MO_EX_B_4 -1
    _MO_EY_B_4 -1
    _MO_BX_C_4 -1
    _MO_BY_C_4 -1
    _MO_EX_C_4 -1
    _MO_EY_C_4 -1

   * 當 RTSP server 發現 motion 時, 在 console 上會出現以下訊息.

    Motion window 1 of channel 1 started
    Motion window 1 of channel 1 ended

  Composite / VGA output

   * Live view 的 default video output 是 composite.

   * 若要改為 VGA output, 請在 /mnt/mtd 下建立 ipcam.ini 檔, 其內容如下.

    [ipcam]
    video_out=vga

 
Hjemmeside Wildberry Telefoni Internet