背景
bilibiliは、若年層に人気の中国最大のカルチャーエンターテイメントコミュニティで、1日当たりのビデオ再生数は1億を超えています。Tencent Video Cloudはbilibiliにライブストリーミングおよびオンデマンドサービスを提供しています。
課題と目標
1. bilibiliは、若年層に人気の中国最大のカルチャーエンターテイメントコミュニティとして、海外にも多くの忠実なファンを抱えています。中国国内でのビデオアクセス効果だけでなく、海外ユーザーのエクスペリエンスも保障する必要があります。
2. サービスの可用性に対する要件が比較的高く、アクセラレーションメーカーには安定性が保障されたサービスが求められます。
3. ユーザーがライブストリーミングビデオを視聴する際に遅延が大きく、ラグが発生しやすいという課題があります。
4. プラットフォーム上でライブストリーミングビデオをレコーディングして保存し、その後ユーザーがオンデマンド視聴できるようにし、コンテンツの利用率を引き上げ、ユーザーエクスペリエンスを向上させるというニーズがあります。
5. プラットフォームの運用状況をスピーディーに把握し、情報を入手してルーム管理などの操作を行うことで、プラットフォームの効率的な運営につなげることを希望しています。
Tencent Cloudソリューション
- Tencent Cloud CDN(海外アクセラレーション)は海外に多数のアクセラレーションノードを配置し、世界中の70を超える国と地域をカバーしています。bilibiliの海外業務の発展を適切にサポートし、海外ユーザー向けに良好なユーザーエクスペリエンスを提供しています。
- Tencent Cloudは全国に分布するモニタリングポイントを利用して、一定の頻度でモニタリングファイルにアクセスし、全国の各リージョン、キャリアのアクセス状態を監視および分析し、リスクのあるノードを速やかに切り替え/復旧することでシステムの安定性を向上させています。また、Tencent CloudのAnti-DDoS分散型攻撃防御システムを併用することで、DDoS攻撃、CC攻撃、HTTP DNSドメイン名ハイジャックなどの悪意ある攻撃行動をプラットフォームで有効に防御することができます。
- Tencent Cloudが自社開発したGSLBスケジューリングシステムは、ネットワーク全体のリアルタイムモニタリングデータを併用することで、ユーザーリクエストを最適なアクセスノードに正確にスケジューリングし、ユーザーのアクセス遅延とビデオラグを最大限に減少させることができます。エンドユーザーは同一の帯域幅でより高精細なライブストリーミングビデオをスムーズに視聴でき、ユーザーエクスペリエンスの向上とプラットフォームのブランドイメージ確立が可能です。
- ライブストリーミングからオンデマンドへの変換は、ライブストリーミングサービスにおける絶対的なニーズです。Tencent Cloudはライブストリーミング同時レコーディング機能を提供しています。レコーディングしたライブストリーミングファイルをオンデマンドサービスに保存し、お客様がコールバックによってレコーディングファイルのURLを取得して、外部にオンデマンドビデオを公開することができ、スピーディーなアクセスと充実した機能を利用できます。
- Tencent Cloud Streaming Services(CSS)ではさまざまなクラウドAPIを提供しており、お客様は操作APIを呼び出して各種ライブストリーミング機能をリアルタイムに操作したり、クエリAPIでライブストリーミング活動のステータスを調べたり、統計APIでライブストリーミングサービスの詳細な状況を把握したりすることができます。
提携による成果
bilibiliはTencent Cloudの豊富な海外ノードリソースによって、海外ユーザーのアクセス体験を大きく向上させることができました。Tencent Cloudのリアルタイムのクラウドモニタリングメカニズムと、成熟した全方位的セキュリティ保護システムにより、サービス可用性を大幅に引き上げると同時に、bilibiliユーザーのライブストリーミング視聴時の遅延およびラグ率を引き下げることができ、ラグはほぼゼロになっています。