GNOME Bugzilla – Bug 794267
Can't playback from a SMB share
Last modified: 2018-05-24 11:31:28 UTC
Setup : - set top box with a SMB share containing movies (HD MKV) - Dell XPS L322x (Ivy Bridge) with Intel Advanced-N 6235 wireless chipset - Fedora 27 64 bit iwconfig output: wlp1s0 IEEE 802.11 ESSID:"thessid" Mode:Managed Frequency:2.412 GHz Access Point: 14:0C:76:79:2C:B9 Bit Rate=135 Mb/s Tx-Power=15 dBm Retry short limit:7 RTS thr:off Fragment thr:off Power Management:off Link Quality=62/70 Signal level=-48 dBm Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:336 Missed beacon:0 Bit Rate can even be far higher, depends on the laptop position. Problem description: It's nearly impossible de playback a movie stored on the set top box SMB share with Totem. The playback starts, and after a while, some drops appear and prevent to view the movie. I set the Gnome System Monitor and saw the received data rate drop to 0 at each video drop. The problem doesn't occur with VLC. Same computer / network / movie, VLC renders the movie without any issue. Reproduction : nearly 100%, seems to depend on the video file used. I need guidance to further analysis.
Works as expected here. You'll want to check whether this works or not using gst-launch-1.0 as per this page: https://wiki.gnome.org/Apps/Videos/Contribute#Bug_Reporting
Created attachment 369635 [details] Log file when running "GST_DEBUG_NO_COLOR=1 GST_DEBUG=*:2 totem 2> log "
Here is the output of gst-launch-1.0..." (in French, sorry): Définition du pipeline à PAUSED... Le pipeline est en phase de PREROLL… Redistribution de latence… Redistribution de latence… Redistribution de latence… Le pipeline a terminé la phase PREROLL… Passage du pipeline à la phase PLAYING… New clock: GstPulseSinkClock AVERTISSEMENT : de l’élément /GstPlayBin:playbin0/GstPlaySink:playsink/GstBin:vbin/GstXvImageSink:xvimagesink0 : De nombreux tampons sont éliminés. Information de débogage supplémentaire : gstbasesink.c(2901): gst_base_sink_is_too_late (): /GstPlayBin:playbin0/GstPlaySink:playsink/GstBin:vbin/GstXvImageSink:xvimagesink0: There may be a timestamping problem, or this computer is too slow. AVERTISSEMENT : de l’élément /GstPlayBin:playbin0/GstPlaySink:playsink/GstBin:vbin/GstXvImageSink:xvimagesink0 : De nombreux tampons sont éliminés. Information de débogage supplémentaire : gstbasesink.c(2901): gst_base_sink_is_too_late (): /GstPlayBin:playbin0/GstPlaySink:playsink/GstBin:vbin/GstXvImageSink:xvimagesink0: There may be a timestamping problem, or this computer is too slow. AVERTISSEMENT : de l’élément /GstPlayBin:playbin0/GstPlaySink:playsink/GstBin:vbin/GstXvImageSink:xvimagesink0 : De nombreux tampons sont éliminés. Information de débogage supplémentaire : gstbasesink.c(2901): gst_base_sink_is_too_late (): /GstPlayBin:playbin0/GstPlaySink:playsink/GstBin:vbin/GstXvImageSink:xvimagesink0: There may be a timestamping problem, or this computer is too slow. ERREUR : de l’élément /GstPlayBin:playbin0/GstPlaySink:playsink/GstBin:vbin/GstXvImageSink:xvimagesink0 : Output window was closed Information de débogage supplémentaire : xvimagesink.c(554): gst_xv_image_sink_handle_xevents (): /GstPlayBin:playbin0/GstPlaySink:playsink/GstBin:vbin/GstXvImageSink:xvimagesink0 Execution ended after 0:00:34.337909476 Définition du pipeline à PAUSED... Définition du pipeline à READY (prêt)… Définition du pipeline à NULL… Libération du pipeline… Strange to see messages like "computer is too slow" with a Ivy Brige Core i7!! It still works flawlessly with VLC in the same conditions and same file. *************************************************************************************** Output of "G_MESSAGES_DEBUG=all totem" shows nothing significant but a permanent "Setting rotation to 0" message. Any idea for further analysis?
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/totem/issues/240.