OBS(Open Broadcaster Software)
OBS 是一款功能齐全的推流工具,可以将桌面、摄像头、窗口、文件等通过rtmp推送到直播服务器。
支持windows、macos、linux桌面。
FMLE(Flash Media Live Encoder )
FLME 是由Adobe出品的一款官方的推流工具,已经好长时间不更新,时代比较久远,但由于是官方的(rtmp协议为Adoube出的标准),对于rtmp协议初学者来说不失为一个好的选择。
支持windows、macos
由于官方下架,可从其它平台下载,推荐3.2版本
FFmpeg
FFmpeg是一款非常强大的音视频处理工具,可以将视频源(包括本地文件、网络地址)处理加工后通过rtmp推送到直播服务器。
不支持桌面,使用命令行推流。
支持windows、macos、linux
srs-bench
srs-bench是由srs提供的一套工具集,可以将本地flv文件直接通过rtmp推送到直播服务器,功能很简单,但支持同时推送多路流、较适合用于压力测试。
不支持桌面,使用命令行推流。
仅支持linux