How do I get a unique ID for my decklink device?

Ask software engineering and SDK questions for developers working on Mac OS X, Windows or Linux.
  • Author
  • Message
Offline

JavaHeaven

  • Posts: 4
  • Joined: Mon Feb 03, 2020 5:41 am
  • Real Name: Park-Taesoon

How do I get a unique ID for my decklink device?

PostFri Feb 07, 2020 9:42 am

Hello

I'm developing software using a Decklink 8K Pro board

Previously, only one 8k video was output on one channel, but as the Decklink SDK was updated to 11.x version, it now outputs 4k video per channel.

I have a problem here.

How can I get a unique ID for this 8K Pro board?

I tried using the BMDDeckLinkPersistentID property

But this property seems to be the ID of each channel in the board, not the ID of the board

For example, if the BMDDeckLinkPersistentID is 100, four-channel board will show 100, 101, 102, 103.

We want to know the unique ID of the board itself, not the channel.

Is there a way?
Offline

Cameron Nichols

Blackmagic Design

  • Posts: 238
  • Joined: Mon Sep 04, 2017 4:05 am

Re: How do I get a unique ID for my decklink device?

PostSun Feb 09, 2020 11:40 pm

Hi Park,

Yes you can use attribute BMDDeckLinkDeviceGroupID to provide a common ID for all devices on the same DeckLink hardware.

Regards
Cameron
Offline

JavaHeaven

  • Posts: 4
  • Joined: Mon Feb 03, 2020 5:41 am
  • Real Name: Park-Taesoon

Re: How do I get a unique ID for my decklink device?

PostMon Feb 10, 2020 12:54 am

Cameron Nichols wrote:Hi Park,

Yes you can use attribute BMDDeckLinkDeviceGroupID to provide a common ID for all devices on the same DeckLink hardware.

Regards
Cameron



Thank you for answer

I tried using the BMDDeckLinkDeviceGroupID property you mentioned

But sometimes the GroupID of the board is different from the previous value. That's not unique

Is there anything other than this?

Return to Software Developers

Who is online

Users browsing this forum: No registered users and 2 guests