您的位置:首页 > 娱乐 > 明星 > 高端网站制作模板_江苏镇江疫情最新消息今天封城了_网页是怎么制作的_windows优化大师是系统软件吗

高端网站制作模板_江苏镇江疫情最新消息今天封城了_网页是怎么制作的_windows优化大师是系统软件吗

2025/1/14 10:24:45 来源:https://blog.csdn.net/weixin_44011068/article/details/143329003  浏览:    关键词:高端网站制作模板_江苏镇江疫情最新消息今天封城了_网页是怎么制作的_windows优化大师是系统软件吗
高端网站制作模板_江苏镇江疫情最新消息今天封城了_网页是怎么制作的_windows优化大师是系统软件吗

服务端准备

下载ZLMediaKit压缩包,解压

  1. /linux/Release路径下启用MediaServer
./MediaServer -d &

/linux/Release路径下config.ini更改配置

也可以将进入web控制台
rtmp默认端口1935, rtsp默认端口554,http默认端口80, SSL默认端口443
在这里插入图片描述
进入web控制台

http://服务器IP:80

在这里插入图片描述

在这里插入图片描述

  1. 安装ffmpeg

客户端准备

安装VLC播放器

使用

服务端使用ffmpeg推流

ffmpeg -re -i "/home/ZLM1078/ffmpeg/test1.mp4" -vcodec h264 -acodec libfdk_aac -f flv rtmp://127.0.0.1:19357/live/0

客户端使用vlc拉流
在这里插入图片描述

下面是使用测试数据

** 推流 **
h264

ffmpeg -re -i "/home/ZLM1078/ffmpeg/test.mp4" -vcodec h264 -acodec libfdk_aac -f rtp_mpegts rtp://127.0.0.1:10007
ffmpeg -re -i "/home/ZLM1078/ffmpeg/test1.mp4" -vcodec h264 -acodec libfdk_aac -f rtsp -rtsp_transport tcp rtsp://192.144.236.97:5547/live/0
ffmpeg -re -i "/home/ZLM1078/ffmpeg/test1.mp4" -vcodec h264 -acodec libfdk_aac -f flv rtmp://127.0.0.1:19357/live/0

h265

ffmpeg -re -i "/home/ZLM1078/ffmpeg/h265.mp4" -vcodec libx265 -acodec libfdk_aac -f rtsp -rtsp_transport tcp rtsp://127.0.0.1:5547/live/0
ffmpeg -re -i "/home/ZLM1078/ffmpeg/h265.mp4" -vcodec libx265 -acodec libfdk_aac -f rtp_mpegts rtp://127.0.0.1:10007

ps:RTMP标准不支持H265但是国内有自行扩展的

** 拉流/播放 **
直播:

rtsp://192.144.236.97:5547/rtp/013800138999_2
rtsp://192.144.236.97:5547/live/0
rtmp://192.144.236.97:19357/live/test
rtp://192.144.236.97:10007/live/test

点播

rtsp://192.144.236.97:5547/record/rtp/013800138999_2/2024-10-25/
rtsp://192.144.236.97:5547/record/live/test/2024-10-28/11-35-35-0.mp4

总结:h265推流的 vlc拉流无法解码

*测试 rtsp、rtmp、rtp推拉流,视频音频播放情况

ffmpeg -re -i "/home/ZLM1078/ffmpeg/h265.mp4" -vcodec h264 -acodec libfdk_aac -f rtsp -rtsp_transport tcp rtsp://192.144.236.97:5547/live/0ffmpeg -re -i "/home/ZLM1078/ffmpeg/h265.mp4" -vcodec h264 -acodec libfdk_aac -f flv rtmp://127.0.0.1:19357/live/0ffmpeg -re -i "/home/ZLM1078/ffmpeg/h265.mp4" -vcodec h264 -acodec libfdk_aac -f rtp_mpegts rtp://127.0.0.1:10007

rtmp推拉流,视频音频都成功显示
rtmp推流,rtsp拉流,只有视频

rtsp推拉流,大概率只显示音频,没有视频,偶尔会有视频
rtsp推流,rtmp拉流,只有视频

rtp推拉流,拉流失败
rtp推流,rtmp拉流,音频视频显示
rtp推流,rtsp拉流,音频视频显示

总结:

  1. rtmp,rtsp推拉流用同一协议,才能有音频,转协议只显示视频
  2. rtp转协议拉流,音频视频都显示
  3. rtmp推拉流,视音频更好用
  4. rtp无法拉流

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com