centos使用ffmpeg将rtsp转rtmp 视频转码

男娘i 2023-05-31 02:47 62阅读 0赞

目前web端对rtsp的播放甚是不便,所以考虑将rtsp流转码成rtmp给web端播放。

一、安装ffmpeg

安装依赖:

  1. yum install -y epel-release rpm
  2. rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
  3. yum repolist
  4. rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro
  5. rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-1.el7.nux.noarch.rpm
  6. yum repolist

安装ffmpeg:

  1. yum install -y ffmpeg
  2. ffmpeg -version

二、运行与测试

ffmpeg命令参数如下:

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L292ZWp1cg_size_16_color_FFFFFF_t_70

转码指令(这里使用守护进程):

  1. sudo nohup ffmpeg -f rtsp -rtsp_transport tcp -i 'rtsp://****你的rtsp地址****' -codec copy -f flv -an 'rtmp://localhost:1935/test/321'

这里最好是用sudo。

发表评论

表情:
评论列表 (有 0 条评论,62人围观)

还没有评论,来说两句吧...

相关阅读