研究生: |
蕭冠萌 Kuan-Meng Hsiao |
---|---|
論文名稱: |
透過Android應用軟體控制與Onvif相容網路監控攝影機之研究 On the Control of Onvif Compatible IP Cameras via Android App |
指導教授: |
吳傳嘉
Chwan-Chia Wu |
口試委員: |
黎碧煌
Bih-Hwang Lee 張俊明 Chun-Ming Chang |
學位類別: |
碩士 Master |
系所名稱: |
電資學院 - 電機工程系 Department of Electrical Engineering |
論文出版年: | 2016 |
畢業學年度: | 104 |
語文別: | 中文 |
論文頁數: | 86 |
中文關鍵詞: | 網路監控攝影機(IP Cameras) 、安卓(Android) 、開放型網絡視頻接口論壇(ONVIF) 、應用程式介面(API) 、網路監控錄像儲存設備(NVR) |
外文關鍵詞: | IP Cameras, Android, ONVIF, API, NVR |
相關次數: | 點閱:257 下載:1 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
現今社會大眾逐漸重視個人、住家及社區的保全,安全產業的需求及發展,因而與日俱增,消費者在購置與使用這些安全監控設備時,往往因為不同廠牌的攝影機,需要裝載各自廠商的應用程式,才能進行控制與監看,在使用上變得非常混亂。本研究基於ONVIF監控規範與Android App,實作了符合ONVIF的傳輸指令,並搭配Apache當作儲存錄像資料之雲端儲存裝置。有了此統合性的應用程式後,使用者只需要安裝一應用程式便可同時控制多台或多廠牌相容於ONVIF的監控裝置以及將錄像資料保存於雲端儲存伺服器中,供備份與歷史錄像回播使用。本研究除了實作相容於ONVIF規範的網路監控系統外,也將實作出的功能包裝成API以提供給智慧家電監控系統開發者使用,可有效縮短開發者摸索的過程,加快智慧家電系統開發的進程。
Nowadays the community increasing emphasis on personal, home and community preservation, the demand for security industry and development, thus increasing, consumers in the purchase and use of these security monitoring devices, often because of the different brands of cameras, manufacturers need to load their own applications in order to control and monitor, in use becomes very confusing. This paper was based on monitoring ONVIF specification and Android App, implements a transmission line with ONVIF instruction, and store video data with Apache as the cloud storage. Once you have this integration of applications, users only need to install an app can control more than one label is compatible with ONVIF or monitoring device and the video data stored in the cloud storage server for backup and historical video playback use. In this study, in addition to the function implementation is compatible with ONVIF standard network monitoring system will also be made real packaged API to provide to the smart home systems developers, developers can shorten the process of exploration and accelerate the smart home system process development.
[1] 網路影像監控系統的國際標準趨勢 - ONVIF vs. PSIA
http://www.asmag.com.tw/article/article_detail.aspx?aid=8103
[2] HIS Market Control Room Technologies and Services Market to Reach $7.6 Billion by 2020
http://press.ihs.com/press-release/technology/control-room-technologies-and-services-market-reach-76-billion-2020-ihs-mar
[3] ONVIF介紹
https://en.wikipedia.org/wiki/ONVIF
[4] PSIA介紹
https://en.wikipedia.org/wiki/Physical_Security_Interoperability_Alliance
[5] ONVIF論壇相關資料
http://www.onvif.org/
[6] ONVIF與PSIA六大觀察指標
http://www.asmag.com.tw/article/article_detail.aspx?aid=8103
[7] S.F.Lopes, “Development of a library for clients of ONVIF video cameras: Challenges and solutions”, ICIT, pp.1260-1266, 2013
[8] Y.H.Tsai, “Distributed Multimedia Content Processing in ONVIF Surveillance System”, ICFCSA, pp.70-73, 2011
[9] C.C.Phan, “Design and implementation of ONVIF-based event service for DM 814x camera”, ComManTel, pp.73-77, 2015
[10] ONVIF查詢認證設備數量
http://www.onvif.org/ConformantProducts/ProfileProducts.aspx
[11] Android相關資料
https://zh.wikipedia.org/wiki/Android
[12] Java相關資料
https://zh.wikipedia.org/wiki/Java
[13] Android Studio資料
https://zh.wikipedia.org/wiki/Android_Studio
[14] PHP資料
https://zh.wikipedia.org/wiki/PHP
[15] Apache HTTP Server資料
https://zh.wikipedia.org/wiki/Apache_HTTP_Server
[16] SOAP資料
https://zh.wikipedia.org/wiki/SOAP
[17] WSDL資料
https://zh.wikipedia.org/wiki/WSDL
[18] 網路影像監控系統的國際標準趨勢
http://www.asmag.com.tw/article/article_detail.aspx?aid=8103
[19] FFMPEG 資料
https://zh.wikipedia.org/wiki/FFmpeg
[20] Live555 Media Server資料
http://www.live555.com/mediaServer/#about
[21] ONVIF Conformance Process Specification
http://www.onvif.org/Portals/0/documents/op/ONVIF-Conformance-Process-Specification_v3-1.pdf
[22] WCF-Discovery的協議基礎WS-Discovery
http://www.cnblogs.com/artech/archive/2011/10/07/WS-Discovery.html
[23] ONVIF Application Programmers Guide p.34
http://www.onvif.org/Portals/0/documents/WhitePapers/ONVIF_WG-APG-Application_Programmer%27s_Guide.pdf
[24] ONVIF Application Programmers Guide p.35
http://www.onvif.org/Portals/0/documents/WhitePapers/ONVIF_WG-APG-Application_Programmer%27s_Guide.pdf
[25] ONVIF Application Programmers Guide p.57
http://www.onvif.org/Portals/0/documents/WhitePapers/ONVIF_WG-APG-Application_Programmer%27s_Guide.pdf
[26] ONVIF PTZ Coordinate Spaces p.7
http://www.onvif.org/Portals/0/documents/whitepapers/ONVIF_PTZ_coordinate_spaces.pdf
[27] ONVIF PTZ Coordinate Spaces p.8
http://www.onvif.org/Portals/0/documents/whitepapers/ONVIF_PTZ_coordinate_spaces.pdf
[28] ONVIF型號數量
http://www.onvif.org/ConformantProducts/ProfileProducts.aspx
[29] Tiny Cam Monitor
https://play.google.com/store/apps/details?id=com.alexvas.dvr
[30] UPnP Tool
https://play.google.com/store/apps/details?id=com.tjjang.upnptool
[31] ”PortMappingOnAndroid”
https://github.com/bravohsiao/PortMappingOnAndroid
[32] “cybergarage”
https://github.com/cybergarage/cybergarage-upnp
[33] Resizing VideoView on Android
http://clseto.mysinablog.com/index.php?op=ViewArticle&articleId=2992625
[34] ONVIF Operation Index ContinuousMove
http://www.onvif.org/onvif/ver20/util/operationIndex.html
[35] VLC Player
https://github.com/wass08/VLC-Simple-Player-Android
[36] Android Media Player
https://developer.android.com/reference/android/media/MediaPlayer.html
[37] Supervideoplayer
https://github.com/curtis2/SuperVideoPlayer
[38] 鍾承育, “透過iOS應用軟體控制與Onvif相容網路監控攝影機之研究”, 台灣科技大學電機所碩士論文, 2016
[39] Ijk player
https://github.com/tbago/ijkplayer
[40] Amcrest APP
https://play.google.com/store/apps/details?id=com.mm.android.direct.AmcrestViewPro
[41] TinyCam APP
https://play.google.com/store/search?q=tinycam&c=apps