当前位置: 首页 > 工具软件 > mediasoup > 使用案例 >

mediasoup源码分析(十) ffmpeg推流到mediasoup 及调试

楚岳
2023-12-01

一、PlainTransport 介绍

     mediasoup提供了PlainTransport可以接收裸RTP数据,所以可以通过ffmpeg.sh脚本推本地文件到mediasoup。

二、ffmpeg.sh推流介绍

脚本路径:mediasoup-demo/broadcasters/ffmpeg.sh

注意:想看到ffmpeg的推流效果,可以通过chrome网页请求,提前创建好一个房间,然后向这个房间进行推流。

1、安装脚本运行时的依赖库

安装httpie

yum install httpie

安装urlib

easy_install urllib3==1.21.1

2、去掉https ssl证书认证

直接运行ffmpeg.sh脚本会报 ssl证书认证问题,需要修改脚本,添加去除认证参数。

具体操作如下:

 打开ffmpeg.sh 找到HTTPIE_COMMAND 定义处,添加字段:--verify,具体修改为:

HTTPIE_COMMAND="http  --verify=no  --check-status"

 类似资料: