zoukankan      html  css  js  c++  java
  • EasyDSS_dash版本如何在新内核下实现rtsp源地址的分发?

    DASH技术将是视频直播服务行业当中的一个新趋势,因此我们也一直在积极开发关于DASH的其他功能。目前EasyDSS的Dash版本已经在内测,并且也已经替换了新的内核,我们将不定期在博客中分享EasyDSS新内核版本下各功能的实现方式。

    EasyDSS新内核采用了Go语言推拉流库来处理分发rtsp源地址,该库对rtsp分发处理分为两步:1.拉RTMP流;2.转RTSP流分发。

    具体实现拉rtmp转rtsp的逻辑:

    项目中实现逻辑:

    首先新建map来存储rtsp的ID,之后增删rtsp操作通过:

    在新内核推流开始时将streamid保存到map中:

    在新内核推流停止时将streamid从map中删除:

    EasyDSS的Dash版本暂未上线,后期待我们测试完毕后,会发布至最新的版本,大家可以关注我们的更新。在二次开发方面,EasyDSS具备丰富的开发接口,可以很简单的进行二次开发和应用,亦可将EasyDSS流媒体服务器软件与其他第三方平台对接,组合灵活自由,如果大家想了解更多关于EasyDSS的使用和优势,可直接测试。

  • 相关阅读:
    Expression Web 3 安装问题
    按钮重置问题引发的思考 JQuery & Ajax
    将相同值的行内容进行合并操作Sql2005
    SmartDraw 2010 破解成功
    JQuery CheckBoxList
    JQuery this 和 $(this) 的区别
    Asp.net 随记 Part4 (7190 )
    项目发布错误的解决方法
    JSON In Code
    JQuery QA
  • 原文地址:https://www.cnblogs.com/easydss/p/15040643.html
Copyright © 2011-2022 走看看