background preloader

DLNA-UPnP

Facebook Twitter

A simple (bash? shell?) script in Ubuntu. I've had some problems with Mediatomb taking up resources on my ubuntu machine so have disabled it from starting at boot time. Now the way to do that was to change an XML parameter in /etc/default/mediatomb called "no_start" to "yes". However, that parameter is set all the time, so if I decide to start Mediatomb myself, it gives me a error: Ubuntu said: * mediatomb: Not starting upnp media server. * mediatomb: Disabled in /etc/default/mediatomb. Change the parameter back to "no", and it starts fine. I was thinking of writing some kind of batch file that would do the following: copy /etc/default/mediatombstart over /etc/default/mediatomb [allow service to start]service mediatomb start [start service]copy /etc/default/mediatombnostart over /etc/default/mediatomb [when machine restarts, don't start service] (mediatombstart is a version of the current /etc/default/mediatomb that has NO_START="no", mediatombnostart has NO_START="yes") Any suggestions?

Universal Plug and Play. Un article de Wikipédia, l'encyclopédie libre. L’Universal Plug and Play (UPnP) est un protocole réseau promulgué par l'UPnP Forum. Le terme UPnP est dérivé de Plug and Play, une technologie pour attacher dynamiquement les périphériques à l'ordinateur. Présentation[modifier | modifier le code] L'architecture UPnP[2] permet une mise en réseau poste à poste d'ordinateurs personnels, d'appareils réseaux et de périphériques sans fil.

C'est une architecture ouverte, distribuée, basée sur les protocoles TCP/IP, UDP et HTTP. UPnP permet la communication entre deux dispositifs quelconques sur le réseau local. Indépendance vis-à-vis des médias et des périphériques : UPnP peut être utilisé sur plusieurs supports dont le courant porteur en ligne, l'Ethernet, l'IrDA, les radiofréquences (Wi-Fi, Bluetooth), FireWire, MoCA. Aucun pilote spécifique n'est utilisé, des protocoles communs leur sont préférés.

Contrôle par interface utilisateur (UI Control). La base du réseau UPnP est l'adressage IP. XBMC Media Center. Minidlna. L'objectif est de présenter ce serveur DLNA vraiment simple d'utilisation. Comme uShare, Ready Media (anciennement MiniDLNA) va permettre de partager vos vidéos, votre musique, vos images… entre votre PC et votre console de jeux, votre platine Blu-Ray, votre téléphone portable ou votre télévision!!!

Ce serveur est une bonne alternative à uShare pour ceux qui ont des problèmes de lecture des MPEG4 ou de partage sur un téléviseur. SITES OFFICIELS Matériel Clients testé MiniDLNA est un serveur qui fonctionne parfaitement avec tous les périphériques suivants : home cinema : Samsung HT D5100 Samsung HT D7100 Samsung HT F5200 Installation Depuis le dépôt Universe (Ubuntu 11.10 Oneiric Ocelot et suivants) Le paquet étant disponible dans le dépôt universe, il s'installe depuis la logithèque ou en cliquant sur ce lien minidlna. Depuis le dépôt PPA (Ubuntu 9.10 Karmic Koala et suivantes) Par l'archive Puis décompressez l'archive. MediaTomb : Mise en place d'un serveur multimédia (UPnP)

MediaTomb est un serveur multimedia capable de diffuser des films, de la musique ainsi que des photos. C'est très pratique pour les consoles de génération Xbox360 ou Playstation 3. Il y a bien d'autres utilitées biensûre. Par exemple, si l'on prends le cas d'une de vos machine qui contient des films, qui n'est pas branchée sur votre écran de télé, il faut quelquoche pour relayer le tout. C'est là que la Playstation 3 par exemple intervient. Cependant, elle à besoin de savoir ou aller chercher les films. Il faut donc installer un serveur UPnP sur votre machine. Un des meilleurs serveurs UPnP aujourd'hui est MediaTomb. Comme d'habitude, pour le personnes sous Debian : 3.1 MySQL Vous n'êtes pas obligé de passer par cette étape, mais personnellement je préfère la centralisation des informations sur ma machine.

Ensuite nous allons créer une base de donnée dédiée à MediaTomb ainsi qu'un utilisateur associé : 3.2 Mediatomb 3.2.1 MySQL Ceci est pour désactiver SQLite, maintenant, on active MySQL :