コールバックを受信するには、どのような方法がありますか。
MPSは、メッセージキュー、SCFおよびHTTPプッシュに基づくコールバック通知方法をサポートしています。
コールバックを受信していない場合はどうすればよいですか。
ファイルのアップロードに成功した後、所定の時間内にファイルのトランスコード結果のコールバックメッセージを受信しない場合、考えられる原因は次のとおりです。
ワークフロー情報が正しく設定されていません。ワークフローが正しく設定されていることを確認してください。
APIメソッドを介して開始されたトランスコードタスクであり、正常に返される場合は、タスク照会APIからこのタスク処理の進捗状況を照会することができます。 タスクキューがバックログされているため、処理時間が長くなったり、その他のサービスの異常が発生したりします。チケットを提出して、キューの状態を照会することができます。 コールバック設定を行うにはどうすればよいですか。
メッセージキュー:
MPSは、Tencent CloudのメッセージキューサービスCMQを使用して、トランスコード結果のコールバックメッセージを送信します。トランスコードコールバック通知を受信するためのメッセージキューを作成するには、あらかじめCMQサービスをアクティブ化する必要があります。同時に、このメッセージキューにデータを書き込めるように、このメッセージキューの書き込み権限をMPSに付与する必要があります。 次に、MPSコンソールでワークフローを作成するときに、対応するメッセージキューパラメータを設定すれば完了です。
SCF:
MPSは、SCFでテンプレートを設定し、ユーザーに提供します。あらかじめSCFサービスをアクティブ化してSCFを作成し、トリガーを設定する必要があります。詳細については、ビデオタスクコールバック通知のベストプラクティスをご参照ください。 HTTPプッシュ:
MPSは、指定されたURLへのHTTPプッシュ、コールバックをサポートします。インターフェースを呼び出すときは、タスクイベント通知設定-TaskNotifyConfigのNotifyTypeパラメータをURLとして指定し、NotifyUrlパラメータにHTTPコールバックアドレスを入力する必要があります。 コールバックの使用には料金がかかりますか。
Cloud Message Queueの使用方法や料金情報については、CMQ料金説明をご参照ください。 SCFの使用方法や料金情報については、SCF料金説明をご参照ください。 HTTPプッシュ方法は現段階では無料です。
ビデオファイルをアップロードするにはどうすればよいですか。
MPSは、次のビデオアップロード方法をサポートしています。
コンソールのアップロード:COSコンソールにログインし、ローカルビデオをCloud Object StorageのCOS Bucketにアップロードします。ビデオの量が少ないシナリオに適しています。 クライアントのアップロード:COS SDKを介してローカルビデオをCOS Bucketにアップロードします。小さなファイルのシンプルアップロードと大きなファイルのマルチパートアップロードをサポートしています。また、アップロード中には、レジューム、一時停止、再開、取消などの操作をサポートします。UGCやPGCなどのシナリオに適しています。 アップロード方法は次のとおりです。
アップロードされたビデオの自動トランスコードを設定するにはどうすればよいですか。
タスクフローを作成し、対応するトランスコードテンプレートを選択して、このワークフローを有効にしてください。コンソールでのパラメータ設定の説明については、ワークフローの設定をご参照ください。 ps形式でファイルをアップロードすることはできますか。
できません。アップロード可能なファイル形式については、下表をご参照ください。
ビデオトランスコードが、指定されたビットレートに基づいて出力されていません。
MPSは、デフォルトでは視覚的な体験に影響を与えることなく、不要なフレームの品質を低下させ、所定の出力ビットレートに従わずに、コードレートを下げる効果を発揮します。
指定されたビットレートに従って出力する必要がある場合は、対応するトランスコードテンプレートidを提供して、設定を調整することができます。
COSに保存されているビデオをプレビューする場合、プレビュー要件を圧縮できますか。
現在、COSは自動ビデオ圧縮プレビュー機能をサポートしていません。さらに、Cloud Infiniteにはファイルの再生成と同様のビデオトランスコード機能があります。これは、元のコードストリームのエンコード形式、解像度、ビットレートなどのパラメータを変更することができます。
この記事はお役に立ちましたか?