サンプル キャスト アプリでデバッガーを使用して、部分再生値を設定しようとしました。
document.getElementById("vid").playbackRate = 0.5;
そして、ビデオは速度を変更しません。再生レートをゼロに設定すると、ビデオが一時停止します。1.0 に設定すると再開します。Chrome デスクトップでは、video 要素は分数の playbackRate 値を尊重することに注意してください。
サンプル キャスト アプリでデバッガーを使用して、部分再生値を設定しようとしました。
document.getElementById("vid").playbackRate = 0.5;
そして、ビデオは速度を変更しません。再生レートをゼロに設定すると、ビデオが一時停止します。1.0 に設定すると再開します。Chrome デスクトップでは、video 要素は分数の playbackRate 値を尊重することに注意してください。
ハードウェアの制限により、これはデバイスで無効にされました。たとえば、HD ムービーを 3 倍速で再生しようとすると、ハードウェアが追いつかなくなるため、このような問題を回避するために無効にされました。1 未満のレートをサポートする必要性が高い場合は、機能リクエストを開いてください。当社のチームがそれを確認します。
再生速度の制御は、アダプティブ ストリーミングをより細かく制御するのに非常に便利です (ほぼ必須)。わずかな速度の低下または速度の向上がレイテンシの増減に役立ちます。
< 1x
この目的にはまったく問題ありません。実際、この種の最適化に使用されるデルタは、おそらく 10 ~ 15%を超えないでしょう。
また、これは標準のビデオ要素メソッドです。それをまったくサポートしないことは重大な欠陥です。制限付きでサポートすることはまったく問題ありません。
これを真剣に考えてください。このリクエストを行うためのより正式な場所があれば、お知らせください。