Question

Je suis peut-être confus comment tout cela fonctionne ... dans ce cas, s'il vous plaît me l'expliquer. Mais, ce que les codecs vidéo sont pris en charge par la norme UPnP AV? Ou est-ce sur une base (client) par périphérique? Je veux créer une application pour envoyer des données vidéo à un périphérique UPnP (XBox, PS3, etc.), mais ne suis pas vraiment sûr de ce codec vidéo je cible ... il peut être quelque chose, je veux juste savoir s'il y a un moyen de sachant que cela fonctionnera sur tout.

Edit: Ok, donc je vais préciser que je serai en mesure de choisir quel format vidéo que je veux, et une fois que je fais ce sera tout ce que je prévois de soutenir, donc je ne ai pas besoin transcoder. Mon point principal était que j'espérais qu'il y avait un format « standard » utilisé qui serait pris en charge sur tous les appareils afin que je puisse simplement ramasser ça et faire avec elle ... Il est évident que ce n'est pas le cas ... mais est-il toute sorte de non officielle plus dispositifs de soutien? Y at-il une liste des périphériques et codecs pris en charge partout?

En outre, comment fonctionne le DLNA dans ce ... si je comprends bien, il est en quelque sorte d'un sous-ensemble de UPnP AV (mais plus quelques autres choses ...) Et la plupart des périphériques UPnP que j'ai vu sont DLNA également conforme .. .donc serait tout simplement en utilisant tous les codecs DLNA prend en charge un moyen d'avoir un terrain d'entente?

Était-ce utile?

La solution

Doug est juste, cela dépend du périphérique client.

Vous pouvez construire afin que votre serveur transcode les fichiers à la volée pour les rendre disponibles sur le serveur UPnP, cependant. Il serait plus facile de choisir un format de fichier qui est compatible avec tous vos appareils (si la liste est assez petit pour que cela soit possible).

Par exemple, vous ne pouvez pas lire les vidéos H.264 vidéo encodée au format MKV sur Xbox 360 ou PS3 en ce moment. Cependant, vous pouvez transcoder les fichiers dans un format qui est pris en charge. Il y a beaucoup de guides disponibles en ligne pour transcoder ces fichiers pour PS3 / 360 et quels formats sont pris en charge par chaque périphérique.

Voici un exemple de deux guides:

Guide de conversion Xbox 360

PS3 Guide de conversion

Autres conseils

D'après ce que je comprends cela dépend vraiment de ce que les codecs du périphérique a installé -. Par conséquent, il peut être quelque chose supporté par votre appareil

Je sais par exemple que soutient ps3 xbox divx et ne (sauf si vous avez Windows 7 à transcoder pour vous)

Pour appareil dLAN, un format vidéo sont doivent, d'autres sont facultatifs.

  • Accueil Devices

    MUST: MPEG2
    En option: MPEG1, MPEG4, WMV9

  • Mobile / Handheld Devices

    MUST: MPEG4 AVC (AAC LC Assoc Audio)
    En option: VC1, H.263, MPEG4 partie 2, MPEG2, MPEG4 AVC (. CCSD ou autre pour Assoc Audio)

    Les autres codecs vidéo ici ne sont pas mentionnés sont facultatifs, dans ma compréhension.

:

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top