go版srs

作者: hijiang | 来源:发表于2019-06-21 10:25 被阅读0次

    目前go版本srs已经可以进行基本的直播,观看及录制。
    项目github:
    https://github.com/jbl19860422/go_srs

    go_srs

    srs的go版本
    features:

    • rtmp:支持
    • http-flv:支持
    • http-ts:支持
    • hls直播:支持
    • flv录制:支持
    • hls录制:支持
      后续版本支持:
    • mp4录制
    • 边缘节点
    • 集群
    • hds
    • flv重定向
    • 管理端

    目录说明

    目录 说明
    app 应用层
    codec 编解码器解析层
    global 全局变量存放
    main main入口
    protocol 包含amf0协议,rtmp协议
    utils 存放工具类

    protocol目录:

    目录 说明
    amf0 amf0协议实现
    packet 信令包封包解包
    rtmp rtmp协议,chunk,message
    skt 网络层

    握手协议

    client->server: c0c1
    server->client: s0s1s2
    client->server: c2
    

    相关文章

      网友评论

          本文标题:go版srs

          本文链接:https://www.haomeiwen.com/subject/zpjdqctx.html