0

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

編集:わかりました。必要なビデオ形式を選択できることを明確にします。一度選択すると、サポートする予定のすべてになるため、トランスコーディングは必要ありません。私の主なポイントは、すべてのデバイスでサポートされる「標準」フォーマットが使用されていることを望んでいたことです。これにより、それを選択して実行できるようになります...明らかにそうではありません...しかし、そこにありますほとんどのデバイスがサポートする非公式のコーデックはありますか?デバイスとサポートされているコーデックのリストはどこかにありますか?

また、DLNAはこれにどのように機能しますか...私が正しく理解していれば、それはUPnP AVのサブセットのようなものです(ただし、他のいくつかのものもあります...)そして私が見たほとんどのUPnPデバイスもDLNAに準拠しています... DLNAがサポートするコーデックを使用するだけで、共通の基盤を築くことができますか?

4

3 に答える 3

1

Doug の言うとおりです。クライアント デバイスによって異なります。

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

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

ガイドの例をいくつか示します。

Xbox 360 変換ガイド

PS3 変換ガイド

于 2009-08-25T23:29:00.913 に答える
0

私が理解していることから、それは実際にデバイスがインストールしているコーデックに依存します-したがって、それはあなたのデバイスでサポートされているものなら何でもかまいません。

たとえば、ps3はdivxをサポートし、xboxはサポートしないことを知っています(トランスコードするWindows 7がない場合)

于 2009-08-25T23:19:01.277 に答える
0

DLAN デバイスの場合、一部のビデオ形式は必須であり、一部はオプションです。

  • ホームデバイス

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

  • モバイル/ハンドヘルド デバイス

    MUST : MPEG4 AVC (AAC LC Assoc Audio)
    オプション : VC1、H.263、MPEG4 part 2、MPEG2、MPEG4 AVC (Assoc. Audio の場合は BSAC またはその他)

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

ここで確認してください

于 2009-08-26T01:57:31.390 に答える