DLNA: The Architecture

The major advantage of the DLNA architecture is it’s clear separation of concerns. This split into specialized roles allows developers to create focused, efficient devices that, when combined, form a sophisticated whole-house audio system. The architecture is built around three core components: Media Servers, which store and distribute (e.g. audio) Read more

DLNA: Challenges

Introduction Last year, I started to work on a DLNA library for Arduino. There are some existing implementations, but they only implement “Control Points”, but no “Devices”. Now that the weather is getting colder, I decided to give this topic some more “love”. The Digital Living Network Alliance (DLNA) aimed Read more

Pimping up RTSP

In my last Arduino AudioTools Release I have integrated a RTSP server and client. The server was using RTOS tasks for the session management und a timer for timing the audio data. I decided to make things more flexible by providing different implementations for the Server and Streamer. Here is Read more