6 ms·
Use cases for hardware encoders in PCs: - Video calls - Screen/webcam recording - Live streaming - Real-time transcoding for media servers (don’t know much
by circuit10 4mo ago
Use cases for hardware encoders in PCs:
- Video calls
- Screen/webcam recording
- Live streaming
- Real-time transcoding for media servers (don’t know much about this but I’ve heard it’s a thing)
- Game streaming
- Video editing (making exporting less frustrating)
- sylware 4mo agoEverything here is really niche, except video calls (and even that...). In other words, unless on smart phones, don't expect broadly distributed AV2 encoding hardware. If it does happen on PC, it will be most likely some courtesy of the hardware chip designers.
- circuit10 4mo agoScreen recording is not niche, anyone who works remotely probably does video calls daily and the others are somewhat more niche but I'd guess that at least 50-70% of people do at least one of these things
- sylware 4mo agoI think, screen recording is ultra-niche, and I don't know why, I feel better when I know my OS is unable to do just that. (As a side project, I am writting my walyand compositor, and I know that if it supports screen recording, that's going to be something certainly hacky and I can disable at compile time).
- circuit10 4mo agoDo you not ever want to show someone something on your screen? For a bug report or to demonstrate a project you’re working on? Or do a screen share to ask for help with setting something up (which is admittedly a bit different from a recording but only in that it’s live)? I can see a lot of non-techy people not knowing how to do this but among people who know how to do it I bet it’s above 50% who use it
- sylware 4mo agoI guess hackers from "agencies"/organized crime/etc do not use that but directly the display hardware.
- cwillu 4mo agoVideo calls are niche, and offline encoding of video isn't? Are you sure this isn't just “things I do are commonplace, and things I don't are incredibly niche”?
- sylware 4mo agoWhat? All are niche, and video calls are at best quite rare. People still prefer audio calls or even text messages mostly. Video calls is just a feature expected on smart phones, and it means there we better have an hardware encoder. I don't know if AV2 is defining them, but it needs hard "profiles", that to give a scope for hardware implementations. Well, it all depends on how AV2 is designed, and defining those profiles is very probably a feedback loop between the AV2 designers and hardware implementors.