iBicha / UnityYoutubePlayer

Play YouTube videos in Unity
The Unlicense
336 stars 63 forks source link

Server can't be reached anymore #96

Closed yamgo2 closed 5 months ago

yamgo2 commented 1 year ago

I'm assuming that since Heroku isn't free anymore, the server doesn't exist anymore. Any chance it will be up again anytime soon?

iBicha commented 1 year ago

An update on this:

iBicha commented 1 year ago

Update:

The server will be up at least till the end of January from my side. It is very likely to unresponsive though due to high traffic (I'm seeing the same requests happening a lot, so someone is using this at scale) when this happens, the app consumes too much memory and the whole system crashes.

I could put some effort into caching (the responses for the same requests can be reused, with some redis integration) but maybe it's not worth the effort.

Eventually, I might discontinue this server, and let better solutions take over (like Invidious) which is capable of both being a simple redirect server and and full proxy that streams the video itself.

jacattrongnlh commented 1 year ago

Can the server detect overuse and throttle their bandwidth?

iBicha commented 1 year ago

Can the server detect overuse and throttle their bandwidth?

That's a feature that needs implementing, currently it does not do that. Also, it will not help with scale, if you have lots of users, you still have lots of people who won't have the video load.

iBicha commented 1 year ago

The public demo instance is deleted.

You will need to either:

iBicha commented 5 months ago

With version 3.0.0, I've changed the approach to use Invidious. I'll be closing this ticket.