.m3u8 works in v3.0.2, fails in v3.0.10 (Vetinari)

For questions and discussion that is NOT (I repeat NOT) specific to a certain Operating System.
moop6
New Cone
New Cone
Posts: 1
Joined: 03 May 2020 11:18

.m3u8 works in v3.0.2, fails in v3.0.10 (Vetinari)

Postby moop6 » 03 May 2020 11:38

Hi All

I have a .m3u8 stream from a Raspberry Pi which plays in v3.0.2 but does not play in v3.0.10 (both on windows).

On v3.0.2 the messages are:
adaptive debug: Retrieving http://192.168.1.229:80/hls/index.m3u8 @0
main debug: resolving 192.168.1.229 ...
main debug: connecting to 192.168.1.229 port 80 ...
adaptive debug: Updated playlist ID http://192.168.1.229/hls/index.m3u8, next update in 0s
adaptive debug: Representation http://192.168.1.229/hls/index.m3u8
adaptive debug: Segment #3935787 url=http://192.168.1.229/hls/3935785.ts stime 800 duration 100
adaptive debug: Segment #3935788 url=http://192.168.1.229/hls/3935786.ts stime 900 duration 100
adaptive debug: Retrieving http://192.168.1.229:80/hls/3935786.ts @0
ts warning: discontinuity received 0x0 instead of 0x8 (pid=17)
ts error: libdvbpsi error (PSI decoder): TS discontinuity (received 0, expected 8) for PID 17
ts debug: SDTCallBack called

On v3.0.10 the messages are:
adaptive debug: Retrieving http://192.168.1.229:80/hls/index.m3u8 @0
main debug: creating access: http://192.168.1.229:80/hls/index.m3u8
main debug: (path: \\192.168.1.229:80\hls\index.m3u8)
main debug: looking for access module matching "http": 26 candidates
http debug: resolving 192.168.1.229 ...
http debug: outgoing request: GET /hls/index.m3u8 HTTP/1.1 Host: 192.168.1.229:80 Accept: */* Accept-Language: en_GB User-Agent: VLC/3.0.10 LibVLC/3.0.10 Range: bytes=0-
http debug: incoming response: HTTP/1.1 206 Partial Content Server: nginx/1.10.3 Date: Sun, 03 May 2020 09:20:19 GMT Content-Type: application/vnd.apple.mpegurl Content-Length: 157 Last-Modified: Sun, 03 May 2020 09:20:18 GMT Connection: keep-alive ETag: "5eae8cd2-9d" Content-Range: bytes 0-156/157
main debug: using access module "access"
main debug: looking for stream_filter module matching "prefetch,cache_block": 24 candidates
prefetch debug: using 157 bytes buffer, 157 bytes read
main debug: using stream_filter module "prefetch"
main debug: looking for stream_filter module matching "any": 24 candidates
prefetch debug: end of stream
main debug: no stream_filter modules matched
main debug: looking for stream_filter module matching "inflate": 24 candidates
main debug: no stream_filter modules matched
main debug: removing module "prefetch"
main debug: removing module "access"

If I 'wget http://192.168.1.229:80/hls/index.m3u8' I get:
#EXTM3U
#EXT-X-VERSION:3
#EXT-X-TARGETDURATION:1
#EXT-X-MEDIA-SEQUENCE:3935613
#EXT-X-ALLOW-CACHE:NO
#EXTINF:1.00000,
3935612.ts
#EXTINF:1.00000,
3935613.ts

What am I doing wrong, or what has changed between 3.0.2 and 3.0.10?

Thank you in advance.

Martin

Lotesdelere
Cone Master
Cone Master
Posts: 10077
Joined: 08 Sep 2006 04:39
Location: Europe

Re: .m3u8 works in v3.0.2, fails in v3.0.10 (Vetinari)

Postby Lotesdelere » 04 May 2020 09:07

https://forum.videolan.org/viewtopic.php?f=14&t=153329


Return to “General VLC media player Troubleshooting”

Who is online

Users browsing this forum: Google [Bot] and 48 guests