直播云

  • 直播云 > 术语表 > 关于直播推流鉴权SignStr

    关于直播推流鉴权SignStr

    最近更新时间:2020-03-19 18:19:06

    直播推流鉴权SignStr

    SignStr是直播推流鉴权使用的被编码签名的原始字符串, 用来生成鉴权的Token,推流使用到SignStr的鉴权有限时鉴权, 限时鉴权sk, 动态鉴权

    • SignStr - 通常取推流地址的path加上SignQuery
    • SignQuery - 是推流地址query参数token之前的query参数

    示例:

    推流地址为: rtmp://<RTMPPublishDomain>/<Hub>/<StreamKey>?e=<ExpireAt>&token=<Token>
    
    <SignQuery> = "?e=<ExpireAt>"
    <SignStr> = "/<Hub>/<StreamKey>?e=<ExpireAt>"
    
    推流地址为: rtmp://<IP>/Hub/<StreamKey>?e=<ExpireAt>&domain=<RTMPPublishDOmain>&token=<Token>
    
    <SignQuery> = "?e=<ExpireAt>&domain=<RTMPPublishDOmain>"
    <SignStr> = "/Hub/<StreamKey>?e=<ExpireAt>&domain=<RTMPPublishDOmain>"
    
    推流地址为: rtmp://<IP>/Hub/<StreamKey>?e=<ExpireAt>&token=<Token>&domain=<RTMPPublishDOmain>
    
    <SignQuery> = "?e=<ExpireAt>"
    <SignStr> = "/Hub/<StreamKey>?e=<ExpireAt>"
    
    以上内容是否对您有帮助?
  • Icon free helper
    Close