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 794267 - Can't playback from a SMB share
Can't playback from a SMB share
Status: RESOLVED OBSOLETE
Product: totem
Classification: Core
Component: Movie player
3.26.x
Other Linux
: Normal major
: ---
Assigned To: General Totem maintainer(s)
General Totem maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2018-03-12 22:03 UTC by romu
Modified: 2018-05-24 11:31 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Log file when running "GST_DEBUG_NO_COLOR=1 GST_DEBUG=*:2 totem 2> log " (40.17 KB, application/zip)
2018-03-13 21:00 UTC, romu
Details

Description romu 2018-03-12 22:03:58 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.
Comment 1 Bastien Nocera 2018-03-12 22:45:14 UTC
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
Comment 2 romu 2018-03-13 21:00:29 UTC
Created attachment 369635 [details]
Log file when running "GST_DEBUG_NO_COLOR=1 GST_DEBUG=*:2 totem 2> log "
Comment 3 romu 2018-03-13 21:04:15 UTC
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?
Comment 4 GNOME Infrastructure Team 2018-05-24 11:31:28 UTC
-- 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.