may*_*ani 5 remote-desktop vnc streaming
我使用的是 Windows 10 PC,我想使用 iPad 访问和控制它。所以我在 iPad 上安装了 Microsoft 远程桌面。问题是当我在远程桌面上播放视频时,质量真的很不稳定。所以我尝试切换到 VNC。在 VNC 中,质量很好,但视频播放非常缓慢。
现在我尝试在 iPad 上使用Infuse并在我的 PC 上访问共享视频,当我通过 infuse 流式传输视频时,它们播放良好,所以我知道我的 LAN 速度足以支持不错的视频播放。那么为什么我在使用 RDP 或 VNC 时视频播放效果不佳,有什么解决方案吗?
Gia*_*968 11
那么为什么我在使用 RDP 或 VNC 时视频播放效果不佳,有什么解决方案吗?
简单。VNC 和 RDP 是非常实用/实用的协议,主要用于远程系统访问和管理。不是视频播放。如果您远程连接到系统来管理它,鼠标稍微滞后的事实并不是什么大问题,因为目标不是鼠标移动的视觉平滑度,而是确保在您使用鼠标时指针可以正确定位与系统交互。
问题是 VNC 和 RDP 并没有真正优化到以高质量流式传输视频;它们旨在以某种方式流式传输桌面界面,该方式允许界面足够可用以允许远程管理/访问系统。这是通过在远程连接会话期间仅在需要时重绘屏幕的特定区域来完成的;基本上是一种动态视频压缩,不是为了平滑而是为了实际使用而优化的。
要明白我的意思,请在 iPad 上远程访问您的桌面,然后执行诸如打开十几个桌面 Windows 之类的操作;我认为即使在坚如磐石的高速连接上绘图时,您也会注意到明显的延迟和一些口吃。这仅适用于向您流式传输基本桌面图像/视觉效果的情况。
相比之下,视频播放往往需要以每秒 24 帧甚至 30 帧的速度重绘视频区域,以实现移动的流畅性。考虑到视频区域可能很大——例如可能是基本的高清 720x480 播放区域——而 VNC 和 RDP 将完全扼杀这一点,因为它不是为了以这种速度平滑地压缩视觉数据而设计的。
与桌面视频播放不同——视频数据被压缩,视频的一小部分将一次更新以影响播放流——VNC 和 RDP 只会在发生变化时尝试重新绘制整个视频区域。虽然 VNC 和 RDP 确实压缩了它发送的数据,但同样没有针对视频播放进行优化。目前使用的 VNC 和 RDP 协议并不是为流畅和高质量的视频帧率而设计或设计的。
也就是说,微软似乎正在大踏步提高RDP 8.1和RDP 10 中的RDP 性能。但这是规则的一个例外:一般来说,您不能依靠 VNC 或 RDP 来实现流畅的视频流传输。这就是独立流媒体应用程序存在和工作的原因:它们旨在将视频流传输到知道如何正确解码和显示该流的播放设备。
| 归档时间: |
|
| 查看次数: |
36123 次 |
| 最近记录: |