【问题标题】:Video Codecs supported in UPnP AVUPnP AV 支持的视频编解码器
【发布时间】:2009-08-25 23:12:49
【问题描述】:

我可能只是对这一切如何运作感到困惑......在这种情况下,请向我解释一下。但是,UPnP AV 标准支持哪些视频编解码器?还是基于每个设备(客户端)?我想创建一个应用程序来将视频数据发送到 UPnP 设备(XBox、PS3 等),但我不确定我应该针对什么视频编解码器......它可以是任何东西,我只是想知道是否有办法知道它将适用于所有事情。

编辑:好的,所以我要澄清一下,我将能够选择我想要的任何视频格式,一旦我这样做了,我就打算支持,因此我不需要转码。我的主要观点是,我希望所有设备都支持使用一些“标准”格式,这样我就可以选择并完成它......显然情况并非如此......但在那里大多数设备支持的任何类型的非官方编解码器?是否有设备列表和支持的编解码器?

此外,DLNA 是如何工作的……如果我理解正确的话,它是 UPnP AV 的一个子集(但还有其他一些东西……)而且我见过的大多数 UPnP 设备也兼容 DLNA。 .so 只使用 DLNA 支持的任何编解码器是一种达成共识的方式吗?

【问题讨论】:

    标签: upnp video-codecs


    【解决方案1】:

    Doug 是对的,这取决于客户端设备。

    您可以构建它,以便您的服务器即时对文件进行转码,以使它们在 UPnP 服务器上可用。选择与所有设备兼容的文件格式会更容易(如果列表足够小,可以做到的话)。

    例如,您现在无法在 Xbox 360 或 PS3 上播放 MKV 格式的 H.264 编码视频。但是,您可以将文件转码为受支持的格式。有许多在线指南可用于将这些文件转码为 PS3/360 以及每种设备支持哪些格式。

    这里有几个示例指南:

    Xbox 360 Conversion Guide

    PS3 Conversion Guide

    【讨论】:

      【解决方案2】:

      据我了解,这实际上取决于设备安装的编解码器 - 因此它可以是您的设备支持的任何内容。

      例如,我知道 ps3 支持 divx 而 xbox 不支持(除非你有 windows 7 可以为你转码)

      【讨论】:

      • Xbox 360 支持 divx。我通过 UPnP 流式传输 AVI 就好了(来自 NAS,没有转码)。不过,现在两者都不能播放 mkv 文件。
      • 澄清一下,我应该提到的是,我流式传输包装在 AVI 容器中的 DIVX 编码视频...
      【解决方案3】:

      对于 DLAN 设备,有些视频格式是必须的,有些是可选的。

      • 家庭设备

        必须:MPEG2
        可选:MPEG1、MPEG4、WMV9

      • 移动/手持设备

        必须:MPEG4 AVC(AAC LC Assoc 音频)
        可选:VC1, H.263, MPEG4 part 2, MPEG2, MPEG4 AVC (BSAC or other for Assoc. Audio)

        据我了解,此处未提及的任何其他视频编解码器都是可选的。

      查看here:

      【讨论】:

        猜你喜欢
        • 2011-04-10
        • 1970-01-01
        • 2016-01-03
        • 1970-01-01
        • 1970-01-01
        • 2017-06-07
        • 2018-10-15
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多