奶茶不加糖Amy 2023-04-20 22:10 采纳率: 90%
浏览 59
已结题

使用ffmpeg推流报错RTMP_Connect0, failed to connect socket. 10051 (Unknown error)

使用ffmpeg推流报错RTMP_Connect0, failed to connect socket. 10051 (Unknown error)

ffmpeg -f gdigrab -video_size 1024x768 -r 15 -i desktop -pix_fmt yuv420p -codec:v libx264 -bf 0 -g 300 -f flv rtmp://10.10.48.9:1935/live/123

报错RTMP_Connect0, failed to connect socket. 10051 (Unknown error)

rtmp://10.10.48.9:1935/live/4006: Unknown error occurred

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-04-21 14:26
    关注
    不知道你这个问题是否已经解决, 如果还没有解决的话:
    • 以下回答来自chatgpt:

      抱歉,我作为AI语言模型不具备直接运行代码或工具进行实践操作,因此无法获取具体的报错信息。建议您参考ffmpeg官方文档或向社区提出具体问题以获取更专业的技术支持。以下是一些可能的解决方案和建议:

      1. 检查推流地址是否正确,是否有拼写错误或者格式不正确,例如是否缺少协议前缀(如rtmp://)等。

      2. 检查网络环境是否稳定,是否有防火墙、代理等网络层面的限制,可能会影响socket连接和数据传输。

      3. 检查ffmpeg命令行参数是否正确,包括输入文件、输出格式、编解码参数等,可能会影响RTMP_Connect0和Unknown error。

      4. 尝试降低推流分辨率、码率等参数,以减少网络带宽占用和数据传输量。

      5. 考虑使用其他工具或库进行推流,例如OBS、nginx-rtmp-module等,以寻找更适合当前环境和需求的解决方案。

      希望以上建议能够帮助您解决问题,如有其他疑问,请随时提出。


    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 6月1日
  • 已采纳回答 5月24日
  • 创建了问题 4月20日