Vlc rtsp android录像,VLC-Android 对视频流(RTSP)做翻转旋转

Posted weixin_39715187

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Vlc rtsp android录像,VLC-Android 对视频流(RTSP)做翻转旋转相关的知识,希望对你有一定的参考价值。

起因

最近正在在搞摄像头实时流的项目,是用rtsp协议,vlc开源播放器来播放视频,踩了不少坑,也总结了不少经验,下面就简单分享两个vlc开发中比较常用的实用功能:

1. 解决播放延时

rstp协议,配置特别灵活,很多新手刚开始使用时,会对严重的延时给吓到,无从下手,其实解决这个问题很简单:

通过MediaPlayer.getMedia().addOptions方法来优化延时:

options.add("--network-caching=300");

options.add("--rtsp-caching=300");

300代表延时时间,可以随意配置,建议根据实际情况来配置

2.视频进行放置90、180、270度,或者是水平方向、垂直方向翻转

项目中,摄像头成像是真实物理成像,没有进行镜像效果,PM要求成像效果要和实际成像方向一致(也就是镜子效果),最开始打算是对SurfaceView进行翻转,实测之后,发现实现比较困难,然后想起来vlc,这么强大的播放器,这种配置应该比较简单,一搜,果然:

同设置优化延时一样,要设置旋转、翻转,也是通过options.add方法来配置,很简单,但切记以下两个属性要必需同时使用才起效果:

//水平镜像

options.add("--transform-type=hflip");    //transform-type有很多选项:90、180、270、hflip、vflip、transpose、antitranspose 使用中只能选一个

options.add("--video-filter=transform");

3. 另外,附上更详细VLC的参数说明

转载自CSDN:http://blog.csdn.net/ufocode/article/details/49823151

以上,希望对你们有用!

以上是关于Vlc rtsp android录像,VLC-Android 对视频流(RTSP)做翻转旋转的主要内容,如果未能解决你的问题,请参考以下文章

anddroid 使用VLC,录像 截图功能,支持rtsp rtmp http SMB 等等。 流媒体,点播视频等等

anddroid 使用VLC,录像 截图功能,支持rtsp rtmp http SMB 等等。 流媒体,点播视频等等

anddroid 使用VLC,录像 截图功能,支持rtsp rtmp http SMB 等等。 流媒体,点播视频等等

rtsp地址在哪看 海康

vlc-android-sdk - 无法查看 RTSP 实时视频

海康威视如何直接添加RTSP流?