キャスターがローカルのビデオソースと音声ソースをTencentビデオストリーミングCVMにプッシュします。一部のシナリオでは、「RTMP公開」とも呼びます。
CSSとは、ライブストリームのプッシュ後、Tencent Video Cloudサーバーにあるビデオ・オーディオソースを指定アドレスにプルすることです。このときCSSビデオソースはリアルタイムで生成されており、それを誰かがライブストリームにプッシュすることでCSSとして成立します。キャスターがストリーミングを停止すると、CSSのURLは無効になります。また、ライブストリーミングはリアルタイム配信なので、ビデオプレーヤーに進行状況バーは表示されません。
CSSストリームのプッシュに使用するドメイン名を指し、設定必須項目です。このドメイン名はライブストリーミングサービスの使用前に登録およびICP申告を済ませている必要があります。プッシュドメイン名の設定が完了すると、ライブストリーミングサービスが対応するプッシュアドレスを発行します。接合ルールについては、 プッシュURLのスプライシングをご参照ください。
ライブストリームの再生に使用されるドメイン名のことで、必須の設定です。CSSサービスを使用する前にドメイン名を登録してICP申告する必要があります。再生ドメイン名を設定した後、CSSサービスでは対応する再生アドレスが生成されます。接合ルールについては、再生URLのスプライシングをご参照ください。
CNAMEドメイン名は、Tencent CSSコンソールでアクセラレーションドメイン名にアクセスした後、対応するドメイン名に割り当てられた .liveplay.myqcloud.com
のサフィックスが付けられたドメイン名です。ユーザーは、ドメイン名サービスプロバイダでCNAMEレコードを設定する必要があります。レコードが有効になると、ドメイン名解決がTencent CSSに転送され、当該ドメイン名に対するすべてのリクエストがTencent CSSのエッジノードに転送されます。
StreamNameはストリームの識別子であり、通常はドメイン名とともにストリームを一意に識別します。
ライブストリーミングのアプリケーション名であり、CSSストリームメディアファイルの格納パスを参照するために使用されます。デフォルトはliveで、カスタマイズできます。
トランスコードは、特定のビデオストリームを別のビデオストリームに変換するオフラインタスクです。トランスコードによって、コーデック、解像度、ビットレートなどの元のビットストリームのパラメータを変更して、さまざまなデバイスやネットワーク環境での再生に適応させます。トランスコードによって以下の機能を実現できます。
H.264はITU-Tビデオコーデック専門家チームとISO/IEC動的映像専門家チームが共同で提出した高圧縮デジタルビデオデコーダ標準です。使用すると次のようなメリットがあります。
H.265標準は既存のH.264ビデオコーデックを基礎に、部分的な技術を保持しつつ、最適化を行いました。使用すると次のようなメリットがあります。
プッシュ中にライブストリーミングによってイベント通知がトリガーされ、Tencent Cloudは、構成テンプレートに基づいてクライアントサーバーにリクエストを動的に送信し、クライアントサーバーが認証リクエストに応答します。応答プロトコルの詳細については、イベントメッセージ通知のプロトコルをご参照ください。認証が完了すると、コールバック情報を含むJSONパケットを取得できます。関連情報が解決し、記録されます。
プッシュURLと再生URLのtxSecretフィールドを参照することで、攻撃者がバックグラウンドを偽造してプッシュURLを生成したり、再生アドレスを不正に利用したりすることを防ぐことができます。
プッシュ中に、ライブストリーミングの元のストリームをオーディオビデオのパッケージに変換して取得したビデオファイル(オーディオビデオデータや対応するタイムスタンプなどの情報は変更されない)は、VODプラットフォームに保存されます。この機能を使用するには、事前にVODサービスをアクティブ化する必要があります。
CSSプッシュ中にビデオの著作権が侵害されないように、トランスコーディング中に設定済みのウォーターマークをビデオストリームに追加することで、ウォーターマークが入ったビデオストリームを出力できます。ウォーターマークは、テキストまたは画像のいずれかです。
プッシュされたライブストリーム内のビデオ画面は、一定の間隔でキャプチャされ、生成された画像ファイルはCOSに保存されます。スクリーンキャプチャ機能をアクティブ化するには、最初にCSSにCOSバケットへの書き込み権限を付与する必要があります。詳細については、COS Bucketにスクリーンキャプチャ保存するためのCSS承認をご参照ください。
スクリーンキャプチャ機能に基づいて、システムは、プッシュドメイン名に関連付けられたスクリーンキャプチャ検証テンプレートを使用して、スクリーンキャプチャを識別し、結果をコールバックします。関連ドキュメントについては、スクリーンキャプチャ・ポルノ検出テンプレート設定をご参照ください。
課金周期内のすべての5分間の帯域幅の数値を取得し、数字の大きい順でソートした後、上位5%を除外します。残りの95%の数値から取った最大値が月95ピーク帯域幅となります。
この記事はお役に立ちましたか?