Question / Help Stream OBS to VLC Via RTMP Server

Ripture

New Member
Hey,

I'm trying to figure out if it's possible to stream from OBS to a local server where it can be picked up right away by another computer on the same network to view as it would any other normal stream. I've found threads like this (http://sourceforge.net/p/obsproject/discussion/general/thread/0e53a155/) where people are able to use rtmplite (https://github.com/theintencity/rtmplite/) to accept the stream from OBS and view it in some flash thing. The part I'm having trouble with in this setup is viewing the stream in VLC via Livestreamer.

I've been toying with Livestreamer trying to get it to pick up the stream but it keeps erroring saying that "no data was returned from the stream." Does anyone know if this setup could actually work? Is there a problem where Livestreamer and rtmplite can't communicate or have I not set something up right?

I've seen utilization of nginx for this purpose as well so that's what I'm going to go try now. Thanks for any help with this.

EDIT: I think I don't have much chance of getting nginx working in Windows since you need to be able to add the rtmp module dynamically. It's at least not obvious how that's possible in Windows.
 
Last edited:

Ripture

New Member
I'll reply to this since I found a solution. It looks like Testertime's instructions at this post (https://obsproject.com/forum/thread...c-under-windows-fixed-with-instruction.15925/) do work somehow.

There is a pretty extreme amount of latency, astounding actually, considering the stream isn't going anywhere. Something like 12 seconds. That kind of sucks, I will have to play with it some more but I'd expect it to easily be much lower than that. I could probably stream to Twitch and get better latency than that.

EDIT: That was using the Open Network Stream feature of VLC. If I use Livestreamer instead to pipe the stream to VLC, the delay is something like 2 seconds.
 
Last edited:
Top