Windows Mobile開發總結
[2] Windows Mobile開發總結
[3] Windows Mobile開發總結
[4] Windows Mobile開發總結
結合自己4,5月份開發手機視頻監控系統經歷, 來對那段時間的Windows Mobile開發進行總結一下. 說起Windows Mobile開發這事自己幾乎是從零開始起步, 原先主要從事J2EE/Asp.Net下的Web應用開發, 從來沒有接觸過移動應用開發方面; 說零起步, 夸張點了, 好在至少對自己決定采用的開發工具Vs 2005還是有相當了解的, 從大學開始就用它開發Asp.Net/WinForm項目, 那就是說在開發工具上沒有什么大問題了, 一個好的工具, 可以極大地提高我們的開發效率; 以及加上去年進入這家主要從事安防監控方面的公司, 雖然安排主要還是做Web開發, 但供Web監控使用的視頻監控ActiveX控件也需由我來實現; 畢業之后一直使用的不是C#就是Java, 在大學里學得那點C++, 早就還給老師了. 針對自己這點可憐的C++開發基礎, 對即將從事的手機上應用, 明顯不足. 后來我花了2周時間去鞏固C++, 主要學習Socket網絡通信, 多線程處理等跟項目關聯密切內容(主要是在C++博客上看別人的博文, 前幾天把那段時間收藏的C++開發相關文章整理了一下, 見博文C++開發文章收藏); 如果你打算學習Win32來開發WM應用的話, Programming.Windows與Programming WinCE NET 3rd這2本書不錯, 當然入門對照著MSDN看微軟SDK帶的例子學習更加是一個好途徑, 基本上開發常見功能都有介紹, 如菜單,對話框全屏,TreeView控件等, 值得用心去體會. 如果是C#的話也類似, 邊看書,邊看文章,邊看WebCast,基礎要盡量打扎實。該項目平臺是vs 2005 + WM 5.0 SDK(Pocket PC), 開發語言采用Win32(直接是C++ + SDK API), 因為公司就安排我一個人做手機客戶端開發, 提供視頻流的服務端由另外人來完成.
希望能夠與有跟我有著類似經歷或者有志于WM開發的XDJM多多交流, 下面我將從開發環境搭建, 模擬器使用, 具體應用開發等方面來加以總結. 我的彎路大家可以避免, 我的經驗大家可以分享。
手機視頻監控系統
先允許我簡單介紹一下什么是手機視頻監控系統? 手機視頻監控作為手機上多媒體/流媒體應用其中一種, 特別是在當前國內3大電信公司大力推行3G網絡背景下, 其
在音視頻應用方面占了較大比重, 也是3G下的一大亮點. 手機視頻監控系統是通過用戶的手機隨時隨地來觀看遠程監控點的視頻。并允許用戶進行遠程云臺控制, 本地
錄像存儲與回放, 監控場地發生意外情況時,通過活動視頻向手機報警或短信, 彩信截圖通知.
實際可應用的范圍:
- 商業店鋪:商場店鋪的監控,收銀、貨架、出入口監控
- 居民住宅:室內遠程圖象報警、小區 / 大樓安全防范、物業的無人監控
- 教育行業:幼兒園、小學校的教學評估,家長遠程監控
- 旅游行業:賓館飯店的樓層管理、重點文物及景點的保護
更多內容可以看我前幾個月的文章家庭視頻監控, 手機視頻監控系統, 手機視頻監控系統需求, 手機流媒體技術簡介, 手機視頻監控系統小結.