尝试使用 Media Center Extender 将 720p 视频传输到 XBox 360 时质量较差

尝试使用 Media Center Extender 将 720p 视频传输到 XBox 360 时质量较差

我将 XBox 360 设置为 Windows 7 桌面的 Media Center Extender。标清质量的 avi 视频可以顺利传输到我的 XBox,无论是通过视频库还是通过 Media Center Extender,但当我尝试 720p mkv 文件时,帧速率会急剧下降,A/V 同步会完全丢失。我不想转码或切换容器格式(360 不支持 mkv),但仍想传输。

我的台式机和 360 都插入同一个千兆交换机,该交换机又插入我的 ISP 提供的调制解调器/路由器。在我的计算机上,视频在许多程序中播放正常。

考虑到我应该有足够的带宽来容纳该视频,为什么它不能正常播放?

答案1

原因很简单:xbox360 是 DLNA 设备,而 DLNA 规范不支持 MKV。因此,并不是 xbox360 不支持 MKV,而是 DLNA 不支持。在这种情况下,任何媒体服务器需要做的就是打开 MKV 容器并查看内容,以确定是否可以以适合 DLNA 配置文件之一的方式重新打包它们。此外,所有组件都需要符合 DLNA 规范——如果其中任何一个不符合,则需要进行转码才能正常工作。至少,需要进行解复用并重新打包到 DLNA 支持的容器之一中。不用说,这非常复杂,而且有许多不同的媒体服务器可以完成这项工作,但几乎所有这些服务器都需要大量硬件资源才能高效完成。听起来 MKV 文件的内容可能需要转码,这会导致最终产品质量较差。您可以使用一些工具来查看 mkv 的内容和正在使用的特定编解码器。

答案2

Google PS3 媒体服务器。PS3 媒体服务器是一款适用于 PlayStation 3 视频游戏机的 DLNA 兼容 UPnP 媒体服务器,同时还支持 Xbox 360。它以 Java 编写,用于以最低配置流式传输或转码任何类型的媒体文件。该程序是免费的,可安装到您的 Win7 电脑上。

相关内容