I've initiated the discussion on MSDN:http://social.msdn.microsoft.com/Forums/en-US/winappswithhtml5/thread/72ceca09-ab4a-4689-896c-6c86697333d6.
I found that the RDP ActiveX control seems to be a black box. It uses well but sometimes there would be some strange errors.
Today I encountered another error: I connect to a remote Win8 Pro machine through the RDP ActiveX control on another Win8 Pro, when I played a HD video for about a few seconds, the RDP session will be disconnected. The reason is as what the title said: because of a protocol error (0x112f) the remote session will be disconnected... I've made some search but got no correct solution. It seems that the issue might lie in the resolution, but I am not sure.
The most strange thing for me was that if I play the HD with Windows media player, it works well. But if the HD video is played with Win8 Video app, the issue occurred.
The following thread made a long discussion: http://social.technet.microsoft.com/Forums/en-US/w7itprogeneral/thread/4523ce86-9a0b-4e6c-90d1-225ddda67ce5/. But it has no good to my issue.
Other articles suggested to set the RDP attribute bitmapcachepersistenable to false, but it also doesn't help.
Does any one know how to resolve it?
Thank you all.