Jump to content

Nephew has a 55" Insignia Roku TV he does not see my messages I type over Emby why ?


ng4ever

Recommended Posts

ng4ever

The little message icon when a stream is going on I mean. I tried several tests nothing.

 

Is there any limits to this feature working?

Link to comment
Share on other sites

Yes. We have adapted to using what Roku wants applications to use. The limitations are that the ECP functionality only works over the LAN.

We used to run an http server on the Roku and watch for connections constantly. This is unsecure. Roku wants security on their devices. They discourage using the http server method and want us using the same functionality as every other application.

We hope you understand. Having an http server with an open hole would allow an attacker to flood you with Emby messages. For security purposes this is what it is.

Link to comment
Share on other sites

ng4ever
Just now, speechles said:

Yes. We have adapted to using what Roku wants applications to use. The limitations are that the ECP functionality only works over the LAN.

We used to run an http server on the Roku and watch for connections constantly. This is unsecure. Roku wants security on their devices. They discourage using the http server method and want us using the same functionality as every other application.

We hope you understand. Having an http server with an open hole would allow an attacker to flood you with Emby messages. For security purposes this is what it is.

Understandable. I agree.

So what about on stand alone streaming devices remotely ?

Link to comment
Share on other sites

3 minutes ago, ng4ever said:

Understandable. I agree.

So what about on stand alone streaming devices remotely ?

https://developer.roku.com/en-ca/docs/developer-program/debugging/external-control-api.md

The Emby server uses DIAL (Discovery and Launch) and then uses ECP (external control protocol) to make the Roku do things. This only works over the LAN. This applies to all Roku devices. Any external Roku devices connected to your server you cannot control. This is just how it is presently. This is a limitation presently. I apologize.

 

All other devices are not under this limitation. Each platform has different rules about how they expose external users to be controlled. Some do not allow it (Roku). While others do (Web app). I do not know of a list that shows which devices/platforms will work externally and which will not.

Edited by speechles
Link to comment
Share on other sites

ng4ever
Just now, speechles said:

https://developer.roku.com/en-ca/docs/developer-program/debugging/external-control-api.md

The Emby server uses DIAL (Discovery and Launch) and then uses ECP (external control protocol) to make the Roku do things. This only works over the LAN. This applies to all Roku devices. Any external Roku devices connected to your server you cannot control. This is just how it is presently. This is a limitation presently. I apologize.

No problem. I did not know this. Really good info! Thank you.

What about fire stick 4k ?

 

At least locally you can still do messages on a Roku tv or stand alone device.

Link to comment
Share on other sites

@ebr @cayars Are you aware of which platforms can work with Emby server to control remote users?

Link to comment
Share on other sites

We don't have a list, but the server will only display the icon if the app advertises it as a supported command. In other words, you shouldn't be seeing it if it's not going to work.

Link to comment
Share on other sites

Spaceboy

it shows up in the dashboard on remote devices for me which, if i understand the above, are not supported. i wondered why when i have used it my remote user has not responded

Link to comment
Share on other sites

Chillout

Would it be possible to encode the message directly into the stream or send it is as a closed caption?  Modifying the stream would work across all clients the same. 

It could also be useful for other features like adding a watermark or notice to encourage people to purchase premier sever subscription while experiencing the full functionality of the software.

 

Link to comment
Share on other sites

On 7/18/2021 at 9:45 AM, Chillout said:

Would it be possible to encode the message directly into the stream or send it is as a closed caption?  Modifying the stream would work across all clients the same. 

It could also be useful for other features like adding a watermark or notice to encourage people to purchase premier sever subscription while experiencing the full functionality of the software.

 

It's meant to be a feature that can be used anytime, not just during video playback. And no, it's not really that easy. Like for example, what if the server is not even transcoding to begin with.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...