Comment 28 for bug 108623

Revision history for this message
Andrew (adhenry) wrote :

status confirmed, Won't fix !?!?

Can someone please investigate this issue further. Whether it is a Totem bug, Gnome bug, Gstreamer bug, we still need to know so that it can be pushed upstream. There is no indication at gnome bugs on the link at the top of the page or here, where the issue lies!

I am using Ubuntu 9.10 amd64 and STILL have this issue when playing Quicktime trailers or ISO/MKV files on my LAN (wireless).

VLC in Ubuntu 9.10 can play the same ISO over the wireless LAN with next to no buffering/stuttering issues, but Totem-gstreamer has major stuttering issues, probably due to the buffering problem mentioned in this bug.
Playing Quicktime trailers at Standard Def are OK, but play a 480p HD trailer and it can start stuttering after 10-20s or so, and when it gets to that point, it will just buffer continuously and play 1-2s clips until the buffer runs out and then re-buffer. Playing 720p is even worse.

I edited gconf-editor and set the buffer_size=5 and network_buffer_threshold=4 and this enabled 480p trailers to work, but when playing 720p the issue still exists. My settings did take effect, and now it buffers 5s and then when the buffer runs out it buffers another 4s and plays that but bever gets to the point where it can play without stopping to rebuffer.

I have a 24Mbit broadband connection and can download a steady 1.6MB/s without issue. I tested this in the morning on a weekday when Quicktime trailers is probably not so utilised.

I assume that the only way to fix this is to set buffer_size=30 seconds to cope with large amounts of video data when streaming. But the buffering in Totem is inherently broken and should be fixed. The way the two settings I mention above work appear to function as intended and expected (little hard to tell actually), but "the Totem pipe is too thin" is the feeling I get. How come VLC and Mplayer can buffer more and display less stuttering? Do they buffer in the background? buffer more? I have Totem set to connection_speed=11 by the way, for LAN.

One other broken function in Totem is that when I pause the Quicktime trailer (in the hope it will contine buffering the rest of the movie), it just stops downloading entirely.

That this problem has existed since Fesity is just amazing.