Version 0.5 available

TMD version 0.5 is available in the download page. This version introduces two important features: FFmpeg with video streams and audio channel. For now, FFmpeg makes use of mpeg-1 (enabled by default) encoder with a fallback to via-software vp9 and av1. Mpeg-1 proved to be fast enough to handle 60 fps on my environment with performance comparable to turbo-jpeg and way less bandwidth, while the other encoders were much slower. In the future, hardware av1 will be encoded instead of mpeg-1, where available. The audio channel is encoded with ogg-vorbis, with decent quality and performance. In the future, I will introduce also opus encoder, with better performance for real-time streaming, and FLAC for loss-less audio encoding. There are also other minor changes and bug fixes, the most important is the fix for a memory leak with multiple clients connected.

Leave a Comment

Your email address will not be published. Required fields are marked *