Re: Max2Play und ODROID als Ersatz f�r Squeezebox, inkl. Squeezeserver, Airplay, XBMC

2014-11-03 Diskussionsfäden flysurfer

@Meridion: schöne Ergänzung des View-Scriptes mit den einzelnen
Ausgabemöglichkeiten! Leider ist das schwer zu Standardisieren, weil
hier viele unterschiedliche Anforderungen und Ausgabemöglichkeiten
existieren. Hier solltest du dir vor einem Max2Play-Update unbedingt ein
Backup der Datei machen, weil diese sonst überschrieben wird.

Der Kommandozeilenparameter von Squeezelite wurde durch das = Zeichen
leider nicht gespeichert - ist ein Bug der hier schon reported wurde und
den ich leider noch nicht gefixt habe.

Aktuell bin ich gerade an neuen (eigenen) Funktionen für den
Power-Button am ODROID und am Installieren von MiniDLNA dran. Hier ein
Beispiel (wird diese Woche noch als Update kommen):

16584


+---+
|Filename: webinterface_powerbutton.jpg |
|Download: http://forums.slimdevices.com/attachment.php?attachmentid=16584|
+---+


2 x Max2Play on ODROID U2/U3 with LMS, Squeezelite, Shairport, XBMC
1 x Squeezebox Receiver
1 x Denon 1713 AVR + Nubert 5.1 System
iPeng

Max2Play-Image for ODROID: http://shop.max2play.com/de/image-max2play

flysurfer's Profile: http://forums.slimdevices.com/member.php?userid=61064
View this thread: http://forums.slimdevices.com/showthread.php?t=101321

___
slimserver-de mailing list
slimserver-de@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/slimserver-de


Re: Max2Play und ODROID als Ersatz f�r Squeezebox, inkl. Squeezeserver, Airplay, XBMC

2014-11-03 Diskussionsfäden Meridion

flysurfer wrote: 
 @Meridion: schöne Ergänzung des View-Scriptes mit den einzelnen
 Ausgabemöglichkeiten! Leider ist das schwer zu Standardisieren, weil
 hier viele unterschiedliche Anforderungen und Ausgabemöglichkeiten
 existieren.]

Für die Ausgabe auf die interne Soundkarte (CARD=Audio) könntest du die
Ausgabe über dmixer (nicht bittransparent) oder über hwplug / hw
(soweit technisch möglich bittransparent) anbieten. Das wird auf jedem
Odroid gehen. Für die hw/hwplug Ausgabe müsstest du -a 120::16:
mitgeben, da die interne Soundkarte nur 16bit kann und vielleicht noch
etwas Buffer ertragen könnte. hwplug sollte eine automatische
samplerateconversion machen, bei hw müsste man die entsprechenden
Parameter noch hinzufügen (-u E genügt?). Ich nutze aktuell hwplug,
da es flexibler ist. 

Sowas wäre für den audiophilen Geniesser wunderbar. 

Für weitere Soundkarten könnte man das selbe mit den gleichen Parametern
und der manuellen Angabe des Devicenamens machen...



2093 Alben mit 25'736 Titeln von 1881 Interpreten.

Meridion's Profile: http://forums.slimdevices.com/member.php?userid=18619
View this thread: http://forums.slimdevices.com/showthread.php?t=101321

___
slimserver-de mailing list
slimserver-de@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/slimserver-de


Re: Max2Play und ODROID als Ersatz f�r Squeezebox, inkl. Squeezeserver, Airplay, XBMC

2014-11-03 Diskussionsfäden Meridion

tfec wrote: 
 Yep, das schaffe ich. Habe es gerade nochmal getestet: 24/88.2 sowie
 24/96 als auch 24/192 FLACs klingen sauber, kein Knistern oder so. 

Mein htop Output ist im Ursprungszustand (44.1kHz/16bit Playback):


Code:

  1  [||
  1.3%] Tasks: 84, 133 thr; 2 running
  2  [|||   
  2.6%] Load average: 1.09 1.06 1.05
  3  [| 
  0.6%] Uptime: 2 days, 02:26:16
  4  
[||100.0%]
  
Mem[||312/2022MB]
  Swp[  
 0/0MB]
  
  PID USER  PRI  NI  VIRT   RES   SHR S CPU% MEM%   TIME+  Command
  1236 root   20   0  1184   268   212 R 99.5  0.0 24h50:52 
