Trevliga Spel forum
Would you like to react to this message? Create an account in a few clicks or log in to continue.

Deep-linking brainstorm

3 posters

Go down

Deep-linking brainstorm Empty Deep-linking brainstorm

Post by Admin Mon Dec 04, 2023 8:37 pm

In the new Stream Deck SDK, Elgato has announced a "Deep-Linking" feature, allowing external programs to send messages to Stream Deck plugins.

Messages have the URL format: streamdeck://plugins/message/<PLUGIN_UUID>/<MESSAGE>

So, it will be possible to send information to plugins using a browser or something else that can communicate. If we brainstorm around the concept of sending messages to the Midi plugin, will this be useful in any way? One potential use could be to "press" buttons by sending messages to them from outside. Is this interesting? Do you have any other ideas?
Admin
Admin
Admin

Posts : 965
Join date : 2020-03-26

https://trevligaspel.forumotion.eu

Back to top Go down

Deep-linking brainstorm Empty Re: Deep-linking brainstorm

Post by Joerg Mon Dec 04, 2023 10:54 pm

Is this only related to external plugins or would it also be possible to change the streamdeck "profile" or to open a specific streamdeck folder?

Joerg

Posts : 109
Join date : 2021-09-03

Back to top Go down

Deep-linking brainstorm Empty Re: Deep-linking brainstorm

Post by Admin Mon Dec 04, 2023 11:36 pm

It is related to plugins, whether external or built-in.

The Stream Deck software only relays these messages to the addressed plugin, so the target must be a plugin prepared to receive, understand and act upon the message.

I haven't seen any plans to add such functionality to the built-in profile/page-switching plugins.
Admin
Admin
Admin

Posts : 965
Join date : 2020-03-26

https://trevligaspel.forumotion.eu

Back to top Go down

Deep-linking brainstorm Empty Re: Deep-linking brainstorm

Post by Joerg Tue Dec 05, 2023 2:06 pm

So, in case this would be integrated in a Phillips Hue or Nanoleaf plugin it would be possible to read a predefined midi file with MIDI and send information to these plugins in order to control color and intensity of your home lighting, like a video wall?

Joerg

Posts : 109
Join date : 2021-09-03

Back to top Go down

Deep-linking brainstorm Empty Re: Deep-linking brainstorm

Post by Joerg Tue Dec 05, 2023 2:10 pm

The main advantage in my mind would be implementing bi-directional communication with other plugins to provide logical combined sets of buttons with different states. Which is currently missing in SD.

Joerg

Posts : 109
Join date : 2021-09-03

Back to top Go down

Deep-linking brainstorm Empty Re: Deep-linking brainstorm

Post by Admin Tue Dec 05, 2023 2:22 pm

Joerg wrote:So, in case this would be integrated in a Phillips Hue or Nanoleaf plugin it would be possible to read a predefined midi file with MIDI and send information to these plugins in order to control color and intensity of your home lighting, like a video wall?
I guess so, but the recommendation from Elgato is not to use it for continuous communication. They recommend using the deep link to exchange information so the plugin and the external party can establish a direct connection for continuous communication if there is a need for that.

Joerg wrote:The main advantage in my mind would be implementing bi-directional communication with other plugins to provide logical combined sets of buttons with different states. Which is currently missing in SD.
I don't know if that will even be possible; I don't know if the Stream Deck software will "listen to itself" to capture "streamdeck://..." messages. And it will violate what is, in fact, a cornerstone in their security policy: that one plugin should not be able to affect another plugin.
Admin
Admin
Admin

Posts : 965
Join date : 2020-03-26

https://trevligaspel.forumotion.eu

Back to top Go down

Deep-linking brainstorm Empty Re: Deep-linking brainstorm

Post by jacquesmk2 Sat Feb 03, 2024 5:09 pm

Hi.

Could this Deep-linking feature be used to fire a normal multi-actions button ?

midi trigger >multi-actions button press ?

Regards

jacquesmk2

Posts : 17
Join date : 2024-01-17

Back to top Go down

Deep-linking brainstorm Empty Re: Deep-linking brainstorm

Post by Admin Sat Feb 03, 2024 6:37 pm

jacquesmk2 wrote:Hi.

Could this Deep-linking feature be used to fire a normal multi-actions button ?

midi trigger >multi-actions button press ?

Regards

No. A multi-action button press is not something a plugin can initiate.

With deep linking, you can send a message to a plugin from outside of Stream Deck. The plugin must be coded to receive that message and do whatever it's expected to do when it arrives.
Admin
Admin
Admin

Posts : 965
Join date : 2020-03-26

https://trevligaspel.forumotion.eu

Back to top Go down

Deep-linking brainstorm Empty Re: Deep-linking brainstorm

Post by Sponsored content


Sponsored content


Back to top Go down

Back to top


 
Permissions in this forum:
You cannot reply to topics in this forum