准备做一个这样的东西:笔记本摄像头实时采集数据,数据注入流媒体服务器以rtsp协议发布出去,主服务器做数据的管理,android端进行播放。
目前已经做了很多的准备工作。(欢迎纠正错误,共同进步,本人不是专门搞视频的,好多地方不懂)
1、摄像头数据采集:
第一种方法:利用opencv库采集数据,再利用ffmpeg转码成h264格式,再利用rtp打包算法将h264承载至rtp包中。
第二种方法:利用jmf,直接采集数据,并产生rtp包(视频具体是什么格式我也不清楚)。
第三种方法:直接用vlc采集数据并直接以rtsp流发布出去。
2、流媒体服务器:
第一种方法:将Live555作为代理服务器,datasource是rtp形式的流
第二种方法:将live555作为流媒体服务器,datasource是内存中的h264视频数据(或者是管道中的数据)
3、主服务器:
利用tomcat搭建服务器,主要用到ssh。
4、android播放器:

本文介绍了一个毕业设计项目——通过笔记本摄像头实时采集数据,使用流媒体服务器以rtsp协议发布,主服务器管理数据,android端进行播放。作者探讨了三种摄像头数据采集方法,两种流媒体服务器实现,以及三种android播放器方案。目前正处于准备阶段,欢迎交流和指正。
最低0.47元/天 解锁文章
2471

被折叠的 条评论
为什么被折叠?



