我在我的 Windows 7 PC 上使用 Miniframe 的程序“SoftXPand 2011 Duo”。它使一台计算机成为两个工作站。它使用 Windows 内置的终端服务来创建附加会话。我使用两个屏幕、两个键盘和两个鼠标来创建两台计算机的“错觉”。它运行良好,我什至可以在连接到这台机器的两个屏幕上玩两个不同的 3D 游戏(使用 Radeon HD5770 和带有 8 GB RAM 的 Core i5 2500k)。
这有一些缺点。我刚刚发现了一个隐藏在第一眼的东西。您所在的会话(即使在第一个工作站上)将识别为终端服务器会话!现在有些程序会以有限的效果(图形)运行,而有些程序根本不会运行。
这也导致一些游戏根本无法运行。他们只是说“不能在终端服务器会话中运行”然后退出。我已经证明了顶级现代游戏(DirectX 10、11)在没有 SoftXPand 的情况下在同一台机器上运行时一样好,所以这是一个非常人为的限制!
那么,我可以以某种方式破解我当前的会话,使其不再像终端服务器会话吗?IE
#include <windows.h>
#pragma comment(lib, "user32.lib")
BOOL IsRemoteSession(void)
{
return GetSystemMetrics( SM_REMOTESESSION );
}
Run Code Online (Sandbox Code Playgroud)
会返回 FALSE 吗?(不是编程问题!只是程序如何检测它们是否在终端服务器会话中的示例!)
所以我在 Windows 中遇到了这个奇怪的功能,在 Windows 更新和重新启动之后,它会在重新启动之前尝试恢复您的会话。
但这仅适用于 Microsoft 自己的应用程序,即 Internet Explorer、Windows Explorer 和 Visual Studio。我还没有看到它发生在其他应用程序中(我必须在 Office 中看到)。Internet Explorer 会恢复在强制 Windows 更新关闭之前存在的所有选项卡,并且资源管理器会再次打开所有文件夹(就像在 Windows 98 中每次重新启动时都这样做)
我的问题是:Windows Update 是如何实现的?其他程序如何也能挽救这个功能?
所以我现在有一个 Wii U 并测试了 Youtube Live 流媒体......它运行完美。哇,我想,我必须找出使用了什么样的编解码器、容器格式、协议等,但我在那个任务上有点失败。
我尝试使用 Chrome 访问 Youtube Live 版本,但<video>
在它的source
参数中为我提供此类信息的标签甚至可以出现在 DOM 中之前,它告诉我浏览器不支持任何可用的视频格式。我使用不同的浏览器(Opera、FF、IE9)尝试了相同的方法。停用 Flash,从而强制 html5 播放器启动。我总是收到相同的消息。
哇,到目前为止,HTML5 流媒体只能在我的 Wii U 上运行……而且可能是 IOS 设备,但我没有这些设备。
好的,所以基本上我想知道的是:他们如何实现<video>
直播?使用什么容器格式、编解码器等?以我的知识,我无法真正访问该信息。
以及有关如何复制所述格式的任何提示。我不是想向全世界广播什么东西——我只是想向我的 Wii U 广播一些东西,否则在这个阶段任何事情都没有多大意义。我基本上只需要在 Windows 上接受 DirectShow 输入的任何东西。
有时我喜欢截屏让别人看到。唯一的事情:我一边玩一边玩游戏。
我尝试了一些流媒体解决方案,其中 Windows Media Encoder 结合我自己的 Windows 服务器对我最有吸引力,因为我可以更改分辨率等。
我还尝试将 ustream 与 Flash 小程序和 Adobe Flash Encoder 结合起来录制 Camtasia 源。Camtasia 有一个缺点,虽然它显示绿色和黑色交替的边框,并且不能全屏定位。
我喜欢 xfire 的做法。但它并不适用于所有游戏,许多游戏根本不受支持。
关于这个的一些想法:
高达 1000 到 1500 kbit/s 的带宽没有问题(我有 2048)。
我的电脑规格:
我对 IPv6 非常兴奋,因为它有很大的地址空间,并且(有潜力?)拥有多个 IP,甚至数十个 IP(/122 子网?)
尽管一本杂志现在让我感到困惑。
在德国计算机杂志《CT》最新一期(第 3 期)中,我读到,当使用 IPv6 时,您的 IP 地址由您的 MAC 地址和各种其他内容组成,并且该地址将在网络上公开,不无论您连接到哪个接入点/LAN。
我对IP(v6)的了解与此相反。我认为您通常总是有一个本地网络 IP,并且 NAT 负责您的互联网访问,并且您的提供商为 NAT 路由器提供了一个 IP。
我听说过 6to4 接口,但是这个接口可以为您提供 IPv6 网络中自己的 IP 吗?
就我个人而言,我希望它仍然是通过私有网络中的个人 IP 空间(例如 IPv4 中的 192.168、127.16-31、10),并通过 NAT 连接到互联网。我还希望提供商能够向私人客户提供子网,这样他们就不必再使用 NAT。是的,将您的 LAN 转换为 WAN 并使用更好的安全性(因此来自同一子网的计算机仍然可以获得正常的访问权限)。
我已经尝试在 VMWare 上安装虚拟系统有一段时间了,但在我的 PC 上遇到了奇怪的行为。
行为如下:
在“自动”虚拟化模式下,它要么在启动时(甚至在 BIOS 之前)输出一条神秘的错误消息(如果我能重现,可能会在以后给出),或者它会重置完整的主机系统(黑屏、BIOS...)
如果我在上面安装了 Windows XP,它在“二进制翻译”模式下运行良好。
如果我尝试在其上安装 Linux,在“二进制翻译”模式下,它会在我在 GRUB 选择屏幕上按 Enter 键后 1 或 2 秒崩溃(在进入内核消息的第一页之后)
使用 VirtualBox,它会直接在 BIOS 中崩溃。不过它给了我一个蓝屏!0x00000101:CLOCK_WATCHDOG_TIMEOUT:在分配的时间间隔内未在辅助处理器上收到时钟中断
新闻:我再次尝试了 VirtualBox,这次并没有完全使计算机崩溃。它给了我一个严重错误和一个日志文件:http : //pastebin.com/yKZSDs91
总之,如果激活VT-x,它会立即崩溃。如果没有,它似乎只有在我尝试安装 64 位时才会崩溃。
另一个更新:是的,它只会在来宾为 64 位时崩溃!
在使用 VirtualBox 的 Linux 上,它会因内核恐慌而崩溃。
我试过的:
我确定的是:
我的电脑规格是: