Jump to content

Screen Saver (Butter Knife)


mikeraburn

Recommended Posts

mikeraburn

I am not the sharpest knife in the drawer

 

I screwed up my ROKU ACCOUNT and have it all sorted.

 

The only difference is that I have NO EMBY screen saver like I did before.

I want it back,

 

It isn't listed in the ROKU library for me to select anymore.

 

I did NOT re side load BN. 

(Forgive me @@speechles for I have sinned)

 

Is it or was it tied to BN??

Link to comment
Share on other sites

It was actually "inside" Blue Neon Night. You mean the Emby logo that can move randomly popping into spots or moves pong style? That was part of SDKA. The old app framework.

 

We can write one of these in RSGA the same way. Much better animations are possible with RSGA with zooms, rotations, fades, spotlights, dropshadows, etc, etc.. meteors falling in.. comets passing by.. Giant rainbows spawning.. Explosions that fill the entire screen.. Things like this are indeed possible. It can look like those cheesy film effects...lol.

 

Do you want an Emby for Roku screen saver? Rhetorical question. Of course you do by your choice to make this thread. But do any others? 

 

It is entirely possible to make a brand new screen saver. We just need to make the time. That is all. :)

Edited by speechles
  • Like 2
Link to comment
Share on other sites

mikeraburn

"Do you want an Emby for Roku screen saver? Rhetorical question. Of course you do by your choice to make this thread. But do any others?"

 

Naw, a PLEX one, mkay?

Link to comment
Share on other sites

