私はHTML5メディアレコーダーを使用して、ユーザーがWebアプリケーション内で自分自身を記録し、再生し、記録をアップロードできるようにしています。getUserMediaとMediaRecorder - 416リクエストされた範囲が満足できない
それはgetUserMedia
からのストリームを記録するために、ウェブカメラとマイクのハンドルを取得するためgetUserMedia
の標準コードを使用しています<video>
ウェブカメラを再生するために、そしてMediaRecorder
。いくつかのMacbook Airはデバイス上
、問題に...
<video>
要素で記録されたストリームを再生しようとすると、Google Chromeは、エラー416(要求された範囲未充足)をスローします。これまでのところ、Chrome搭載OSXでしか発生していないようですが、その組み合わせのすべてのデバイスでは発生していません。
この問題を参照しているChromiumバグがありますが、「固定」とマークされています。 https://bugs.chromium.org/p/chromium/issues/detail?id=615940 チケットの解説に基づいて完全な問題が解決されたとは私は確信していません。私は最近のコメント作成者がこれもFacebookメッセンジャーに影響すると言いました!
はあなたが前にこの問題を見ている、とあなたは、Firefox使用のWindowsか使用を伴わないクロームとOSXユーザーのための回避策を知っていますか?
また、私は時々、このエラーに直面するが、それは私のために、スクリプトでのエラーのため、常にです。あなたは[MCVE]としてあなたのコードを共有できますか? (注:ほとんどの場合、録画時にストリームが閉じられているため) – Kaiido
@Paul:Chromeでバージョン63がリリースされました。 – maxpaj