All Topics
All Topics
Technology
Technology
Design
Design
Programming
Programming
Science
Science
News
News
Gaming
Gaming
Entertainment
Entertainment
Business
Business
Finance
Finance
Sports
Sports
Health
Health
Food
Food
Travel
Travel
Art
Art
Music
Music
Books
Books
Education
Education
Politics
Politics
Personal
Personal
No algorithm. No AI slop. No ads. Just RSS. Pro-human. Indie writers. Real journalism. Open web. Chronological. Hand toasted.

VuIO: Cross-Platform DLNA Media Server Written in Rust

By

vyrti

9mo ago· 8 min readenCode

Summary

VuIO is a DLNA/UPnP media server written in Rust that provides cross-platform media streaming capabilities. It supports video, audio, and image streaming to DLNA-compatible devices with features including SSDP discovery, HTTP range streaming, dynamic XML generation, real-time file monitoring, and robust database management. Built with Axum, Tokio, and SQLite, it emphasizes high performance, reliability, and platform integration.

Key quotes

· 5 pulled
A comprehensive, cross-platform DLNA/UPnP media server written in Rust with advanced platform integration, real-time file monitoring, and robust database management
Full DLNA/UPnP Media Server - Streams video, audio, and image files to any DLNA-compatible device
Built with Axum, Tokio, and SQLite for high performance and reliability
SSDP Discovery - Automatic device discovery with platform-optimized networking
HTTP Range Streaming - Efficient streaming with seek support for large media files
Snippet from the RSS feed
DLNA Media Server written in Rust. Contribute to vuiodev/vuio development by creating an account on GitHub.

You might also wanna read