0

Dailymotion プレーヤーが、任意の埋め込みビデオで利用可能な最高の解像度を常に表示するように強制したいと考えています。その解像度が利用可能なビデオの再生中にプレーヤーを手動で 1080p に設定し、プレイリストの次のビデオが 240、380、480 でしか利用できない場合は、380p を取得します (したがって、480 をもう一度手動でクリックする必要があります)。手動で再生を「最適」に設定すると、本当に最適ではない解像度になることがよくあります。

古いプレーヤー API は、setPlaybackQuality(他の多くのサイトのプレーヤーのように) 経由​​で再生品質を設定することをサポートしていました。新しいプレーヤーはこれをサポートしていないようです。

方法:

a) JavaScript 経由で再生品質を設定しますか?、または

b)利用可能な最高の解像度を常に再生するように埋め込みプレーヤーを構成しますか?

4

1 に答える 1

2

quality再生品質を設定するためにプレーヤー APIのパラメーターを試しましたか? このパラメータの説明は次のとおりです。

利用可能な場合、デフォルトで再生する必要がある品質を決定します。有効な値は次のとおりです: 240、380、480、720、1080 (デフォルトは 380)

(ソース: http://www.dailymotion.com/doc/api/player.html )

したがって、品質を 1080 に設定すると、利用可能な場合はこの品質が再生され、そうでない場合は 380 にフォールバックします。

編集: プレーヤーに設定する前に利用可能な最高品質を知りたい場合は、available_formatsフィールドへの API リクエストを実行できます。テスト:

https://api.dailymotion.com/video/VIDEO_ID?fields=available_formats
于 2014-07-23T13:43:06.067 に答える