k歌之王:  为前阵子做的手机视频监控做个总结,希望为后来人提供一些参考。大家一起把手机流媒体增值应用的蛋糕做大:)

手机视频监控应用已经兴起多年,在GPRS/EDGE网络环境下就已经有不错的应用表现。大致分为以下三类:

1. 核心在服务器,客户端用手机自带的支持RTSP流媒体播放器,nokia用realplayer,wm上用coreplayer(有些山寨机也有自带的流媒体播放器)。 优点:便于大规模运营推广,不必开发适配各种手机类型的客户端,缩短了研发周期。   缺点:只能用来浏览视频,无法满足日益丰富的客户定制需求。

国内做的较早的有星谷科技(www.starv.tv),他们的核心竞争力就在强大的流媒体服务器。当然,可能他们现在也在开发独立的手机客户端:)

2. 有独立的手机客户端, 但为了方便适配手机,采用跨手机平台的KJAVA语言开发。国内采用此方案的有手视通,安装包直接从其网站WAP PUSH到手机,安装使用十分方便。 客户端支持用户认证,地址管理,截屏等操作。播放效果大概在5FPS CIF。

3. 有独立的客户端,采用C/C++开发。 优点是有大量开源工程可以移植可加快开发进度。运行效率也较KJAVA更高。播放效果在12FPS CIF左右。

本人采用的是第3种方案。关于视频监控的架构就不再赘述了。DVRS是主流,支持大规模在线访问的运营级平台(转码,WEB管理,用户认证等)是门槛。

独立客户端的优势就在满足客户的定制需求。手机视频监控应用场景中 除了视频播放这一基本功能外,还应有地址管理,即拍截图,录像回放,全屏放大,云台控制。这也是之前本人实现的全部功能。 目前支持windows mobile和Symbian操 作系统。 支持h.263,mpeg4和h.264三种视频格式的网络传输和解码。下图的监控点地址  点击:

PC上用realplayer就能打开。

视频属性是mpeg4 qcif,码率也较低,画面模糊了点,这是视频源分辨率和码率较低造成的,码率调到48K以上或者分辨率调到CIF 效果就好很多。下图仅为演示:)

下面就讨论一下每一项功能的实现。

1) 远程视频播放:最基本功能,在播放时用户应可以选择各种操作。

      

2) 全屏放大: 当原始图像为CIF或QVGA时,该功能可获得更好的观看效果。

3)地址管理:这是UI部分,主要就包括添加/编辑/删除地址。

4) 即拍截图:windows mobile用SDL响应按键并拷贝屏幕BMP。SYMBIAN我参考的screenshot开源工程。截屏存放的路径应可以用户自己设定。

5) 录像回放: 这是一个重要需求,用户可以把实时视频录制一下,在手机和PC都能观看

     

6) 云台控制: 当DVRS内置云台,手机可以控制镜头转动,这将是很好的用户体验。云台协议很多,目前支持PELCO D。

