VAPS XT入门教程20.14:视频显示

系列索引:VAPS XT入门教程索引

上一篇:VAPS XT入门教程20.13:文档模式

VAPS XT提供了视频显示功能,以及对应的模块、源码。

本文测试视频显示功能。

本地视频

VAPS 官方示例自带的本地视频

本地视频

摄像头

随便找一个摄像头插上,VAPS XT程序会自动识别

我使用的是logi 720p

摄像头

视频流

推流

按照FFmpeg5入门教程25:搭建UDP/TCP/HTTP(S)/RTP/RTMP/RTSP推流服务器搭建Easydarwin推流平台

视频是迈克尔杰克逊的beat it

推流命令

1
ffmpeg -re -stream_loop -1 -i D:\\beatit.mp4 -rtsp_transport udp -vcodec h264 -f rtsp rtsp://localhost/test

推流控制台

Easydarwin推流

然后按照官方手册配置控件,但是无法收流

可能是使用方法不对,或者是官方没有实现

所以我使用ffmpeg自己写了一个。

官方的模板位于C:\Presagis\VAPS_XT_4_2_1\src\Examples\ExternalVideoDecoder

开发环境为Qt 5.12.12 + VS2017 + VAPS XT 4.2.1 + FFmpeg 6.0

添加功能函数后

RTSP流

说明

VAPS XT入门教程15.04.01:显示视频中也有视频显示功能,但是它是使用CodedObject机制实现的,只能在Windows下使用。而本文是VAPS XT提供的模块,可以在任意平台使用

下一篇:VAPS XT入门教程20.15:地图

技术交流群,欢迎加入讨论。这个圈子很小,大佬可能没兴趣加这些群聊社区之类的。所以只能带你入门,当然,欢迎大佬指导

qq 672991841


VAPS XT入门教程20.14:视频显示
https://blog.jackeylea.com/vapsxt/video-of-vapsxt/
作者
JackeyLea
发布于
2023年5月29日
许可协议