整理 -- ffmpeg及nginx-rtmp在rtmp中扩展hevc

本文详细介绍了如何使用FFmpeg 4.1版本进行视频推流,并提供了具体的命令示例。同时,分享了在Ubuntu 14环境下,通过打补丁的方式对FFmpeg进行扩展的方法,以及如何利用Nginx的rtmp-module模块实现流媒体服务器的搭建。文中还附带了推流成功的实例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、ffmpeg4.1扩展参考:

  • 打补丁及使用说明:https://github.com/ksvc/FFmpeg/wiki/instructions

  • 推流说明: https://github.com/ksvc/FFmpeg/wiki/hevcpush

  • https://blog.youkuaiyun.com/vn9PLgZvnPs1522s82g/article/details/79063377

    修改后的ffmpeg代码在ubuntu14上测试推流没有问题。

2、nginx拓展参考:

  • 使用了扩展的rtmp-module源码: https://github.com/adwpc/nginx-rtmp-module

3、推流

ffmpeg -re -i "../test.mp4" -threads 1 -vcodec libx265 -x265-params pools=2 -vprofile main -acodec copy -f flv rtmp://localhost:1936/live/test

4、修改的代码及包-ubuntu

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值