昇腾】【玩转Atals200DK系列】如何产生RTSP流在案例中使用(二)--------------live555本地制作

网友投稿 979 2022-05-30

当前我们的官方社区样例中有很多是可以解析RTSP流的。针对部分想要验证或者使用这个功能但是不知道如何获取RTSP流的朋友,本篇博客将会介绍如何使用live555本地制作rtsp视频流。

源码下载

LIVE555官网:http://www.live555.com/

LIVE555源码FTP-:http://www.live555.com/liveMedia/public/

从中选择一个较新版本下载,这里下载live.2020.03.06.tar.gz,如下图:

源码编译

将下载的源码放到linux环境下,解压源码包

tar -zxvf live.2020.03.06.tar.gz

得到live文件夹,进入live目录下

cd live/

生成makefile

./genMakefiles linux

编译

make

【昇腾】【玩转Atals200DK系列】如何产生RTSP流在案例中使用(二)--------------live555本地制作

编译时如果遇到报错如下图

则使用如下命令安装ssl再重新make即可

sudo apt-get install libssl-dev

推流体验

拷贝一个.264测试视频文件到/live/testProgs目录下(测试视频文件可以在http://www.live555.com/liveMedia/public/中264文件夹中获取,如下载test.264)

执行以下命令开启LIVE555服务器

./testOnDemanRTSPServer

验证流

虚拟机中下载万能播放器测试rtsp流是否可以正常播放,下载方式如下:

https://www.cnblogs.com/booturbo/p/10274758.html

按照上一篇文档的方式运行即可。URL如下图为rtsp://192.168.2.xx:8554/h264ESVideoTest

Atlas 200 DK 昇腾

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:使用HUAWEI LiteOS Studio编译STM32CubeMX生成的Makefile工程
下一篇:ROS(indigo)国外开源示例包括多机器人控制等基于V-Rep和Gazebo的仿真
相关文章