lookit / ember-lookit-frameplayer

Ember app with experiment frames and a frame player to run browser-based experiments
MIT License
5 stars 19 forks source link

Check video container/codec support and set in RecordRTC config (#365) #366

Closed becky-gilbert closed 4 months ago

becky-gilbert commented 4 months ago

This fixes a critical problem with the initial RecordRTC release that caused problems with (1) replaying users' own video recordings and (2) viewing certain video recordings across different browsers. The problem was caused by specifying the webm container type without also specifying the codec. We have fixed this by checking the browser's support for specific web/codec combinations and setting this accordingly when initiating the recording.