现在移动视频监控听说比较火,小弟想研究一下基于android手机视频监控
现在困惑的是普通的视频播放器和视频监控采集视频流后在播放的播放器有何区别,再就是ffmpeg解码移植到android是移植到播放器的代码里么,还是移植到哪里?由于问题比较弱还希望高手可以耐心回答如若可以提供一些代码  更加感激不尽。必有重谢!!!

解决方案 »

  1.   

    我了解到的视频监控,通常会在采集的摄像头端做一个流媒体的server,通常是rtsp的server,终端需要可以播放rtsp的流,至于ffmpeg,我觉得如果可以硬解码,最好是利用硬件来做。如果移植的话可以做成标准的openmax组件,当然可能会很复杂。rtsp的直接支持在目前的android原生版本里还没有看到,可能需要自己来做。建议楼主稍微了解下android的多媒体框架及stagefright,rtsp的部分可以参照live555或vlc的rtsp部分
      

  2.   

    非常感谢,还是学习到了很多东西
    多媒体框架层我稍微了解了一点,rstp不是流媒体传输协议,这部分是移植到系统里面么???还是在播放软件的代码里体现,问题比较弱希望能简单回答???
    现在的原始android系统支持H.264解码不???
    这个视频监控播放器和一般的视频播放器有什么区别呢???
    能否详细说下呢,感觉不尽,再为开题犯愁啊,必有重谢