Port that Marine Aquarium Roku screen saver into emby...  (I actually paid for that back in like '98ish)

 

I wish we could. That is why we do not have "visualizations" within the music player WinAmp style. Because unfortunately while we get access to OpenGL interfaces through ES3 extensions. We only get Roku wrappers to send to those interfaces. We do not get direct access to OpenGL instruction set. We only get access to the wrappers Roku has given as components that then extend to those OpenGL interfaces. So in other words we are abstracted away from having full access to do anything we want. Roku controls what we can and cannot do all the time. You must work within that confine to play in Roku world.

 

Knowing this we can use animations and other techniques that Roku has written wrappers for. These can give the same sort of effects but we cannot use multiple sprite angles and full 3D transform with texture mapping and polygons.  Nope. You can use images as sprites and you get 2D on the Roku with RSGA. We get rotation, scale/zoom, and x/y coordinates to move/place. So we are more limited in what we can do. We also only get a few threads to animate with and every Roku model differs. Some support 4 things moving at once via scene graph animation. Some models support only 2. When you animate too much the first things you animated stop/wait while the new run. As the new stop the old run. You can never go over the threshold for animation threads. 

 

This limits how creative we can truly be on the screen saver. This is why these "within app screensavers" are normally simple PONG style bounce around the screen like a ball, or they occasionally do the "hyperspace button of asteroids" and randomly disappear and reappear in a new spot. That is exactly how SDKA was written and the old app used. Those 2 exact style: PONG and HYPERSPACE. 

 

We would need to know what people want in a screen saver. Maybe a slideshow of media items the logged in user has permissions library/ratings wise? We can do many things here but keep in mind what we cannot do.

 

What would you like to see in a screen saver?

Edited by speechles
  • Like 1
Link to comment
Share on other sites

skidmarks

Yah, no i get it.  I just found it interesting, and funny, that the aquarium made its way back into my world.  It was awesome back then and looks great now. 

 

 

I would be more than happy to have just random posters or backdrops for the "screen saver" mixing up the different fade types at your disposal.   Maybe a moving Emby logo as the top layer? 

Link to comment
Share on other sites

Yes, What Skid says, please and thank you.

 

Interesting.. So only when music is not playing of course should this happen. 

 

It is just animation nodes that run the screen saver. Same animation nodes used everywhere else.

 

I was thinking instead of just static images we could have more "Ken Burns effect" style zoom ins and slide the backdrops around the screen left-right top-bottom etc etc. Piuck these images for the screen saver from random items of that library level you are at. These are constrained by the rating and access the user has. So they are contextually relevant to the user. Children won't see horror backdrops if they normally don't have access to these.

 

I already have some animations written that could easily be adapted into a screen saver. Add a elegant Emby logo overlay bounce around somewhere choreographed into this animation. Yeah. I can see that happening and allows me to get fully animated moving backdrops into the application as screen savers. Add in adjustable opacity that can be done to these screen saver images and I think we have a winner.

 

Basically would be two settings needed:

 

Use Emby ScreenSaver: Yes / No

Emby ScreenSaver Brightness: 25% / 50% / 75% / 100%

 

Then you can make the screensaver darker or brighter depending on your mood. I can add this into the to-do pile for us. I already have experiments with most of these animations complete so it would be fast to implement as an idea.

 

Thanks for the encouragement. Love you guys. ^_^

 

Here is the ticket for this:

Reference: Request #614: [Request] Emby Screen Saver

Edited by speechles
Link to comment
Share on other sites

Hurry, before your power goes off!!!!!

Nah.. we only get 3 rounds of that bull_ _ _ _. Then Southern California gets its turn too. PGE shares the love now instead of burning down houses.

 

And seriously it is a hassle when you pay your power and it still goes off. Its like huh.. but it isn't even windy. Wasn't very windy at all. But I guess they are skittish now. PGE doesn't want to go bankrupt and kill more people. I understand and this is just the price of living in California. The new normal.

 

But in other news.. screen saver will impress you. I want to make your media the star of that show. The emby logo will merely do fly-by moments like waving or popping in doing a little wiggle jiggle bouncing out. I want it to look cute and charming. We lack that presently.

 

There could be.. dare we say... several versions of screen savers as well. I need to talk with Eric about this rather than just spew my ideas. There is surely something we can do to impress users with a screen saver and possibly themes now that we have the foundations solid. That is where a majority of time lately has been spent is making everything fast as possible, eat as little RAM as possible, and reduce code as much as possible. We only get 4MB total for the PKG to exist on Roku store. We are always up against that wall. This is also the challenge.

 

Bill Gates once famously said, "No one will ever need more than 640KB."

 

He never anticipated multiple threads and CPU architechture advancements. He just wrote OS. Its understandable.. lol.

 

But we are 4MB until Roku says otherwise. Hopefully they raise that limit soon because we have to "crush" images to keep within this confine. *crosses fingers*

Edited by speechles
Link to comment
Share on other sites

mikeraburn

Here is the ticket for this:


Reference: Request #614: [Request] Emby Screen Saver


 

 

What number is being served now?
Link to comment
Share on other sites

mikeraburn

@@speechles

 

Ahoy,

 

There is a new screen saver in the new OS update.

 

Logo Rain.

 

Check it out. 

 

Something like that with EMBY instead of ROKU.

 

I am but a simple boy.

Link to comment
Share on other sites

@@mikeraburn HAW .. I love your enthusiasm. No curbing required. I just haven't had time yet to move onto this since it is really vanity. It isn't something critical to the mission like some of these other things we are touching ATM. But the screen saver will get done. I can check out that new logo rain and see how it could be done. I want to give several options in the screen saver if we build one. Since basically the differences are simply in the animations. I already am quite adept at animations. Maybe some comets and meteors exploding? Maybe a huge giant 3D rainbow grows. I have several things created over time that can be adapted quite easily into some fantastic screen savers. They move, they have color, they are edge-to-edge. Screen savers are wonderful things. I can probably start something soon to give back for the holidays. We do want to theme the app too. There will be Roku themes as well. We now have a much better ability to do things now that we have cleaned up most of the foundation of the app. We now have room and I have done enough experiments to know what is possible. We will have something soon. It might take a couple months before priority allows enough time to get there. But we will have something to show you soon. Please stay tuned. It will be awesome. :)

Link to comment
Share on other sites

  • 4 weeks later...

@@mikeraburn LOL

 

See the stone set in your eyes. See the thorn twist in your side.

 

