Roku Can’t See Linkstation Live/Firefly

FireFly Media Server Firefly Media Server Forums Firefly Media Server Setup Issues Roku Can’t See Linkstation Live/Firefly

Viewing 10 posts - 11 through 20 (of 36 total)
  • Author
    Posts
  • #11940
    cezza
    Participant

    @Kaiten wrote:

    OK you want to run svn-1586, standalone instead of a SubApp of PCast. You say that it does not show on your Roku Soundbridge, running beta software.

    I gave you an alternative way to see if your svn-1586 install is working.

    Are we saying that iTunes should see Firefly as a server? I was assuming (and I know what they say about assumptions :wink:) that iTunes could only use its own library…

    #11941
    Kaiten
    Participant

    If you enable “Look for shared libraries” (OS X, don’t know how different it is in Win) you should see something like this:

    #11942
    cezza
    Participant

    @Kaiten wrote:

    If you enable “Look for shared libraries”…

    Ah, I had no idea you could do that! I will check that just as soon as I get home!

    #11943
    cezza
    Participant

    @cezza wrote:

    @Kaiten wrote:

    If you enable “Look for shared libraries”…

    Ah, I had no idea you could do that! I will check that just as soon as I get home!

    Great tip Kaiten – I can see Firefly running on the Linkstation via iTunes! Will check the server name text to see if that’s an issue, and I will see how to back-out the code on the Roku…

    #11944
    cezza
    Participant

    @sonichouse wrote:

    It might be that the mDNS name is too long

    you currently have

    servername = Firefly %v on %h

    on my slug I have

    servername = %h Music

    and that works.

    Might be worth a try ?

    Thanks – I tried a shortened name (Firefly %v), but the server’s still not visible… Currently going down the broken Roku beta s/w path…

    #11945
    Kaiten
    Participant

    Glad you ruled out the LS, but not sure why one version would show & not the other.

    Probably a Q for Ron.

    #11946
    cezza
    Participant

    FYI, downgraded my Roku to 2.7.78, but still no joy. I’ve verified that svn-1586 is advertisng itself, but it seems to be doing that in a way that’s different to other versions… I’m going to create a new library and wind up debugging to 9 to see if anything obvious comes to light…

    #11947
    cezza
    Participant

    Here’s my mt-daapd.log [Updated]. I rebooted the Roku whilst the server was running, but the device doesn’t appear to have tried to contact Firefly… When I’m running iTunes you can see the client querying the server, but there’s nothing like that here…

    2007-08-03 21:12:48 (4032e550): Firefly Version svn-1586: Starting with debuglevel 9
    2007-08-03 21:12:48 (4032e550): Attempting to load plugin /usr/local/share/mt-daapd/plugins/out-daap.so
    2007-08-03 21:12:48 (4032e550): Loaded plugin /usr/local/share/mt-daapd/plugins/out-daap.so (daap/svn-1586)
    2007-08-03 21:12:48 (4032e550): New transcode codec list:
    2007-08-03 21:12:48 (4032e550): Attempting to load plugin /usr/local/share/mt-daapd/plugins/rsp.so
    2007-08-03 21:12:48 (4032e550): Loaded plugin /usr/local/share/mt-daapd/plugins/rsp.so (rsp/svn-1586)
    2007-08-03 21:12:48 (4032e550): New transcode codec list:
    2007-08-03 21:12:48 (4032e550): Attempting to load plugin /usr/local/share/mt-daapd/plugins/ssc-script.so
    2007-08-03 21:12:48 (4032e550): Loaded plugin /usr/local/share/mt-daapd/plugins/ssc-script.so (ssc-script/svn-1586)
    2007-08-03 21:12:48 (4032e550): New transcode codec list: ogg,flac,alac
    2007-08-03 21:12:48 (4032e550): Plugin loaded: ssc-script/svn-1586
    2007-08-03 21:12:48 (4032e550): Plugin loaded: rsp/svn-1586
    2007-08-03 21:12:48 (4032e550): Plugin loaded: daap/svn-1586
    2007-08-03 21:12:48 (4032e550): Starting rendezvous daemon
    2007-08-03 21:12:48 (4032e550): select(8, 0.000976)
    2007-08-03 21:12:48 (4032e550): Starting signal handler
    2007-08-03 21:12:48 (4032e550): Pid: 23522
    2007-08-03 21:12:48 (4032e550): select(8, 0.225585)
    2007-08-03 21:12:48 (4032e550): Opening database
    2007-08-03 21:12:48 (4032e550): Executing: select value from config where term=’version’
    2007-08-03 21:12:48 (4032e550): Results: 0
    2007-08-03 21:12:48 (4032e550): Initializing database
    2007-08-03 21:12:48 (4032e550): Executing: select count(*) FROM songs
    2007-08-03 21:12:48 (4032e550): Executing: select value from config where term=’rescan’
    2007-08-03 21:12:48 (4032e550): Executing: vacuum
    2007-08-03 21:12:48 (4032e550): Rows: 0
    2007-08-03 21:12:48 (4032e550): Executing: create index idx_path on songs(path,idx)
    2007-08-03 21:12:48 (4032e550): Query: create index idx_path on songs(path,idx)
    2007-08-03 21:12:48 (4032e550): Error: index idx_path already exists
    2007-08-03 21:12:48 (4032e550): Executing: create index idx_songid on playlistitems(songid)
    2007-08-03 21:12:48 (4032e550): Query: create index idx_songid on playlistitems(songid)
    2007-08-03 21:12:48 (4032e550): Error: index idx_songid already exists
    2007-08-03 21:12:48 (4032e550): Executing: create index idx_playlistid on playlistitems(playlistid,songid)
    2007-08-03 21:12:48 (4032e550): Query: create index idx_playlistid on playlistitems(playlistid,songid)
    2007-08-03 21:12:48 (4032e550): Error: index idx_playlistid already exists
    2007-08-03 21:12:48 (4032e550): Starting web server from /usr/local/share/mt-daapd/admin-root on port 3689
    2007-08-03 21:12:48 (4032e550): Listening on port 3689
    2007-08-03 21:12:48 (4032e550): Starting server thread
    2007-08-03 21:12:48 (4032e550): Registering rendezvous names
    2007-08-03 21:12:48 (4032e550): Processing rendezvous message
    2007-08-03 21:12:48 (4032e550): Registering Firefly svn-1586._http._tcp (3689)
    2007-08-03 21:12:48 (4032e550): Registered service 0, name ‘Firefly svn-1586’, type ‘_http._tcp’, domain ‘local.’, port 3689
    2007-08-03 21:12:48 (4032e550): select(8, 0.131835)
    2007-08-03 21:12:48 (4032e550): Checking ssc-script/svn-1586
    2007-08-03 21:12:48 (4032e550): Checking rsp/svn-1586
    2007-08-03 21:12:48 (4032e550): Registering _rsp._tcp
    2007-08-03 21:12:48 (4032e550): Processing rendezvous message
    2007-08-03 21:12:48 (4032e550): Registering Firefly svn-1586._rsp._tcp (3689)
    2007-08-03 21:12:48 (4032e550): Registered service 1, name ‘Firefly svn-1586’, type ‘_rsp._tcp’, domain ‘local.’, port 3689
    2007-08-03 21:12:48 (4032e550): select(8, 0.129882)
    2007-08-03 21:12:48 (4032e550): Checking daap/svn-1586
    2007-08-03 21:12:48 (4032e550): Registering _daap._tcp
    2007-08-03 21:12:48 (4032e550): Processing rendezvous message
    2007-08-03 21:12:48 (4032e550): Registering Firefly svn-1586._daap._tcp (3689)
    2007-08-03 21:12:48 (4032e550): Registered service 2, name ‘Firefly svn-1586’, type ‘_daap._tcp’, domain ‘local.’, port 3689
    2007-08-03 21:12:48 (4032e550): select(8, 0.128906)
    2007-08-03 21:12:48 (4032e550): Executing: select count(*) FROM songs
    2007-08-03 21:12:48 (4032e550): Serving 1 songs. Startup complete in 0 seconds
    2007-08-03 21:12:48 (4032e550): Rescanning database
    2007-08-03 21:12:48 (4032e550): Starting scan_init
    2007-08-03 21:12:48 (4032e550): Starting db scan
    2007-08-03 21:12:48 (4032e550): Executing: drop table updated
    2007-08-03 21:12:48 (4032e550): Query: drop table updated
    2007-08-03 21:12:48 (4032e550): Error: no such table: updated
    2007-08-03 21:12:48 (4032e550): Executing: create temp table updated (id int)
    2007-08-03 21:12:48 (4032e550): Rows: 0
    2007-08-03 21:12:48 (4032e550): Executing: drop table plupdated
    2007-08-03 21:12:48 (4032e550): Query: drop table plupdated
    2007-08-03 21:12:48 (4032e550): Error: no such table: plupdated
    2007-08-03 21:12:48 (4032e550): Executing: create temp table plupdated(id int)
    2007-08-03 21:12:48 (4032e550): Rows: 0
    2007-08-03 21:12:48 (4032e550): Scanning for MP3s in /mnt/disk1/share/mp3
    2007-08-03 21:12:48 (4032e550): Found /mnt/disk1/share/mp3/08-5 Star R ‘n’ R.mp3
    2007-08-03 21:12:48 (4032e550): Executing: select * from songs where path=’/mnt/disk1/share/mp3/08-5 Star R ”n” R.mp3′ and idx=0
    2007-08-03 21:12:48 (4032e550): Executing: INSERT INTO updated VALUES (6724)
    2007-08-03 21:12:48 (4032e550): Rows: 1
    2007-08-03 21:12:48 (4032e550): Skipping file, not modified
    2007-08-03 21:12:48 (4032e550): Ending song scan
    2007-08-03 21:12:48 (4032e550): Executing: pragma synchronous = off
    2007-08-03 21:12:48 (4032e550): Rows: 0
    2007-08-03 21:12:48 (4032e550): Executing: begin transaction
    2007-08-03 21:12:48 (4032e550): Rows: 0
    2007-08-03 21:12:48 (4032e550): Processing playlists
    2007-08-03 21:12:48 (4032e550): Starting playlist scan
    2007-08-03 21:12:48 (4032e550): Finished playlist loop
    2007-08-03 21:12:48 (4032e550): Executing: end transaction
    2007-08-03 21:12:48 (4032e550): Rows: 0
    2007-08-03 21:12:48 (4032e550): Executing: pragma synchronous=normal
    2007-08-03 21:12:48 (4032e550): Rows: 0
    2007-08-03 21:12:48 (4032e550): Executing: delete from songs where id not in (select id from updated)
    2007-08-03 21:12:48 (4032e550): Rows: 0
    2007-08-03 21:12:48 (4032e550): Executing: update songs set force_update=0
    2007-08-03 21:12:48 (4032e550): Rows: 1
    2007-08-03 21:12:48 (4032e550): Executing: drop table updated
    2007-08-03 21:12:48 (4032e550): Rows: 0
    2007-08-03 21:12:48 (4032e550): Executing: delete from playlists where ((type=2) OR (type=3)) and id not in (select id from plupdated)
    2007-08-03 21:12:48 (4032e550): Rows: 0
    2007-08-03 21:12:48 (4032e550): Executing: delete from playlistitems where playlistid not in (select distinct id from playlists)
    2007-08-03 21:12:48 (4032e550): Rows: 0
    2007-08-03 21:12:48 (4032e550): Executing: drop table plupdated
    2007-08-03 21:12:48 (4032e550): Rows: 0
    2007-08-03 21:12:48 (4032e550): Updating playlists
    2007-08-03 21:12:48 (4032e550): Executing: select count(*) from playlists
    2007-08-03 21:12:48 (4032e550): Executing: select * from playlists
    2007-08-03 21:12:48 (4032e550): Executing: update playlists set items=(select count(*) from songs where 1) where id=1
    2007-08-03 21:12:48 (4032e550): Rows: 1
    2007-08-03 21:12:48 (4032e550): Executing: select count(*) FROM songs
    2007-08-03 21:12:48 (4032e550): Scanned 1 songs (was 1) in 0 seconds
    2007-08-03 21:12:48 (4032e550): select(8, 0.000976)
    2007-08-03 21:12:48 (4032e550): select(8, 0.100585)
    2007-08-03 21:12:48 (4032e550): select(8, 0.099609)
    2007-08-03 21:12:49 (4032e550): select(8, 0.000976)
    2007-08-03 21:12:49 (4032e550): select(8, 0.140625)
    2007-08-03 21:12:49 (4032e550): select(8, 0.100585)
    2007-08-03 21:12:49 (4032e550): select(8, 0.100585)
    2007-08-03 21:12:49 (4032e550): select(8, 0.140625)
    2007-08-03 21:12:49 (4032e550): select(8, 0.100585)
    2007-08-03 21:12:49 (4032e550): select(8, 0.099609)
    2007-08-03 21:12:49 (4032e550): select(8, 0.000976)
    2007-08-03 21:12:49 (4032e550): select(8, 0.139648)
    2007-08-03 21:12:49 (4032e550): Callback: Name Registered
    2007-08-03 21:12:49 (4032e550): Callback: Name Registered
    2007-08-03 21:12:49 (4032e550): Callback: Name Registered
    2007-08-03 21:12:49 (4032e550): select(8, 0.000976)
    2007-08-03 21:12:49 (4032e550): select(8, 0.099609)
    2007-08-03 21:12:49 (4032e550): select(8, 0.000976)
    2007-08-03 21:12:49 (4032e550): select(8, 0.889648)
    2007-08-03 21:12:50 (4032e550): select(8, 0.100585)
    2007-08-03 21:12:50 (4032e550): select(8, 0.099609)
    2007-08-03 21:12:50 (4032e550): select(8, 1.899414)
    2007-08-03 21:12:52 (4032e550): select(8, 0.100585)
    2007-08-03 21:12:52 (4032e550): select(8, 0.099609)
    2007-08-03 21:12:52 (4032e550): select(8, 0.000976)
    2007-08-03 21:12:52 (4032e550): select(8, 3.889648)
    2007-08-03 21:12:56 (4032e550): select(8, 0.100585)
    2007-08-03 21:12:56 (4032e550): select(8, 0.099609)
    2007-08-03 21:12:56 (4032e550): select(8, 0.000976)
    2007-08-03 21:12:56 (4032e550): select(8, 5.000000)
    2007-08-03 21:13:01 (4032e550): select(8, 2.889648)
    2007-08-03 21:13:04 (4032e550): select(8, 0.100585)
    2007-08-03 21:13:04 (4032e550): select(8, 0.099609)
    2007-08-03 21:13:04 (4032e550): select(8, 0.000976)
    2007-08-03 21:13:04 (4032e550): select(8, 5.000000)
    2007-08-03 21:13:09 (4032e550): select(8, 5.000000)
    2007-08-03 21:13:14 (4032e550): select(8, 5.000000)
    2007-08-03 21:13:19 (4032e550): select(8, 0.889648)
    2007-08-03 21:13:20 (4032e550): select(8, 0.100585)
    2007-08-03 21:13:20 (4032e550): select(8, 0.099609)
    2007-08-03 21:13:20 (4032e550): select(8, 0.000976)
    2007-08-03 21:13:20 (4032e550): select(8, 5.000000)
    2007-08-03 21:13:23 (4032e550): Got shutdown signal.
    2007-08-03 21:13:23 (4032e550): Stopping gracefully
    2007-08-03 21:13:23 (4032e550): Stopping rendezvous daemon
    2007-08-03 21:13:23 (4032e550): Closing database
    2007-08-03 21:13:23 (4032e550): Done!

    #11948
    rpedde
    Participant

    @cezza wrote:

    Here’s my mt-daapd.log

    That looks fine.

    Do you have a mac that you can run the bonjour browser on?

    Also, is the server machine a machine with multiple interfaces or ip addresses? Sometimes that makes the built-in mdns unhappy.

    #11949
    Kaiten
    Participant

    @rpedde wrote:

    Also, is the server machine a machine with multiple interfaces or ip addresses? Sometimes that makes the built-in mdns unhappy.

    By stock the Linkstations have only 1 Interface & have no ability to run aliases. I’m using the exact same binaries.

    I’ve repartitioned my dev box today (was running out of dev space), this cleared everything obviously.
    Installed stock firmware.
    Applied all the known fixes for the LSPro/Live Series..(http://forum.linkstationwiki.net/viewtopic.php?f=39&t=3601)
    Copied a selection of audio files to my Music dir.
    Installed svn-1586 as per Bawbaggs instructions, using the binaries/libs supplied by me.
    Started firefly.
    Logged onto the web interface.
    Started a full scan.
    Opened iTunes (OS X).
    Played flac, ogg, mp3 & m4a.
    All played fine. ogg had a 1 sec stutter at the start (Buffering)
    Reinstalled all my dev environment.
    Tested all again.

    At present I can see nothing that would stop the LinkStation from carrying out the task. Unfortunately I don’t have a Ruku Box to fully test this out.

Viewing 10 posts - 11 through 20 (of 36 total)
  • The forum ‘Setup Issues’ is closed to new topics and replies.