视频直播点播EasyDSS互联网视频云平台虚拟直播Avfilter流阻塞情况的优化

网友投稿 313 2022-10-13


视频直播点播EasyDSS互联网视频云平台虚拟直播Avfilter流阻塞情况的优化

EasyDSS互联网视频云平台可供一站式的视频转码、点播、直播、推拉流、时移回放等服务,也能支持4K视频的直播、点播等功能。我们在去年对EasyDSS进行了内核升级,新内核版本的服务性能更加流畅和稳定。随着视频直播行业的崛起,EasyDSS凭借强大和灵活视频能力在该领域的应用也得到广泛深入,如在线教育、智慧课堂、游戏直播、虚拟直播等。

EasyDSS里有个直播类型叫虚拟直播,虚拟直播的直播源有两种类型,一个是点播资源,一个是在线资源。点播资源可以从EasyDSS的点播服务去配置,在线资源必须是直播的源地址。在EasyDSS虚拟直播中拉取网络流时,如果视频流有问题,拉流失败会导致程序接口一直pending。

在调试代码时发现,原来是在获取资源信息时阻塞了,如图:

Avfilter在拉流回调时,可获取到资源的音视频编解码信息,如果成功获取到信息,则通过监听的channel返回。

但是在视频流有问题时,无法成功获取到资源信息,所以就会一直阻塞在这里。我们可以在此处加个定时器,在超时监听不到channel的信息时,直接返回空数据,如图:

EasyDSS可支持视频直播、点播,在视频直播上最多可分为十六屏进行实时直播;在视频点播上则有视频点播广场便于用户自由点播,视频能力及灵活性非常强大,可满足用户的多场景需求。

为了便于用户二次开发与集成,TSINGSEE青犀视频旗下的各大视频平台均支持API接口调用,用户可以根据自己的需求,参考对应平台的接口调用文档即可。(EasyDSS接口文档地址:http://demo.easydss.com:10086/apidoc/)


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:腾讯云和阿里云tcp三次握手的区别(tcp三次握手简单理解)
下一篇:EasyCVR视频融合云服务平台RTSP格式拉流异常问题的排查与解决
相关文章

 发表评论

暂时没有评论,来抢沙发吧~