概要
Tencent Cloud StreamPackageは、Tencent Cloudが新たにリリースした高品質のビデオパッケージングおよびオリジンサーバープラットフォームです。世界中のユーザーにプロフェッショナルで安全かつ安定したビデオパッケージングおよび配信サービスを提供することをお約束します。StreamPackageはTencent Cloudが全世界にデプロイした多くのアベイラビリティーゾーンのコンピューティングリソースを拠り所として、Tencentが自社開発したアプリケーションと長年にわたり培ってきたオーディオ・ビデオ技術を組み合わせることによって、ビデオパッケージ配信の難易度を引き下げ、オリジンレジリエンシー(origin resiliency)を高め、動画サプライヤーが安全かつ安定的に大規模なビデオストリームメディアを配信できるようにします。また、24時間365日いつでも可用性を保証します。
特徴
マルチプロトコルのプライマリおよびバックアップストリーム入力
StreamPackageは、HLSとDASHという2つのプロトコルのストリーム入力モードをサポートしています。また、各Channelに対してプライマリ・バックアップストリーム入力アドレスを生成し(デュアルチャネル構成)、2つのプライマリ・バックアップストリームの入力同時プッシュをサポートして、お客様の動画資産を安定的かつ確実に保護します。
フレキシブルで安定した障害復旧メカニズム
Channelのマスタ・スレーブチャネルを同時に入力した場合、マスタinputにネットワークの不安定性などの異常なプッシュが発生し、スタンバイinputのプッシュが正常であるときは、シームレスにスレーブinputに切り替えることができます。切り替え時間などのパラメータは、カスタム設定をサポートしています。
高度なセキュリティ保護
StreamPackageは、入力から出力まで、さまざまなセキュリティ認証モードをサポートしています。入力はhttp-authenticationモードをサポートしており、usernameとpasswordに基づいてプッシュ検証が行えます。出力は、IPブラックリスト/ホワイトリストの設定、Authkeyの設定、X-TENCENT-PACKAGEによるhttp-headerの認証、およびCIDRレベルの保護ストラテジーをサポートしています。
ワンクリックドッキングCDN配信
StreamPackageは、ライブストリーミングCDNのワンクリック設定をサポートしています。独自の再生ドメイン名を追加して配信を行い、世界中至るところにあるエッジノードが、お客様のビデオ配信の安定性と効率を保証します。
可用性の高いキャッシュ保護メカニズム
StreamPackageは、マルチレベルのキャッシュ保護メカニズムを提供しています。ノードサーバーに異常が発生した場合、内蔵されているモニタリング機能が自動的にノードを削除するメカニズムを提供し、リージョンリソースの高い信頼性を確保します。また、プッシュはプライマリおよびバックアップストリームinputモードをサポートしており、プライマリおよびバックアップストリームのinputにおいてシームレスな切り替えメカニズムを提供し、ユーザーのプッシュの高い安定性と可用性を保証します。
アーキテクチャおよび故障時の切り替え
StreamPackageはデュアルチャネル構成をサポートし、pipeline Aとpipeline BはCSSストリームを同時に入力することができます。StreamPackageは故障時の自動切り替えをサポートしています。StreamPackageのプライマリチャネル(pipeline A)は、CSSストリームが一定期間中断されたことを検出すると(Max segment durationを介して設定可能)、自動的にスタンバイチャネル(pipeline B)に切り替わって出力を行います。
StreamPackageのChannelは、マルチノードプル構成をサポートし、1つのChannelが複数のendpointをサポートしてプル出力を行います 。