Bug#762377: vlc: Videos over HTTP stream very slowly in 2.2.0-pre3
Andoru Ekkusu
aekkusu at gmail.com
Sun Sep 21 17:06:55 UTC 2014
Package: vlc
Version: 1:2.2.0~pre3-dmo2
Severity: normal
Dear Maintainer,
x What led up to the situation?
After upgrading/updating Debian's VLC packages last week, I noticed that
VLC no
longer plays streamed videos (over HTTP), and the connection is dropped
after a
few seconds on any HD stream, which did not happen with the previous
versions
(2.1.3->2.1.5)
The specific feature that I use to access HTTP streams is under File ->
"Open
Network Stream" or by pasting the video URL from the clipboard.
x What exactly did you do (or not do) that was effective (or ineffective)?
At first I thought it was an issue only with videos on YouTube (since that's
where I watch most of the streamed videos), but I've tested out HD streams
from
multiple sites/servers and the same happens.
For more details and for the log that VLC outputs during streaming (and
dropping the connection) I previously posted a thread on VideoLan Forums
(where
I didn't get any answer). Here's the thread:
https://forum.videolan.org/viewtopic.php?f=13&t=121661
And here's the transcript from the thread:
________________________________________________________________
After I updated VLC to the latest version on the unstable repos in Debian,
I cannot watch YouTube videos anymore as they keep stuttering and loading
very slowly (this mostly happens when watching HD videos, this didn't
happen before I upgraded though), to a point where the connection drops.
HTTP streaming might be affected by this too. Here's how the log looks:
----------------------------------------------------------------------------------
core debug: net: connecting to r14---sn-c0q7ln7y.googlevideo.com port 80
core debug: connection succeeded (socket = 13)
http debug: protocol 'HTTP' answer code 206
http debug: Content-Type: video/mp4
http debug: stream size=80906441,pos=1250884,remaining=79655557
http debug: this frame size=79655557
http debug: Connection: close
http debug: Server: gvs 1.0
http debug: trying to seek to 1093302
core debug: net: connecting to r14---sn-c0q7ln7y.googlevideo.com port 80
core debug: connection succeeded (socket = 13)
http debug: protocol 'HTTP' answer code 206
http debug: Content-Type: video/mp4
http debug: stream size=80906441,pos=1093302,remaining=79813139
http debug: this frame size=79813139
http debug: Connection: close
http debug: Server: gvs 1.0
-------------------------------------------------------------------------------------
It keeps repeating the same messages and floods the log window, which
didn't happen before when streaming (yes, it was set to Verbosity level 2)
. Also the CPU usage is unusual, takes up 20-30% extra per CPU.
---------------------------------------------------------------------------------------
core debug: net: connecting to r4---sn-4g57kuel.googlevideo.com port 80
core debug: connection succeeded (socket = 14)
http debug: protocol 'HTTP' answer code 206
http debug: Content-Type: video/mp4
http debug: stream size=53528086,pos=1016739,remaining=52511347
http debug: this frame size=52511347
http debug: Connection: close
http debug: Server: gvs 1.0
core debug: Buffering 54%
mp4 warning: track[0x2] will be disabled (eof?)
core debug: discarded audio buffer
core debug: removing module "faad"
core debug: killing decoder fourcc `mp4a', 59 PES in FIFO
core debug: removing module "samplerate"
core debug: removing module "scaletempo"
core debug: removing module "float_mixer"
core debug: keeping audio output
core debug: EOF reached
core debug: Stream buffering done (1381 ms in 4882 ms)
core debug: Decoder wait done in 0 ms
core debug: waiting decoder fifos to empty
core debug: waiting decoder fifos to empty
core debug: waiting decoder fifos to empty
core debug: waiting decoder fifos to empty
core debug: waiting decoder fifos to empty
core debug: waiting decoder fifos to empty
core debug: waiting decoder fifos to empty
core debug: waiting decoder fifos to empty
core debug: waiting decoder fifos to empty
core debug: waiting decoder fifos to empty
core debug: waiting decoder fifos to empty
core debug: waiting decoder fifos to empty
core debug: waiting decoder fifos to empty
core debug: waiting decoder fifos to empty
core debug: finished input
core debug: object waitpipe triggered
core debug: removing module "avcodec"
avcodec debug: ffmpeg codec (H264 - MPEG-4 AVC (part 10)) stopped
core debug: killing decoder fourcc `h264', 0 PES in FIFO
core debug: saving a free vout
core debug: reusing provided vout
qt4 debug: Qt: Fullscreen state changed
core debug: removing module "mp4"
mp4 debug: freeing all memory
core debug: removing module "record"
core debug: removing module "http"
core debug: Program doesn't contain anymore ES
core debug: dead input
core debug: changing item without a request (current 0/1)
core debug: nothing to play
core debug: destroying useless vout
core debug: removing module "xcb_glx"
core debug: removing module "glx"
qt4 debug: IM: Deleting the input
core debug: removing module "xdg"
qt4 debug: releasing video...
qt4 debug: Video is not needed anymore
core debug: removing module "freetype"
core debug: removing module "yuvp"
core debug: removing module "swscale"
------------------------------------------------------------------------------------------
-- System Information:
Debian Release: jessie/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 3.16-3.dmz.1-liquorix-686 (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages vlc depends on:
ii fonts-freefont-ttf 20120503-4
ii libaa1 1.4p5-43
ii libavcodec56 10:2.4-dmo1
ii libavutil54 10:2.4-dmo1
ii libc6 2.19-11
ii libcaca0 0.99.beta19-2
ii libegl1-mesa [libegl1-x11] 10.2.6-1
ii libfreetype6 2.5.2-1.1
ii libfribidi0 0.19.6-2
ii libgcc1 1:4.9.1-14
ii libgl1-mesa-glx [libgl1] 10.2.6-1
ii libpulse0 5.0-6
ii libqtcore4 4:4.8.6+git64-g5dc8b2b+dfsg-2
ii libqtgui4 4:4.8.6+git64-g5dc8b2b+dfsg-2
ii libsdl-image1.2 1.2.12-5+b2
pn libsdl1.2debian <none>
ii libstdc++6 4.9.1-14
ii libva-drm1 1.3.1-3
ii libva-x11-1 1.3.1-3
ii libva1 1.3.1-3
ii libvlccore8 1:2.2.0~pre3-dmo2
ii libvncclient0 0.9.9+dfsg-6
ii libx11-6 2:1.6.2-3
ii libxcb-composite0 1.10-3
ii libxcb-keysyms1 0.3.9-2
ii libxcb-randr0 1.10-3
ii libxcb-shm0 1.10-3
ii libxcb-xv0 1.10-3
ii libxcb1 1.10-3
ii libxext6 2:1.3.2-1
ii libxinerama1 2:1.1.3-1
ii libxpm4 1:3.5.11-1
ii vlc-nox 1:2.2.0~pre3-dmo2
ii zlib1g 1:1.2.8.dfsg-2
Versions of packages vlc recommends:
ii vlc-plugin-notify 1:2.2.0~pre3-dmo2
ii vlc-plugin-pulse 1:2.2.0~pre3-dmo2
ii xdg-utils 1.1.0~rc1+git20111210-7.1
Versions of packages vlc suggests:
pn videolan-doc <none>
-- no debconf information
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20140921/387dd1d3/attachment.html>
More information about the pkg-multimedia-maintainers
mailing list