vlc通过网络流式传输(延迟减少)


1

我的名字是yeonho choi,我是韩国人。我是RTP上的网络流桌面(显示)和桌面(显示),当我查看流(即使在同一台机器上)时,延迟大约1.2秒。我尝试将RTP缓存设置设置为0或1,但似乎没有帮助。

请您知道如何减少延迟,以及更适合会议的事情< 1秒?

sprintf(chTemp2, "#transcode{vcodec=mp4v,vb=800,fps=30,scale=1,acodec=mp4a, ab=128, channels=2, samplerate=44100}:duplicate{dst=display{delay=1000}:dst=rtp{dst=192.168.0.183,port=5004,mux=ts,ttl=12},dst=file{dst=D:\\\\VIDEO\\\\%04d%02d%02d%02d%02d%02d.avi,no-overwrite}}",Time.nYear,Time.nMonth,Time.nDay,Time.nHour,Time.nMin,Time.nSec); //모니터 화면 스트림 output + 파일저장

const char* chOption[]={"screen-top=200", "screen-left=100","screen-width=800","screen-height=400","screen-fps=15","live-caching=300"};

vlcPlayer_.AddBroadCast("", chTemp1, chTemp2, 6, chOption, 1, 0); 
vlcPlayer_.PlayBroadCast("");
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.