重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
本篇内容主要讲解“解决视频流拉转推造成的CPU占用过高的方法步骤”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“解决视频流拉转推造成的CPU占用过高的方法步骤”吧!
为企业提供成都网站设计、成都做网站、网站优化、网络营销推广、竞价托管、品牌运营等营销获客服务。成都创新互联拥有网络营销运营团队,以丰富的互联网营销经验助力企业精准获客,真正落地解决中小企业营销获客难题,做到“让获客更简单”。自创立至今,成功用技术实力解决了企业“网站建设、网络品牌塑造、网络营销”三大难题,同时降低了营销成本,提高了有效客户转化率,获得了众多企业客户的高度认可!
在使用EasyDSS直播点播平台的部分情况下,项目场景中需要将同一路视频流进行不同协议的转码和同时对外分发。实际这个需求仅通过EasyDSS就可以实现,主要实现方式就是将视频流通过虚拟直播的方式进行协议转换,然后进行多协议的输出。
但在实施过程中,EasyDSS显示占用了太高的cpu。
首先,我们就要定位一下是哪个程序耗能过高,通过检查可以得知,主要的问题在EasyTrans这个程序上。
EasyTrans的功能主要就是将视频流拉转推到自身的easydss流媒体来进行转协议操作。因此Cpu的升高主要就是由于EasyDSS通过EasyTrans进行拉转推的操作导致的。
此处我们就要想办法通过第三方来进行拉转推的操作,与EasyDSS进行剥离。这个第三方平台,我们选用了EasyNVR系统来实现。
通过EasyNVR拉取点播地址,转推到EasyDSS直播间模拟对应的操作。通过这种方式也可以获取到不同协议视频流,并且由于EasyNVR的拉转推性能消耗相较EasyDSS低很多,用来解决CPU占用问题也是一个比较好的途径。
到此,相信大家对“解决视频流拉转推造成的CPU占用过高的方法步骤”有了更深的了解,不妨来实际操作一番吧!这里是创新互联网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!