Bugzilla – Bug 13878
No sound out of SC 7.3.3 - QNAP
Last modified: 2009-09-08 08:21:28 UTC
Hi, I have switched my setup from SC 7.3.3 on Windows Vista to SC 7.3.3 (Perl source) on a QNAP TS239 Pro NAS with SSOTS 3.18 installed. This QNAP is running Linux kernel 2.6.24. I have a recent Squeezebox Duet (v3). On Windows Vista, everything worked fine. I used port 9000. My music library is all in OGG Vorbis quality 6. On QNAP, everything seems to be working fine but I get no sound. I tried playing WMAs and MP3s also, and again no sound. I can browse my music library on my controller, when I play something, the led on the receiver is bright white, etc. The QNAP uses port 9001 for SC because it can be configured to use TwonkyMedia which uses port 9000. So the developers of SSODS (which runs SC perl source) make sure to use port 9001 to avoid conflicts with QNAPs which would run TwonkyMedia also. Here is the log with player.source=info from starting SC on the QNAP, playing a file and stopping: 0040: [09-09-05 17:01:36.5668] Slim::Player::TranscodingHelper::getConvertCommand2 (458) Matched: ogg->ogg via: - 0039: [09-09-05 17:01:36.5065] Slim::Player::Source::playmode (172) 00:04:20:16:af:57: Current playmode: stop 0038: [09-09-05 17:01:36.5044] Slim::Player::StreamingController::_setStreamingState (1872) new streaming state IDLE 0037: [09-09-05 17:01:36.5035] Slim::Player::StreamingController::_setPlayingState (1859) new playing state STOPPED 0036: [09-09-05 17:01:36.5021] Slim::Player::StreamingController::_Stop (546) Song queue is now 0 0035: [09-09-05 17:01:36.4997] Slim::Player::StreamingController::stop (1601) 00:04:20:16:af:57 0034: [09-09-05 17:01:36.4988] Slim::Player::Playlist::removeTrack (228) Removing currently playing track. 0033: [09-09-05 16:59:46.9112] Slim::Player::StreamingController::_setStreamingState (1872) new streaming state STREAMING 0032: [09-09-05 16:59:46.9102] Slim::Player::StreamingController::_setPlayingState (1859) new playing state BUFFERING 0031: [09-09-05 16:59:46.9089] Slim::Player::StreamingController::_Stream (1025) Song queue is now 0 0030: [09-09-05 16:59:46.9047] Slim::Player::StreamingController::_Stream (995) 00:04:20:16:af:57: stream 0029: [09-09-05 16:59:46.8898] Slim::Player::Song::open (385) URL is a song (audio): file:///Qmultimedia/music/Manu%20Chao/Clandestino/03%20-%20Bongo%20Bong.ogg, type=ogg 0028: [09-09-05 16:59:46.8878] Slim::Player::Protocols::File::open (96) Opening file /Qmultimedia/music/Manu Chao/Clandestino/03 - Bongo Bong.ogg 0027: [09-09-05 16:59:46.8869] Slim::Player::Protocols::File::open (79) duration: [159] size: [4438290] endian [] offset: [0] for file:///Qmultimedia/music/Manu%20Chao/Clandestino/03%20-%20Bongo%20Bong.ogg 0026: [09-09-05 16:59:46.8843] Slim::Player::Song::open (364) Opening stream (no direct streaming) using Slim::Player::Protocols::File [file:///Qmultimedia/music/Manu%20Chao/Clandestino/03%20-%20Bongo%20Bong.ogg] 0025: [09-09-05 16:59:46.8832] Slim::Player::Song::open (340) Transcoder: streamMode=I, streamformat=ogg 0024: [09-09-05 16:59:46.8822] Slim::Player::TranscodingHelper::getConvertCommand2 (458) Matched: ogg->ogg via: - 0023: [09-09-05 16:59:46.8799] Slim::Player::Song::open (323) seek=false time=0 canSeek=1 0022: [09-09-05 16:59:46.8789] Slim::Player::TranscodingHelper::getConvertCommand2 (458) Matched: ogg->ogg via: - 0021: [09-09-05 16:59:46.8745] Slim::Player::Song::open (302) file:///Qmultimedia/music/Manu%20Chao/Clandestino/03%20-%20Bongo%20Bong.ogg 0020: [09-09-05 16:59:46.8732] Slim::Player::StreamingController::_Stream (942) Song queue is now 0 0019: [09-09-05 16:59:46.8715] Slim::Player::StreamingController::_Stream (927) 00:04:20:16:af:57: preparing to stream song index 0 0018: [09-09-05 16:59:46.8705] Slim::Player::StreamingController::_nextTrackReady (653) 00:04:20:16:af:57: nextTrack will be index 0 0017: [09-09-05 16:59:46.8692] Slim::Player::Song::getNextSong (178) file:///Qmultimedia/music/Manu%20Chao/Clandestino/03%20-%20Bongo%20Bong.ogg 0016: [09-09-05 16:59:46.8679] Slim::Player::StreamingController::_setStreamingState (1872) new streaming state TRACKWAIT 0015: [09-09-05 16:59:46.8665] Slim::Player::Song::new (64) index 0 -> file:///Qmultimedia/music/Manu%20Chao/Clandestino/03%20-%20Bongo%20Bong.ogg 0014: [09-09-05 16:59:46.8630] Slim::Player::StreamingController::_setStreamingState (1872) new streaming state IDLE 0013: [09-09-05 16:59:46.8621] Slim::Player::StreamingController::_setPlayingState (1859) new playing state STOPPED 0012: [09-09-05 16:59:46.8612] Slim::Player::StreamingController::_Stop (546) Song queue is now 0 0011: [09-09-05 16:59:46.8588] Slim::Player::StreamingController::play (1604) 00:04:20:16:af:57 0010: [09-09-05 16:59:46.8417] Slim::Player::Source::playmode (172) 00:04:20:16:af:57: Current playmode: stop 0009: [09-09-05 16:59:46.8397] Slim::Player::StreamingController::stop (1601) 00:04:20:16:af:57 0008: mDNSResponderPosix: Error reading service file /volume1/SqueezeCenter/Cache/mDNS.conf 0007: [09-09-05 16:38:14 ] ssctrl SqueezeCenter started. 0006: 090905 16:38:14 [Warning] option 'max_join_size': unsigned value 18446744073709551615 adjusted to 4294967295 0005: 090905 16:38:14 [Warning] option 'max_join_size': unsigned value 18446744073709551615 adjusted to 4294967295 0004: [09-09-05 16:38:14.7760] main::init (270) Starting SqueezeCenter (v7.3.3, r27044, Mon Jun 15 15:03:29 PDT 2009) 0003: [09-09-05 16:38:14.7765] main::init (270) Starting SqueezeCenter (v7.3.3, r27044, Mon Jun 15 15:03:29 PDT 2009) 0002: [09-09-05 16:38:11 ] ssctrl Command line = /volume1/SqueezeCenter/slimserver.pl --daemon --pidfile /volume1/SqueezeCenter/Cache/squeezecenter.pid --cachedir /volume1/SqueezeCenter/Cache --logdir /volume1/SqueezeCenter/Logs --prefsdir /volume1/SqueezeCenter/prefs --noupnp --user ssods --group everyone --httpport 9001 0001: [09-09-05 16:38:10 ] ssctrl Starting SqueezeCenter 7.3.3-27044. And here is netstat's output when the file is playing: [/] # netstat Active Internet connections (w/o servers) Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 MaisonNAS:3483 192.168.0.197:46002 ESTABLISHED tcp 0 0 MaisonNAS:9001 192.168.0.196:2375 ESTABLISHED tcp 0 126 MaisonNAS:13131 192.168.0.196:2252 ESTABLISHED tcp 0 108545 MaisonNAS:9001 192.168.0.197:46004 ESTABLISHED tcp 0 0 MaisonNAS:9001 192.168.0.196:2373 ESTABLISHED tcp 0 0 localhost:48497 localhost:9092 ESTABLISHED tcp 0 0 localhost:9092 localhost:48497 ESTABLISHED netstat: no support for `AF INET6 (tcp)' on this system. udp 0 0 localhost:58886 localhost:syslog ESTABLISHED netstat: no support for `AF INET6 (udp)' on this system. netstat: no support for `AF INET6 (raw)' on this system. Active UNIX domain sockets (w/o servers) Proto RefCnt Flags Type State I-Node Path My QNAP is named MaisonNAS. 192.168.0.197 is my receiver and 192.168.0.196 is my PC connecting to the web interface of SC on port 9001 to play files. I ran netstat a few times while the file was playing and Send-Q for the connection between MaisonNAS:9001 and 192.168.0.197:46004 was always 108545. I don't know if this is normal or not. In the log, there is an error about not being able to read file mDNS.conf. I don't know either if this is important or not. Well, can you see what is wrong? I would really like to use SC on my NAS so I would not have to run a PC all the time. Thanks! Fred
Please contact FlipFlip on the QNAP forums, as this package is developed by them.