检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
浏览器适配 本章节介绍低时延直播Web SDK支持的浏览器类型、版本以及使用限制。 表1 浏览器适配详情 操作系统类型 浏览器类型 浏览器版本 Windows Chrome浏览器 67+ QQ浏览器(极速内核) 10.4+ 360安全浏览器(极速模式) 12 微信内嵌浏览器 - Firefox
e9993fc787d94b6c886cbaa340f9c0f4 X-Auth-Token 用户Token。 用户Token也就是调用获取用户Token接口的响应值,该接口是唯一不需要认证的接口。
e9993fc787d94b6c886cbaa340f9c0f4 X-Auth-Token 用户Token。 用户Token也就是调用获取用户Token接口的响应值,该接口是唯一不需要认证的接口。
为什么播放器播放视频时出现黑边? 该问题可能是设置的播放器尺寸比率与实际视频尺寸不一致。若视频的分辨率为1280 x 720,则播放器的尺寸可以设置为640 x 360或者1280 x 720等,只要满足16:9的宽高比,就能完全显示视频,播放器不会出现黑边。 父主题: 直播播放
直播SDK 服务端SDK 支持多种开发语言的SDK,帮助您轻松实现二次开发。目前支持:Java、Python、Go、PHP。
err := client.RunRecord(request) if err == nil { fmt.Printf("%+v\n", response) } else { fmt.Println(err) } } 更多 更多编程语言的
client.ListIpAuthList(request) if err == nil { fmt.Printf("%+v\n", response) } else { fmt.Println(err) } } 更多 更多编程语言的
client.UpdateIpAuthList(request) if err == nil { fmt.Printf("%+v\n", response) } else { fmt.Println(err) } } 更多 更多编程语言的
auth_type String 计算鉴权串的方式: d_sha256:鉴权方式D,采用HMAC-SHA256算法,建议优先选择此方式; c_aes:鉴权方式C,采用对称加密算法; b_md5:鉴权方式B,采用MD5信息摘要算法; a_md5:鉴权方式A,采用MD5信息摘要算法。
"status" : "off" } 响应示例 状态码: 200 直播域名修改成功 { "domain" : "play.example.com", "domain_type" : "pull", "domain_cname" : "play.example.com.c.cdnhwc3
版本号说明 版本号格式为a.b.c,其中: a为主版本号:在版本架构重构的情况下更新。例如,在版本间接口存在兼容问题时会进行变更。 b为次版本号:正常迭代版本,如有新功能特性、接口新增或优化等,则该字段递增。 c补丁版本号:如有功能优化或缺陷修复时,则该字段递增。
auth_type 是 String 计算鉴权串的方式: d_sha256:鉴权方式D,采用HMAC-SHA256算法,建议优先选择此方式; c_aes:鉴权方式C,采用对称加密算法; b_md5:鉴权方式B,采用MD5信息摘要算法; a_md5:鉴权方式A,采用MD5信息摘要算法
" : "cn-north-4" } 响应示例 状态码: 201 直播域名创建成功 { "domain" : "play.example.com", "domain_type" : "pull", "domain_cname" : "play.example.com.c.cdnhwc3
client.BatchShowIpBelongs(request) if err == nil { fmt.Printf("%+v\n", response) } else { fmt.Println(err) } } 更多 更多编程语言的
client.DeleteDomainHttpsCert(request) if err == nil { fmt.Printf("%+v\n", response) } else { fmt.Println(err) } } 更多 更多编程语言的
client.UpdateObsBucketAuthorityPublic(request) if err == nil { fmt.Printf("%+v\n", response) } else { fmt.Println(err) } } 更多 更多编程语言的
client.DeleteDomainKeyChain(request) if err == nil { fmt.Printf("%+v\n", response) } else { fmt.Println(err) } } 更多 更多编程语言的
client.CreateDomainMapping(request) if err == nil { fmt.Printf("%+v\n", response) } else { fmt.Println(err) } } 更多 更多编程语言的
client.ListPlayDomainStreamInfo(request) if err == nil { fmt.Printf("%+v\n", response) } else { fmt.Println(err) } } 更多 更多编程语言的
client.ShowStreamCount(request) if err == nil { fmt.Printf("%+v\n", response) } else { fmt.Println(err) } } 更多 更多编程语言的