前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【最佳实践】巡检项:实时音视频 (TRTC) 检查 TRTC 启动云端混流接口中的StreamId参数是否有效

【最佳实践】巡检项:实时音视频 (TRTC) 检查 TRTC 启动云端混流接口中的StreamId参数是否有效

原创
作者头像
jackwlchen
修改2023-05-10 20:56:13
4540
修改2023-05-10 20:56:13
举报

问题/风险描述:

在使用 腾讯实时音视频(TRTC) 进行云端混流转推时,可能会出现混流失败的情况,其中一种错误的情况是因为在设定了非法的StreamId,导致混流出现失败的情况,比如通过云端的日志检查发现是因为发起混流参数的StreamId参数为非法字符。

streamId为空字符
streamId为空字符
streamId为空
streamId为空

对应接口返回的是

代码语言:javascript
复制
{
    "Response":{
        "Error":{
            "Code":"InvalidParameter.StreamId",
            "Message":""
        },
        "RequestId":"xxxxxx-2ad9-4c8c-87d7-xxxxxxx"
    }
}
//或者是
{
    "Response":{
        "Error":{
            "Code":"MissingParameter.StreamId",
            "Message":""
        },
        "RequestId":"xxxxxx-2ad9-4c8c-87d7-xxxxxxx"
    }
}

解决方案:

为了解决以上的混流失败错误情况,我们建议您采取以下措施:

1. 请对照官网的文档,保证StreamId参数满足以下的条件

  • 字符的长度不能超过64位
  • streamId不能为空
  • 不支持特殊字符串,必须是大小写英文字母,数字,英文减号-,英文下划线_,不支持逗号。
  • 不能与用户旁路的流Id相同

2. 时刻关注您的服务端发起混流后返回的接口,如果发现有相关的错误情况的话,需要及时的修复并发布,以免影响您业务正常使用。

注意事项:

混流失败会影响到从CDN拉流的观众和回放录制,请及时关注相关的错误。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 问题/风险描述:
  • 解决方案:
  • 注意事项:
相关产品与服务
实时音视频
实时音视频(Tencent RTC)基于腾讯21年来在网络与音视频技术上的深度积累,以多人音视频通话和低延时互动直播两大场景化方案,通过腾讯云服务向开发者开放,致力于帮助开发者快速搭建低成本、低延时、高品质的音视频互动解决方案。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档