Partager via


WMRMRights.AllowCollaborativePlay

banner art

Previous Next

WMRMRights.AllowCollaborativePlay

The AllowCollaborativePlay property specifies and retrieves a Boolean value that indicates whether the license permits consumers to play protected content in a collaborative peer-to-peer session.

Syntax

Boolean = .AllowCollaborativePlay
.AllowCollaborativePlay = Boolean

Parameters

This property takes no parameters.

Return Values

If the property succeeds, it returns a Boolean value indicating whether the content can be played in a shared session. If it fails, it returns E_FAIL.

Remarks

The default value of this property is False.

Collaborative play allows consumers who use peer-to-peer services to play protected content. For example, users of MSN Messenger 2004 can play protected content in a MusicMix session.

Up to 10 users who know each other and are connected through the Internet can join a group, sometimes called a party, that has a single shared playlist of music tracks. All concurrently connected users can be contributors by providing additional music tracks (DRM-protected or not) from their computers to the shared playlist. Each new track is then preemptively and securely distributed to all other connected party members, called listeners. The new track is securely cached on each listener's disk until it becomes the active track in the shared playlist. Then all concurrently connected users listen to the same track at the same time according to the order of the shared playlist.

The audio contained in licensed content must be downgraded by transcoding to 64 Kbps before it is cached in persistent storage or transmitted over a public network. This restriction does not apply to video.

No more than 10 listeners can have a copy of the content keys at one time.

Example Code

  AllowCollaborativePlay 








Requirements

Version: Windows Media Rights Manager 10 SDK or later

Reference: wmrmobjs 1.0 Type Library

Library: wmrmobjs.dll

Platform: Windows Server 2003

See Also

Previous Next

© 2007 Microsoft Corporation. All rights reserved.