ng4ever 39 Posted July 9, 2021 Share Posted July 9, 2021 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 More sharing options...
speechles 1917 Posted July 9, 2021 Share Posted July 9, 2021 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 More sharing options...
ng4ever 39 Posted July 9, 2021 Author Share Posted July 9, 2021 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 More sharing options...
speechles 1917 Posted July 9, 2021 Share Posted July 9, 2021 (edited) 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 July 9, 2021 by speechles Link to comment Share on other sites More sharing options...
ng4ever 39 Posted July 9, 2021 Author Share Posted July 9, 2021 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 More sharing options...
speechles 1917 Posted July 9, 2021 Share Posted July 9, 2021 @ebr @cayars Are you aware of which platforms can work with Emby server to control remote users? Link to comment Share on other sites More sharing options...
Carlo 4330 Posted July 10, 2021 Share Posted July 10, 2021 Might be better for @Luke to answer this one. Link to comment Share on other sites More sharing options...
Luke 37063 Posted July 16, 2021 Share Posted July 16, 2021 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 More sharing options...
Spaceboy 2493 Posted July 16, 2021 Share Posted July 16, 2021 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 More sharing options...
Chillout 85 Posted July 18, 2021 Share Posted July 18, 2021 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 More sharing options...
Luke 37063 Posted July 25, 2021 Share Posted July 25, 2021 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 More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now