Report post You have 30 minutes to complete this form before the CAPTCHA will expire. Security image * Required field JavaScript is required to view this page. Either you do not have JavaScript enabled in your web browser, you do not have cookies enabled in your web browser, or this website is misconfigured such that cookies do not save correctly. This is a reported post for a post in the topic <input class="cms_keep_ui_controlled" size="45" title="[post param="Direct Livestream....away with YouTube"]578[/post]" type="button" value="post Comcode tag (dbl-click to edit/delete)" />, by jacobgkau<br /><br /><comcode-quote param="2">NGINX does not provide the tools to have a "direct livestream." If you want to ditch YouTube, you need something to replace its role as the viewer-facing server– an HLS server. NGINX can function as both an RTMP server (for input) and an HLS server (for output) at the same time. My video here shows how to set up an NGINX HLS server (together with RTMP): <a class="user_link" href="https://nerdonthestreet.com/episode/tech/hls-streaming-server" rel="nofollow noopener" target="_top">https://nerdonthestreet.com/episode/tech/hls-streaming-server</a><br /><comcode-quote param="spiritwalker">I'm assuming I should be able to stream from OBS or JIBRI directly to my Rocketchat Server and pick up stream in RC Channel with localhost URL.</comcode-quote><br />- OBS can stream to an NGINX RTMP server. Jibri cannot, since it is hard-coded to only stream to YouTube (a terrible decision.) They are <i>considering</i> removing this absolutely arbitrary limitation <a class="user_link" href="https://github.com/jitsi/jitsi-meet/issues/2829" rel="nofollow noopener external" target="_blank" title="here (this link will open in a new window)">here</a> and <a class="user_link" href="https://github.com/jitsi/jitsi-meet/issues/2829" rel="nofollow noopener external" target="_blank" title="here (this link will open in a new window)">here</a>.<br />- RocketChat's current streaming feature <a class="user_link" href="https://docs.rocket.chat/guides/administrator-guides/youtube-broadcasting" rel="nofollow noopener external" target="_blank" title="appears (this link will open in a new window)">appears</a> to be <a class="user_link" href="https://github.com/RocketChat/Rocket.Chat/pull/10127" rel="nofollow noopener external" target="_blank" title="written (this link will open in a new window)">written</a> specifically for YouTube as well, since it asks for a Google API key in the settings page. Additionally, the <a class="user_link" href="https://github.com/RocketChat/Rocket.Chat/blob/5a8cfc1445da9255460db32c251b32952fa7020c/app/livestream/client/views/liveStreamView.js#L38" rel="nofollow noopener external" target="_blank" title="playback side (this link will open in a new window)">playback side</a> is also hard-coded to YouTube, so even if you managed to stream to a different location, you would not be able to play back from that other location within the RocketChat interface.<br />I think you're better off doing things yourself with OBS, NGINX, and your own HTML page, unless you're ready to modify the source code for these tools to work with your servers instead of YouTube.<br /></comcode-quote><br />//// PUT YOUR REPORT BELOW \\\\<br /><br /> Add: Add: Font Size Color [Font] Arial Courier Georgia Impact Times Trebuchet Verdana Tahoma Geneva Helvetica [Size] 0.8 1 1.5 2 2.5 3 4 [Color] Black Blue Gray Green Orange Purple Red White Yellow This is a reported post for a post in the topic [post param="Direct Livestream....away with YouTube"]578[/post], by jacobgkau [quote="2"] NGINX does not provide the tools to have a "direct livestream." If you want to ditch YouTube, you need something to replace its role as the viewer-facing server-- an HLS server. NGINX can function as both an RTMP server (for input) and an HLS server (for output) at the same time. My video here shows how to set up an NGINX HLS server (together with RTMP): [url="https://nerdonthestreet.com/episode/tech/hls-streaming-server"]https://nerdonthestreet.com/episode/tech/hls-streaming-server[/url] [quote="spiritwalker"]I'm assuming I should be able to stream from OBS or JIBRI directly to my Rocketchat Server and pick up stream in RC Channel with localhost URL.[/quote] - OBS can stream to an NGINX RTMP server. Jibri cannot, since it is hard-coded to only stream to YouTube (a terrible decision.) They are [i]considering[/i] removing this absolutely arbitrary limitation [url="https://github.com/jitsi/jitsi-meet/issues/2829"]here[/url] and [url="https://github.com/jitsi/jitsi-meet/issues/2829"]here[/url]. - RocketChat's current streaming feature [url="https://docs.rocket.chat/guides/administrator-guides/youtube-broadcasting"]appears[/url] to be [url="https://github.com/RocketChat/Rocket.Chat/pull/10127"]written[/url] specifically for YouTube as well, since it asks for a Google API key in the settings page. Additionally, the [url="https://github.com/RocketChat/Rocket.Chat/blob/5a8cfc1445da9255460db32c251b32952fa7020c/app/livestream/client/views/liveStreamView.js#L38"]playback side[/url] is also hard-coded to YouTube, so even if you managed to stream to a different location, you would not be able to play back from that other location within the RocketChat interface. I think you're better off doing things yourself with OBS, NGINX, and your own HTML page, unless you're ready to modify the source code for these tools to work with your servers instead of YouTube. [/quote] //// PUT YOUR REPORT BELOW \\\\ View all Use of this website implies that you agree to the website rules and privacy policy. Statistics Forum statistics: 141 topics, 610 posts, 603 members Our newest member is Sophiathebest178 Birthdays: casper1955 (70)