How do I make it stop buffering on the receiving end?

About encoding, codec settings, muxers and filter usage
Videogamer555
Blank Cone
Blank Cone
Posts: 66
Joined: 07 Feb 2012 01:14

How do I make it stop buffering on the receiving end?

Postby Videogamer555 » 07 Nov 2017 04:21

Note, that I'm using Windows 10 x64 for my OS, so I don't know if this is strictly a problem with the Windows version of VLC, or if it affects all versions of VLC (including the Linux version).

This problem is something that happens online (keeps going into buffering), but this is happening on my own computer (one instance of VLC is streaming out, while the second instance of VLC is receiving the stream). On the streaming out side, I've selected my webcam as the source (ctrl+c and then select my webcam), and then set streaming (rather than playing) as the output method. In the dialog box for protocol I selected HTTP, and for transcoding I selected "Video - Theora + Vorbis (OGG)".

Then on the receiving side I simply did ctrl+n and typed in the URL "http://127.0.0.1:8080/". It now plays, but every couple seconds it needs to stop to buffer. That's one of those things that happens on a slow internet connection (2 computers connected over the internet), that should NEVER happen when both instances of VLC are running on the same physical computer.


Here's the log from the receiving side, with verbosity set to the highest possible level of "debug".

Code: Select all

core debug: processing request item: http://127.0.0.1:8080/, node: Playlist, skip: 0 core debug: resyncing on http://127.0.0.1:8080/ core debug: http://127.0.0.1:8080/ is at 7 core debug: starting playback of the new playlist item core debug: resyncing on http://127.0.0.1:8080/ core debug: http://127.0.0.1:8080/ is at 7 core debug: creating new input thread core debug: Creating an input for 'http://127.0.0.1:8080/' core debug: requesting art for http://127.0.0.1:8080/ core debug: using timeshift granularity of 50 MiB, in path 'C:\Users\BENHUT~1\AppData\Local\Temp' core debug: `http://127.0.0.1:8080/' gives access `http' demux `' path `127.0.0.1:8080/' core debug: specified demux `any' core debug: creating demux: access='http' demux='any' location='127.0.0.1:8080/' file='\\127.0.0.1:8080\' core debug: looking for access_demux module matching "http": 12 candidates core debug: looking for meta fetcher module matching "any": 1 candidates core debug: no access_demux modules matched core debug: creating access 'http' location='127.0.0.1:8080/', path='\\127.0.0.1:8080\' core debug: looking for access module matching "http": 21 candidates http debug: querying proxy for http://127.0.0.1:8080/ http debug: no proxy http debug: http: server='127.0.0.1' port=8080 file='/' lua debug: Trying Lua scripts in C:\Users\Ben Hutchinson\AppData\Roaming\vlc\lua\meta\fetcher lua debug: Trying Lua scripts in C:\Program Files (x86)\VideoLAN\VLC\lua\meta\fetcher lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\meta\fetcher\tvrage.luac core debug: net: connecting to 127.0.0.1 port 8080 core debug: connection succeeded (socket = 2884) lua debug: skipping script (unmatched scope) C:\Program Files (x86)\VideoLAN\VLC\lua\meta\fetcher\tvrage.luac core debug: no meta fetcher modules matched core debug: searching art for http://127.0.0.1:8080/ core debug: looking for art finder module matching "any": 2 candidates lua debug: Trying Lua scripts in C:\Users\Ben Hutchinson\AppData\Roaming\vlc\lua\meta\art lua debug: Trying Lua scripts in C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art\00_musicbrainz.luac lua debug: skipping script (unmatched scope) C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art\00_musicbrainz.luac lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art\01_googleimage.luac lua debug: skipping script (unmatched scope) C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art\01_googleimage.luac lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art\02_frenchtv.luac lua debug: skipping script (unmatched scope) C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art\02_frenchtv.luac lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art\03_lastfm.luac lua debug: skipping script (unmatched scope) C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art\03_lastfm.luac core debug: no art finder modules matched core debug: art not found for http://127.0.0.1:8080/ qt4 debug: IM: Setting an input http debug: protocol 'HTTP' answer code 200 http debug: Content-Type: application/octet-stream core debug: using access module "http" core debug: Using stream method for AStream* core debug: starting pre-buffering core debug: received first data after 0 ms core debug: pre-buffering done 1024 bytes in 0s - 1000000 KiB/s core debug: looking for stream_filter module matching "any": 6 candidates core debug: no stream_filter modules matched core debug: looking for stream_filter module matching "record": 6 candidates core debug: using stream_filter module "record" core debug: creating demux: access='http' demux='any' location='127.0.0.1:8080/' file='\\127.0.0.1:8080\' core debug: looking for demux module matching "any": 66 candidates ogg debug: File length is 0 bytes ogg debug: found theora header, bitrate: 800000, rate: 30.000030 ogg debug: beginning of a group of logical streams core debug: using demux module "ogg" core debug: looking for meta reader module matching "any": 2 candidates lua debug: Trying Lua scripts in C:\Users\Ben Hutchinson\AppData\Roaming\vlc\lua\meta\reader lua debug: Trying Lua scripts in C:\Program Files (x86)\VideoLAN\VLC\lua\meta\reader lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\meta\reader\filename.luac core debug: no meta reader modules matched core debug: `http://127.0.0.1:8080/' successfully opened core debug: selecting program id=0 core debug: looking for decoder module matching "any": 43 candidates core debug: using decoder module "theora" theora debug: 640x480 30.00 fps video, frame content is 640x480 with offset (0,0) ogg warning: Consider increasing access caching variable from 1000 to >1466 core debug: Buffering 0% core debug: Buffering 13% core debug: Buffering 26% core debug: Buffering 39% core debug: Buffering 53% core debug: Buffering 66% core debug: Buffering 79% core debug: looking for text renderer module matching "any": 2 candidates freetype debug: Using Arial as font from file C:\WINDOWS\Fonts\arial.ttf freetype debug: Using Courier New as mono-font from file C:\WINDOWS\Fonts\cour.ttf freetype debug: using fontsize: 2 core debug: using text renderer module "freetype" core debug: looking for video filter2 module matching "any": 58 candidates swscale debug: 32x32 (32x32) chroma: YUVA -> 16x16 (16x16) chroma: RGBA with scaling using Bicubic (good quality) core debug: using video filter2 module "swscale" core debug: looking for video filter2 module matching "any": 58 candidates yuvp debug: YUVP to YUVA converter core debug: using video filter2 module "yuvp" core debug: Deinterlacing available core debug: deinterlace 0, mode blend, is_needed 0 core debug: Opening vout display wrapper core debug: looking for vout display module matching "any": 11 candidates direct3d debug: creating Vout EventThread direct3d debug: Win32VoutCreateWindow core debug: looking for vout window hwnd module matching "qt4,any": 3 candidates qt4 debug: requesting video window... qt4 debug: Video was requested 0, 0 core debug: using vout window hwnd module "qt4" direct3d debug: created video sub-window direct3d debug: Vout EventThread running direct3d debug: disabling screen saver direct3d debug: Direct3d Device: Intel(R) HD Graphics 530 32902 6427 6 core debug: VoutDisplayEvent 'resize' 656x519 window direct3d warning: trying surface pixel format: YV12 direct3d debug: selected surface pixel format is YV12 direct3d debug: Using D3DTEXF_LINEAR for minification direct3d debug: Using D3DTEXF_LINEAR for magnification direct3d debug: Direct3D scene created successfully direct3d debug: Direct3D device adapter successfully initialized core debug: using vout display module "direct3d" core debug: original format sz 640x480, of (0,0), vsz 640x480, 4cc I420, sar 1:1, msk r0x0 g0x0 b0x0 core debug: removing module "freetype" core debug: looking for text renderer module matching "any": 2 candidates core debug: VoutDisplayEvent 'resize' 640x480 window freetype debug: Using Arial as font from file C:\WINDOWS\Fonts\arial.ttf freetype debug: Using Courier New as mono-font from file C:\WINDOWS\Fonts\cour.ttf freetype debug: using fontsize: 2 core debug: using text renderer module "freetype" core debug: End of video preroll core debug: Received first picture core debug: Detected interlaced video core debug: deinterlace 0, mode blend, is_needed 1 core debug: Buffering 93% core debug: Stream buffering done (1066 ms in 1774 ms) core debug: Decoder wait done in 0 ms core debug: picture might be displayed late (missing 11 ms) core warning: picture is too late to be displayed (missing 31 ms) core debug: picture might be displayed late (missing 1 ms) core debug: picture might be displayed late (missing 1 ms) core debug: picture might be displayed late (missing 0 ms) core debug: picture might be displayed late (missing 1 ms) core debug: picture might be displayed late (missing 0 ms) core debug: auto hiding mouse cursor core debug: picture might be displayed late (missing 0 ms) core debug: picture might be displayed late (missing 0 ms) core debug: picture might be displayed late (missing 0 ms) core warning: picture is too late to be displayed (missing 87 ms) core warning: picture is too late to be displayed (missing 55 ms) core warning: picture is too late to be displayed (missing 23 ms) core warning: picture is too late to be displayed (missing 24 ms) core debug: picture might be displayed late (missing 0 ms) core error: ES_OUT_SET_(GROUP_)PCR is called too late (pts_delay increased to 1000 ms) core error: ES_OUT_RESET_PCR called core warning: early picture skipped core debug: Buffering 0% core debug: Buffering 13% core debug: End of video preroll core debug: Received first picture core debug: Buffering 26% core debug: Buffering 40% core debug: Buffering 53% core debug: Buffering 66% core debug: Buffering 80% core debug: Buffering 93% core debug: Stream buffering done (1066 ms in 1754 ms) core debug: Decoder wait done in 0 ms core warning: picture is too late to be displayed (missing 56 ms) core warning: picture is too late to be displayed (missing 25 ms) core warning: picture is too late to be displayed (missing 26 ms) core debug: picture might be displayed late (missing 1 ms) core debug: picture might be displayed late (missing 0 ms) core debug: picture might be displayed late (missing 0 ms) core debug: picture might be displayed late (missing 0 ms) core debug: picture might be displayed late (missing 0 ms) core debug: picture might be displayed late (missing 0 ms) core debug: picture might be displayed late (missing 0 ms) core debug: picture might be displayed late (missing 0 ms) core debug: picture might be displayed late (missing 1 ms) core debug: picture might be displayed late (missing 0 ms) core debug: picture might be displayed late (missing 0 ms) core debug: picture might be displayed late (missing 0 ms) core debug: picture might be displayed late (missing 0 ms) core warning: picture is too late to be displayed (missing 85 ms) core warning: picture is too late to be displayed (missing 55 ms) core warning: picture is too late to be displayed (missing 23 ms) core warning: picture is too late to be displayed (missing 24 ms) core debug: picture might be displayed late (missing 1 ms) core error: ES_OUT_SET_(GROUP_)PCR is called too late (pts_delay increased to 1210 ms) core error: ES_OUT_RESET_PCR called core warning: early picture skipped core debug: Buffering 0% core debug: Buffering 11% core debug: End of video preroll core debug: Received first picture core debug: Buffering 22% core debug: Buffering 33% core debug: Buffering 44% core debug: Buffering 55% core debug: Buffering 66% core debug: Buffering 77% core debug: Buffering 88% core debug: Buffering 99% core debug: Stream buffering done (1333 ms in 2263 ms) core debug: Decoder wait done in 0 ms core warning: picture is too late to be displayed (missing 56 ms) core warning: picture is too late to be displayed (missing 24 ms) core warning: picture is too late to be displayed (missing 26 ms) core debug: picture might be displayed late (missing 0 ms) core debug: picture might be displayed late (missing 1 ms) core debug: picture might be displayed late (missing 0 ms) core debug: picture might be displayed late (missing 0 ms) core debug: picture might be displayed late (missing 0 ms) core debug: picture might be displayed late (missing 0 ms) core debug: picture might be displayed late (missing 0 ms) core debug: picture might be displayed late (missing 1 ms) core debug: picture might be displayed late (missing 0 ms) core debug: picture might be displayed late (missing 0 ms) core debug: picture might be displayed late (missing 0 ms) core debug: picture might be displayed late (missing 1 ms) core debug: picture might be displayed late (missing 1 ms) core debug: picture might be displayed late (missing 0 ms) core debug: picture might be displayed late (missing 0 ms) core debug: picture might be displayed late (missing 0 ms) core debug: picture might be displayed late (missing 0 ms) core warning: picture is too late to be displayed (missing 56 ms) core warning: picture is too late to be displayed (missing 24 ms) core debug: picture might be displayed late (missing 0 ms) core debug: picture might be displayed late (missing 0 ms) core warning: picture is too late to be displayed (missing 32 ms) core debug: picture might be displayed late (missing 1 ms) core error: ES_OUT_SET_(GROUP_)PCR is called too late (pts_delay increased to 1228 ms) core error: ES_OUT_RESET_PCR called core warning: early picture skipped core debug: Buffering 0% core debug: End of video preroll core debug: Received first picture core debug: Buffering 10% core debug: Buffering 21% core debug: Buffering 32% core debug: Buffering 43% core debug: Buffering 54% core debug: Buffering 65% core debug: Buffering 75% core debug: Buffering 86% core debug: Buffering 97% core debug: Stream buffering done (1333 ms in 2511 ms) core debug: Decoder wait done in 0 ms core warning: picture is too late to be displayed (missing 56 ms) core warning: picture is too late to be displayed (missing 32 ms) core warning: picture is too late to be displayed (missing 33 ms) core debug: picture might be displayed late (missing 0 ms) core debug: picture might be displayed late (missing 1 ms) core debug: picture might be displayed late (missing 0 ms) core debug: picture might be displayed late (missing 0 ms) core debug: picture might be displayed late (missing 0 ms) core debug: picture might be displayed late (missing 0 ms) core debug: picture might be displayed late (missing 1 ms) core debug: picture might be displayed late (missing 0 ms) core debug: picture might be displayed late (missing 1 ms) core debug: picture might be displayed late (missing 0 ms) core debug: picture might be displayed late (missing 0 ms) core debug: picture might be displayed late (missing 0 ms) core debug: picture might be displayed late (missing 1 ms) core debug: picture might be displayed late (missing 0 ms) core debug: picture might be displayed late (missing 0 ms) core debug: picture might be displayed late (missing 0 ms) core debug: picture might be displayed late (missing 1 ms) core debug: picture might be displayed late (missing 0 ms) core warning: picture is too late to be displayed (missing 65 ms) core warning: picture is too late to be displayed (missing 33 ms) core debug: picture might be displayed late (missing 1 ms) core debug: picture might be displayed late (missing 2 ms) core debug: VoutDisplayEvent 'mouse button' 0 t=8 core debug: picture might be displayed late (missing 1 ms) core debug: VoutDisplayEvent 'mouse button' 0 t=9 core warning: picture is too late to be displayed (missing 43 ms) core debug: picture might be displayed late (missing 10 ms) core debug: picture might be displayed late (missing 1 ms) core error: ES_OUT_SET_(GROUP_)PCR is called too late (pts_delay increased to 1500 ms) core error: ES_OUT_RESET_PCR called core warning: early picture skipped core debug: Buffering 0% core debug: End of video preroll core debug: Received first picture core debug: Buffering 8% core debug: auto hiding mouse cursor core debug: incoming request - stopping current input core debug: object waitpipe triggered core debug: socket 2884 polling interrupted core debug: Buffering 17% core debug: control: stopping input core debug: incoming request - stopping current input core debug: finished input core warning: early picture skipped core debug: removing module "theora" core debug: killing decoder fourcc `theo', 10 PES in FIFO core debug: saving a free vout core debug: reusing provided vout qt4 debug: Qt: Fullscreen state changed core debug: removing module "ogg" core debug: Program doesn't contain anymore ES core debug: removing module "record" core debug: removing module "http" core debug: incoming request - stopping current input core debug: dead input core debug: destroying useless vout core debug: removing module "direct3d" direct3d debug: Direct3D scene released successfully direct3d debug: Win32 Vout EventThread terminating direct3d debug: Win32VoutCloseWindow direct3d debug: WinProc WM_DESTROY qt4 debug: releasing video... qt4 debug: IM: Deleting the input qt4 debug: Video is not needed anymore core debug: removing module "freetype" core debug: removing module "yuvp" core debug: removing module "swscale"


