Tanky:
jsoap1:The other reason I mentioned this, was to show that the Showcenter uses the licence issued to the PC rather than retreiving its own licence.
How does that work then? Surely the machine playing the content has to get and validate the licence? Is it because we are (you're not though?) using the WMP11 streaming engine to send data over the network and WMP11 is happy to get the licence then stream the file elsewhere?
Another aside, though I'm not sure of the relevance. If you put the original file in a directory, and have the "dimensions" column active, the file with DRM doesn't have any dimensions shown. Once the DRM is removed, the dimensions are shown.
After some digging around, the Sigma EM8620L supports Windows Media DRM 10 for Network Devices, which is different from the version that supports Portable Devices.
I found a white paper outlining the process for both at http://download.microsoft.com/download/b/7/a/b7a9aeae-d9f2-435b-a2dc-f3b0909d1d62/A_Technical_Overview_of_WM_DRM_10_for_Devices.doc
The upshot is that the SC200 can only get it's licence from a PC running Media Connect or WMP11 ( I have used both)
to quote:
1.The first time a device is used, it must be registered and authorized by the server using Universal Plug and Play. Registration involves a device ID number supplied during manufacturing, and a signed XML device certificate. This certificate identifies the device, and also contains information used to ensure secure communication.
2.During initial registration, the server pings the device to verify that it is close enough to be considered inside the home. This proximity detection also validates the device.
3.Periodically, the server repeats proximity detection to revalidate the device.
4.The device requests content for playback from the server.
5.If the server determines that the device is validated and has the right to play the content on the network device, it sends a response containing a new, encrypted session key, a rights policy statement specifying the security restrictions that the device must enforce (such as High Bandwidth Digital Content Protection), followed by the content. The content is encrypted by the session key. Each time content is requested, a new session is established.
6. The network device must parse the rights policy and determine if it can adhere to the required rights. If it can, it may render the content.
Portable devices, on the other hand, can either get the licence directly, if an internet connection is available, or they can get a licence from WMP, via the sync process which uses MTP (media transport protocol).
The BBC website talks about copying files from the PC to portable devices, but does not explain that this needs to be via MTP, rather than as a straight file copy to a card or USB mass storage.
My head now hurts, and I've now forgotten what I was trying to do in the first place!
Trevor