httpサーバー、ストリーミングエンジンサーバー(Wowzaインスタンス)、WebクライアントにDash.jsプレーヤーがあります。ストリーミングエンジン自体からのMPDの配信
動画を再生するには、プレーヤーはmpdファイルのURLを受け取る必要があります。
私の現在のアーキテクチャーでは、mpdファイルはGET要求によってhttpサーバーに提供されます。
サーバは、クライアントに返されるmpdファイルを受信するために、ストリーミングエンジンサーバへの別のGET要求によって要求を処理します。
問題は、ストリーミングエンジンに直接アクセスする代わりに、HTTP SERVER自体にダッシュチャンクが存在すると予想されるため、プレイヤーはこのmpdを再生できないということです。
まだHTTPサーバーからmpdを配信する方法はありますか?しかし、サーバーの代わりにストリーミングエンジン(チャンク用)と直接話すようにプレーヤーに指示する方法はありますか?
解決方法を見つけましたか?私たちは、次のmpdファイルの場所をハードコーディングするMPDマニフェスト(なぜこの相対的なシェッシュではないのか)のために、WowzaからのCDNの起源についてダッシュを利用する問題を持っています。 – KallDrexx
Nginxのようなリバースプロキシ技術を使うことを決めたので、リクエストはAPIのURLに戻ってきますが、Nginxはトラフィックをアプリの代わりにwowzaにルーティングします。 – Jjang
Gotcha、あなたの問題を誤解しているかもしれません。私たちの問題は、その前にnginxを使用していたことでしたが、index.mpdには絶対的なパターンのタグが含まれていました。 –
KallDrexx