web-dev-qa-db-fra.com

format de fichier tv minidlna et samsung ne prend pas en charge

J'ai un PC avec XUbuntu 12.04 et Samsung 27A950, donc je veux utiliser mon PC comme serveur DLNA. Mais je peux exécuter des fichiers de n'importe quel format sur mon téléviseur en obtenant l'erreur suivante: "Le format de fichier ne prend pas en charge". J'essaie d'ouvrir les fichiers * .avi, * .mkv et * .jpg avec le même résultat. Dans le journal des erreurs, je peux voir:

[2013/06/27 12:34:03] upnphttp.c:1907: error: Error opening /home/family/media/file1.mkv
[2013/06/27 12:34:06] upnphttp.c:1907: error: Error opening /home/family/media/file2.avi

Donc, je ne sais pas pourquoi cela ne fonctionne pas. Aucune suggestion?

miniDLNA version:

Version 1.24.1-stedy

Le fichier de configuration est par défaut, seuls quelques répertoires ont été ajoutés. Avec la version du référentiel par défaut Ubuntu était la même. Il y a quelque temps, j'ai essayé la médiatombe, j'ai eu la même erreur.

3
Vasya

Voici les paramètres de notre /etc/minidlna.conf pour diffuser de l'audio, de la vidéo ou des images sans problème sur notre téléviseur intelligent Samsung UE40ES6100:

Port

Assurez-vous de diffuser sur le port que votre téléviseur écoute. Vous devrez peut-être également vous assurer que ce port est accessible pour votre téléviseur à partir de votre routeur. Si le port est mauvais, votre téléviseur peut ne pas voir miniDLNA du tout.

port=9500

Répertoires de médias

Mettez ici les répertoires à ajouter à la médiathèque de miniDLNA. Ces répertoires peuvent nécessiter un temps précieux pour l'analyse lors de la première exécution. Malheureusement, miniDLNA ne fournit aucun retour lorsque la numérisation est terminée. Assurez-vous que le groupe minidlna a accédé à ces répertoires. Remplacez le nom complet path et le répertoire par le votre.

media_dir=V,/<path>/<Videos>
media_dir=A,/<path>/<Music>
media_dir=P,/<path>/<Pictures>

Base de données et répertoire des journaux

C'est ici que miniDLNA stocke sa base de données et ses fichiers journaux. Il est crucial de donner au groupe minidlna l'autorisation d'écriture sur le chemin que vous indiquez ici.

db_dir=/home/<user>/.config/minidlna # or any other directory
log_dir=/home/<user>/.config/minidlna # or any other directory

Numéro de modèle

Cela n’est peut-être pas nécessaire, mais notre téléviseur ne reconnaît pas miniDLNA à moins de lui donner le numéro de modèle AllShare ici.

serial=
model_number=AllShare1.0

Autres réglages

Ces paramètres ont été définis par défaut, mais je les publierai ici au cas où ils ne le seraient pas.

network_interface=eth0 # change appropriately, e.g. wlan0 if you stream from wireless
friendly_name=miniDLNA # how miniDLNA is named on the TV
enable_tivo=no
strict_dlna=no
notify_interval=900
1
Takkat

Sachez qu'il s'agit d'un ancien message, mais que quelqu'un pourrait le rechercher et l'aider avec MiniDLNA

Je lance Ubuntu 1204lts. Minidlna travaillait-elle bien?.

Ensuite, owncloud a été installé et mon installation minidlna s'est cassée - TV n'a pas pris en charge le fichier - erreurs similaires de XBMC. Je ne ferais que lister les médias sans rien jouer.

Une fois que j'ai supprimé owncloud, j'ai également supprimé, libav-tools, libavfilter2, libavdevice53 - miniDLNA de nouveau.

0
mcv

Alors que .jpg a bien fonctionné pour moi (avec un téléviseur UE55ES), la plupart des fichiers de film/vidéo ne sont pas via DLNA (mais uniquement s'ils sont servis localement, par exemple à l'aide d'une clé USB). Cela semble être une limitation du périphérique de télévision, car vous le constatez fréquemment.

MiniDLNA n'est donc pas vraiment une option si vous souhaitez diffuser la plupart des vidéos (en outre, il parvient parfois à réduire presque complètement le système en remplissant complètement la partition. /var/log se trouve sur: ouvrir trop de connexions http, puis se plaindre. dans ses journaux, il atteignait près de 50 Go de taille de fichier journal sur ma machine, je devais donc l’arrêter).


Vous voudrez peut-être jeter un coup d'œil sur un autre serveur DLNA, comme par exemple. Serviio , qui utilise FFMpeg pour transcoder des fichiers multimédia vers un format compris par le périphérique. Hier, j’ai juste essayé d’installer cela sur ma machine: malheureusement, Canonical a décidé de supprimer FFMpeg des référentiels (vous pouvez toujours effectuer un apt-get install ffmpeg avec succès, mais cela fournit un logiciel différent, y compris des éléments de "compatibilité ffmpeg", qui semble incompatible avec Serviio . Sur leur site, cependant, ils expliquent comment compiler FFMPeg à partir des sources - si cela vous convient. Cela semble trop pénible pour l'utilisateur normal de moi, cependant.

Edit: Serviio semble fonctionner correctement avec mon UE55ES prête à l'emploi, même avec le profil générique. J'ai suivi cet allemand HowTo pour l'installer. En ce qui concerne FFMPeg, il existe des fichiers binaires statiques disponibles au téléchargement . Simpy télécharger l'archive, et extraire les deux fichiers à /usr/local/bin l'a fait pour moi.

Autres alternatives possibles à examiner (aucune d’entre elles n’a encore été testée):

  • Rygel (peut au moins être installé via PPA, transcodage pris en charge). Selon un Howto allemand , il semble également être disponible dans les dépôts classiques. Vous devriez donc pouvoir simplement faire apparaître apt-get install rygel (plus éventuellement rygel-preferences pour une interface de gestion et rygel-mediathek ainsi que rygel-tracker pour quelques plugins supplémentaires). Mais comme le support pour les téléviseurs Samsung semble avoir été ajouté récemment, la version dans le référentiel de Precise ne fonctionne pas pour vous - le "PPA officiel" pourrait être favorisé.
  • Mediatomb : Comme les téléviseurs Samsung (du moins ceux de 2012) sont non conformes à la norme RFC2396 , une installation manuelle est également nécessaire pour pouvoir les utiliser. Cela peut sembler un gros problème au début, mais comme décrit sur gnulnx.net , il semble être assez simple. (Une méthode plus simple est décrite ici , si vous voulez la tester: cela consiste simplement à éditer un fichier texte)
  • PS3MediaServer (alias PMS) que vous avez déjà mentionné comme fonctionnant correctement, je devrai donc y jeter un coup d'oeil de plus près également;)

D'autres solutions comme par exemple XBMC me semble peser lourdement dans ce but. Vous trouverez un aperçu intéressant d'autres solutions, par exemple. à MakeUseOf .

Pour vérifier si votre serveur uPnP fonctionne en général, vous pouvez par exemple utilisez eezUPnP sur votre poste de travail Ubuntu.

0
Izzy