/opt/max2play/pwrbutton
  23661 root   20   0  5824  2204  1024 R  3.2  0.1  0:03.70 htop
  10164 odroid 20   0 33088  9232  2444 S  0.6  0.4  3:50.15 
/opt/squeezelite/squeezelite -n max2play -o plughw:CARD=Audio,DEV=0 -a 320 16 16
  10187 odroid 20   0 33088  9232  2444 S  0.6  0.4  1:53.96 
/opt/squeezelite/squeezelite -n max2play -o plughw:CARD=Audio,DEV=0 -a 320 16 16
  10186 odroid 20   0 33088  9232  2444 S  0.6  0.4  1:40.20 
/opt/squeezelite/squeezelite -n max2play -o plughw:CARD=Audio,DEV=0 -a 320 16 16
  10169 odroid 20   0 33088  9232  2444 S  0.6  0.4  0:12.75 
/opt/squeezelite/squeezelite -n max2play -o plughw:CARD=Audio,DEV=0 -a 320 16 16
  1024 squeezebo  20   0  176M  158M  3844 S  0.0  7.8 21:54.01 /usr/bin/perl 
/usr/sbin/squeezeboxserver --prefsdir /var/lib/squeezeboxserver/prefs --logdir 
/var/log/squeezeboxserve
  1708 root   20   0  3888  2536   540 S  0.0  0.1 11:39.15 
/sbin/mount.ntfs /dev/sda1 /media/usb0 -o 
rw,noexec,nodev,noatime,nodiratime,gid=100,uid=1001
  ...
  



Der Kern 4 ist voll mit pwrbutton ausgelastet, squeezelite läuft mit
tiefer Last auf 4 Threads (?) und squeezeboxserver nutzt auch selten
mehr als 10% eines Kerns.

Nach dem Killen von pwrbutton und während des Abspielens von 96kHz/24b
FLAC sieht es so aus:


Code:

  1  [  
  3.2%] Tasks: 83, 133 thr; 1 running
  2  [||
  1.3%] Load average: 0.31 0.81 0.96
  3  [  
  0.0%] Uptime: 2 days, 02:34:38
  4  [  
  0.0%]
  
Mem[||316/2022MB]
  Swp[  
 0/0MB]
  
  PID USER  PRI  NI  VIRT   RES   SHR S CPU% MEM%   TIME+  Command
  23661 root   20   0  5824  2204  1024 R  3.2  0.1  0:18.30 htop
  10164 odroid 20   0 33144  9232  2444 S  1.9  0.4  3:54.00 
/opt/squeezelite/squeezelite -n max2play -o plughw:CARD=Audio,DEV=0 -a 320 16 16
  10187 odroid 20   0 33144  9232  2444 S  1.3  0.4  1:56.85 
/opt/squeezelite/squeezelite -n max2play -o plughw:CARD=Audio,DEV=0 -a 320 16 16
  1024 squeezebo  20   0  177M  159M  3844 S  0.6  7.9 21:56.11 /usr/bin/perl 
/usr/sbin/squeezeboxserver --prefsdir /var/lib/squeezeboxserver/prefs --logdir 
/var/log/squeezeboxserve
  10186 odroid 20   0 33144  9232  2444 S  0.0  0.4  1:40.89 
/opt/squeezelite/squeezelite -n max2play -o plughw:CARD=Audio,DEV=0 -a 320 16 16
  10169 odroid 20   0 33144  9232  2444 S  0.0  0.4  0:12.96 
/opt/squeezelite/squeezelite -n max2play -o plughw:CARD=Audio,DEV=0 -a 320 16 16
  512 avahi  20   0  2828  1256   980 S  0.0  0.1  0:00.77 avahi-daemon: 
running [max2play.local]
  ...
  



Alles im sehr tiefen Auslastungsbereich. Trotzdem knistert es noch
zwischendurch. Leider war pwrbutton nicht die Ursache. Da ist wohl
noch etwas detaillierte Analyse notwendig... 

Aber deine Antwort gibt Hoffnung, dass es klappen könnte.



2093 Alben mit 25'736 Titeln von 1881 Interpreten.

Meridion's Profile: http://forums.slimdevices.com/member.php?userid=18619
View this thread: http://forums.slimdevices.com/showthread.php?t=101321

___
slimserver-de mailing list
slimserver-de@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/slimserver-de