【昇腾】【玩转Atals200DK系列】如何产生RTSP流在案例中使用(二)--------------live555本地制作
【摘要】 案例中需要的rtsp流使用live555本地制作
当前我们的官方社区样例中有很多是可以解析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
编译时如果遇到报错如下图
则使用如下命令安装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
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)