Question / Help Stream to a Friend

Firehold

New Member
Hello,

i just want to ask if it is possible to stream a gameplay directly just to one or two friends with out a delay.
I tried it with twitch, but there i have a delay between 30 and 60 seconds.

Is there a possibility?

Thanks in advance,

Firehold
 
Hi,

Yes it's possible , however you have to know that there always will be a small delay.
Even in a LAN setup with your own RTMP server you will have a delay of about 3-4 seconds.

But that is the hard route to setup :)

You could try an other streaming service like hitbox.tv. That is the easyest and quickest way.
 

Firehold

New Member
Is there no way for a delayfree stream?
I mean, the Skype screen sharing has no delay, but the quality is very bad and there's no sound.
I just want to stream to one friend. Isn't it possible to use a "direct stream"?
My Internet is very good, maybe there's a possibility.

Additional can you link me a good an easy tutorial to manage the settings for that,

Thanks in advance,

Firehold
 

Jack0r

The Helping Squad
Well as greendweller mentioned, the only way is using an rtmp server if you want to use OBS.
You will then have to google and test around to get the lowest possible latency, but 1-2 seconds will probably be the lowest you can get.
In general either your friend, or you run a rtmp server (just use nginx for Windows). Then you stream to this server and your friend grabs the stream with VLC or in a browser with some flash player.
I say that before I link you the tutorials, as they are slightly more complicated than needed in this case:
https://obsproject.com/forum/resources/how-to-set-up-your-own-private-rtmp-server-using-nginx.50/
http://www.helping-squad.com/nginx-rtmp-compile-for-windows/
(notice the links to download an already compiled version if you prefer that over compiling)
http://www.helping-squad.com/nginx-rtmp-configuration-and-possible-solutions/

Simple example config with statistics (if you use my download package that should work right away):
https://gist.github.com/Jack0r/259778bf5bc3e352edfb
 

Firehold

New Member
Is there another way to share the desktop with my intend, maybe with windows directly (remote)
or another program which is special for one viewer and not for Live TV like OBS? :)

I'm looking for the best way (anyway) to stream my gameplay to my friend.

I'll have a look on the tutorials and the RTMP-Server possibility, but is there a way to reduce the 1-2 seconds further?

Thanks in advance and sorry for my maybe bad english, i'm from germany :D

Firehold
 

Firehold

New Member
When you know what to looking for yes, but i'm definetly a amateur :D

Ok, FFmpeg sounds nice, do i use this with OBS or with VLC?
If i understand correct this is a tool, not the streaming software.

Can you tell me where i can find a tutorial for an easy one to one desktop stream with ffmpeg?

Your second Link i cant understand... maybe my english is not good enough, but theres no Program or platform name i can found.
Why you have write me this link? Can you tell me please?

Thank you very much!!!

(Basicly a program like teamviewer with sound-output and better quality and delay wouldt be great, but i know there's no one :-( )
 

Jack0r

The Helping Squad
The second link has a lot of technical info about low latency streaming and the first link explained how to grab your desktop (in this case under linux) with ffmpeg and set it over a udp connection for low latency and then play it back with ffplay.
These are all just examples that I thought could help you, but you will really have to invest a lot of time and googling yourself. To my knowledge there is no simple program with a low latency. And you already mentioned the obvious tools (skype/teamviewer).
 

Firehold

New Member
Is there no way to implement one stream on windows without learning all advanced settings? i just want to show some gaming my friend.
 

dodgepong

Administrator
Community Helper
There is no way to get a delay-free stream. You've already been told all your other options.
 
Top