Skip to main content

device unique identifier?

6 replies [Last post]
annex
Offline
Joined: 2009-11-03
Points: 0

Hi,

Does anyone know if an API exists which exposes a unique identifier for each BD player device?

Thanks!

Reply viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
Joe Rice

Good to hear! I looked at some past conversations about this, and it looks like the measure is that it be "statistically unique" per individual player, but it's not absolutely guaranteed.

Cheers,
Joe

On Mar 16, 2010, at 10:52 AM, bd-j-dev@mobileandembedded.org wrote:

> Hi Joe,
>
> so far I have tested, it looks like ID is unique per individual device.. and it should be regarding of its purpose.. at least I hope :)
>
> ~mirek
> [Message sent by forum member 'mico88' (mirek@dmp.cz)]
>
> http://forums.java.net/jive/thread.jspa?messageID=392211
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: bd-j-dev-unsubscribe@hdcookbook.dev.java.net
> For additional commands, e-mail: bd-j-dev-help@hdcookbook.dev.java.net
>

---------------------------------------------------------------------
To unsubscribe, e-mail: bd-j-dev-unsubscribe@hdcookbook.dev.java.net
For additional commands, e-mail: bd-j-dev-help@hdcookbook.dev.java.net

mico88
Offline
Joined: 2008-01-24
Points: 0

Hi Annex,

yes it exists: com.aacsla.bluray.online.DeviceAttribute.getDeviceBindingID().
A real ID is returned only if the disc is protected by AACS, so disc must be replicated...

~mirek

Joe Rice

Quick note about that - it's only supported on BD-Live players, and my
(possibly faulty) recollection is that it may not be unique per
individual device. (Might be unique per model, for instance).

If using the AACS Online APIs, best to use reflection to make sure
they're present on a player; otherwise calls to them may cause the Xlet
to crash on non-BD-Live players.

Cheers,
Joe

bd-j-dev@mobileandembedded.org wrote:
> Hi Annex,
>
> yes it exists: com.aacsla.bluray.online.DeviceAttribute.getDeviceBindingID().
> A real ID is returned only if the disc is protected by AACS, so disc must be replicated...
>
> ~mirek
> [Message sent by forum member 'mico88' (mirek@dmp.cz)]
>
> http://forums.java.net/jive/thread.jspa?messageID=392148
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: bd-j-dev-unsubscribe@hdcookbook.dev.java.net
> For additional commands, e-mail: bd-j-dev-help@hdcookbook.dev.java.net
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: bd-j-dev-unsubscribe@hdcookbook.dev.java.net
For additional commands, e-mail: bd-j-dev-help@hdcookbook.dev.java.net

mico88
Offline
Joined: 2008-01-24
Points: 0

Hi Joe,

so far I have tested, it looks like ID is unique per individual device.. and it should be regarding of its purpose.. at least I hope :)

~mirek

annex
Offline
Joined: 2009-11-03
Points: 0

mico88,

Thank you, this is exactly what I'm looking for! I'll experiment on a few same-model devices to make sure it is indeed unique.

mico88
Offline
Joined: 2008-01-24
Points: 0

Let me know about your results please.

~mirek