• EasyDSS内两路虚拟直播共同推送时获取直播信息错误排查及优化


    EasyDSS视频平台观看视频推流直播不需要安装插件,网页直接即可播放,通过浏览器进入平台即可进行配置,对用户来说,便捷可控,无需另行搭建服务器,具有很大的优势。

    近期我们替换了EasyDSS的内核,也在对替换之后的EasyDSS进行一些性能测试,测试期间发现在虚拟直播功能上会出现一点问题,如果两个及以上的虚拟直播的配置都是往同一个直播间推送的话,当开启其中一个虚拟直播时,其他的虚拟直播的信息也会变成这个开启的虚拟直播信息,如下图:

    我们判断这可能是两个直播获取信息的时候产生了冲突,相同Target的虚拟直播获取到的信息相同,于是对代码进行了修改,在获取虚拟直播时,根据虚拟直播的Target(推到直播间的id)判断存在,并且此虚拟直播状态是“living”,避免相同Target的虚拟直播获取到的信息相同。

    参考代码如下:

    更改之后,直播信息则恢复正常了。

    EasyDSS的使用场景非常丰富,更新之后的版本也越来越符合现代技术的更新和用户的使用需求,除了在以上我们提到的在线教育、端视频点播方面的应用之外,还可以拓展到物联网、物流仓储、移动监控等多个方面,欢迎大家了解和测试。

  • 相关阅读:
    Team Foundation Server 2010
    Visual Studio 2010 建模学习 与TFS工作项进行集成
    Asp.net动态生成页面控件的办法
    信息系统开发平台OpenExpressApp - 学习必备知识
    如何培养一个人:从育儿谈起
    ExtJS 资料
    在asp.net中动态生成web控件1
    团队发展五阶段
    C#动态生成控件以及添加事件处理
    Learn More,Study Less!
  • 原文地址:https://www.cnblogs.com/easydss/p/14955005.html
Copyright © 2020-2023  润新知