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

Exchangable Videoplayer for Livestream #5772

Closed
sistein opened this issue Dec 14, 2020 · 7 comments
Closed

Exchangable Videoplayer for Livestream #5772

sistein opened this issue Dec 14, 2020 · 7 comments

Comments

@sistein
Copy link

sistein commented Dec 14, 2020

Is your feature request related to a problem? Please describe.
I would like to use LL-HLS to enable a very low latency stream back to the user. Unfortunaly VideoJS is not supporting LL-HLS by now.

Describe the solution you'd like
I would like to be able to change the videoplayer to something else.

@tsiegleauq
Copy link
Contributor

I am currently working on supporting live streams from youtube. I don't think that we are to replace video.js anytime soon.
For videojs, your feature request was discussed here videojs/http-streaming#721 but not too much has happened.
What player do you suggest?

@sistein
Copy link
Author

sistein commented Dec 15, 2020

Hi tsiegleauq,

I'm quite new into this topic but was able to reduce the latency using Jitsi via Jibri via Wowza back to me below 5 seconds.

In my tests I used https://www.theoplayer.com/ . This player is however not free in every case.

Another thinkable solution would be WebRTC.

@tsiegleauq
Copy link
Contributor

Jitsi is WebRTC, thus not quite the applicable solution for huge gatherings due to natural bandwidth limitation in clients. The player you mentioned cannot be included due to the unfitting license.

@sistein
Copy link
Author

sistein commented Dec 16, 2020

Would it be possible to have a iframe where simple HTML Code might be pasted? Then I could even with a unfitting license add the player or any other as well.

Regarding my mention WebRTC solution:

It would still be:
Openslides -> Jitsi -> Jibri -RTMP-> Wowza -WebRTC-> User

@tsiegleauq
Copy link
Contributor

Would it be possible to have a iframe where simple HTML Code might be pasted? Then I could even with a unfitting license add the player or any other as well.

That is essentially what I am doing with youtube right now (see: https://github.com/OpenSlides/OpenSlides/pull/5770/files#diff-08783f8a98b7c3b8c33917b1c6100401fb2cbebd1fdad8dada147fdd5d3ee52aR7-R14 )
sideloading custom URLs can probably be done. How would a iFrame showing wowza look like?

@rasos
Copy link

rasos commented May 30, 2021

I would like to use Peertube as a streaming server. However, it does not start playing with the current videoplayer, see this example link.

@fcqpl
Copy link

fcqpl commented Jun 16, 2021

I came here from video.js issue. I'm not using OpenSlides... but maybe try https://github.com/AirenSoft/OvenMediaEngine?
It's webrtc streaming server with player. It support incoming RTMP streams.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants