live555学习 - 环境准备

环境:Ubuntu 16.04.7

ffmpeg-6.1

1 代码下载

最新版本:

http://www.live555.com/liveMedia/public/

历史版本下载

https://download.videolan.org/pub/contrib/live555/

选择版本live.2023.01.19.tar.gz

ps:没有选择新版本是新版本在我当前的环境编译不过,应该是需要支持c++20,不是太想更新gcc版本

2 编译

./genMakefiles linux-64bit

make

3 测试

mediaServer目录创建管道文件

mkfifo test.264

启动流媒体服务,默认端口554需要root权限

sudo ./live555MediaServer

ffmpeg推流

./ffmpeg -re -stream_loop -1 -i input.mp4 -c copy ../../live/mediaServer/test.264

vlc拉流

rtsp://192.168.56.101/test.264

相关推荐
车载诊断技术6 分钟前
电子电气架构--- 实施基于以太网的安全车载网络
网络·人工智能·安全·架构·汽车·电子电器架构
hope_wisdom1 小时前
C++网络编程之SSL/TLS加密通信
网络·c++·ssl·tls·加密通信
hgdlip1 小时前
家里电脑ip地址怎么设置?详细指导
网络·tcp/ip·智能路由器·家里电脑
安步当歌3 小时前
【WebRTC】视频发送链路中类的简单分析(下)
网络·音视频·webrtc·视频编解码·video-codec
米饭是菜qy3 小时前
TCP 三次握手意义及为什么是三次握手
服务器·网络·tcp/ip
yaoxin5211233 小时前
第十九章 TCP 客户端 服务器通信 - 数据包模式
服务器·网络·tcp/ip
鹿鸣天涯4 小时前
‌华为交换机在Spine-Leaf架构中的使用场景
运维·服务器·网络
星海幻影4 小时前
网络基础-超文本协议与内外网划分(超长版)
服务器·网络·安全
WeeJot嵌入式4 小时前
网络百问百答(一)
网络
湖南罗泽南4 小时前
p2p网络介绍
网络·网络协议·p2p