文章 2024-07-27 来自:开发者社区

FFmpeg开发笔记(四十)Nginx集成rtmp模块实现RTMP推拉流

《FFmpeg开发实战:从零基础到短视频上线》一书的“10.2.2 FFmpeg向网络推流”介绍了轻量级流媒体服务器MediaMTX,虽然MediaMTX使用很简单,可是不能满足复杂的业务需求,故而实际应用中需要引入专业的流媒体服务器。nginx-rtmp是开源WEB服务器Nginx可增强的第三方rtmp模块,该模块封装了r...

FFmpeg开发笔记(四十)Nginx集成rtmp模块实现RTMP推拉流
文章 2024-07-20 来自:开发者社区

FFmpeg开发笔记(三十八)APP如何访问SRS推流的RTMP直播地址

​《FFmpeg开发实战:从零基础到短视频上线》一书在第10章介绍了轻量级流媒体服务器MediaMTX,通过该工具可以测试RTSP/RTMP等流媒体协议的推拉流。不过MediaMTX的功能实在是太简单了,无法应用于真实直播的生产环境,真正能用于生产环境的流媒体服务器还要看SRS或者ZLMediaKit。 SRS是一款开源流媒体服务器...

FFmpeg开发笔记(三十八)APP如何访问SRS推流的RTMP直播地址
文章 2024-06-29 来自:开发者社区

FFmpeg开发笔记(三十二)利用RTMP协议构建电脑与手机的直播Demo

不管是传统互联网还是移动互联网,实时数据传输都是刚需,比如以QQ、微信为代表的即时通信工具,能够实时传输文本和图片。其中一对一的图文通信叫做私聊,多对多的图文通信叫做群聊。 除了常见的图文即时通信,还有实时音视频通信,比如一对一的音频通话、一对一的视频通话等等,此时可采用WebRTC技术࿰...

FFmpeg开发笔记(三十二)利用RTMP协议构建电脑与手机的直播Demo
文章 2024-06-23 来自:开发者社区

FFmpeg开发笔记(三十一)使用RTMP Streamer开启APP直播推流

​RTMP Streamer是一个安卓手机端的开源RTMP直播推流框架,可用于RTMP直播和RTSP直播,其升级版还支持SRT直播(腾讯视频云就采用SRT协议)。RTMP Streamer支持的视频编码包括H264、H265、AV1等等,支持的音频编码包括AAC、G711、OPUS等等,可谓功能强大的APP直播框...

FFmpeg开发笔记(三十一)使用RTMP Streamer开启APP直播推流
文章 2024-06-01 来自:开发者社区

FFmpeg开发笔记(二十三)使用OBS Studio开启RTMP直播推流

​OBS是一个开源的直播录制软件,英文全称叫做Open Broadcaster Software,广泛用于视频录制、实时直播等领域。OBS不但开源,而且跨平台,兼容Windows、Mac OS、Linux等操作系统。 OBS的官网是 https://obsproject.com/ ,录制软件名叫OBS Studio࿰...

FFmpeg开发笔记(二十三)使用OBS Studio开启RTMP直播推流
文章 2021-12-17 来自:开发者社区

FFMPEG音视频开发: Linux下采集音频(alsa-lib库)、视频(V4L2框架)数据编码并实时推流到RTMP流媒体服务器,达到直播功能(推流)

一、环境介绍操作系统:  VM虚拟机运行的ubuntu18.04FFMPEG版本: 4.4.2摄像头: 罗技USB摄像头、电脑自带摄像头声卡:电脑自带声卡二、FFMPEG、X264的安装参考这里:  FFMPEG开发: Linux下采集摄像头数据录制成MP4视频保存到本: 地https://blog.csdn.net/xiaolong1126626497/article/de....

FFMPEG音视频开发: Linux下采集音频(alsa-lib库)、视频(V4L2框架)数据编码并实时推流到RTMP流媒体服务器,达到直播功能(推流)
文章 2021-12-17 来自:开发者社区

FFMPEG音视频开发: 完成摄像头、桌面本地录制与rtmp推流(windows)

一、基本介绍该软件里推流和视频保存使用FFMPEG库完成,界面框架采用QT,视频和音频可以同步推流和录制,FFMPEG本身支持跨平台编译开发,QT也支持跨平台,在Android、Linux、windows都运行良好,只需要在不同平台编译对应的ffmpeg库即可,逻辑代码部分通用。该源码在2021年完成了新版本的更新,支持桌面推流和视频录制,效果图在文章的第四章可以查看。二、windows下软件运....

FFMPEG音视频开发: 完成摄像头、桌面本地录制与rtmp推流(windows)
文章 2021-12-17 来自:开发者社区

FFMPEG音频视频开发:QT采集摄像头数据帧与声卡音频通过FFMPEG实时推流到RTMP服务器(v1.0)

如果已经完成FFMPEG录制视频保存到本地的功能,完成RTMP推流只需要修改几行代码即可完成。推流到RTMP服务器与保存到本地的代码基本相同,主要是输出地址不一样。保存到本地就是本地文件名称,推流到RTMP服务器,就将文件名称换成RTMP服务器地址即可。完整项目代码下载地址(下载即可编译运行,不懂可以私信): https://download.csdn.net/download/xiaolong....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。