tencent cloud

フィードバック

基本概念

最終更新日:2021-10-21 10:29:04

    プッシュ

    キャスターがローカルのビデオソースと音声ソースを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ピーク帯域幅となります。

    お問い合わせ

    カスタマーサービスをご提供できるため、ぜひお気軽にお問い合わせくださいませ。

    テクニカルサポート

    さらにサポートが必要な場合は、サポートチケットを送信して弊社サポートチームにお問い合わせください。24時間365日のサポートをご提供します。

    電話サポート(24 時間365日対応)