Steam bêta : le codec Pyrowave débarque dans Remote Play
Le client bêta de Steam intègre Pyrowave, un codec vidéo calculé sur les shaders du GPU. Il consomme 5 à 10 fois plus de bande passante que les codecs de streaming classiques.
Le client bêta de Steam implémente désormais le codec vidéo Pyrowave pour Remote Play, rapporte tomshardware.com. Ce codec a été créé par le développeur open source Hans-Kristian Arntzen, connu pour ses travaux sur libretro et RetroArch.
Pyrowave repose sur des transformées en ondelettes discrètes et un encodage intra-image, une approche proche du Motion JPEG2000. Particularité technique : le codec est calculé sur le réseau de shaders du GPU plutôt que sur le matériel vidéo à fonction fixe.
Valve indique dans ses notes de patch que ce codec utilise 5 à 10 fois la bande passante des autres codecs de streaming. Lors d'un test de diffusion de Phantasy Star Online 2: New Genesis vers un Lenovo Legion Go S, le débit mesuré atteignait environ 210 mégabits par seconde avec les réglages par défaut.
Pyrowave est conçu pour une utilisation sur un réseau local, et non via Internet. Son intérêt réside donc dans les configurations où la bande passante locale est abondante.
En bref
Qu'est-ce que le codec Pyrowave intégré à Steam ?
Un codec vidéo créé par Hans-Kristian Arntzen, implémenté dans le client bêta de Steam pour Remote Play. Il utilise des transformées en ondelettes discrètes et un encodage intra-image, et est calculé sur les shaders du GPU.
Quelle bande passante consomme Pyrowave ?
Selon les notes de patch de Valve, il utilise 5 à 10 fois la bande passante des autres codecs de streaming. Un test a mesuré environ 210 mégabits par seconde avec les réglages par défaut.
Pyrowave fonctionne-t-il via Internet ?
Non, il est prévu pour une utilisation sur un réseau local.