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下的一大亮点. 手机视频监控系统是通过用户的手机随时随地来观看远程监控点的视频。并允许用户进行远程云台控制, 本地
录像存储与回放, 监控场地发生意外情况时,通过活动视频向手机报警或短信, 彩信截图通知.
实际可应用的范围:
- 商业店铺:商场店铺的监控,收银、货架、出入口监控
- 居民住宅:室内远程图象报警、小区 / 大楼安全防范、物业的无人监控
- 教育行业:幼儿园、小学校的教学评估,家长远程监控
- 旅游行业:宾馆饭店的楼层管理、重点文物及景点的保护
更多内容可以看我前几个月的文章家庭视频监控, 手机视频监控系统, 手机视频监控系统需求, 手机流媒体技术简介, 手机视频监控系统小结.