Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add livestream support [EXPERIMENTAL] #44

Merged
merged 1 commit into from
Jul 30, 2018
Merged

Add livestream support [EXPERIMENTAL] #44

merged 1 commit into from
Jul 30, 2018

Conversation

omarroth
Copy link
Contributor

@omarroth omarroth commented Jul 28, 2018

Closes #5.

Uses the videojs-contrib-hls extension to provide support for livestreams.
In order to get around CORS headers, the traffic is routed through the server, instead of linking directly to the video file.

I am looking for alternate solutions, but for now you can test this feature by going to dev.invidio.us and viewing a livestream.

There is a larger load on the server in order to do this, so it may not be able to be merged.

Let me know if you encounter any unexpected behavior.

@Zero3K
Copy link

Zero3K commented Jul 28, 2018

https://dev.invidio.us/watch?v=_sbO3seOtq4 is having to be buffered every so often and also has an error showing up when trying to view it.

@Zero3K
Copy link

Zero3K commented Jul 28, 2018

And now I just got a "The quota has been exceeded." error while viewing the stream that I linked to in the previous comment.

@omarroth
Copy link
Contributor Author

Thanks for taking a look! Unfortunately the stream you linked appears to have ended. What error did you encounter in your first response? My first thought was that the server ran out of bandwidth, but that still appears to be fine, so let me know if you encounter any other problems. Thanks again!

@omarroth omarroth force-pushed the add-livestreams branch 3 times, most recently from 0a512f9 to 4b950c7 Compare July 29, 2018 03:00
@omarroth
Copy link
Contributor Author

I think I'll probably merge this. Bandwidth usage looks good (although I don't know how many people are using it), and I haven't encountered any breaking bugs. I would like your feedback @Zero3K.

@Zero3K
Copy link

Zero3K commented Jul 29, 2018

Here's a stream to test:

https://dev.invidio.us/watch?v=JI8zDxQiE6k

@omarroth omarroth merged commit 01e5bec into master Jul 30, 2018
@omarroth omarroth deleted the add-livestreams branch July 30, 2018 13:17
@moneybucks
Copy link

Hi @omarroth, sorry to comment on a closed PR. Are you concerned with bandwidth costs caused by proxying these livestreams, or is there something clever going on that saves significant bandwidth? How many viewers do you think a typical instance can support?

@KaKi87
Copy link

KaKi87 commented Mar 22, 2021

Hello, I got an HSTS error on dev.invidio.us, are there other instances featuring live stream support ? Thanks

@unixfox
Copy link
Member

unixfox commented Mar 23, 2021

Hello, I got an HSTS error on dev.invidio.us, are there other instances featuring live stream support ? Thanks

dev.invidio.us got discontinued with invidio.us

@KaKi87
Copy link

KaKi87 commented Mar 24, 2021

Well, it seems invidio.us has been discontinued too, so which one in the list features live stream support ? Thanks

@unixfox
Copy link
Member

unixfox commented Mar 24, 2021

Well, it seems invidio.us has been discontinued too, so which one in the list features live stream support ? Thanks

There is none, not even when installing Invidious locally.

@KaKi87
Copy link

KaKi87 commented Mar 24, 2021

You mean those commits have been reverted ?

@unixfox
Copy link
Member

unixfox commented Mar 24, 2021

You mean those commits have been reverted ?

#1216

@github-actions
Copy link

github-actions bot commented Jun 8, 2021

This pull request has been automatically locked since there has not been any activity in it in the last 30 days. If you want to tell us about needed or wanted changes or if problems related to this code are discovered, feel free to open an issue or a new pull request.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jun 8, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Livestream support
5 participants