ミクスストリーミングを開始するときに、エラー報告をリマインドします。InvalidParameter.OtherError
。
対応するサブエラーコードに従って、適切な処理を行います。以下に、一般的なエラーの処理方法を示します。
"Message":"InnerErrCode : [ -10021 ],IrnerErrMsg: [ Params Error ]"
現在、ミクスストリーミングバックエンドでは、2000以下の解像度をサポートしています。-10021
でエラーが報告された場合、通常、ミクスストリーミングは解像度の幅または高さが2000を超えるストリームを入力されています。
1920*1080
である場合、制限はトリガーされません。ffplay -i 「再生アドレス」
。"Message":"InnerErrCode:[ -41 ],InnerErrMsg: [ ]"
ミクスストリーミングバックエンドは現在、20チャネル未満の同一ストリームの同時ミクスストリーミング数のみをサポートしています。通常、複数のキャスターがライブコマースを行う場合にのみ、同じ時間に同じチャネルのストリームを使用して、ミクスストリーミングセッションsessionとして複数回入力する必要があります。
これらの問題のほとんどは、ミクスストリーミングセッションsessionの作成によって生じます。ミクスストリーミング後にキャンセル操作を行う必要はなく、そのまま配信されるため、特定のストリームIDが複数のミクスストリーミングセッションsessionで共有されることになります。
Tencent CloudのCSSミクスストリーミングで、バックグラウンドストリームが切断されていない場合、切断されたストリーミング画面は最後のフレームで停止し、ミクスストリーミング画面に表示されます。画面に停止している最後のフレームをキャンセルするには、共通ミクスストリーミングインターフェースを呼び出し、キャンセルする必要があります。バックグラウンドストリームが切断されると、画面全体がスタックします。
"Message":"InnerErrCode:[ -4 ],InnerErrMsg: [ get liveconfig failed! ]"
このエラーは、旧バージョンのコンソールのアカウント(チャネルモード)を使用し、顧客サーバーで新しいバージョンのCSS API 3.0ライブミクスストリーミングインターフェースを呼び出したときに報告されます。
CSSコンソールのアップグレードで新しいバージョン(ライブストリーミングコードモード)にすれば、エラー報告の問題が解消されます。
"Message":"input stream num is not match the template id!"
このエラーは、Tencentが提供するデフォルトのミクスストリーミングテンプレートが使用されているのに、ミクスストリーミング出力ストリームがテンプレートの要件と一致しないために報告されます。
例:10テンプレートを使用する場合、2つの入力ソースが必要です。390テンプレートを使用する場合、3つの入力ソースが必要です。これは2つのオーディオ・ビデオストリーミング
+1つのバックグラウンドキャンバス
です。
パラメータ設定の詳細と実際の操作については、共通ミクスストリーミング > MixStreamTemplateIdインターフェースをご参照ください。
"Message":"InnerErrCode:[ -300 ],InnerErrMsg: [ outputstreamid not avaliable, outputstreamid alread use as background in other sessionid ]"
これは、ミクスストリーミングセッションsessionAがあり、バックグラウンド+出力ストリームとしてstreamAを使用し、その後ミクスストリーミングセッションsessionBが開始されることによります。出力ストリームがstreamAも出力する場合、このエラーが発生します。
後で再度開始されるミクスストリーミングセッションsessionBにおいて、出力するOutputStreamNameというストリーム名とsessionAセッションIDの出力ストリーム名を同じにならないストリーム名に設定することをお勧めします。
"Message":"InnerErrCode:[ -2 ],InnerErrMsg: [ small picture out of the background ]"
小画面がバックグラウンドレイヤーよりも大きい場合、例えば、バックグラウンドが解像度1920*1080
のキャンバスであり、小画面の幅と高さの解像度が1280*720
で、オフセットX(LocationX)+ 1280 >1920
またはオフセットY(LocationY)+ 720 >1080
のときに、上記のエラーが報告されます。
"Message":"InnerErrCode:[ -111 ],InnerErrMsg: [ output_stream_type is [0],but output_stream_id xxxxx is not in input stream list ]"
これは、設定したミクスストリーミングパラメータにおいて、OutputStreamTypeがデフォルトで0に設定されているのに、実際に出力されるストリームID名に入力したストリーム名がリストにないことから報告されるエラーです。
次の事項にご注意ください。
この記事はお役に立ちましたか?