I completely agree. We need a screen saver. I am with you. The song the lyrics are from above asks "with or without you". I am with you. I agree. There are a few other things ahead of it. This is why there has been nothing to tell you yet. But it will see daylight soon. There is light at the end of the tunnel. I know you want it. It just has to be conceptualized how Emby wants this. It cannot be "speechles" screen saver. 

 

If you know what I mean. I am sure you do. I sometimes tend to go to the extreme when design things and have to tone them waaay back for Emby. ^_~

 

My ideas are too far forward and future. You might have a seizure it is so awesome. So many things animated and moving and is this a video game or media screen saver? It is hard to tell the difference. I design like that... lol. In fact.. awesome idea.. The screen saver could have a mini video game embedded in it just to have fun. Think pong or brickout/breakout. Your media collection images are the bricks. The ball bounces up and down blasting them away. As a full row is knocked away a new falls from the top down. You can control a paddle at the bottom to help the ball bounce. Maybe have a score? To exit this mode you simply press OK to leave this mini screen saver video game. See how I think? :P

Edited by speechles
Link to comment
Share on other sites

  • 1 month later...

Happy New Year, ya'll !!

 

Happy happy happy happy!!!

 

I know exactly what you want when you bump this up. I too want to do this because it allows creativity without bounds. It is harder for me to code within boundaries because I SOOO want to do so much more. But we need to be consistent. It sort of cripples my creativity.. lol.

 

A screen saver is where my creativity can become unbounded. I can put forth something wonderful in that department possibly. I already have quite a bit of kit written that was never adopted into the app. Those things could be repurposed into a screen saver as they are all animations and such. I can possibly take a crack at making something soon. I just cannot say when.

 

I can say I would want a screen saver to move the background. Bounce it around. Zoom it in and out. Do both at the same time. Etc. A static background will burn in on crt/plasma. The entire reason screen savers exist is for crt/plasma and for led to replicate that feature. I would also want objects flying in. Perhaps a short synopsis of the item it is showing images of. Some informational details about it fading in and out. So you can know something about the images you are seeing. This could be set to key from certain libraries or across them all randomly. The point is to create interaction and not just be a screen saver. But a subtle way to give you new insight into what you may want to watch later. If you press PLAY from that screen saver it will play the item displayed. If you press * it will add the item to your favorites so you can find it to watch later. Etc Etc..

 

The screen saver will never appear while video or music plays and you are on the now playing screen. Video does not need this annoyance (even when paused). Music has its own screen saver for now playing. When music plays while focus is not on the now playing screen the screen saver does appear.

Edited by speechles
Link to comment
Share on other sites

I'll check back around summer solstice!!!!

 

Oh please.. please. It shant be that long. This much I know. I will say that within a months time from now that you will have your screen saver. It will exist. The app will have one. It is not hard. It is just difficult to dedicate time to that when other issues demand time. It is a balancing act. A very delicate balancing act to keep everyone happy. One might say it is an impossible fantasy. It is a goal even if unattainable. I want everyone happy. I will set some time aside in the future each week to dedicate to the screen saver activity. I am serious. This much can be said. :)

Edited by speechles
Link to comment
Share on other sites

Months, plural.

Yikes

 

I seriously love your optimism. I meant 30 days from right now. This moment. That will give me at least enough time to create something. I can repurpose alot of what I already have made just wasn't adopted into Emby. Some of the ideas I created were too dramatic, animated, and had moving images everywhere. Which is exactly what you want in a screen saver. So all my ideas can mostly be repurposed for that aspect and cleaned up. I want this as much as you do. Something where I get to put it together without having constraints. :)

 

 

also.. fun fact.. you were my whale. The one person who donated the most (..and by a long shot) when few others even cared to. Out of BNN I received 4 donations. Yours was the largest by 5x the one in 2nd place. The app had over 4K installs and 4 donaters. So 1 out of every 1,000 will compensate time. I remember this. I will dedicate the time sir. You are a good guy. :)

Edited by speechles
  • Like 1
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...