... finde allerdings kaum Dokumentationen bzw. Code-Beispiele...
Das dürfte volle Absicht des Herstellerkonsortiums sein.
Sie wollen im Prinzip nur untereinander kooperieren und nur wer zahlendes Mitglied wird bekommt Infos.
(gerüchteweise kosten diese $5000)
Ausserdem unterstützt DLNA nur ganz bestimmte Audio/Video-Protokolle.
Wer also meint, er könnte so einfach seine Videodateien streamen ist auf dem Holzweg.
Hast du schon mal irgendwas in Verbindung mit
UPnp programmiert?
Falls nein, dann fehlt dir noch ein erheblicher Teil, denn du für einen DLNA Server bräuchtest.