流媒体开发—H.264/H.265裸流文件推流

本文介绍了如何在Windows环境下安装ffmpeg和VLC,以及如何利用ffmpeg进行rtmp推流,并使用VLC进行拉流验证。通过ffmpeg的命令行工具,实现了对H.264/H.265裸流文件的推流操作,验证过程顺利。

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

之前开发过基于JT/T1078开发了一套流媒体服务,随着细分业务的延伸与客户的需求,希望我们能直接对H.264/H.265裸流文件通过rtmp/rtsp的方式进行推流与拉流。在对流媒体进行改造之后,我们采用ffmpeg进行推流,使用VLC进行拉流验证,过程如下。

1.安装ffmpeg

我这边使用的Windows环境进行验证

1.1.下载ffmpeg

下载安装包:

进入官网下载安装包:https://github.com/BtbN/FFmpeg-Builds/releases

我安装的是:ffmpeg-n4.4-latest-win64-gpl-4.4.zip这个版本

1.2.环境变量

将压缩包解压后,将包含 ffmpeg.exe 的文件目录中 bin 目录,添加进 path 环境变量中。

 

 注意与前面的参数用英文半角分号";"隔开。

1.3.安装验证

如果安装成功后打开cmd命令窗口,执行:ffmpeg -version

 此时表示,安装成功了。

2.安装VLC

 这个就是按照我们安装普通软件一样,点击安装包,执行下一步,完成即可。

3.流媒体推流与拉流验证

执行ffmpeg推流命令,我此时采用的是rtmp的方式进行推流

 ffmpeg -re -i 你的流文件或者网络流 -vcodec h264 -acodec aac -f flv rtmp://xxxxxxxx(你的流媒体地址)

实现效果如下

 有兴趣的朋友可以加我微信联系:

请添加图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

大鱼>

一分也是爱

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值