Here's the log from the sending side, with verbosity set to the highest possible level of "debug".

Code: Select all

core debug: processing request item: Streaming, node: Playlist, skip: 0 core debug: resyncing on Streaming core debug: Streaming is at 14 core debug: starting playback of the new playlist item core debug: resyncing on Streaming core debug: Streaming is at 14 core debug: creating new input thread core debug: Creating an input for 'Streaming' core debug: requesting art for Streaming core debug: using sout chain=`transcode{vcodec=theo,vb=800,scale=Auto,acodec=vorb,ab=128,channels=2,samplerate=44100}:http{mux=ogg,dst=:8080/}' core debug: stream=`http' core debug: looking for sout stream module matching "http": 22 candidates core debug: looking for meta fetcher module matching "any": 1 candidates core debug: set config option: sout-standard-mux to ogg core debug: set config option: sout-standard-dst to :8080/ core debug: looking for sout access module matching "http": 8 candidates core debug: net: listening to * port 8080 lua debug: Trying Lua scripts in C:\Users\Ben Hutchinson\AppData\Roaming\vlc\lua\meta\fetcher lua debug: Trying Lua scripts in C:\Program Files (x86)\VideoLAN\VLC\lua\meta\fetcher lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\meta\fetcher\tvrage.luac lua debug: skipping script (unmatched scope) C:\Program Files (x86)\VideoLAN\VLC\lua\meta\fetcher\tvrage.luac core debug: using sout access module "access_output_http" core debug: no meta fetcher modules matched core debug: looking for sout mux module matching "ogg": 10 candidates core debug: searching art for Streaming core debug: looking for art finder module matching "any": 2 candidates mux_ogg info: Open lua debug: Trying Lua scripts in C:\Users\Ben Hutchinson\AppData\Roaming\vlc\lua\meta\art core debug: using sout mux module "mux_ogg" core debug: muxer support adding stream at any time core debug: muxer prefers to wait for all ES before starting to mux stream_out_standard debug: using `http/ogg://:8080/' lua debug: Trying Lua scripts in C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art core debug: using sout stream module "stream_out_standard" core debug: stream=`transcode' core debug: looking for sout stream module matching "transcode": 22 candidates lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art\00_musicbrainz.luac core debug: set config option: sout-transcode-vcodec to theo core debug: set config option: sout-transcode-vb to 800 core debug: set config option: sout-transcode-scale to Auto core debug: set config option: sout-transcode-acodec to vorb core debug: set config option: sout-transcode-ab to 128 core debug: set config option: sout-transcode-channels to 2 core debug: set config option: sout-transcode-samplerate to 44100 stream_out_transcode debug: Checking codec mapping for vorb got vorb stream_out_transcode debug: codec audio=vorb 44100Hz 2 channels 128Kb/s stream_out_transcode debug: Checking video codec mapping for theo got theo stream_out_transcode debug: codec video=theo 0x0 scaling: 0.000000 800kb/s core debug: using sout stream module "stream_out_transcode" core debug: using timeshift granularity of 50 MiB, in path 'C:\Users\BENHUT~1\AppData\Local\Temp' core debug: `dshow://' gives access `dshow' demux `' path `' core debug: specified demux `any' core debug: creating demux: access='dshow' demux='any' location='' file='(null)' core debug: looking for access_demux module matching "dshow": 12 candidates dshow debug: dshow-vdev: Integrated Webcam dshow debug: dshow-adev: none lua debug: skipping script (unmatched scope) C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art\00_musicbrainz.luac lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art\01_googleimage.luac qt4 debug: IM: Setting an input lua debug: skipping script (unmatched scope) C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art\01_googleimage.luac lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art\02_frenchtv.luac lua debug: skipping script (unmatched scope) C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art\02_frenchtv.luac lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art\03_lastfm.luac lua debug: skipping script (unmatched scope) C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art\03_lastfm.luac core debug: no art finder modules matched core debug: art not found for Streaming dshow debug: found device: Integrated Webcam dshow debug: asking for device: Integrated Webcam dshow debug: asked for Integrated Webcam, binding to Integrated Webcam dshow debug: using device: Integrated Webcam dshow debug: EnumDeviceCaps: output pin: Capture dshow debug: EnumDeviceCaps: input pin: Video Camera Terminal dshow debug: EnumDeviceCaps: trying pin Capture dshow debug: EnumDeviceCaps: input pin default format configured dshow debug: EnumDeviceCaps: input pin accepts chroma: YUY2, width:640, height:480, fps:30.000030 filter debug: CaptureFilter::JoinFilterGraph dshow debug: connecting filters filter debug: CaptureFilter::EnumPins filter debug: CapturePin::QueryDirection filter debug: CapturePin::ConnectedTo [not connected] filter debug: CapturePin::QueryPinInfo filter debug: CaptureFilter::QueryFilterInfo filter debug: CapturePin::QueryPinInfo filter debug: CaptureFilter::EnumPins filter debug: CapturePin::QueryDirection filter debug: CapturePin::QueryDirection filter debug: CapturePin::QueryAccept [OK] (width=640, height=480, chroma=YUY2, fps=30.000030) filter debug: CapturePin::ReceiveConnection [OK] filter debug: CapturePin::NotifyAllocator dshow debug: ConnectFilters: graph_builder2 available. dshow warning: ConnectFilters: No crossBar routes found (incompatible pin types) dshow debug: filters connected successfully ! dshow debug: MEDIATYPE_Video dshow debug: selected video pin accepts format: YUY2 dshow debug: skipping audio device dshow debug: Playing... filter debug: CapturePin::QueryPinInfo filter debug: CaptureFilter::EnumPins filter debug: CapturePin::QueryDirection filter debug: CapturePin::QueryPinInfo filter debug: CaptureFilter::EnumPins filter debug: CapturePin::QueryDirection filter debug: CaptureFilter::EnumPins filter debug: CapturePin::QueryDirection filter debug: CaptureFilter::EnumPins filter debug: CapturePin::QueryDirection filter debug: CapturePin::ConnectedTo [OK] filter debug: CaptureFilter::SetSyncSource filter debug: CaptureFilter::Pause filter debug: CaptureFilter::QueryFilterInfo filter debug: CaptureFilter::Run core debug: selecting program id=0 core debug: using access_demux module "dshow" core debug: looking for packetizer module matching "any": 23 candidates core debug: using packetizer module "rawvideo" core debug: starting in async mode core debug: looking for meta reader module matching "any": 2 candidates lua debug: Trying Lua scripts in C:\Users\Ben Hutchinson\AppData\Roaming\vlc\lua\meta\reader lua debug: Trying Lua scripts in C:\Program Files (x86)\VideoLAN\VLC\lua\meta\reader lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\meta\reader\filename.luac core debug: no meta reader modules matched core debug: `dshow://' successfully opened core debug: Buffering 0% core debug: switching to sync mode core debug: adding a new sout input (sout_input:07593300) stream_out_transcode debug: creating video transcoding from fcc=`YUY2' to fcc=`theo' core debug: looking for decoder module matching "any": 43 candidates core debug: using decoder module "rawvideo" core debug: looking for encoder module matching "any": 21 candidates core debug: using encoder module "theora" core debug: removing module "theora" core debug: Buffering 16% core debug: Buffering 37% core debug: Buffering 58% core debug: Buffering 80% core debug: Stream buffering done (304 ms in 304 ms) core debug: Decoder wait done in 0 ms stream_out_transcode debug: decoder aspect is 1.333333:1 stream_out_transcode debug: source pixel aspect is 1.000000:1 stream_out_transcode debug: scaled pixel aspect is 1.000000:1 stream_out_transcode debug: source 640x480, destination 640x480 stream_out_transcode debug: source fps 10000000/333333, destination 10000000/333333 stream_out_transcode info: input interval 33333 (base 333333) stream_out_transcode info: output interval 33333 (base 333333) stream_out_transcode debug: encoder aspect is 640:480 core debug: looking for video filter2 module matching "any": 58 candidates swscale debug: 640x480 (640x480) chroma: YUY2 -> 640x480 (640x480) chroma: I420 with scaling using Bicubic (good quality) core debug: using video filter2 module "swscale" core debug: Filter 'Swscale' (07281d2c) appended to chain stream_out_transcode debug: destination (after video filters) 640x480 core debug: looking for encoder module matching "any": 21 candidates core debug: using encoder module "theora" core debug: adding a new input mux_ogg debug: adding input mux_ogg debug: theora stream core warning: late buffer for mux input (10000) stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync mux_ogg debug: writing streams headers mux_ogg debug: creating header for theo mux_ogg debug: adding non bos, secondary header mux_ogg debug: adding non bos, secondary header mux_ogg debug: data starts from 3373 stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync stream_out_transcode warning: Reseting video sync core debug: incoming request - stopping current input core debug: control: stopping input core debug: incoming request - stopping current input core debug: finished input stream_out_transcode warning: Reseting video sync core debug: removing module "rawvideo" core debug: killing decoder fourcc `YUY2', 0 PES in FIFO core debug: removing a sout input (sout_input:07593300) core debug: removing module "rawvideo" core debug: removing module "theora" core debug: Filter 07281d2c removed from chain core debug: removing module "swscale" mux_ogg debug: removing input core warning: no more input streams for this mux core debug: removing module "dshow" filter debug: CaptureFilter::Pause filter debug: CaptureFilter::Stop filter debug: CapturePin::EndFlush dshow debug: releasing DirectShow dshow debug: DeleteDirectShowGraph: Removing filters dshow debug: DeleteDirectShowGraph: Removing capture filter filter debug: CaptureFilter::EnumPins filter debug: CapturePin::QueryDirection filter debug: CapturePin::ConnectedTo [OK] filter debug: CapturePin::Disconnect [OK] filter debug: CaptureFilter::SetSyncSource filter debug: CaptureFilter::JoinFilterGraph filter debug: CaptureFilter::GetState 0 dshow debug: DeleteDirectShowGraph: Removing device filter core debug: Program doesn't contain anymore ES core debug: incoming request - stopping current input core debug: dead input core debug: destroying useless sout core debug: destroying chain... (name=transcode) core debug: removing module "stream_out_transcode" core debug: destroying chain done core debug: destroying chain... (name=http) core debug: removing module "stream_out_standard" core debug: removing module "mux_ogg" mux_ogg info: Close mux_ogg debug: writing footers core debug: removing module "access_output_http" core debug: HTTP host removed access_output_http debug: Close core debug: destroying chain done qt4 debug: IM: Deleting the input

