VirtualKeys

This tag sets the virtual key mappings for the different versions of Flash Player connecting to Flash Media Server. This tag and the VirtualDirectory tag implement the custom stream delivery feature in Flash Media Server 2.

Description

When the Flash Player running on a client connects to Flash Media Server, it receives a virtual key. This tag sets up which Flash Player versions are mapped to a particular key. A range of Flash Player versions is matched according to the FlashVer string that the player automatically sends to the server.

<VirtualKeys>
    <Key from="WIN 8,0,0,0" to="WIN 9,0,0,0">A</Key>
    <Key from="WIN 6,0,0,0" to="WIN 7,9,9,9">B</Key>
    <Key from="MAC 6,0,0,0" to="MAC 7,0,55,0">B</Key>
</VirtualKeys>

This example shows how the key can be set by the administrator as a client property in the server-side script. If the client has key A, the Key attribute will map to on2, and if it has key B it will map to Sorenson.

<VirtualKeys from="WIN 7,0,19,0" to="WIN 9,0,0,0">A</VirtualKeys>

This example shows if the VirtualKey tag is not specified for a version of Flash Player, Flash Media Server applies a default setting.

Additional information

Custom stream delivery is enabled using a combination of the VirtualDirectory and VirtualKey tags, and the Client.virtualKey and Stream.setVirtualPath() APIs.

See also

VirtualDirectory


 

Send me an e-mail when comments are added to this page | Comment Report

Current page: http://livedocs.adobe.com/fms/2/docs/00000423.html