簡易檢索 / 詳目顯示

研究生: 呂瑞鴻
Jui-hung Lu
論文名稱: 以SIP-CAM為基礎的遠端監控系統於PDA平台之實現
Implementation of SIP-Cam Based Surveillance System on PDA Platform
指導教授: 黃文吉
Hwang, Wen-Jyi
學位類別: 碩士
Master
系所名稱: 資訊教育研究所
Graduate Institute of Information and Computer Education
論文出版年: 2007
畢業學年度: 95
語文別: 中文
論文頁數: 71
中文關鍵詞: PDASIP遠端監控IP攝影機
英文關鍵詞: PDA, SIP, Remote surveillance, IP Camera
論文種類: 學術論文
相關次數: 點閱:164下載:2
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 遠端監控系統在目前日常生活中扮演著重要的角色,一般的遠端監控系統主要利用IP攝影機將擷取的影像透過網路傳送到監控端的電腦,在利用電腦螢幕顯示。這樣的架構仍存在著以下兩個缺點:

    (1) 可移動性不高:
    一般人不可能隨身出門都帶著電腦,所以往往只有在家裡或者辦公室等有電腦設備的地方才能進行監控的行為,這使得遠端監控系統無法發揮最好的效果。
    (2) IP位置經常變動:
    IP攝影機通常利用DHCP取得IP位址,但是DHCP經過一段時間後,就必須重新取抓取新的IP位址,導致IP攝影機的IP位址不斷地變動。對於網路設定不熟悉的使用者而言,這將造成監控上的困難。

    本論文針對以上兩項缺點進行改善。本論文的目的就是希望能夠在PDA的平台上實現IP攝影機的Viewer,透過PDA平台來提高遠端監控系統的可移動性。此外,我們也希望整合SIP的功能,讓原本的IP攝影機變成本論文中所謂的SIP-Cam,進而以SIP帳號取代IP位址,以避免IP位址更改後造成的影響。

    本論文的研究方法,首先我們使用Kaise PXA270開發板作為本論文的PDA,ImagiaTek公司的MPG440 RDK套件作為IP攝影機。接著,我們使用開放原始碼程式進行修改、重新編譯,以達到本論文的架構與需求。

    本論文尚提出一種FrameDrop的機制,在SIP-Cam端採取四種不同程度的封包丟棄措施,在PDA端也會依據緩衝區使用情況而在解碼時進行封包丟棄的動作,以減輕PDA解碼影像上的負擔,使得監控更穩定。

    The remote surveillance system plays an important role in the daily life. Generally, the remote surveillance system works by transmitting the images captured by the IP camera over the network to the surveillant’s computer. The architecture described above still exists two drawbacks as follows. The first is low mobility, and the second is that IP address of the IP camera changes frequently.

    (1) Low mobility :
    No one will bring the cumbersome computer whenever he (or she) goes out. In other words, we could only make use of the remote surveillance system when we are in the office or stay in home. It means we can’t take better advantage of the remote surveillance system.
    (2) IP address changes frequently :
    IP camera always gets its IP address by DHCP server. There exists a lease time in DHCP service. When the lease time expires, DHCP server has to renew the IP address of the IP camera. That will make the IP address of IP camera change frequently. For the person who is unfamiliar with the network setting, it’s difficult to make use of the IP camera.

    The paper improves two drawbacks described above. To Implement a viewer of IP camera for PDA platform and enhance the mobility of remote surveillance system are our objective. In addition, so called SIP-Cam in this paper integrates SIP into IP camera. In order to prevent the trouble about that IP address changes frequently, SIP-Cam replaces IP address with SIP account.

    First, we use KS_PXA270 board as the PDA proposed in the paper, MPG440 RDK kit of ImagiaTek as SIP-Cam. Then, we achieve our objective of this paper by modifying and rebuilding the open source projects.

    We also propose a mechanism to drop frames, called DropFrame. The DropFrame mechanism has four kinds of policies to alleviate the loading of the PDA.

    中文摘要...................................Ⅰ 英文摘要...................................Ⅲ 目錄......................................Ⅴ 第一章 緒論................................1 1.1 研究背景及動機......................1 1.2 研究目的............................6 1.3 研究方法............................8 1.4 全文架構............................8 第二章 基礎理論介紹.........................10 2.1 MPEG的編碼理論......................10 2.1.1 MPEG簡介...........................10 2.1.2 Intraframe與Interframe編碼..........13 2.1.3 移動估測與移動補償...................15 2.1.4 區塊比對............................16 2.1.5 MPEG的影像編碼.......................17 2.2 SIP協定基礎原理......................19 2.2.1 SIP簡介.............................19 2.2.2 SIP的元件架構........................19 2.2.3 SIP的主要功能........................22 2.2.4 SIP的訊息............................25 2.2.5 SIP基本呼叫的建立.....................27 第三章 系統架構..............................30 3.1 系統架構.............................30 3.1.1 改善系統的可移動性....................30 3.1.2 以SIP帳號取代IP位址...................31 3.1.3 整體的架構...........................33 3.2 SIP-Cam的簡介........................34 3.3 Qtopia-Based的PDA簡介................37 3.3.1 PDA的硬體規格.........................37 3.3.2 PDA的軟體規格.........................38 第四章 研究與實驗方法.........................41 4.1 SIP-Cam Viewer的實現.................41 4.2 SIP功能的實現.........................45 4.3 User Interface的整合..................47 4.4 DropFrame的機制.......................49 第五章 實驗結果與討論..........................53 5.1 實驗環境介紹...........................53 5.2 網路使用頻寬的比較......................56 5.3 TCP Window Size的比較..................58 5.4 CPU使用率的比較.........................61 5.5 QCIF與D1的比較.........................64 5.6 結論...................................67 第六章 未來展望.................................69 參考著作........................................70

    [1] ”H.264 and MPEG-4 Video Compression Video coding for Next-generation Multimedia”, Iain E. G. Richardson.

    [2] “Selective Frame Discard for Video Streaming over IP Networks”, Ricardo N. Vaz, Mário S. Nunes, Proceedings of the 7th Conference on Computer Networks (CRC2004), FCCN, Leiria, Portugal, October 2004.

    [3] J. Rosenberg et al.,“Session Initiation Protocol”, Network Working Group, Request for Comments: 3261, June 2002.

    [4] “The Design and Implementation of an MPEG-4 player under the PDA environment for the multimedia presentation”, Ching-Chuan Yeh.

    [5] “Content-based Video Retrieval Techniques for MPEG Video”, Chih-Wen Su, June 2006.

    [6] “A study and implementation of multimedia streaming system applied in mobile device”, Douliu, Yunlin, July 2004.

    [7] “Research of setting up Session Initiation Protocol based VoIP system”, Shih-Fu Tsai, 2006 June.

    [8] “Design and Implementation of Intelligent Remote Monitoring/Control System Based on Windows CE”, Hsiang-Liang Chen, 2004, June

    [9] “Remote Monitoring Systems Design Based On WIN CE Platform”, Jun-Wei Liao, 2005

    [10] http://www.cs.columbia.edu/sip/

    [11] http://www.sipcenter.com/sip.nsf/html/What+Is+SIP+Introduction

    [12]http://www.tcpipguide.com/free/t_TCPWindowSizeAdjustmentandFlowControl.htm

    [13] http://www.study-area.org/tips/qt/qt.htm

    [14] http://trolltech.com/

    [15] http://www.chiariglione.org/mpeg/

    [16] http://www.mplayerhq.hu/design7/news.html

    [17] http://ffmpeg.mplayerhq.hu/

    [18] http://sipsak.org/

    [19] http://www.pjsip.org/

    [20] http://www.kaise.com.tw/bbs/

    [21] http://www.blueeyes.com.tw/

    [22] http://www.nfreeway.gov.tw/

    QR CODE