Can somebody take a look at this and tell me how to fix this?

User avatar
InTheWings
Developer
Developer
Posts: 1275
Joined: 07 Aug 2013 13:15
VLC version: crashing
Operating System: Linux
Contact:

Re: How do I make it stop buffering on the receiving end?

Postby InTheWings » 07 Nov 2017 11:12

expected:

stream_out_transcode warning: Reseting video sync
:!: If you want your problem to be solved :
* First read troubleshooting guide VSG:Main
* Always provide verbose LOGS ! (command line or from gui)
* Always check your issue against a developer build from Nightly Build of VLC
* Tell us when your problem is solved !

Rémi Denis-Courmont
Developer
Developer
Posts: 15266
Joined: 07 Jun 2004 16:01
VLC version: master
Operating System: Linux
Contact:

Re: How do I make it stop buffering on the receiving end?

Postby Rémi Denis-Courmont » 07 Nov 2017 17:33

It should actually not make any differences whether it's two VLC instance on the same computer, or two VLC instances on different computers. The bandwidth usage is the same.
Rémi Denis-Courmont
https://www.remlab.net/
Private messages soliciting support will be systematically discarded

Ben321
Blank Cone
Blank Cone
Posts: 10
Joined: 27 Aug 2015 21:58

Re: How do I make it stop buffering on the receiving end?

Postby Ben321 » 07 Nov 2017 21:08

expected:

stream_out_transcode warning: Reseting video sync
Based on the other messages in the logs, can you tell me why it's resetting (and tell me how to fix it)? The bit rate is only 800kbps. That's not very high for 640x480 video.


Return to “VLC stream-output (sout)”

Who is online

Users browsing this forum: No registered users and 3 guests