tag:linuxfr.org,2005:/tags/upnp/publicLinuxFr.org : les contenus étiquetés avec « upnp »2019-03-14T18:25:51+01:00/favicon.pngtag:linuxfr.org,2005:Diary/383952019-03-11T17:18:15+01:002019-03-11T17:18:15+01:00Jellyfin : un media center open sourceLicence CC By‑SA http://creativecommons.org/licenses/by-sa/4.0/deed.fr<p>Jellyfin est un centre multimédia open source (DLNA) : donnez lui des musiques et vidéos, et il pourra les indexer et tagguer, puis diffuser sur votre réseau local (appareils partageant la même box internet), ce qui souvent inclut votre télé intelligente et bien entendu votre téléphone idiot, et vous pouvez même balancer cela sur le réseau internet si vous en avez des grosses (pour l'anecdote, j'ai découvert avec étonnement que je n'avais même pas besoin de forwarder le port sur ma box, mais bon.)</p>
<p>En décembre 2018, sort la version 3.6 de Emby, serveur multimédia jusqu'ici open source. Mais voilà, cette version 3.6 n'est plus libre - enfin les plugins seront libres, mais plus le coeur. C'est à ce moment qu'est créé Jellyfin (à partir de la version 3.5.2 de Emby). Celui ci continue donc de vivre sa vie.</p>
<p>Un concurrent de Jellyfin est Plex (qui je pense contient un peu d'open source comme Emby). Encore un autre concurrent, Kodi (ex XBMC). Lui c'est total code ouvert. "Concurrent" n'est pas le bon terme pour Kodi, puisque l'on peut aussi, a priori, utiliser Jellyfin pour la partie "métadonnées", "clasification", puis utiliser Kodi pour la partie streaming. Je dis à priori parce que ça se faisait en tout cas avec Emby.</p>
<p>Quoi de plus que Kodi? Je ne suis pas allé très loin avec Kodi car j'avais un bête problème : si Kodi fait <em>serveur</em>, cette appli lance aussi un client GUI, ce qui ne m'arrange pas. Il existerait quelque part sur le net des patchs égarés vous permettant de recompiler une version de Kodi "headless", sans GUI, mais bon… De plus je ne trouvais pas l'interface KODI des plus sexy.</p>
<p>Jellyfin fut une bonne surprise car une config de base ne prend vraiment pas longtemps (vous me direz, Plex ou Kodi non plus). On l'installe - y'a déjà des paquets prêts - on ouvre le client web qui vend du rêve, on ajoute une bibliothèque (bah un dossier contenant du multimédia), puis zou! Vous pourrez consulter cette biblio directement depuis votre télé, une appli Android simple comme SlickUPnP, ou plus sympa mais proprio comme BubbleUPnP. Ou simplement utiliser le client web puisqu'il marche bien même depuis un tél. L'application Android Emby n'est pas compatible Jellyfin. A terme l'équipe Jellyfin devrait proposer son appli à elle sur FDroid.</p>
<p>On peut créer plusieurs biblio, naviguer en utilisant les dossiers (plutôt que par "Album", "Genre", …), mettre en queue, créer des playlist. Des plugins permettent de faire d'autres choses, mais alors ça je ne saurai guère vous en parler.</p>
<h3 id="toc-bugs">Bugs</h3>
<p>Déjà attention l'équipe Jellyfin déclare que Emby contenait du code fait maison pour le SSL, et qu'ils veulent le refactoriser (l'idée serait de dépendre d'une bibliothèque éprouvée je pense). En attendant donc, si vous ne souhaitez pas ouvrir directement Jellyfin à l'internet, vous pouvez passer par un Reverse Proxy pour rediriger les connexions internet vers Jellyfin : ainsi le SSL sera géré par Apache ou autre.</p>
<p>Bon je ne vous cache pas que j'ai rencontré des comportements inatendus. "Désactiver les connexions distantes", et pouf ma télé sur le LAN ne voit plus Jellyfin. "Ajouter cet album à la file d'attente", et en fait en guise de file d'attente il me lit le truc direct. Mais je mise pas mal d'espoirs et l'utilse en ce moment même.</p>
<p><a href="https://github.com/jellyfin/jellyfin">Le site officiel de Jellyfin…</a><br>
<a href="https://www.reddit.com/r/jellyfin/">…leur subreddit</a><br>
<a href="https://jellyfin.readthedocs.io/en/latest/administrator-docs/plugins/">Des plugins!</a><br>
<a href="https://jellyfin.readthedocs.io/en/latest/user-docs/apps/">Quelsques clients compatibles</a></p>
<div><a href="https://linuxfr.org/users/saltimbanque/journaux/jellyfin-un-media-center-open-source.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/116653/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/users/saltimbanque/journaux/jellyfin-un-media-center-open-source#comments">ouvrir dans le navigateur</a>
</p>
saltimbanquehttps://linuxfr.org/nodes/116653/comments.atomtag:linuxfr.org,2005:News/352092014-03-24T22:54:09+01:002014-03-27T16:30:15+01:00Linphone 3.7.0Licence CC By‑SA http://creativecommons.org/licenses/by-sa/4.0/deed.fr<div><p>Une nouvelle version majeure de Linphone, un <em>softphone</em> <a href="http://fr.wikipedia.org/wiki/Session_Initiation_Protocol">SIP</a> libre sous licence GPL, vient de sortir pour GNU/Linux, Windows et Mac OS X. Cette nouvelle version est numérotée 3.7.0.<br><img src="//img.linuxfr.org/img/687474703a2f2f6b696d73616b6b61742e667265652e66722f6c696e70686f6e652e706e67/linphone.png" alt="logo" title="Source : http://kimsakkat.free.fr/linphone.png"></p>
<p>Beaucoup de changements et nouveautés sont au programme (voir dans la suite de la dépêche), d’autant que nous n’avions pas fait une dépêche pour la sortie de la version 3.6.0 lors du mois de juin 2013…</p></div><ul><li>lien nᵒ 1 : <a title="https://www.linphone.org/" hreflang="en" href="https://linuxfr.org/redirect/89852">Site Web du projet</a></li><li>lien nᵒ 2 : <a title="https://www.linphone.org/eng/linphone/news/linphone-3.7-for-desktop.html" hreflang="en" href="https://linuxfr.org/redirect/89853">L’annonce de la nouvelle version</a></li><li>lien nᵒ 3 : <a title="https://www.linphone.org/eng/linphone/news/linphone-3.6-for-desktop.html" hreflang="en" href="https://linuxfr.org/redirect/89854">L’annonce de la version précédente</a></li><li>lien nᵒ 4 : <a title="http://download-mirror.savannah.gnu.org/releases/linphone/3.7.x/" hreflang="en" href="https://linuxfr.org/redirect/89855">Sources et binaires sur Savannah</a></li><li>lien nᵒ 5 : <a title="http://fr.lolix.org/search/offre/offre.php?id=18977" hreflang="fr" href="https://linuxfr.org/redirect/89856">Offre d’emploi sur Lolix.org</a></li></ul><div><h4 id="dans-cette-nouvelle-version">Dans cette nouvelle version :</h4>
<ul>
<li>possibilité de configurer différents comptes utilisant différents protocoles parmi UDP, TCP et TLS ;</li>
<li>possibilité d’utiliser en parallèle IPv4 et IPv6 ;</li>
<li>prise en charge des formats vidéo HD, utilisant si possible la présence de plusieurs cœurs pour l’encodage ;</li>
<li>
<em>codec</em> <a href="http://www.opus-codec.org/">OPUS</a> ajouté ;</li>
<li>possibilité de choisir entre OpenGL et Xv pour le rendu sous GNU/Linux ;</li>
<li>possibilité de spécifier une adresse URL vers un fichier de configuration distant ;</li>
<li>fonction de recherche de contacts via LDAP disponible pour GNU/Linux et Mac OS X ;</li>
<li>notification de composition des messages dans la vue de clavardage ;</li>
<li>réponse plus rapide de l’interface grâce à l’amélioration de la bibliothèque (opérations complètement asynchrones) ;</li>
<li>possibilité de taper les sons DTMF via le clavier.</li>
</ul><p><img src="//img.linuxfr.org/img/68747470733a2f2f7777772e6c696e70686f6e652e6f72672f6173736574732f696d616765732f53637265656e73686f742532304465736b746f70253230312e706e67/Screenshot%20Desktop%201.png" alt="copie d'écran" title="Source : https://www.linphone.org/assets/images/Screenshot%20Desktop%201.png"></p>
<h4 id="les-nouveautés-principales-de-la-version-précédente">Les nouveautés principales de la version précédente</h4>
<p>La version 3.6.0 n’ayant pas bénéficié d’une dépêche, en voici les changements essentiels :</p>
<ul>
<li>
<a href="http://en.wikipedia.org/wiki/Interactive_Connectivity_Establishment">ICE</a> (RFC 5245) et <a href="http://en.wikipedia.org/wiki/Upnp">UPnP</a> ont été ajoutés ;</li>
<li>possibilité d’enregistrer les appels audio (ainsi que les conférences) ;</li>
<li>statistiques sur les appels en cours disponibles ;</li>
<li>les bibliothèques tierces oSIP et eXosip sont maintenant remplacées par notre propre bibliothèque SIP : <em>belle-sip</em> (voir les <a href="https://www.linphone.org/eng/download/git.html">dépôts Git</a>) ;</li>
<li>sauvegarde des messages de clavardage et notifications de réception.</li>
</ul><p>Du coup, je ne vais pas vous faire une liste des améliorations de <em>belle-sip</em> dans cette version, puisque c’est la première fois que j’en parle. Disons simplement qu’elle supporte tout un tas de RFC en plus. Je vous invite à lire l’annonce sur le site du projet pour ceux (et celles) qui souhaitent en savoir plus.</p>
<h4 id="pour-finir">Pour finir</h4>
<p>J’en profite pour préciser que notre entreprise recrute, voir <a href="http://fr.lolix.org/search/offre/offre.php?id=18977">l’offre d’emploi sur Lolix</a>.</p>
<p><img src="//img.linuxfr.org/img/68747470733a2f2f7777772e6c696e70686f6e652e6f72672f6173736574732f696d616765732f53637265656e73686f742532304465736b746f70253230322e706e67/Screenshot%20Desktop%202.png" alt="copie d'écran" title="Source : https://www.linphone.org/assets/images/Screenshot%20Desktop%202.png"></p></div><div><a href="https://linuxfr.org/news/linphone-3-7-0.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/101663/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/news/linphone-3-7-0#comments">ouvrir dans le navigateur</a>
</p>
ViishZeroHeureDavy DefaudBenoît Sibaudclaudexhttps://linuxfr.org/nodes/101663/comments.atomtag:linuxfr.org,2005:Diary/345442013-12-01T23:55:59+01:002013-12-01T23:55:59+01:00TMDBPHP ou comment créer des metas pour ses films avec MediaTombLicence CC By‑SA http://creativecommons.org/licenses/by-sa/3.0/deed.fr<p>TMDBPHP (The Movie DB PHP) est un petit projet que j'ai commencé à écrire pour organiser ma collection de films avec MediaTomb. Pour se faire, j'ai réalisé une petite interface web en PHP et jQuery avec une modification du fichier import.js de MediaTomb. TMDBPHP n'est pas encore très évolué, mais il sait récupérer les informations provenant de l'api de themoviedb.org, enregistre les informations dans un fichier XML et copie la jaquette dans un répertoire. L'utilisateur à le choix entre différents résultats, et peut renommer le fichier s'il ne correspond pas au titre du film. Pour le reste, le script de MediaTomb s'occupe de récolter les informations contenus dans les fichiers XML afin d'organiser les films par année, acteurs, genre, studios, origine etc.</p>
<p>TMDBPHP est fonctionnel, mais aura certainement besoin de modifications pour s'adapter à votre configuration. Vous pouvez me proposer votre contribution, le git est en place à cette adresse : <a href="https://github.com/shingo-san/tmdbphp">https://github.com/shingo-san/tmdbphp</a>. Toutefois, pour que le script puisse récupérer les fichiers XML, il faut posséder js (spidermonkey) compilé avec l'attribut JS_HAS_FILE_OBJECT=1. Rien de bien compliquer.</p>
<p>Par la suite, je prévois d'améliorer l'interface web avec d'avantages de fonctions pour gérer et trier ses films tout en exploitant la base de données de MediaTomb. Du coté du script de MediaTomb, il n'y a pas vraiment grand chose à ajouter, le moteur SpiderMonkey est plutôt limité, mais si quelqu'un à envie de trouver des améliorations, merci de me les soumettre.</p>
<p>Pour information, TMDBPHP est utilisé sur un NAS DLINK 320 sous Squeeze.</p>
<p><strong>Voici la structure type d'un fichier XML :</strong><br>
<img src="//img.linuxfr.org/img/687474703a2f2f696d6731352e686f7374696e67706963732e6e65742f706963732f333433333737786d6c2e706e67/343377xml.png" alt="XML" title="Source : http://img15.hostingpics.net/pics/343377xml.png"><br><strong>Voici quelques captures d'écrans présentant l'interface web et le résultat obtenu.</strong></p>
<p><img src="//img.linuxfr.org/img/687474703a2f2f696d6731352e686f7374696e67706963732e6e65742f706963732f38333435303163617074757265312e706e67/834501capture1.png" alt="L'interface Web" title="Source : http://img15.hostingpics.net/pics/834501capture1.png"><br><img src="//img.linuxfr.org/img/687474703a2f2f696d6731352e686f7374696e67706963732e6e65742f706963732f34333233393963617074757265332e706e67/432399capture3.png" alt="Les fichiers XML" title="Source : http://img15.hostingpics.net/pics/432399capture3.png"><br><img src="//img.linuxfr.org/img/687474703a2f2f696d6731352e686f7374696e67706963732e6e65742f706963732f39393535303353637265656e73686f7432303133313230313233353034342e706e67/995503Screenshot20131201235044.png" alt="Titre de l'image" title="Source : http://img15.hostingpics.net/pics/995503Screenshot20131201235044.png"></p>
<p>Concernant l'installation, rien de bien compliquer, il suffit de posséder MediaTomb, un serveur Apache avec PHP5 et de modifier les différents fichiers de configurations au besoin.</p><div><a href="https://linuxfr.org/users/shingo/journaux/tmdbphp-ou-comment-creer-des-metas-pour-ses-films-avec-mediatomb.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/100544/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/users/shingo/journaux/tmdbphp-ou-comment-creer-des-metas-pour-ses-films-avec-mediatomb#comments">ouvrir dans le navigateur</a>
</p>
shingohttps://linuxfr.org/nodes/100544/comments.atomtag:linuxfr.org,2005:Post/321632012-12-28T16:51:46+01:002012-12-28T16:51:46+01:00Serveur UPnP distribuant les sous-titres<p>Plop,</p>
<p>Je suis à la recherche d'un serveur UPnP qui me permettrait d'accéder sur mon réseau local à mes vidéos et leurs sous-titres si présents.<br />
Le problème de bon nombre de ceux que j'ai pû tester est qu'ils ne partagent pas les sous-titres d'un fichier, même si nommé de la même façon.<br />
Pour le moment le seul qui le fasse c'est <a href="http://twonky.com/">Twonky</a>, mais il n'est pas open-source ni gratuit…<br />
Si vous en connaissez je suis preneur. :-)</p>
<p>Merci d'avance.</p><div><a href="https://linuxfr.org/forums/general-cherche-logiciel/posts/serveur-upnp-distribuant-les-sous-titres.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/96894/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/forums/general-cherche-logiciel/posts/serveur-upnp-distribuant-les-sous-titres#comments">ouvrir dans le navigateur</a>
</p>
Sylvain Berfinihttps://linuxfr.org/nodes/96894/comments.atomtag:linuxfr.org,2005:Post/321512012-12-24T14:03:05+01:002012-12-24T14:03:05+01:00Écran secondaire, upnp, sous linux<p>Bonjour à tous, </p>
<p>Lors d'une présentation Apple récente, j'ai vu qu'il était présenté une nouvelle fonctionnalité "révolutionnaire" qui permettait de découvrir un périphérique de style écran, sur le réseau, et de s'en servir, toujours via le réseau, comme d'un écran secondaire, et cela de façon tout à fait transparente et hyper pratique.</p>
<p>Du coup, ma question tient en deux morceaux:<br />
-Est ce que quelqu'un a eu l'occasion de tester, et peut dire ici si ça fonctionne bien sous OSX, et si c'est si simple à mettre en place.<br />
-Existe-t-il un moyen de faire la même chose sur une distribution récente, c'est à dire pouvoir déclarer ma télé comme un écran secondaire et déplacer mes fenêtres dessus comme si elle était accrochée via dvi.</p>
<p>Merci pour vos réponses :)</p>
<p>F.</p><div><a href="https://linuxfr.org/forums/general-cherche-logiciel/posts/ecran-secondaire-upnp-sous-linux.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/96859/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/forums/general-cherche-logiciel/posts/ecran-secondaire-upnp-sous-linux#comments">ouvrir dans le navigateur</a>
</p>
fredochehttps://linuxfr.org/nodes/96859/comments.atomtag:linuxfr.org,2005:Post/319072012-10-23T10:09:57+02:002012-10-23T10:09:57+02:00Un bon serveur upnp ?<p>Hello, </p>
<p>Je recherche un bon serveur upnp pour mon ArchLinux, histoire de pas être obligé à chaque fois de transférer mes mkv & mes avis sur ma Freebox Revolution.</p>
<p>J'ai entendu parler de ces 2 là : Minidlna et MediaTomb.</p>
<p>Des conseils à me donner, ou d'autres outils à me conseiller ?</p>
<p>Bonne journée,</p>
<p>Jeoffrey</p><div><a href="https://linuxfr.org/forums/general-general/posts/un-bon-serveur-upnp.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/96113/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/forums/general-general/posts/un-bon-serveur-upnp#comments">ouvrir dans le navigateur</a>
</p>
Clement33https://linuxfr.org/nodes/96113/comments.atomtag:linuxfr.org,2005:Post/317372012-09-09T18:38:29+02:002012-09-09T18:38:29+02:00UPnP AV à travers un VPN<p>Hello tout le monde!</p>
<p>Nous sommes confrontés avec un pote, à un problème assez difficile à déboguer… </p>
<p>Nous avons connecté nos réseaux locaux respectifs à travers un VPN : nous nous connectons tous les deux à un serveur VPN hébergé sur un serveur OVH (tun / udp) qui fait office de routeur. Nous sommes donc capables tous les deux, depuis nos réseaux, de pinger n'importe quelle machine directement depuis son IP locale sur le réseau auquel elle appartient.</p>
<p>Nous avons tous les deux sur notre réseau un serveur UPnP AV (un NAS Synology pour mon pote, un PC multimedia avec Serviio pour ma part). Nous avons également un client UPnP AV (une télé connectée pour ma part, la freebox player dans son cas).</p>
<p>Nous souhaitons donc tout naturellement réussir à utiliser chacun le serveur UPnP de l'autre… Nous avons passé la soirée sur ce sujet hier soir, et le meilleur résultat que nous avons pu obtenir, c'est d'avoir sur sa Freebox player l'affichage de mon serveur à moi, et de naviguer dans la liste des dossiers / fichiers. Par contre, quand nous avons tenté de lire un média, alors la freebox nous annonce (instantanément) qu'elle ne peut pas lire le média. Pour en arriver là, nous avons tous les deux compilé et démarré un démon UPnP Proxy.</p>
<p>Concernant la configuration réseau, voici l'état actuel des choses :<br />
- pour ma part, je suis connecté au VPN depuis mon NAS Synology, mon routeur (NetGear DIR-825) utilise mon NAS pour accéder à tous les réseaux accessibles depuis le VPN (réseau local des machines virtuelles hébergées sur le serveur OVH, le réseau local de mes parents ainsi que celui de mon pote). Les machines de mon réseau local n'utilisent alors comme passerelle uniquement mon routeur<br />
- pour sa part, il ne possède pas encore de vrai routeur, il a donc également son NAS qui fait office de client VPN, serveur dnsmasq (dhcp+dns) et de passerelle par défaut. c'est pas une solution propre, mais en attendant qu'il se procure un vrai routeur, ça fait le taff.</p>
<p>D'après nos recherches d'hier soir, nous avons l'impression qu'il faut configurer des adresses multicast, mais on avoue les bras levés être un peu pommés à ce sujet.</p>
<p>Nous sommes donc preneur de toute information utile à ce sujet, afin de débloquer la situation.</p>
<p>Merci à vous :)</p><div><a href="https://linuxfr.org/forums/linux-general/posts/upnp-av-a-travers-un-vpn.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/95539/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/forums/linux-general/posts/upnp-av-a-travers-un-vpn#comments">ouvrir dans le navigateur</a>
</p>
Thomas Bétrancourthttps://linuxfr.org/nodes/95539/comments.atom