Golang Joy4包发布示例不起作用

问题内容
,服务器:https://github.com/nareix/joy4/tree/master/examples/http_flv_and_rtmp_server
发布:https://github.com/nareix/joy4/tree/master/examples/rtmp_publish,我先启动了服务器,然后运行rtmp_publish将flv数据发布到服务器。不幸的是,它没有成功。,之后我尝试用ffmpeg发布:,它成功了,我可以使用 vlc 播放流。,然后我检查了服务器上的日志。对于ffmpeg,日志包含acceptparsing url。但对于rtmp_publish.go,日志中仅包含accept。,我使用从 https:// 下载的 flv 文件 (sample-3.flv) 进行了测试getsamplefiles.com/sample-video-files/flv,并且 ffmpeg 和 rtmp_publish/main.go 都可以工作。您能用这个文件测试一下吗?,如果有效,则很可能您最初测试的 flv 文件包含该软件包不支持的流。,我已经用ffprobe检查了sample-3.flv的信息:,您可以检查您的输出并将输出与上面的输出进行比较(但我不知道该软件包支持或不支持什么)。,给其他想要运行该示例的人的注释:,首先,该包的源代码不包含go.mod文件。在存储库的根目录创建一个:,http_flv_and_rtmp_server 默认监听 1935 端口。所以如果我们不改变服务器,我们就得改变rtmp_publish/main.go:,ffmpeg 命令应该是:,并且可以使用 ffplay 播放该流:,运行 ffmpeggo run rtmp_publish/main.go 时请确保 sample-3.flv 在当前工作目录中,
返回顶部
跳到底部

Copyright 2011-2024 南京追名网络科技有限公司 苏ICP备2023031119号-6 乌徒帮 All Rights Reserved Powered by Z-BlogPHP Theme By open开发

请先 登录 再评论,若不是会员请先 注册