使用ffmpeg推流B站报错“Error opening output"......
推流码从b站开播设置中获取,命令如下:./ffmpeg -re -stream_loop -1 -i input.mp4 -vcodec copy -acodec copy -f flv rtmp://live-push.bilivideo.com/live-bvc/?streamname=live_423756438_27609488&key=598e9dbfe97fa07573a7cef7d56446ad&schedule=rtmp&pflag=1
报错信息如下:
Error opening output rtmp://live-push.bilivideo.com/live-bvc/?streamname=live_423756438_27609488: Input/output error
Error opening output file rtmp://live-push.bilivideo.com/live-bvc/?streamname=live_423756438_27609488.
Error opening output files: Input/output error
将此B站的推流码设置到OBS中,却能推流成功,纳闷儿。另外本地搭建了rtmp服务器进行测试ffmpeg推流,是没问题的,本地测试命令如下:
推流-- ./ffmpeg -re -stream_loop -1 -i input.mp4 -vcodec copy -acodec copy -f flv rtmp://192.168.3.2:1935/live/test
播放: mpv rtmp://192.168.3.2:1935/live/test
咨询B站客服,让我自己找资料学习。。。。。。
对于你遇到的问题,这里有几个可能的解决方案:
希望这些信息能帮助你解决问题。如果问题仍然存在,请提供更多的详细信息,以便我能更好地帮助你。
请求header POST /v1/activity/{频道id}/resume Authorization:Bearer {ACCESS TOKEN} Content-Type:application/json 注: 请将上方的{ACCESS TOKEN}替换为您的ACCESS TOKEN 请将"{频道id}"替换您需要获取的频道id 返回 { "status": "y" } 返回参
请求header POST /v1/activity/{频道id}/forbid Authorization:Bearer {ACCESS TOKEN} Content-Type:application/json 注: 请将上方的{ACCESS TOKEN}替换为您的ACCESS TOKEN 请将"{频道id}"替换您需要获取的频道id 返回 { "status": "y" } 返回参
部门:直播业务 一面(45分钟) 45min B站是我最早收到面试邀请的一批公司,可能简历比较对口。一面就问了能不能来实习,什么时候来实习 1. 自我介绍 2.详细描述你实习做的场景,主要做了什么玩法?了解一下做了哪些事情。 3. 玩法的开启规模提升了20%,是怎么计算的? 4.互动策略,为了保证真实性,从用户体验出发,当时如何设计严谨的逻辑? 5. 怎么评估互动这样一个功能的效果? 6.
本文向大家介绍vue遇到的坑,如何解决的?相关面试题,主要包含被问及vue遇到的坑,如何解决的?时的应答技巧和注意事项,需要的朋友参考一下 Vue1.0升级2.0有很多坑:生命周期;路由中引入静态js,全局组件,全局变量,全局 function; v一for循环的key, value值互换了位置,还有track一by; filter过滤器;遍历数组时, key值不能做model;父子通信等。 其他
本文向大家介绍启动targetcli时遇到错误解决办法,包括了启动targetcli时遇到错误解决办法的使用技巧和注意事项,需要的朋友参考一下 启动targetcli时遭遇ImportError: cannot import name ALUATargetPortGroup故障 targetcli是一个iSCSI配置管理工具,该工具简单易用,可以直接替换scsi-target-utils。满心欢
我已经设法使用YouTubePlayer播放YouTube视频。然而,当我尝试使用YouTubePlayer播放直播流时,什么也没有发生。API支持播放实时流吗?如果是,我该怎么做?