clientObject.virtualKey
A virtual mapping for clients connecting to the server. When a client connects, it receives a virtual key that corresponds to ranges that you set in the Vhost.xml file. You can use Client.virtualKey to change that value in a server-side script. The following is the code in the Vhost.xml file that you must configure:
<VirtualKeys>
<!-- Create your own ranges and key values. -->
<!-- You can create as many Key elements as you need. -->
<Key from="WIN 7,0,19,0" to="WIN 9,0,0,0">A</Key>
</VirtualKeys>
Using the previous Vhost.xml file, if a Flash Player 8 client connected to the server, its Client.virtualKey value would be A.
Use this property in conjunction with Stream.setVirtualPath() to map stream URLs to physical locations on the server. This allows you to serve different content to different versions of Flash Player. For more information, see Stream.setVirtualPath().
Flash Media Server 2