• 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的使用和优势,可直接测试。

  • 相关阅读:
    Hbase表的管理
    Hbase指定规则扫描表
    vim配置
    caogao
    go on shell
    实习总结
    shell 脚本
    hadoop实战
    awk使用
    java reflect
  • 原文地址:https://www.cnblogs.com/easydss/p/15040643.html
Copyright © 2020-2023  润新知