VLC won't play more than 10 seconds of network streams
Posted: 21 Jun 2022 06:58
I recently built a new PC and put VLC on it to watch some network stream, I only get about 10 seconds of any network streams before VLC stops the stream. If I have multiple streams queued up it just hops to the next in the playlist. If I press play on the stream it starts again but only runs for around 10 seconds and stops again.
Some troubleshooting:
Uninstalled VLC and wiped all preferences then reinstalled.
Disabled firewall and A/V
Tested the streams on other PC's on the LAN and they work fine
I enabled debug and I get the following:
avcodec: Using D3D11VA (NVIDIA GeForce RTX 3080, vendor 10de(NVIDIA), device 2216, revision a1) for hardware decoding
main debug: Buffering 70%
main debug: Buffering 79%
main debug: Received first picture
ts debug: first packet for pid=17 cc=0xc
ts debug: SDTCallBack called
ts debug: * pid=18 listening for EIT
ts debug: * pid=20 listening for TDT
ts debug: new SDT ts_id=1 version=0 current_next=1 network_id=65281
ts debug: * service id=1 eit schedule=0 present=0 running=4 free_ca=0
ts debug: - type=1 provider=FFmpeg name=Service01
main debug: EsOutProgramMeta: number=1
main debug: Buffering 87%
main debug: Buffering 95%
main debug: Stream buffering done (1042 ms in 644 ms)
main debug: Decoder wait done in 0 ms
main debug: inserting 35852 zeroes
mmdevice debug: state changed: 1
main debug: auto hiding mouse cursor
prefetch debug: end of stream
ts debug: Can't read TS packet at 721992
main debug: EOF reached
main debug: waiting decoder fifos to empty
main debug: waiting decoder fifos to empty
main debug: waiting decoder fifos to empty
main debug: waiting decoder fifos to empty
main debug: waiting decoder fifos to empty
main debug: waiting decoder fifos to empty
main debug: waiting decoder fifos to empty
main debug: waiting decoder fifos to empty
main debug: waiting decoder fifos to empty
main debug: waiting decoder fifos to empty
main debug: waiting decoder fifos to empty
main debug: waiting decoder fifos to empty
main debug: waiting decoder fifos to empty
main debug: waiting decoder fifos to empty
main debug: waiting decoder fifos to empty
main debug: waiting decoder fifos to empty
main debug: waiting decoder fifos to empty
main debug: waiting decoder fifos to empty
main debug: killing decoder fourcc `h264'
main debug: removing module "avcodec"
main debug: saving a free vout
main debug: reusing provided vout
main debug: removing module "h264"
main debug: killing decoder fourcc `mp4a'
main debug: removing module "faad"
mmdevice debug: state changed: 0
wasapi debug: reset
Some troubleshooting:
Uninstalled VLC and wiped all preferences then reinstalled.
Disabled firewall and A/V
Tested the streams on other PC's on the LAN and they work fine
I enabled debug and I get the following:
avcodec: Using D3D11VA (NVIDIA GeForce RTX 3080, vendor 10de(NVIDIA), device 2216, revision a1) for hardware decoding
main debug: Buffering 70%
main debug: Buffering 79%
main debug: Received first picture
ts debug: first packet for pid=17 cc=0xc
ts debug: SDTCallBack called
ts debug: * pid=18 listening for EIT
ts debug: * pid=20 listening for TDT
ts debug: new SDT ts_id=1 version=0 current_next=1 network_id=65281
ts debug: * service id=1 eit schedule=0 present=0 running=4 free_ca=0
ts debug: - type=1 provider=FFmpeg name=Service01
main debug: EsOutProgramMeta: number=1
main debug: Buffering 87%
main debug: Buffering 95%
main debug: Stream buffering done (1042 ms in 644 ms)
main debug: Decoder wait done in 0 ms
main debug: inserting 35852 zeroes
mmdevice debug: state changed: 1
main debug: auto hiding mouse cursor
prefetch debug: end of stream
ts debug: Can't read TS packet at 721992
main debug: EOF reached
main debug: waiting decoder fifos to empty
main debug: waiting decoder fifos to empty
main debug: waiting decoder fifos to empty
main debug: waiting decoder fifos to empty
main debug: waiting decoder fifos to empty
main debug: waiting decoder fifos to empty
main debug: waiting decoder fifos to empty
main debug: waiting decoder fifos to empty
main debug: waiting decoder fifos to empty
main debug: waiting decoder fifos to empty
main debug: waiting decoder fifos to empty
main debug: waiting decoder fifos to empty
main debug: waiting decoder fifos to empty
main debug: waiting decoder fifos to empty
main debug: waiting decoder fifos to empty
main debug: waiting decoder fifos to empty
main debug: waiting decoder fifos to empty
main debug: waiting decoder fifos to empty
main debug: killing decoder fourcc `h264'
main debug: removing module "avcodec"
main debug: saving a free vout
main debug: reusing provided vout
main debug: removing module "h264"
main debug: killing decoder fourcc `mp4a'
main debug: removing module "faad"
mmdevice debug: state changed: 0
wasapi debug: reset