Hier soir, après avoir essayé environ 30 000 serveurs UPnP/DLNA pour pouvoir regarder un fichier sur ma télé (légalement, si si) stocké sur mon PC, je suis tombé là dessus.
Il faut savoir que ma télé est une Samsung série E que je n'ai connecté qu'hier (uniquement en local, n'essayez pas d'y accéder petit voyous :p) et mon PC perso est sous Debian Wheezy.
Samsung dispose de son service "All Share Play", disponible sur les télés Samsung, les téléphones Samsung et... Windows. Mais rien sous Linux, les cons.
J'ai donc essayé plusieurs serveurs DLNA, de celui qui ne marche pas à celui qui a envie de scruter tout mon FS sans pouvoir l'arrêter (et 2+ To à scanner, c'est long) ou encore celui que ma télé reconnaît mais qui n'est pas foutu de proposer la moindre liste de quoi que ce soit tout en me bouffant au passage tout un CPU (coucou Serviio).
Et je suis tombé là dessus : miniDLNA. Développé par les mecs de NETGEAR, il s'agit de deux fichiers : un exécutable (serveur) et un fichier de config. C'est tout. Et ça marche. De manière TOTALEMENT TRANSPARENTE : ça ne consomme RIEN et ça gère les fichiers de sous-titre séparés (à condition de la nommer de la même façon que le fichier vidéo, comme pour VLC).
Seul bémol : il ne fait pas de transcodage à la volée. Mais un coup de ffmpeg et c'est terminé ;)