放视频流畅并且延时低的虚拟机求推荐

2021-08-06 21:51:53 +08:00
 systemcall

最近在上网课,不想在实机上装这种软件,于是就在折腾虚拟化
之前一直用的是 Hyper-V 。搞定了 60fps 、硬件加速、USB 重定向,基本上做到了可用。但是音频会有 1s 左右的延时,而且是双向的。实在是没有办法解决,包括直通一个 USB 声卡也不能够被虚拟机调用
于是就尝试了别的虚拟机。先是试了一下最熟悉的 VirtualBox,但是性能实在是太低了,不说放视频,连桌面都卡
之后是保受好评的 VMWare,比 VirtualBox 好很多,但是感觉还是没有优化好的 Hyper-V 那么舒服。一般的操作没有问题,但是视频掉帧,Hyper-V 的话 1080p 视频基本上不怎么掉帧,但是音画不同步
Host 是 Windows 10 21h1,软件都是最新版。CPU 是 Ryzen 5 3600,BIOS 里面能够启用的对这方面有帮助的特性都启用了。显卡是 RX580 2048SP,就一张显卡而且没有核显,弄不了显卡直通

1084 次点击
所在节点    问与答
8 条回复
sky96111
2021-08-06 21:54:51 +08:00
如果只是不想装印度软件这个需求,Windows 沙盒或者 Sandboxie 已经足够而且轻量了
systemcall
2021-08-06 21:57:24 +08:00
@sky96111 #1
基于 Hyper-V 的实现都会有音频方面的延时的问题
以前折腾过很久 Windows 沙盒,一开始感觉很好,但是那么久也不更新,而且还有很多来自于 Hyper-V 的问题
音频延时的问题似乎是 Hyper-V 自己的毛病
视频的质量方面,我自己调的比 Windows 沙盒预设的效果好,Windows 沙盒有压缩的纹路,我调的基本上没有。不过为了试别的虚拟机都删了
sky96111
2021-08-06 21:58:57 +08:00
但在我以前的方案里 Hyper-V 虚拟化的 Windows10 性能是非常好的,音视频也没有出现过延迟。可能并不是虚拟化的问题?
sky96111
2021-08-06 22:02:36 +08:00
Sandboxie 可以试试,可以防止软件乱拉屎和读取隐私文件,但如果你要的效果是躲避应用前台检测那是不行的
systemcall
2021-08-06 22:04:59 +08:00
@sky96111 #3
也有可能是 AMD 这边的问题
以前用 Intel 平台的时候倒是没发现 Hyper-V 音频方面的延时
都是 Realtek 的声卡,那大概就是 AMD 芯片组的 I2S 驱动可能有点毛病吧。Host 的音频延时还没有测试过是否完全没问题,感觉还好吧
但是哪怕是 UAC2.0 的 USB 声卡(我用的是苹果的 USB-C 3.5mm 耳机适配器),还是有这种问题
也许微软曾经修复过,但是后来又有这种毛病了
Hyper-V 视频的延时在优化了一下之后倒是没有观察到。视频方面很正常,主要还是音频方面
而且 Hyper-V 似乎也不能够像别的软件那样添加声卡之类的设备吧。我也没那个条件尝试 DDA,因为就这一个显卡。USB 扩展卡倒是有一张,不确定 Hyper-V 能否通过 DDA 分配给虚拟机。但感觉也许是 RDP 引入的 bug
flynaj
2021-08-08 01:05:30 +08:00
VirtualBox 不卡啊,是不是显卡没有配置对
darer
2021-08-08 11:29:29 +08:00
试试沙盒?
systemcall
2021-08-11 00:16:59 +08:00
@flynaj #6
VirtualBox 在 2 台 AMD 的机器上试过,只要有图形界面就卡爆,如果是虚拟 Linux 感觉还不如用 novnc 转发

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/794180

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX