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