2009-08-25 17 views
0

これはすべてどのように動作するのか混乱するかもしれません...その場合、私に説明してください。しかし、どのビデオコーデックがUPnP AV規格でサポートされていますか?または、それはデバイス(クライアント)単位でですか?私はUPnPデバイス(XBox、PS3など)にビデオデータを送信するアプリケーションを作成したいのですが、実際にどのビデオコーデックをターゲットにすべきかはわかりません...それは何でもかまいません。それがすべてに作用することを知っている。UPnP AVでサポートされているビデオコーデック

編集:私が望むビデオフォーマットを選択できるようになることを明確にします。そうすれば、サポートを予定しているので、トランスコードは不要です。私の主なポイントは、すべてのデバイスでサポートされるように、標準のフォーマットが使用されていることを期待していたため、これを選択してやり遂げることができました...明らかにこれはケースではありません...しかし、そこにあります任意の種類の非公式コーデックほとんどデバイスをサポートしていますか?デバイスとサポートされているコーデックのリストはどこにありますか?また

は、このにDLNAの作業を行います...私が正しく理解している場合、それは私が見たのUPnP AV(ただし、プラスいくつかの他のもの...)そして、ほとんどのUPnPデバイスのサブセットの一種だが、どのようにも準拠したDLNA。 ..それでは、どんなコーデックを使ってもDLNAは共通の基盤を持つ方法になるでしょうか?

答えて

1

私はPS3でDivXおよびXboxのをサポートしていることを例に知っ

は、それがクライアントデバイスに依存しない(あなたのためにトランスコードするには、Windows 7を持っていない限り)ん。

あなたのサーバーがファイルをトランスコードして、それらをUPnPサーバー上で利用できるようにすることができます。すべてのデバイスと互換性のあるファイル形式を選択するほうが簡単です(リストができるだけ小さい場合)。

たとえば、Xbox 360またはPS3でH.264エンコードされたビデオをMKV形式で再生することはできません。ただし、サポートされている形式にファイルをトランスコードすることはできます。これらのファイルをPS3/360用にトランスコードしたり、各デバイスでサポートされているフォーマットについては、オンラインで多数のガイドが用意されています。ここで

はカップルの例では、ガイドです:DLANデバイス、いくつかのビデオフォーマットの場合

Xbox 360 Conversion Guide

PS3 Conversion Guide

+0

元の質問で編集を参照してください... –

0

私はそれが実際にデバイスがインストールされているコーデックに依存していることから、デバイスによってサポートされているものであればどれでもかまいません。ダグは右である

+0

のXbox 360のDivXをサポートしています。 UPnPを使ってAVIをストリームします(NASから、トランスコーディングなし)。しかし、今でもmkvファイルを再生することはできません。 – cgyDeveloper

+0

明確にするために、私はAVIコンテナで包まれたDIVXエンコードされたビデオをストリームすることを言及しておきたいと思います... – cgyDeveloper

0

、いくつかはオプションである必要がありますされています。

  • ホームデバイス

    MUST:MPEG2
    オプション:MPEG1、MPEG4、WMV9

  • モバイル/ハンドヘルド機器

    MUST:MPEG4 AVC(AAC LC准オーディオ)
    オプション:VC1、H.263、MPEG4パート2、MPEG2、MPEG4 AVC(BSACまたはAssoc。Audio用のその他)

    ここで言及されていない他のビデオコーデックは、私の理解ではオプションです。

それをhereチェック:

関連する問題