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

Stream to over services too #31

Open
liamgreen opened this issue Aug 3, 2017 · 7 comments
Open

Stream to over services too #31

liamgreen opened this issue Aug 3, 2017 · 7 comments

Comments

@liamgreen
Copy link

Would it be possible to make it so users could also make it so there stream can be pushed to twitch/youtube etc like you can with the rtmp moduel and editing the nginx.conf file.

Thank you,
Liam

@Fenrirthviti
Copy link
Owner

This is something I want too, but finding out how to implement it without needing to restart nginx on every additional stream destination is proving to be very difficult. It could, in theory, be accomplished by invoking ffmpeg commands to push the stream out to another destination, but this makes me a bit nervous from a stability standpoint.

@liamgreen
Copy link
Author

liamgreen commented Aug 4, 2017 via email

@Fenrirthviti
Copy link
Owner

Reloading while a stream is active can cause disconnects and other issues if the file takes more than ~1 second to load. I tested this as well, and it was too unstable.

@liamgreen
Copy link
Author

liamgreen commented Aug 4, 2017 via email

@Fenrirthviti
Copy link
Owner

Even if it's just a short disconnect, it's not something I feel should be used in a production setup. It's too janky. If you want to set something up for yourself and use it, and you're comfortable with the potential to be disconnected when any user changes their settings, by all means go ahead.

@liamgreen
Copy link
Author

liamgreen commented Aug 4, 2017 via email

@NekoSuneVR
Copy link

NekoSuneVR commented Dec 22, 2021

This is something I want too, but finding out how to implement it without needing to restart nginx on every additional stream destination is proving to be very difficult. It could, in theory, be accomplished by invoking ffmpeg commands to push the stream out to another destination, but this makes me a bit nervous from a stability standpoint.

sorry Response but i know there is way do it. THIS SCRIPT i made few months ago can Push out other platforms, if able push this out on site as paths showed


$request = '{"m3u8": "https://apitube.chisdealhd.co.uk/server/hls/public/'.$streamkey.'.m3u8", "users_id": "17", "restreamsDestinations": '. json_encode($row11,true) . '}';


json_encode($row11,true) = JSON ARRAY KEYS LIKE ["URL/KEY1", "URL/KEY2"]

m3u8 = WHERE M3U8 PULLED AT of User

then this can work Restreaming. i got this from AVideo old Restream FILE that works as Charm and uses FFMPEG do it.

and will work rtmps:// if they have openssl and other part FFMPEG push that. so that will work on Facebook Gaming

if need any ideas how that works let me know. just that file and hall project i made was demo but i know exact way do Restream on my end using FFMPEG and .m3u8

since looked in all issues and i found this and i want method this.

this does include Discord Login too if want make it other Social networks login too. since saw that other part ISSUES

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

No branches or pull requests

3 participants