Home of the Squeezebox™ & Transporter® network music players.
Results 1 to 1 of 1
  1. #1
    Member lafontaj's Avatar
    Join Date
    Nov 2006
    Location
    Lachine, Québec, Canada
    Posts
    37

    Problème de conversion 24-192 vers 128kbs pour diffusion sur internet

    Bonjour,

    J'ai toujours fait cela, mais depuis quelques temps j'ai des problèmes. Je ne peux identifier le moment ou cela a commencé car j'ai fait passer mon serveur sous Ubuntu 20.04.3 tout récemment et je n'ai pas été assez attentif à cet aspect.

    Donc ...
    Lorsque je joue un fichier 24 bits - 192 khz, vers un lecteur SB Player pour Android sur mon mobile, je demande à LMS de convertir le flux en 128kbs pour utiliser un minimum de données cellulaire. J'obtiens présentement une lecture de fichier à 128kbs mais après disons environ 20 secondes, le son commence à couper comme une pause puis reprend. C'est comme si le serveur ou le réseau était surchargé, mais ce n'est pas le cas. Ma connexion internet ascendante n'a pas changé.

    J'arrive à diffuser du flac en lien ascendant vers mon téléphone Android sans coupure.

    Le service ne demande pas énormément de temps CPU ou mémoire...

    squeeze+ 29915 3.6 0.7 280024 241852 ? Ss 10:47 0:03 /usr/bin/perl /usr/sbin/squeezeboxserver --prefsdir /var/lib/squeezeboxserver/prefs --logdir /var/log/squeezeboxserver/ --cachedir /var/lib/squeezeboxserver/cache --charse
    squeeze+ 29975 0.6 0.1 102688 33956 ? Sl 10:47 0:00 \_ /var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/LocalPlayer/Bin/squeezelite-x86-64 -o iec958:CARD=PCH,DEV=0 -d all debug -f /var/log/squeezeboxserver/localpla
    squeeze+ 30138 0.0 0.0 2608 608 ? S 10:48 0:00 \_ sh -c "/usr/share/squeezeboxserver/Bin/x86_64-linux/flac" -dcs -- - | "/bin/lame" --silent -q 9 --resample 44.1 --abr 128 - -
    squeeze+ 30139 1.0 0.0 7016 916 ? S 10:48 0:00 \_ /usr/share/squeezeboxserver/Bin/x86_64-linux/flac -dcs -- -
    squeeze+ 30140 2.0 0.0 11488 6100 ? S 10:48 0:00 \_ /bin/lame --silent -q 9 --resample 44.1 --abr 128 - -

    Si je fais la même chose avec un fichier source de 24-96, la diffusion est correcte.

    J'ai essayé d'ajuster la conversion q de 0 à 9 et aussi la diffusion par proxy, mais le problème persiste.

    Voici la sortie de la commande top -i lorsque la diffusion est à 128kbps ainsi que la fenêtre debug du lecteur logiciel SBPlayer (avec des coupures)

    Name:  Capture top - 128.png
Views: 14
Size:  79.8 KBName:  SB PLAYER debug - 128kbps_small.png
Views: 13
Size:  86.1 KB

    Voici la sortie de la commande top -i lorsque la diffusion est à 320kbps ainsi que la fenêtre debug du lecteur logiciel SBPlayer (pas de problème)

    Name:  Capture top.png
Views: 14
Size:  80.3 KBName:  SBPLAYER-320_small.png
Views: 13
Size:  80.4 KB

    On voit que le buffer est à 0% à 128kbps ce qui explique les coupures, mais je ne m'explique pas pourquoi le lecteur ne reçoit pas de données assez rapidement.

    Une idée?
    Last edited by lafontaj; 2022-01-06 at 11:49.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •