このドキュメントは、MPSをすばやく理解し、アクセスするのに役立ちます。主な手順は以下のとおりです。
前提条件
新規登録とログイン
2. Tencent Cloud公式サイトにログインし、クラウド製品>ビデオサービス>MPSを選択し、MPSコンソールに入り、サービスを無料で利用開始できます。 権限付与
1、サービスロールの権限付与
現在、MPSは入力ファイルソースとして、COS、VOD Pro、AWS S3、URLダウンロードアドレスの4種類をサポートしています。 COSを利用する場合:COSサービスロールの権限付与が必要です。これにより、MPSがCOSバケット内のファイルに対してダウンロード、トランスコード、アップロードなどの読み書き操作を行うことが許可されます。
VOD Proを利用する場合:VODサービスロールの権限付与が必要です。これにより、MPSがVOD Proアプリケーション内のファイルに対してダウンロード、トランスコード、アップロードなどの読み書き操作を行うことが許可されます。
AWS S3を利用する場合:サービスロールの権限付与はスキップできますが、AWSとMPSの連携を完了する必要があります。 URLダウンロードアドレスを利用する場合:パブリックネットワークからアクセス可能なファイルダウンロードURL(チャンク転送モードは現時点対応不可で、直接ダウンロード方式である必要があります)。この入力方式を選択した場合、出力方式は現在COSとVOD Proのみサポートされているため、同様にサービスロールの権限付与を完了する必要があります。
説明
権限付与が完了していない場合、MPSコンソールでCOS関連の操作ができず、イベント通知機能を有効にすることもできません。 2、サブアカウントの権限付与
Tencent Cloudのサブアカウントを利用している場合、メインアカウントに連絡し、サブアカウントにMPSの読み書き操作権限を付与してもらう必要があります。そうしない場合、サブアカウントはMPSを正常に利用できません。詳細な操作については、アカウントの権限付与をご参照ください。 操作手順
MPSは、音声・動画ファイルやライブストリームを処理できます。
オフラインメディア処理:オフラインの音声・動画ファイルを処理します。
ライブ配信処理:ライブストリームに対し、録画、スマート認識・分析、品質検査などの処理をリアルタイムで行います。
オフラインメディア処理
ステップ1:タスクを作成
現在、オフラインメディア処理タスクを開始する方法は3つあります。
コンソールでのクイック作成:コンソールで手動でファイルを選択し、処理タスクを開始します。
自動トリガー:ファイルをCOS/AWS S3バケットにアップロードされると、自動的に処理タスクが開始されます。コンソールで手動でタスクを作成する必要はありません。
APIによるタスク開始:APIインターフェースを呼び出してタスクを開始します。アップロード済みファイルの一括処理に適しています。
方法1:コンソールでのクイック作成
2. オフラインメディア処理タスクのクイック作成ページで以下の情報を入力します。
2.1 入力ファイルを指定
メディア処理を行うファイルパスまたはURLアドレスを指定します。
編成機能により、各機能を組み合わせて自動処理フローを作成できます。例えば、エンハンスメントとトランスコード機能を組み合わせることで、入力ファイルの画質を向上させてから、トランスコードでビットレートを下げることができます。
機能ノードを追加をクリックし、表示された設定パネルでパラメータを編集できます。また、パラメータを保存して再利用可能なテンプレートを作成することもできます。
テンプレートを選択:システムプリセットまたは保存済みのテンプレートパラメータを使用します。
カスタマイズ:パラメータをカスタマイズします。
2.3 出力パスを指定
処理済みファイルの保存先となるデフォルトの出力パスを設定します。
編成内の特定の機能ノードの出力パスを個別に設定する場合、例えばトランスコード、エンハンスメント、スクリーンショットの3つの機能を追加し、スクリーンショットの出力ファイルを別のパスに保存したい場合は、ステップ2でスクリーンショットノードをクリックし、詳細設定>カスタムスクリーンショット出力パスで設定できます。また、各機能の出力ファイルの命名ルールも変更できます。詳細については、ファイル名変数をご参照ください。 方法2:自動トリガー
2. トリガーバケットとディレクトリ、出力バケットとディレクトリ、具体的なタスクフローなどを設定します。詳細な設定説明については、オンデマンド編成をご参照ください。 3. 編成はデフォルトで自動トリガーが無効になっています。編成管理>オフラインワークフローページに戻り、有効化をオンにすると、自動トリガー機能が有効になります。
4. 編成で設定されたトリガーバケットに処理が必要な動画ファイルをアップロードすると、編成のタスク設定に基づき、新しくアップロードされた動画が自動的に処理され、コンソールで手動でタスクを作成する必要はありません。
説明:
編成の自動トリガーを有効化後は、トリガーバケットに新しくアップロードされた動画ファイルのみが自動で処理されます。以前からトリガーバケットに保存されているファイルは自動処理されません。
方法3:APIによるタスク開始
ステップ2:タスクを管理
2. タスクのステータス、タスクIDなどで処理が必要なタスクをフィルタリングできます。詳細を表示をクリックすると、サブタスクの情報を確認できます。また、再起動ボタンをクリックしてキュー内のタスクを再起動し、ソース動画の再生などの操作もできます。
3. サブタスクリストを展開すると、サブタスク関連情報を確認でき、サブタスクファイルの再生/確認、サブタスク出力ファイルのダウンロード、サブタスクの詳細情報の確認などの操作をサポートしています。
ライブ配信処理
ステップ1:タスクを作成
現在、ライブ配信処理タスクを開始する方法は2つあります。
コンソールでのクイック作成:コンソールで手動で設定し、処理タスクを開始します。
APIによるタスク開始:APIインターフェースを呼び出してタスクを開始します。
方法1:コンソールでのクイック作成
2. ページの説明に従い、ライブストリームアドレス、編成、出力保存パスなどを設定します。現在のコンソールはライブストリームのリアルタイム録画に対応しています。詳細なテンプレート設定はライブ録画テンプレートをご参照ください。 注意:
ライブ録画タスクを作成する際は、ライブストリームアドレスが正しく入力されていることを確認してください。ライブストリームの取得に失敗した場合、3回再試行を行います。それでもライブストリームを取得できない場合、録画タスクは失敗となります。
方法2:APIによるタスク開始
スマート審査:画像の性的表現検出、機密情報検出、音声内のわいせつコンテンツ検出に対応しています。
スマート認識:顔、物体、文字、音声認識に対応しています。音声認識ではスマート翻訳、リアルタイム字幕への変換ができます。また、ゲームポイント計算などの機能にも対応しています。
インテリジェント分析:ニュースのリアルタイムクリップ分割などに対応しています。
メディア品質検査:ライブストリーム形式の診断、音声・動画コンテンツ検査(ブレ、ぼかし、低照度、露出過多、黒・白枠、ブラックスクリーン、ホワイトアウト、ブロックノイズ、ノイズ、モザイク、QRコードなど)、ノンリファレンス型評価などに対応しています。
ライブ配信の録画。
ステップ2:タスクを管理
ライブ配信タスク管理ページでは、開始したすべてのライブ配信処理タスクの一覧が表示されます。タスクの詳細確認、タスク中止などの操作が可能です。 各機能の導入チュートリアル
上記では、MPSコンソールを利用してオフラインメディア処理とライブ配信処理を開始する方法を紹介しました。トランスコード、エンハンスメント、メディアAIなどの機能は、上記の手順を通じて体験・利用できます。よりスムーズにご利用いただくため、各機能の詳細な導入ガイドは以下の表をご参照ください。
|
音声・動画トランスコード |
| |
音声・動画強化 |
| |
メディアAI | スマート字幕 | |
| スマート消去 | |
| 大規模モデルによる動画要約 | |
| ハイライト生成 | |
| スマート分割 | |
| スマート横縦変換 | |
メディア品質検査 |
| |
メディア品質検査 |
| |
ライブストリームの録画 |
| |
メディアAI | スマート字幕 | |
| ハイライト生成 | |
| スマート審査 | |
| スマート認識 | |
| スマート分析 | |