chrippa / livestreamer

Command-line utility that extracts streams from various services and pipes them into a video player of choice. No longer maintained, use streamlink or youtube-dl instead.
http://livestreamer.io/
BSD 2-Clause "Simplified" License
3.88k stars 582 forks source link

Veetle - stream: Unknown tag type #861

Open jewshawn2 opened 9 years ago

jewshawn2 commented 9 years ago

Livestreamer disconnects from veetle with " Unknown tag type! ". Livestreamer will play the stream anywhere from 3 minutes to over an hour. Video stream is stable no lag. But livestreamer will eventually terminate the stream within 2 hours of play. I've tried different veetle channels with the same result. I'd appreciate it if someone else can verify.

Tried file/network caching but same problem. I don't think it's a video player problem. 'C:\Program Files (x86)\VideoLAN\VLC\vlc.exe' --file-caching=5000 --network-caching=5000'

Here is my setup: OS: Win7 64bit Players: VLC 2.2.1 (32bit) and MPC 1.7.8 (32bit) Livestreamer: latest stable 1.12.1 and nightly 1.12.1-18-g6060865.

==4 minute stream then stopped== livestreamer-v1.12.1-18-g6060865> livestreamer.exe http://veetle.com/v/821b05058ed2982b9f34bbb75fe69c3c live [cli][info] Found matching plugin veetle for URL http://veetle.com/v/821b05058ed 2982b9f34bbb75fe69c3c [cli][info] Available streams: live (worst, best) [cli][info] Opening stream: live (flv_playlist) [cli][info] Starting player: 'C:\Program Files (x86)\VideoLAN\VLC\vlc.exe' [cli][error] Error when reading from stream: Unknown tag type! [cli][info] Stream ended

==1 hour stream then stopped== livestreamer-v1.12.1-18-g6060865>livestreamer.exe -l debug http://veetle.com/v/ef0f1ec300150f2754a63d866e72134c live [cli][info] Found matching plugin veetle for URL http://veetle.com/v/ef0f1ec300150f2754a63d866e72134c [cli][info] Available streams: live (worst, best) [cli][info] Opening stream: live (flv_playlist) [cli][debug] Pre-buffering 8192 bytes [stream.flv_playlist][debug] Opening substream: <HTTPStream('http://38.68.131.168:80/flv/5285079c2c9e5/testat123')> [cli][info] Starting player: 'C:\Program Files (x86)\VideoLAN\VLC\vlc.exe' [cli][debug] Writing stream to output [cli][error] Error when reading from stream: Unknown tag type! [cli][info] Stream ended

livestreamer-v1.12.1-18-g6060865>

==45 minute stream then stopped== livestreamer-v1.12.1>livestreamer.exe -l debug http://veetle.com/v/ef0f1ec300150f2754a63d866e72134c live [cli][info] Found matching plugin veetle for URL http://veetle.com/v/ef0f1ec300150f2754a63d866e72134c [cli][info] Available streams: live (worst, best) [cli][info] Opening stream: live (flv_playlist) [cli][debug] Pre-buffering 8192 bytes [stream.flv_playlist][debug] Opening substream: <HTTPStream('http://38.68.131.16 8:80/flv/5285079c2c9e5/testat123')> [cli][info] Starting player: 'C:\Program Files (x86)\VideoLAN\VLC\vlc.exe' [cli][debug] Writing stream to output [cli][error] Error when reading from stream: Unknown tag type! [cli][info] Stream ended

livestreamer-v1.12.1>

jewshawn2 commented 9 years ago

Tested on a new i7 PC and had the same problem with the latest release. I don't think the "Unknown tag type!" error is specific to my PCs.

livestreamer-1.12.2 (2015-05-02)

== 30 minute stream then stopped == C:\Program Files (x86)\Livestreamer>livestreamer.exe http://veetle.com/v/30a5e7afa1a905929ce0ba73c21a7da9 live [cli][info] Found matching plugin veetle for URL http://veetle.com/v/30a5e7afa1a905929ce0ba73c21a7da9 [cli][info] Available streams: live (worst, best) [cli][info] Opening stream: live (flv_playlist) [cli][info] Starting player: 'C:\Program Files (x86)\VideoLAN\VLC\vlc.exe' [cli][error] Error when reading from stream: Unknown tag type! [cli][info] Stream ended

betagan commented 9 years ago

The error message indicates that the stream payload read from the stream was invalid. FLV (flash video) only has 3 valid tags, audio/video/metadata. Livestreamer throws the above error if it receives any other tag value. More Info on FLV tags: http://superuser.com/a/502462

My guess: This is either a problem with the site's stream itself or the plugin for livestreamer. There's probably nothing wrong at your end.