After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 344562 - [asfdemux/mms] streamed video too slow (behind audio)
[asfdemux/mms] streamed video too slow (behind audio)
Status: RESOLVED INCOMPLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-ugly
0.10.6
Other Linux
: Normal normal
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2006-06-11 12:24 UTC by Karel Demeyer
Modified: 2008-01-27 10:32 UTC
See Also:
GNOME target: ---
GNOME version: 2.13/2.14



Description Karel Demeyer 2006-06-11 12:24:34 UTC
Watching television over internet, the video is not fluend ('chokes' ?)  while the audio is ok, making the video not synced with the audio and nto pleasant to watch.

Example streams:
mms://clusterstream.telenet-ops.be/tvstream1
mms://clusterstream.telenet-ops.be/tvstream3

(might be only possible to view with my provider ?)
Comment 1 Tim-Philipp Müller 2006-07-06 17:42:27 UTC
Hard to say what the problem is without access to the stream - could you run

 $ gst-launch-0.10 mmssrc location=mms://clusterstream.telenet-ops.be/tvstream1 ! filesink location=tvstream1.asf

on a command line and accumulate ~1MB of data or so (just interrupt with Control-C) and then put the file up somewhere (or try to attach it to the bug report)?


Also, the output of 

 $ gst-launch-0.10 -v mmssrc num-buffers=1024 location=mss://clusterstream.telenet-ops.be/tvstream1 ! asfdemux name=d   d.video_00 ! queue ! fakesink  d.audio_00 ! queue ! fakesink  2> log.txt
 $ gzip log.txt

might be useful (please attach gzipped log.txt.gz file). You can lower the num-buffers number if it takes too long or the file becomes too big (a few hundred lines should be enough usually).

Comment 2 Tim-Philipp Müller 2006-07-17 09:38:12 UTC
Closing this bug report as no further information has been provided. Please feel free to reopen this bug if you can provide the information asked for.
Thanks!


(For what it's worth, there is a known issue with asfdemux not setting timestamps on the video stream correctly, so the issue here is probably the same as in some of the other open asfdemux bugs).
Comment 3 Karel Demeyer 2008-01-27 10:32:29 UTC
I've been able to run the first pipeline you gave me.  This resulted in a file that, when played, was perfect.  Video and audio are in sync when I play it with totem/gstreamer.  Though, when playing it directly from the internet-stream I still have a delay of about 3-4 seconds (sometimes less) for the audio. When playing the stream, the video also isn't fluid, while playing the file saved on disk, this is no problem.

The other pipeline gives me this error:
FOUT: van element /pipeline0/mms0: Could not connect to this stream
Extra debug-informatie:
gstmms.c(317): gst_mms_start (): /pipeline0/mms0