Pergunta

Eu estou apenas pode ser confundido como tudo isso funciona ... caso em que, por favor, explique-me. Mas, o que codecs de vídeo são suportados pelo padrão UPnP AV? Ou é em uma base por dispositivo (cliente)? Eu quero criar um aplicativo para enviar dados de vídeo para um dispositivo UPnP (XBox, PS3, etc), mas não estou realmente certo o vídeo codec devo alvo ... pode ser qualquer coisa, eu só quero saber se há uma maneira de sabendo que vai trabalhar em tudo.

Edit: Ok, então vou esclarecer que eu será capaz de escolher o formato de vídeo que eu quero, e uma vez eu faço isso será todo plano que eu no apoio, transcodificação, portanto, eu não preciso. Meu ponto principal era que eu estava esperando que houvesse algum formato "standard" utilizada que possa ser suportado em todos os dispositivos para que eu pudesse simplesmente pegar isso e ser feito com ele ... Obviamente, este não é o caso ... mas está lá qualquer tipo de não oficial codec que mais suporte dispositivos? Existe uma lista de dispositivos e codecs suportados em qualquer lugar?

Além disso, como funciona a DLNA para isso ... se eu entendi corretamente é uma espécie de um subconjunto de UPnP AV (mas além de algumas outras coisas ...) E a maioria dos dispositivos UPnP Eu vi também são compatíveis com DLNA .. .so seria apenas usando qualquer codecs DLNA suportes ser uma maneira de ter um terreno comum?

Foi útil?

Solução

Doug é certo, isso depende do dispositivo cliente.

Você pode construí-lo de modo que seus arquivos transcodes servidor em tempo real para torná-los disponíveis no servidor UPnP, no entanto. Seria mais fácil apenas para escolher um formato de arquivo que é compatível com todos os seus dispositivos (se a lista é pequena o suficiente para que isso seja possível).

Por exemplo, você não pode jogar H.264 vídeo codificado no formato MKV no Xbox 360 ou PS3 agora. No entanto, você pode transcodificar os arquivos para um formato que é suportado. Há muitos guias disponíveis on-line para a transcodificação esses arquivos para PS3 / 360 e que formatos são suportados por cada dispositivo.

Aqui estão exemplos de alguns guias:

Xbox 360 Guia de conversão

Guia de conversão PS3

Outras dicas

Pelo que eu entendo isso realmente depende do que codecs o dispositivo instalado -. Por isso, pode ser qualquer coisa suportado pelo dispositivo

Eu sei, por exemplo, que os apoios ps3 DivX e xbox não (a menos que você tem o Windows 7 para transcodificar para você)

Para dispositivo DLAN, alguns formatos de vídeo são obrigação, alguns são opcionais.

  • Início Dispositivos

    MUST: MPEG2
    Opcional: MPEG1, MPEG4, WMV9

  • Mobile / dispositivos portáteis

    MUST: MPEG4 AVC (AAC LC Assoc Audio)
    Opcional: VC1, H.263, MPEG4 parte 2, MPEG2, MPEG4 AVC (. BSAC ou outro para Assoc Audio)

    Quaisquer outros codecs de vídeo não ser mencionados aqui são opcionais, no meu entendimento.

aqui :

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top