I am looking for a way to stream my desktop and transmit it to
a nearby computer (local LAN) with minimal latency. But there is
about a 2~2.2 second delay on the destination.
my computer spec:
Intel i7-950 + nvidia GTX 460 + 6GB ram + Win7 64bit
Code: Select all
vlc screen:// :screen-fps=30 :screen-width=800 :screen-height=600 :sout-transcode-high-priority :sout-transcode-threads=4
:screen-mouse-image=C:\cursor.png :sout=#transcode{vcodec=h264,vb=512,acodec=mp4a,ab=32,channels=1,samplerate=8000}
:rtp{dst=***.***.***.***,port=1234,sdp=rtsp://***.***.***.***:8080/test.sdp,access=udp}
UDP input cache: 50ms
Real RTSP cache: 50ms
Screen input cache: 100ms
UDP stream output cache: 1ms
RTP stream output cache: 1ms
Stream output muxer cache: 50ms
Use GPU acceleration (experimental) : Enable
My CPU loading is about 8%~12% when streaming my desktop,
is there anything I can do to reduce the delay to 1 sec or below?