Trolltech Home | Qtopia-interest Home | Recent Threads | All Threads | Author | Date
All threads index page 1

Qtopia-interest Archive, April 2007
Question about DRM


Message 1 in thread

As far as I know does Qtopia support OMA DRM. Could somebody explain me how this can work in an open source environment?
Let's say there is a part in the OS (in this case the Beep Science DRM Agent) that decrypts the DRMed file for the media player to play it. Because of the Open Source nature of Qtopia everybody could just write another "media player" that gives you the freedom to do what ever you want with the file once the DRM agent has encrypted it. How does the Qtopia architecture face this problem?

Greetings,
Ralf
-- 
 [ signature omitted ] 

Message 2 in thread

Ralf Ewers wrote:
> As far as I know does Qtopia support OMA DRM. Could somebody explain me how this can work in an open source environment?
> Let's say there is a part in the OS (in this case the Beep Science DRM Agent) that decrypts the DRMed file for the media player to play it. Because of the Open Source nature of Qtopia everybody could just write another "media player" that gives you the freedom to do what ever you want with the file once the DRM agent has encrypted it. How does the Qtopia architecture face this problem?
>
> Greetings,
> Ralf
>   
The qtopia architecture handles this problem through the document
system. QContent::open (and possibly QFile::Open via Qt's file handler
plugin mechanism) invisibly handles this for you. QContent::open returns
a QIODevice that can then be used to access the file as normal, so yes,
people can provide their own media players, and the underlying DRM Agent
will handle everything automatically for them. I'm not the architect of
the DRM Mechanism, but he sits next to me, so if you need further
assistance, ask away here, (this is a good thread to have archived).

-- 
 [ signature omitted ]