|
|
|
|
|
by Orphis
23 days ago
|
|
No, you do NOT want hardware anything on mobile if you are targeting smaller bitrate that are not that taxing on the CPU, when the conditions are otherwise so bad that the call would either drop or be unusable. HW encoders produce bad results at low bitrate. HW decoders usually have issues with the temporal encodings used and they may also just not accept those streams (a lot of test scenarios are movies, and the RTC tools are poorly supported). I worked on shipping it to Chromium, WebRTC and Google Meet many years ago and we had many publications about it:
- https://blog.google/products-and-platforms/products/duo/4-ne...
- https://webrtchacks.com/the-hidden-av1-gift-in-google-meet/ The use case is not screensharing or a large conference room, but mainly a simpler talking face for a 1:1 chat, but with good quality as packet loss is then not as impactful on a 30KBps stream with AV1 than a 50KBps VP8 stream. |
|
I'd be interested in learning more, but the links you provide are just advertising copy. Could you please provide links to actual technical articles on your conclusions?