文章目录
- 一、应用开发部分
- [二、VLC media player 下载](#二、VLC media player 下载)
- [三、VLC media player 拉取眼镜的视频流](#三、VLC media player 拉取眼镜的视频流)
-
- (1)眼镜端设置并启动软件
- [(2) 打开VLC media player软件](#(2) 打开VLC media player软件)
一、应用开发部分
通过RTSP推流,可以将眼镜第一人称视角虚实结合视频流推送出去,可以使用第三方拉流软件进行视频流播放,主要使用VLC media player客户端来进行拉流投屏。
(1)基础场景构建
通过快捷方式构建眼镜的基础场景,可在该场景基础上添加RTSP推流的工程。


(2)添加XvCameraManager
Rtsp推流需要开启rgb相机,所以需要添加XvCameraManager脚本到场景中。

(3)添加XvMRVideoCaptureManager
由于我们推流是混合以后的,所以需要添加XvMRVideoCaptureManager脚本对虚拟图像和混合以后的图像进行二次处理。

(4)添加XvRTSPStreamerManager
现在需要添加XvRTSPStreamerManager脚本到场景中,XvRTSPStreamerManager包含推流的一些方法,添加以后记得勾选AutoStreaming,不然不会自动推流,需要手动调用接口。

(5)打包测试
使用快捷方式打包测试。打包出来的路径在工程目录下的apk文件夹里面。


二、VLC media player 下载
下面有下载链接,下载好自己安装就可以。
下载链接: https://www.videolan.org/
三、VLC media player 拉取眼镜的视频流
需要保证眼镜和PC处于同一个网段下(连接的是同一个wifi)
(1)眼镜端设置并启动软件
眼睛端需要连接和PC的同一个wifi,连接成功以后打开推流应用。
(2) 打开VLC media player软件
1)打开以后点击媒体

- 打开网络串流

3)延迟设置
默认缓存是1000ms,也就是一秒钟的缓存,如果网络环境好,可以减少缓存降低延迟。

4)输入IP开始拉流
拉流地址格式:rtsp://{ip}:8554/stream/0
示例: rtsp://192.168.32.98:8554/stream/0 只需要替换ip部分点击确认开始拉流。