当我请求开始向opentok api进行实时流媒体广播时, 我有此错误:
{
"message" : "session cannot be broadcasted when mantis not available. with code 400"
}
在我对邮递员的要求下:
https://api.opentok.com/v2/project/api_key/broadcast
X-OPENTOK-AUTH:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9 ...
接受:application / json
Content-Type:应用程序/ json
编辑: 该查询在以下上下文中运行:发布了两个流的会话。存在API密钥以及会话ID。
答案 0 :(得分:1)
此处是TokBox开发人员的传播者。
根据错误消息,您似乎正在尝试使用设置为relayed
模式的会话开始广播。创建会话时,必须将mediaMode
设置为routed
,以便可以利用OpenTok的媒体服务器并使用广播功能。
答案 1 :(得分:0)
Tokbox质量检查人员在这里。
您必须将API密钥放入请求中。
假设您正在执行此操作,则无法执行该请求。首先,您必须创建一个会话,然后在该会话上开始广播,并在POST正文中提供一些信息:
https://tokbox.com/developer/rest/#start_broadcast
我希望这会有所帮助。