This shows you the differences between two versions of the page.
commissies:axiecom:sntpings [2024/11/04 08:47] haaijer created 2024 page |
commissies:axiecom:sntpings [2024/11/04 20:10] (current) haaijer add hw enc and gpudev notes |
||
---|---|---|---|
Line 29: | Line 29: | ||
* Make sure to reboot a few days before the event starts to ensure that everything is persistent. | * Make sure to reboot a few days before the event starts to ensure that everything is persistent. | ||
* Video is a mess, x264 has lossless profiles, but those are not supported in many browsers. The AV1 and vp9 implementations in gstreamer will also give you trouble and unknown browser support. Look into transcoding multiple versions depending on support. | * Video is a mess, x264 has lossless profiles, but those are not supported in many browsers. The AV1 and vp9 implementations in gstreamer will also give you trouble and unknown browser support. Look into transcoding multiple versions depending on support. | ||
+ | * Look into doing hardware encoding using on-chip or discrete graphics. | ||
+ | * DPDK-gpudev looks very interesting if you want to go completely overkill and do all processing directly on a GPU. | ||
* Being able to restart the server while keeping the video stream alive is very nice to have. | * Being able to restart the server while keeping the video stream alive is very nice to have. | ||
* MediaMTX is quite nice, but make sure to increase the buffer size | * MediaMTX is quite nice, but make sure to increase the buffer size |