手机视频监控解决方案(客户端)相关推荐

  1. 实现国标GB/T28181流媒体服务解决方案安防4G摄像头互联网直播方案EasyGBS之水库管理无线视频监控解决方案

    国标GB28181视频流媒体服务EasyGBS负责将GB28181设备/平台推送的PS流转成ES流,然后提供RTSP.RTMP.FLV.HLS多种格式进行分发,实现web浏览器.手机浏览器.微信.PC ...

  2. 手机视频监控应用开发

    手机安防是移动通讯软件和传统安防行业紧密结合的专业级监控产品,将移动通讯.安全防范和互联网融为一体,把系统集成技术转化成潜在的产品应用.通过手机或电脑能实现查看远程实时动态画面的功能,为企业与家庭提供 ...

  3. 手机视频直播解决方案

    手机视频直播解决方案 一.方案简介 本公司的手机视频直播.点播解决系统,是以2.75G.3G.WLAN网络的音视频压缩.传输技术为核心,将广电网.通信网.互联网的音视频应用无缝整合,为电视台.媒体.教 ...

  4. 手机视频监控系统小结

    近2个月来忙于开发Windows Mobile手机上的视频监控系统,先上开发成果如下图(图1为取前端DVR实时子码流视频,图2为录像文件回放);手机视频监控系统主要涉及5大方面,分别为最核心的视频编解 ...

  5. 企业网络视频监控解决方案

    企业网络视频监控解决方案 1.现状与需求 1.1项目的建设背景 随着我国现代化企业制度的普及和深化发展,企业的信息化建设不断深入,各企业特别是大中型企业都加快了信息网络平台的建设:企业正逐步转向利用网 ...

  6. 雨水情监测及视频监控解决方案 水库雨水情自动测报系统 介绍 功能 特点

    平升电子水雨情自动监测系统/雨水情监测及视频监控解决方案/水库雨水情自动测报系统辅助水利管理部门实现水库雨水情信息"全要素.全量程.全覆盖"自动测报.系统具备水库水位.雨量.现场图 ...

  7. 工地无线视频监控解决方案

    工地无线视频监控解决方案 随着社会经济和科学技术的飞速发展,经济的繁荣,现代化科学技术得到越来越广泛的应用.运用现代高科技技术手段,通过使用闭路电视监控系统,实时.直观的提供各种现场信息,对于提高管理 ...

  8. linux搭建天地伟业easy7,easy7视频监控系统客户端|天地伟业easy7监控客户端简洁版(Easy7 Smart Client Express)下载 V7.12 官方版 - 比克尔下载...

    Easy7 Smart Client Express就是天地伟业简洁版的easy7视频监控系统客户端,支持天地伟业的DVR.NVR.网络视频编码器.网络摄像机.高清编码器等设备,该软件属于单机版软件, ...

  9. 嵌入式linux进行视频监控,嵌入式Linux下的视频监控解决方案

    原标题:嵌入式Linux下的视频监控解决方案 在嵌入式工控板上接一个摄像头进行视频监控,看起来比较容易实现,但往往是"理想很丰满.现实很骨感".历经千辛万苦效果却不是很理想,本文就 ...

最新文章

  1. 强烈推荐几个好玩的深度学习github项目分享!
  2. 华为聚焦AI基础平台,加速行业智能化落地
  3. ES内存持续上升问题定位
  4. js 每隔四位加一个空格
  5. python组件的react实现_【React源码解读】- 组件的实现
  6. hbase集群 数据写入_HBase架构与原理详解
  7. oracle数据库listener开启和关闭trace文件的方法
  8. 导入项目运行报错:Error starting ApplicationContext. To display the conditions report re-run your application
  9. eclipse windowJAVA版64位安装教程
  10. 预防胜于补救 《热血江湖》防盗号傻瓜手册(转)
  11. 23种设计模式之工厂模式
  12. Linux--DNS域名解析
  13. PC发卡机器人 v1.0
  14. ubuntu文件夹右键没有共享选项
  15. linux 修改文件夹和子文件夹权限,Linux下设置文件夹以及子文件夹中所有文件权限...
  16. CleanMyMac4.13最新免费mac电脑系统优化软件
  17. php mysql 变量赋值_PHP 变量
  18. adobe illustrator AI免费在线视频学习
  19. micropython教程下载_python教程之让micro:bit讲话
  20. python计算机器人运动学分析_机器人学之逆运动学数值解法及SVD算法

热门文章

  1. js生成相近色颜色RGB代码
  2. 如何提高自己代码的可读性?
  3. linux r的数据是存在,R语言通过loess去除某个变量对数据的影响
  4. 取模(余)%运算详解
  5. python中取余%
  6. 安卓APP注册登录+Tomcat服务器搭建+MySQL数据库建立+加密传输+servlet后端内容编写及部署到Tomcat服务器
  7. Canal源码分析deployer模块
  8. 利用华为云ECS服务器搭建安防视频监控平台
  9. 笑谈游览器-有图有真相
  10. 打印机无法双面打印处理办法