Administering Encoding Applications Remotely

Windows Media Encoder SDK banner art

An administrator can control multiple instances of Windows Media Encoder applications running on a remote computer on either a local area network (LAN) or the Internet. By using the IWMEncAgentLocator, IWMEncoderAgent and IWMEncoderNamesCollection interfaces, you can write applications that enable an administrator to:

  • Create WMEncoderApp objects on remote computers.
  • Enumerate the WMEncoder objects running on a specific computer.
  • Connect to and control a specific WMEncoder object.
  • Monitor the status of the encoding process.

Windows Media Encoder must be installed on the remote computer, and you must use the DCOM Config utility to set the access, launch, and configuration permissions for both Windows Media Encoder and Windows Media Encoder Agent. To create WMEncoderApp objects, the WMEncoderAgent object must be running on the remote computer. You can start the WMEncoderAgent object either manually or programmatically.

The following topics describe remote administration in more detail.

Topic Description
Creating an Encoder Agent on a Remote Computer Discusses the role of the encoder agent in remote administration of Windows Media Encoder applications. The encoder agent creates instances of Windows Media Encoder on remote computers.
Specifying DCOM Security Settings Discusses how to configure DCOM security so that clients can create remote instances of Windows Media Encoder.
Displaying the User Interface on a Remote Computer Discusses how to display the predefined Windows Media Encoder user interface on a remote computer.
Remote Administration Code Example Provides code examples of how to administer Windows Media Encoder applications on a remote computer.

See Also