android rtsp采集 服务器,android下的网络摄像头服务器——使用rtsp协议

这里只是简单记录点东西。

摄像头采集(mjpeg) ---》服务器编码(rtsp流) ---》android接收并播放

网上搜了搜android 播放 rtsp视频流,有用videoview的,用ffmpeg的,有用MediaPlayer的。

下了些项目源码来编译运行,有不能运行的,有运行后没有图像显示的。

使用ffmpeg,在运行时,在avformat_open_input( )里出现的段错误,有说最后两个参数为null时就会出现段错误,但我测试过了,不为null依然出现段错误。看了下ffmpeg官方的指南,后面两个参数也都可以设置为null。无果,放弃。

在《android多媒体应用开发实战详解:图像、音频、视频、2D和3D》中使用了MediaPlayer来播放网络视频。将链接替换为一个rtsp测试地址 rtsp://218.204.223.237:554/live/1/66251FC11353191F/e7ooqwcfbqjoo80j.sdp,发现可以播放,但每隔一定时间就会卡顿一下。和电脑上使用VLC观看做对比,(在A20 android4.2.2下)确实是播放卡顿的,不是视频源卡。

使用安卓系统自带的,不行。只能试下linux下(能被移植到android下)的东西。网上有使用mplayer的,这个在linux下确实是个强大的东西。但是在http://www.live555.com/mplayer/ 中有提到

“Note: We now recommend the use of theVLC media player.VLC, like MPlayer, uses the "LIVE555 Streaming Media"code for RTSP client support, but

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值