| ▲ | scottlamb 5 hours ago | |||||||
I've also looked at switching my open source IP camera NVR to WebCodecs and WebTransport (maybe MoQ). Two things giving me pause: * Firefox support for WebCodecs is poor—none at all on Android [1], H.265 is behind a feature flag. [2] * Mobile Safari doesn't support WebTransport. Or didn't...I just looked it up again and see it does in 26.4 TP. Progress! [3] [1] https://searchfox.org/firefox-main/rev/da2bfb8bf7dc476186dfe... [2] https://searchfox.org/firefox-main/rev/da2bfb8bf7dc476186dfe... | ||||||||
| ▲ | kixelated 2 hours ago | parent | next [-] | |||||||
Yeah for Safari support I'm using polyfills; it sucks. - libav.js for AudioEncoder/AudioDecoder. - QMux over WebSockets for WebTransport. Both are NPM packages if you want to use them. @kixelated/libavjs-webcodecs-polyfill and @moq/qmux 26.4 removes the need for both so there's hope! | ||||||||
| ||||||||
| ▲ | Sean-Der 3 hours ago | parent | prev [-] | |||||||
That's exciting! When you were evaluating it everything about the protocol/APIs fits your needs? Just features/software need to be implemented? | ||||||||
| ||||||||