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 小时前
检测网络的命令mtr详解
网络
天启HTTP7 小时前
爬虫防封核心原理:IP轮换机制与风控规避逻辑
linux·服务器·网络·爬虫·tcp/ip
运维行者_7 小时前
网络性能监控怎么做?从自动发现到根因分析的4个环节
运维·服务器·网络·人工智能·支持向量机
hz567899 小时前
涉密视频会议设备配置指南:终端、音视频采集与配套设施选型
服务器·网络·数据库·安全·实时音视频·信息与通信·智能硬件
优橙教育9 小时前
零基础学AI应用开发要多久?3个月能到什么水平
服务器·开发语言·网络·php
AIgorithmGEEK10 小时前
[Linux]从手写报头到内核套路:序列化、反序列化与自定义协议全链路
linux·运维·服务器·网络·序列化·反序列化
物联网软硬件开发-轨物科技14 小时前
【轨物洞见】什么是产品碳足迹(PCF)?ISO 14067 计算方法与应用场景深度解读
大数据·网络·人工智能
姜鱼问生16 小时前
docker exec 排查容器问题:从日志到进程
运维·网络·数据库·docker·容器
qq_5434478216 小时前
DNS解析怎么排查?故障处理与运维实用手册
运维·服务器·网络·php