2017-02-25 15 views
1

私はAzure Media Servicesに精通し始めています。ライブイベントや開始時間について誰かが考えていたかどうかを知りたかったのです。Azureメディアサービス/プレイヤーライブイベントによる自動開始

有料のライブイベントを提供しているため、ウェブアプリケーションを使用すると、ユーザーはプレゼンテーションを開始する30分前までに「プレゼンテーション」に参加できます。

アズールでは、通常、チャンネル1時間前にすべての設定を開始し、正確な開始時刻に「ライブイベント」を開始します。 「このプレゼンテーションはまもなく開始されます」というメッセージを表示し、イベント開始時にフィードを自動開始することを示すベストプラクティスは何ですか?

30分早く「ライブイベント」を開始し、スレートを使用するか、Azure Media Playerが基本的に座ってイベントが開始するのを待つことができますか?これは自動的に起こるのですか、OnErrorが起きたときに試し続けるためにJavaScriptが必要でしょうか?基本的には、ユーザーがページを更新する必要はありません。それはちょうど開始時に再生を開始する必要があります。

答えて

1

私はこの1人のクリスに刺すつもりです。

お客様が制作したほとんどのライブイベント(キャンパス内のマイクロソフトスタジオを含む)では、通常、スレートと音楽を使用してイベントの20〜30分前にチャンネルを開始します。通常、スレートは、Azure Media Servicesのライブチャンネルのスレートからではなく、エンコーダからのものです。その理由は、アニメーションスレート、音楽、フェージング、スイッチングなどのために、プロダクションパイプラインにローカルでより多くのコントロールがあるからです。Telestream WirecastやNewTek Tricasterセットアップなどの低コストオプションでこれを実現できます。

n晴れ、私たちは通常、すべての設定を取得するために1時間前にチャンネルを開始し、正確な開始時刻に「ライブイベント」を開始します。 「このプレゼンテーションはまもなく開始されます」というメッセージを表示し、イベント開始時にフィードを自動開始することを示すベストプラクティスは何ですか?

すべての操作が正しく実行されていることを確認するために、AzureのLive ChannelからプレビューフィードURLを監視します。ショータイム(5〜10分程度)に近づくと、録音を開始します(新しいプログラムを開始します)。これは自動ではありませんが、複数のメソッドを使用して、APIの呼び出しを自動化して、REST APIまたはクライアントSDKを使用してプログラムを作成、開始、および停止することは確かです。

新しいプログラムの作成により、再生用の新しいプログラムURLが生成されます。ユーザーやWebページのコードを更新する必要があります。ユーザーが本当に早く到着するという要件がある場合は、プログラムの録画を早めに開始してそのURLを公開することができますが、イベントの後に動的フィルタまたはサブクリッピング機能を使用して、イベントの先頭にはスレートがあります。

ライブ録画の開始を自動化する場合は、SignalRまたはその他の帯域外通知を使用して、ページのプレーヤーに信号を送ってsrc URLをリロードして再生を開始することもできます。私はそのトリックが以前も使われているのを見ました。

希望に役立ちます。ボトムラインは、多くの創造的なオプションがありますが、現時点では「内蔵」と自動ではありません。

+0

素晴らしいです、ありがとう、これは参考になりました。これらは私がやってきたアプローチのいくつかです。私は、番組を開始していない限り、チャンネルの「プレビュー」URLが再生されないことに気付きました。私が読んだことはすべてこれがそうではないと言いますが、私はまだこの行動を見ています。青空の入口でさえ。何か案は? –

+0

Chrisの場合、チャンネルのプレビューURLはSmooth Streaming形式でのみ利用可能です。Smooth Streamingを再生するように設定されているプレーヤー(AMP)を使用していることを確認してください。そうでない場合は再生されません。プログラムは、DASHおよびHLSに変換できるオリジンサーバー(ストリーミング予約済みユニット)を介してストリーミングされます。問題が起こっている可能性があります。ブラウザ/ os検出コードに基づいてDASHまたはHLSへのデフォルト設定があるため、プレビューを再生できないことがあります。 – johndeu

+0

いつでもAMPデモページを使用して、「詳細オプション」に入り、強制的にSmooth Streamingを使用することができます。 http://ampdemo.azureedge.net/azuremediaplayer.html – johndeu

関連する問題