当前位置: 首页 > news >正文

城市介绍网站模板西充县规划建设局网站

城市介绍网站模板,西充县规划建设局网站,北京网络行业协会,一个人在线观看免费社区文章目录一、简介二、安装及使用三、创建系统服务小结一、简介 MediaMTX 是一个现代、高性能、跨平台的 流媒体服务器,主要用于接收、转发、转码和分发 音视频流,支持多种协议。它的前身是 rtsp-simple-server,后来重命名为 MediaMTX&#x…

文章目录

  • 一、简介
  • 二、安装及使用
  • 三、创建系统服务
  • 小结

一、简介

MediaMTX 是一个现代、高性能、跨平台的 流媒体服务器,主要用于接收、转发、转码和分发 音视频流,支持多种协议。它的前身是 rtsp-simple-server,后来重命名为 MediaMTX,功能也变得更全面,不再局限于 RTSP。

二、安装及使用

  1. 参考github官网,选择合适的版本下载,解压后包含一个许可协议、一个mediamtx可执行程序以及一个yml配置文件。
    文件
  2. 参考官方主页,使用指令./mediamtx启动服务。但这样在前台中不利于生产环境使用,所以一般会创建mediamtx服务,这样可以更稳定、可控、自动化运行。
    启动服务

三、创建系统服务

  1. /etc/systemd/system目录下创建mediamtx.service文件并粘贴如下内容,ExecStart修改为实际的可执行文件路径,WorkingDirectory修改为可执行文件所在目录,在想要存放 日志文件 的目录下创建mediamtx.logmediamtx_error.log这两个文件并修改路径。

    [Unit]
    Description=mediamtx-Service
    After=network.target
    StartLimitIntervalSec=0
    StartLimitBurst=5[Service]
    ExecStart=/home/xxx/mediamtx/mediamtx
    Restart=always
    RestartSec=0
    WorkingDirectory=/home/xxx/mediamtx
    StandardOutput=append:/mnt/logs/mediamtx.log
    StandardError=append:/mnt/logs/mediamtx_error.log
    User=root
    Group=root[Install]
    WantedBy=multi-user.target
    
  2. 由于mediamtx.service指定了用户和组为root,所以需要确保文件所属对应的用户和组。读写权限一般是644就可以。

    sudo chown root:root /etc/systemd/system/mediamtx.service
    sudo chown root:root /mnt/logs/*.log
    
  3. 配置生效并设置开机自启。如果有 docker 的话,最好是将 mediamtx 安装并运行在宿主机中,让容器中的程序推送RTSP流到宿主机IP上的 mediamtx。另外,启动服务的时候要确认相关端口没有被占用,例如8888端口。

    # 重新加载 systemd 服务列表
    sudo systemctl daemon-reexec
    sudo systemctl daemon-reload# 启用开机启动
    sudo systemctl enable mediamtx.service# 立即启动服务(可选)
    sudo systemctl start mediamtx.service# 查看状态
    sudo systemctl status mediamtx.service
    
  4. 正常启动后,查看服务状态如下,如有Failederrorexited等关键词,可以在日志文件中查看具体原因。
    状态

  5. 可以在docker内通过ffmpeg指令测试将视频文件推流到 MediaMTX,并通过 VLC 拉取视频流验证传输是否正常。

    ffmpeg -re -i xxx.mp4 -c copy -f rtsp rtsp://mediamtx宿主机的ip:8554/live/stream1
    

小结

上述内容均参考官网及个人实践,如有其他问题欢迎在评论区讨论,谢谢!!

http://www.dtcms.com/a/474867.html

相关文章:

  • 彩票网站开发制作营销类的网站
  • Unity框架YouYouFramework学习第2篇:启动框架
  • wordpress站点赏析检察院网站建设方案
  • wordpress获取时间函数seo在网站制作
  • 计算机视觉(opencv)——基于 MediaPipe 的手势识别系统
  • 免费建网站代码网站登录超时怎么解决
  • 网站开发与管理对应的职业及岗位眉县网站开发
  • 网站建设销售求职东莞建设网住房保障专栏20批公示栏
  • 传统文本特征提取三巨头:TF-IDF、Word2Vec与FastText的深度对比
  • 网站开发怎么拉客户揭阳网站建设价格
  • 网站建设心得.doc网页架构
  • css `scrollbar-width` 渲染一个细滚动条甚至隐藏它,同时保持区域可滚动
  • 西安做网站的价格外贸网站宗旨
  • 晋江外贸网站开发国内精自视频品线一区
  • 网站模版的软件做网站一般注册哪几类商标
  • Golang 项目中使用 Swagger
  • 电子科技东莞网站建设百度经验实用生活指南
  • 网站私信界面站长之家seo查找
  • 领略算法真谛:求组合数
  • 企业网站建设费用会计科目哪些网站可以免费看剧
  • 自己做单词卡的网站是什么广州市外贸网站建设品牌
  • 【强化学习】#10 Actor-Critic:从QAC到A3C/A2C
  • 存储栈学习笔记
  • 廊坊网站快速排名优化域名更换网站
  • 个人网站制作程序南昌地宝网租房信息网
  • 一流的龙岗网站设计内网建设网站
  • 大连网站建设服务东莞营销网站建设价格
  • 外贸网站做多少钱的4399影视在线观看免费高清
  • 网站层级关系装修平台网站有哪些
  • 【完整源码+数据集+部署教程】 落叶植物叶片分类系统源码和数据集:改进yolo11-LVMB