Hifidelio-User.de

Das (inoffizielle!) Forum für Hifidelio-User
Aktuelle Zeit: 19.10.2017 01:55

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]




Ein neues Thema erstellen Auf das Thema antworten  [ 81 Beiträge ]  Gehe zu Seite Vorherige  1, 2, 3, 4, 5, 6  Nächste
Autor Nachricht
 Betreff des Beitrags:
BeitragVerfasst: 31.12.2006 19:44 
Offline
Moderator
Benutzeravatar

Registriert: 21.05.2005 14:31
Beiträge: 2388
Wohnort: 52.429105,10.810525
Solange Du die Musik nicht vom PC streamen willst, und den Hifidelio normal befüllst, hat das wohl keine Auswirkungen.
Die Server-Funktionalität vom PC zum Hifidelio sehe ich für mich auch als überflüssig an (persönliche Meinung)

_________________
nope!


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 01.01.2007 12:19 
Offline
Moderator
Benutzeravatar

Registriert: 03.04.2005 07:40
Beiträge: 1062
Wohnort: Kasel bei Trier
Spacesson hat geschrieben:
Die Server-Funktionalität vom PC zum Hifidelio sehe ich für mich auch als überflüssig an (persönliche Meinung)
... ach Space, ganz unabhängig davon ob DU eine Funktion brauchst oder nicht: eine Funktion die beworben wird sollte funktionieren. Wenn das (aus welchen politischen Gründen auch immer) in der Zukunft (?) nicht mehr möglich sein wird, müßte ein offizielles Statement von Hermstedt dazu konkret Stellung beziehen (z.B. iTunes als Server nur bis Version 6 möglich o.ä.). Ich persönlich hätte schon gerne den zugesagten Zugriff auf iTunes vom Fiedel aus ... auch mit den aktuellen iTuner-Versionen. Grüße
Dirk

_________________
... zur Zeit tatsächlich ohne echte Wünsche ... d.h. wann sollte der ST-64 kommen ?!


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 01.01.2007 12:29 
Offline
Moderator
Benutzeravatar

Registriert: 21.05.2005 14:31
Beiträge: 2388
Wohnort: 52.429105,10.810525
jo, klar - aber mein post war auch primär die Antwort auf die Frage, ob er mit der Nutzung von iTunes 7.x Probleme bekommt.

Solange das Streamen nicht nötig ist/ nicht benutzt wird, stört iTunes den Hifidelio ja nun wirklich nicht ...

ich weiß aber trotzdem nicht, wann ich das mal nutzen werde - ich benutze schon kein iTunes auf dem PC ... und das streamen mit iTunes dann schon gar nicht ...
Wie das in Zukunft funktioniert und beworben wird, muß die Zeit und Apple zeigen ... teilweise haben die eine aktive "Closed Shop Politik", die an die besten Microsoft-Strategien erinnert. Nicht so prickelnd ...

_________________
nope!


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Neues von iTunes 7?
BeitragVerfasst: 01.01.2007 21:44 
Offline
Benutzeravatar

Registriert: 03.06.2005 10:21
Beiträge: 76
Musikuss hat geschrieben:
Nein. Um es nochmal klar zu sagen: Die Inkompatibilität von iTunes 7.x mi8t dem Rest der Welt ist ABSICHT, hat keine technischen Gründe. Daher ist auch nicht zu erwarten, dass Apple da etwas ändert.


Danke, mit der Antwort kann ich etwas anfangen. Zum Schade-Finden ist das Thema groß genug, zum Verzweifeln aber zu klein. Wahrscheinlich muss man sich daran gewöhnen, dass Softwarekompatibilität nur so lange gegeben ist, bis der Erfolg groß genug ist. Dann kann man sie kappen. Und damit meine ich Apple. Die neuen Funktionalitäten von iTunes locken schon sehr (mehrere Datenbanken, Coverflow, iPod-Service) aber das Abspielgerät heißt nun mal Hifidelio. Wechselt man (wohin eigentlich?) zu einer anderen Verwaltungssoftware dann geht das wieder eine Weile gut und dann bekommt dort der Entwickler Husten oder der Chef Rente oder umgekehrt. Gerade bei der Verwaltung von großen Datenbeständen (Musik, Fotos, Papierdokumente etc.) kann man eben nicht mal schnell in ein anderes System hopsen. Ich weiß nicht, ob so eine Fire-Fliege eine dauerhafte Lösung darstellt.

Aus meiner Sicht bleibt die Hoffnung auf ein iTunes, was die technische Verbindung wieder zulässt oder auf eine Firma, die neben der zugeschlagenen Tür eine neue öffnet und einen guten Flur zu den Datenräumen der itunes-Bibliothek aufbaut. iTunes bleibt bei Version 6 - und der Fidel behält seinen Zugriff auf den Server.

Ein gesundes Neues Jahr an alle emsigen Tester-Bastler-Entwicklung-Nothelfer und Danke.

Gruß Mu-Nu.

_________________
HF - ein Musik-Ge-Nuss


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 02.01.2007 11:14 
Offline
Godfather of Hifidelio
Benutzeravatar

Registriert: 03.02.2005 12:45
Beiträge: 2040
Wohnort: Rheinhessen
Also, ich betreibe seit einiger Zeit den Firefly-Server, der denselben Zugriff auf die iTunes-Bibliothek bietet wie iTunes selber. Ich merke also am Hifidelio gar nicht, welche iTunes Version da läuft. Es gibt allerdings rechnerseitig noch einen Unterschied: iTunes muss nämlich nicht einmal laufen, Firefly gibt die Bibliothek auch so frei.

Ich benutze die selben Versionen wie Blechkiste, ohne Probleme.

_________________
Verallgemeinerungen sind generell schlecht.


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 02.01.2007 14:11 
Offline
Benutzeravatar

Registriert: 08.04.2005 22:09
Beiträge: 147
Wohnort: Wien
Hallo Musikuss

Anbei der Auszug aus dem Fidelio.log beim Uebergang von einem Song zum anderen. Vielleicht hilft das weiter...

Habe den Firefly in der Version 1463 am Laufen.
Firewall auf dem Mac ist komplett deaktiviert.

/Blechkiste

07:01:02:12:59:25:063 PIZA Socket read/available: 65536/65536 bytes
07:01:02:12:59:26:735 PIZA Socket read/available: 65536/65536 bytes
07:01:02:12:59:28:360 PIZA Socket read/available: 65536/65536 bytes
07:01:02:12:59:30:033 CARU CheckSamples asks for next fifo
07:01:02:12:59:30:036 PIZA Socket read/available: 65536/65536 bytes
07:01:02:12:59:30:045 PIZA PD_Pizarro::HandleCarusoState (AudioPlayer): ecsTransition , ref=3352
07:01:02:12:59:30:284 PIZA PD_Pizarro::HandleCarusoState (AudioPlayer): ecsPlaying , ref=3352
07:01:02:12:59:31:005 CARU CheckSamples asks for next song
07:01:02:12:59:31:005 CARU Notification takes 0x1013cfc8 off the queue
07:01:02:12:59:31:006 CARU <- dequeueing 0x1013cfc8 (/tmp/stream/3352.mp3)
07:01:02:12:59:31:659 PIZA Socket read/available: 3661/3661 bytes
07:01:02:12:59:31:834 PIZA PD_Pizarro::DAAPNotifier result: eliLoaderDone for song ID: 3352
07:01:02:12:59:31:834 PIZA PD_Intercom::SendDriveCommand -> CARUSO
07:01:02:12:59:31:835 PIZA Command: eCmdEndOfSong, Device: AudioPlayer, Param: 0
07:01:02:12:59:31:873 PIZA PD_Pizarro::SetNextPlayListIndex, next index/size 6/7
07:01:02:12:59:31:895 PIZA MD_MusicLoader::LoadSong queue song ID: 3353
07:01:02:12:59:31:896 PIZA MD_MusicLoader::CloseFifo /tmp/stream/3352.mp3
07:01:02:12:59:31:917 PIZA MD_MusicLoader::LoadThread, dequeue song ID: 3352
07:01:02:12:59:31:917 PIZA * ~MD_MusicLoader waiting for thread to run out
07:01:02:12:59:31:918 PIZA MD_MusicLoader::LoadThread, load next
07:01:02:12:59:31:918 PIZA MD_MusicLoader::StartLoad song ID: 3353
07:01:02:12:59:31:920 PIZA PD_Pizarro::DAAPNotifier result: eliLoaderConnecting for song ID: 3353
07:01:02:12:59:31:920 PIZA PD_Pizarro::DAAPNotifier result: eliLoaderConnected for song ID: 3353
07:01:02:12:59:31:921 PIZA MD_MusicLoader::CreateFifo /tmp/stream/3353.mp3
07:01:02:12:59:31:922 PIZA PD_Pizarro::DAAPNotifier result: eliLoaderStreaming for song ID: 3353
07:01:02:12:59:31:922 PIZA PD_Intercom::SendPlayStreamCommand -> CARUSO
07:01:02:12:59:31:922 PIZA Ref ID: 3353
07:01:02:12:59:31:934 PIZA Fifo: /tmp/stream/3353.mp3
07:01:02:12:59:31:935 PIZA PD_Intercom::SendDriveCommand -> CARUSO
07:01:02:12:59:31:935 PIZA Command: eCmdStart, Device: AudioPlayer, Param: 0
07:01:02:12:59:31:936 PIZA MD_DAAP::Request: databases
07:01:02:12:59:31:937 PIZA MD_DAAP::GenerateHash
07:01:02:12:59:31:937 PIZA MD_DAAP::Flush request
07:01:02:12:59:31:938 PIZA Socket write: GET /databases/1/items/3353.mp3?session-id=1 HTTP/1.1
Host: 10.0.1.10
Client-DAAP-Version: 3.0
User-Agent: Hifidelio/2.3 (Linux; N; PPC)
Accept-Language: en-us, en;q=5.0
Client-DAAP-Access-Index: 2
Client-DAAP-Request-ID: 15
Client-DAAP-Validation: CC62CC4C57EF133E24615E08E17C6D95


07:01:02:12:59:31:938 PIZA * Socket 42 received 0 bytes, closing...
07:01:02:12:59:31:939 PIZA Socket read/available: 0/0 bytes
07:01:02:12:59:31:941 PIZA PD_Pizarro::DAAPNotifier result: eliLoaderCancelled for song ID: 3353
07:01:02:12:59:31:941 PIZA MD_MusicLoader::CloseFifo /tmp/stream/3353.mp3
07:01:02:12:59:31:942 PIZA MD_MusicLoader::LoadThread, dequeue song ID: 3353
07:01:02:12:59:31:951 PIZA * ~MD_MusicLoader waiting for thread to run out
07:01:02:12:59:31:956 CARU Queuing in EndOfSong
07:01:02:12:59:31:957 CARU End of Song
07:01:02:12:59:31:958 CARU Queuing in SetSong
07:01:02:12:59:31:958 CARU * Song file not found (Err = -1 Device = 1 RefCon = 3353)
07:01:02:12:59:31:959 CARU Queuing in Start
07:01:02:12:59:31:960 CARU Start ref 3353
07:01:02:12:59:31:960 CARU * Start failed, no current song (Err = -1 Device = 1 RefCon = 3353)
07:01:02:12:59:31:961 PIZA PD_Pizarro::HandleCarusoState (AudioPlayer): ecsError , ref=3353
07:01:02:12:59:31:962 PIZA PD_Pizarro::HandleLocalState, Caruso failure!
07:01:02:12:59:31:970 CARU FIFO empty and EOF
07:01:02:12:59:31:971 CARU shootThePianoPlayer sets state to eseDeactive
07:01:02:12:59:31:973 CARU CloseDestination /dev/dsp16
07:01:02:12:59:31:973 CARU MixingBuffer::WaitForEnd 0x1013d030
07:01:02:12:59:31:988 PIZA PD_Pizarro::HandleLocalState, Caruso failure!
07:01:02:12:59:32:898 CARU Removing AudioOut instance 0x1013d030
07:01:02:12:59:32:899 CARU Audio channels in use: 0
07:01:02:12:59:32:899 CARU Destroying Player instance 0x10144138
07:01:02:12:59:32:904 PIZA PD_Pizarro::HandleCarusoState (AudioPlayer): ecsStopped , ref=3352
07:01:02:12:59:32:904 PIZA PD_Pizarro::HandleLocalState, daap/upnp streaming stopped
07:01:02:12:59:32:904 PIZA MD_MusicLoader::StopLoads
07:01:02:12:59:32:905 PIZA PD_Pizarro::HandleStopPlay
07:01:02:12:59:32:905 PIZA PD_Intercom::StopCarusoWatchDog
07:01:02:12:59:32:910 PIZA PD_Main::HideCenterView
07:01:02:12:59:32:913 PIZA PD_Operations::RestartUserCallback
07:01:02:12:59:32:917 PIZA PD_Operations::StartUserCallback: 15000 ms
07:01:02:12:59:32:917 PIZA PD_Operations::RestartUserCallback
07:01:02:12:59:32:917 PIZA PD_Operations::StartUserCallback: 300000 m

_________________
Revox B760, NAD 325C BEE, KEF iQ5, Hifidelio EEPRO-80, DAC "Monica" from DIY Paradise. http://blog.caswane.com


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 02.01.2007 20:50 
Offline
Godfather of Hifidelio
Benutzeravatar

Registriert: 03.02.2005 12:45
Beiträge: 2040
Wohnort: Rheinhessen
Hi blechkiste. Laut log trennt der Firefly die Verbindung, ohne Songdaten zu schicken. Warum, weiß ich nicht. Vielleicht steht das in dessen Log? Das ist zu finden in den Systemeinstellungen->Firefly->Log (Tab).

_________________
Verallgemeinerungen sind generell schlecht.


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 02.01.2007 22:54 
Offline
Benutzeravatar

Registriert: 08.04.2005 22:09
Beiträge: 147
Wohnort: Wien
Würd ich gerne. Leider habe ich es nicht geschafft herauszufinden, wie man den Loglevel von firefly unter Mac OSX erhöht. Loglevel 2 (default) ergibt keine Hinweise auf Probleme.
Suche mal weiter.

_________________
Revox B760, NAD 325C BEE, KEF iQ5, Hifidelio EEPRO-80, DAC "Monica" from DIY Paradise. http://blog.caswane.com


Zuletzt geändert von blechkiste am 03.01.2007 07:38, insgesamt 1-mal geändert.

Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 03.01.2007 02:27 
Offline

Registriert: 13.04.2006 10:32
Beiträge: 12
Wohnort: Linz, Österreich
Ich habe das schonmal geschrieben:

Wenn ich vom firefly mit iTunes (Versionen 6 und 7) streame (spielt alle Titel), sehe ich im Webinterface des firefly (sobald "songtitel" gespielt wird):

Client IP Action
192.168.0.11 Serving xml-rpc method
192.168.0.11 Streaming 'songtitel' (id 1234)
192.168.0.11 (null)

Wenn ich mit dem Fidel streame (spielt nur einen Titel), sehe ich

Client IP Action
192.168.0.11 Serving xml-rpc method
192.168.0.251 Streaming 'songtitel' (id 1234)

Die Zeile "192.168.0.251 (null)" ist hier nicht zu sehen.

Vielleicht hängt das mit der Streamingunterbrechung nach einem Titel auch irgendwie zusammen?


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 03.01.2007 10:36 
Offline
Godfather of Hifidelio
Benutzeravatar

Registriert: 03.02.2005 12:45
Beiträge: 2040
Wohnort: Rheinhessen
klingt nicht besonders aufschlussreich...

_________________
Verallgemeinerungen sind generell schlecht.


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 03.01.2007 21:19 
Offline
Benutzeravatar

Registriert: 08.04.2005 22:09
Beiträge: 147
Wohnort: Wien
So, ich hab jetzt mal ein paar Stunden damit verbracht, ethereal auf meinem Mac mittels darwin port zu kompilieren & installieren, habe das mit dem debug level auf dem firefly server hingekriegt und ein paar tcpdumps gezogen.

Um es vorneweg zu nehmen: Ich bin keinen Schritt weiter gekommen. Der Fidel schickt tatsächlich einen request an den firefly für das Abspielen des nächsten Songs. Der firefly antwortet aber überhaupt nicht auf diesen request.

Dafür bereitet der firefly sich kurz vor Ende des 1. Songs bereits auf den nächsten Song vor: Executing: update songs set play_count=play_count + 1, time_played=1167828926 where id=42

Ich hab das Gefühl, dass der Fidel den request für den nächsten song zu spät an den firefly schickt. Der verabschiedet sich dann halt schon vorher und reagiert dann auch gar nicht mehr auf den zu spät geschickten request vom Fidel.

Anbei die Logs. Den tcpdump hab ich auf das Minimum gekürzt.

-------------------------------------------------------
firefly log

2007-01-03 13:54:22 (01b84800): Thread 1: got request
2007-01-03 13:54:22 (01b84800): Request: GET /databases/1/items/42.mp3?session-id=1 HTTP/1.1
2007-01-03 13:54:22 (01b84800): Thread 1: Read: Host: 10.0.1.10
2007-01-03 13:54:22 (01b84800): Thread 1: Adding header *Host=10.0.1.10*
2007-01-03 13:54:22 (01b84800): Added *Host=10.0.1.10*
2007-01-03 13:54:22 (01b84800): Thread 1: Read: Client-DAAP-Version: 3.0
2007-01-03 13:54:22 (01b84800): Thread 1: Adding header *Client-DAAP-Version=3.0*
2007-01-03 13:54:22 (01b84800): Added *Client-DAAP-Version=3.0*
2007-01-03 13:54:22 (01b84800): Thread 1: Read: User-Agent: Hifidelio/2.3 (Linux; N; PPC)
2007-01-03 13:54:22 (01b84800): Thread 1: Adding header *User-Agent=Hifidelio/2.3 (Linux; N; PPC)*
2007-01-03 13:54:22 (01b84800): Added *User-Agent=Hifidelio/2.3 (Linux; N; PPC)*
2007-01-03 13:54:22 (01b84800): Thread 1: Read: Accept-Language: en-us, en;q=5.0
2007-01-03 13:54:22 (01b84800): Thread 1: Adding header *Accept-Language=en-us, en;q=5.0*
2007-01-03 13:54:22 (01b84800): Added *Accept-Language=en-us, en;q=5.0*
2007-01-03 13:54:22 (01b84800): Thread 1: Read: Client-DAAP-Access-Index: 2
2007-01-03 13:54:22 (01b84800): Thread 1: Adding header *Client-DAAP-Access-Index=2*
2007-01-03 13:54:22 (01b84800): Added *Client-DAAP-Access-Index=2*
2007-01-03 13:54:22 (01b84800): Thread 1: Read: Client-DAAP-Request-ID: 3
2007-01-03 13:54:22 (01b84800): Thread 1: Adding header *Client-DAAP-Request-ID=3*
2007-01-03 13:54:22 (01b84800): Added *Client-DAAP-Request-ID=3*
2007-01-03 13:54:22 (01b84800): Thread 1: Read: Client-DAAP-Validation: 72173985C4FD54971585D9D735D90C4B
2007-01-03 13:54:22 (01b84800): Thread 1: Adding header *Client-DAAP-Validation=72173985C4FD54971585D9D735D90C4B*
2007-01-03 13:54:22 (01b84800): Added *Client-DAAP-Validation=72173985C4FD54971585D9D735D90C4B*
2007-01-03 13:54:22 (01b84800): Thread 1: Read:
2007-01-03 13:54:22 (01b84800): Thread 1: Headers parsed!
2007-01-03 13:54:22 (01b84800): Checking to see if connection matches close
2007-01-03 13:54:22 (01b84800): Nope!
2007-01-03 13:54:22 (01b84800): Thread 1: Connection type HTTP/1.1
: Connection: persist
2007-01-03 13:54:22 (01b84800): Thread 1: parsing GET args
2007-01-03 13:54:22 (01b84800): Thread 1: Entering ws_getgetvars (session-id=1)
2007-01-03 13:54:22 (01b84800): Thread 1: Adding arg session-id = 1
2007-01-03 13:54:22 (01b84800): Added *session-id=1*
2007-01-03 13:54:22 (01b84800): Thread 1: Done parsing GET/POST args!
2007-01-03 13:54:22 (01b84800): Thread 1: Original URI: /databases/1/items/42.mp3
2007-01-03 13:54:22 (01b84800): Thread 1: Translated URI: /databases/1/items/42.mp3
2007-01-03 13:54:22 (01b84800): Thread 1: Preparing to find handler
2007-01-03 13:54:22 (01b84800): Thread 1: URI Match!
2007-01-03 13:54:22 (01b84800): Thread 1: Time is 1167828862 seconds after epoch
2007-01-03 13:54:22 (01b84800): Thread 1: Setting time header
2007-01-03 13:54:22 (01b84800): Added *Date=Wed, 3 Jan 2007 12:54:22 GMT*
2007-01-03 13:54:22 (01b84800): Added *Connection=keep-alive*
2007-01-03 13:54:22 (01b84800): Added *Server=mt-daapd/svn-1463*
2007-01-03 13:54:22 (01b84800): Added *Content-Type=text/html*
2007-01-03 13:54:22 (01b84800): Added *Content-Language=en_us*
2007-01-03 13:54:22 (01b84800): Thread 1: Using non-default handler
2007-01-03 13:54:22 (01b84800): in main_auth
2007-01-03 13:54:22 (01b84800): Checking url /databases/1/items/42.mp3
2007-01-03 13:54:22 (01b84800): Checking url /databases/1/items/42.mp3
2007-01-03 13:54:22 (01b84800): Dispatching auth for /databases/1/items/42.mp3 to plugin
2007-01-03 13:54:22 (01b84800): Checking url /databases/1/items/42.mp3
2007-01-03 13:54:22 (01b84800): Checking url /databases/1/items/42.mp3
2007-01-03 13:54:22 (01b84800): Dispatching /databases/1/items/42.mp3 to daap/svn-1463
2007-01-03 13:54:22 (01b84800): in main_handler
2007-01-03 13:54:22 (01b84800): Checking url /databases/1/items/42.mp3
2007-01-03 13:54:22 (01b84800): Checking url /databases/1/items/42.mp3
2007-01-03 13:54:22 (01b84800): Dispatching /databases/1/items/42.mp3 to plugin
2007-01-03 13:54:22 (01b84800): Checking url /databases/1/items/42.mp3
2007-01-03 13:54:22 (01b84800): Checking url /databases/1/items/42.mp3
2007-01-03 13:54:22 (01b84800): Dispatching /databases/1/items/42.mp3 to daap/svn-1463
2007-01-03 13:54:22 (01b84800): Getting uri...
2007-01-03 13:54:22 (01b84800): Mallocing privinfo...
2007-01-03 13:54:22 (01b84800): Added *Accept-Ranges=bytes*
2007-01-03 13:54:22 (01b84800): Added *DAAP-Server=firefly/svn-1463*
2007-01-03 13:54:22 (01b84800): Updating Content-Type from text/html to application/x-dmap-tagged
2007-01-03 13:54:22 (01b84800): Added *Cache-Control=no-cache*
2007-01-03 13:54:22 (01b84800): Added *Expires=-1*
2007-01-03 13:54:22 (01b84800): Index (null): offset 0, limit 999999
2007-01-03 13:54:22 (01b84800): Tokenizing url
2007-01-03 13:54:22 (01b84800): Found 17 elements
2007-01-03 13:54:22 (01b84800): Checking reponse 0
2007-01-03 13:54:22 (01b84800): Checking reponse 1
2007-01-03 13:54:22 (01b84800): Checking reponse 2
2007-01-03 13:54:22 (01b84800): Checking reponse 3
2007-01-03 13:54:22 (01b84800): Checking reponse 4
2007-01-03 13:54:22 (01b84800): Checking reponse 5
2007-01-03 13:54:22 (01b84800): Checking reponse 6
2007-01-03 13:54:22 (01b84800): Checking reponse 7
2007-01-03 13:54:22 (01b84800): Checking reponse 8
2007-01-03 13:54:22 (01b84800): Checking reponse 9
2007-01-03 13:54:22 (01b84800): Found it! Index: 9
2007-01-03 13:54:22 (01b84800): Executing: select * from songs where id=42
2007-01-03 13:54:22 (01b84800): Thread 1: Length of file (remaining) is 1724191
2007-01-03 13:54:22 (01b84800): Updating Content-Type from application/x-dmap-tagged to audio/mp3
2007-01-03 13:54:22 (01b84800): Added *Content-Length=1724191*
2007-01-03 13:54:22 (01b84800): Updating Connection from keep-alive to Close
2007-01-03 13:54:22 (01b84800): Emitting reponse header Content-Length: 1724191
2007-01-03 13:54:22 (01b84800): Emitting reponse header Expires: -1
2007-01-03 13:54:22 (01b84800): Emitting reponse header Cache-Control: no-cache
2007-01-03 13:54:22 (01b84800): Emitting reponse header DAAP-Server: firefly/svn-1463
2007-01-03 13:54:22 (01b84800): Emitting reponse header Accept-Ranges: bytes
2007-01-03 13:54:22 (01b84800): Emitting reponse header Content-Language: en_us
2007-01-03 13:54:22 (01b84800): Emitting reponse header Content-Type: audio/mp3
2007-01-03 13:54:22 (01b84800): Emitting reponse header Server: mt-daapd/svn-1463
2007-01-03 13:54:22 (01b84800): Emitting reponse header Connection: Close
2007-01-03 13:54:22 (01b84800): Emitting reponse header Date: Wed, 3 Jan 2007 12:54:22 GMT
2007-01-03 13:54:22 (01b84800): Entering config_set_status
2007-01-03 13:54:22 (01b84800): Exiting config_set_status
2007-01-03 13:54:22 (01b84800): Session 0: Streaming file '01 Intro Alicia`s Prayer.mp3' to 10.0.1.4 (offset 0)
2007-01-03 13:55:26 (01b84800): Finished streaming file to remote: 1724191 bytes
2007-01-03 13:55:26 (01b84800): Executing: update songs set play_count=play_count + 1, time_played=1167828926 where id=42
2007-01-03 13:55:26 (01b84800): Rows: 2
2007-01-03 13:55:26 (01b84800): Entering config_set_status
2007-01-03 13:55:26 (01b84800): Exiting config_set_status
2007-01-03 13:55:26 (01b84800): Thread 1: Terminating
2007-01-03 13:55:26 (01b84800): Thread 1: Freeing request headers
2007-01-03 13:55:26 (01b84800): Thread 1: Freeing response headers
2007-01-03 13:55:26 (01b84800): Thread 1: Freeing request vars
2007-01-03 13:55:26 (01b84800): Thread 1: Closing fd
2007-01-03 13:55:26 (01b84800): With thread 1 exiting, 0 are still running


------------------------------------------------------------
tcpdump (rot=fidel, blau=firefly)

GET /databases/1/items/42.mp3?session-id=1 HTTP/1.1
Host: 10.0.1.10
Client-DAAP-Version: 3.0
User-Agent: Hifidelio/2.3 (Linux; N; PPC)
Accept-Language: en-us, en;q=5.0
Client-DAAP-Access-Index: 2
Client-DAAP-Request-ID: 2
Client-DAAP-Validation: 956561D9920F5655D7FF4F92B1F35F51


HTTP/1.1 200 OK
Content-Length: 1724191
Expires: -1
Cache-Control: no-cache
DAAP-Server: firefly/svn-1463
Accept-Ranges: bytes
Content-Language: en_us
Content-Type: audio/mp3
Server: mt-daapd/svn-1463
Connection: Close
Date: Wed, 3 Jan 2007 18:10:45 GMT
ID3......eTT2....Intro Alicia`s PrayerTP1....Alicia KeysTAL..
.UnpluggedTYE....2005TRK....1/16.TCO..
.R&B/Soul.....................................Info......
...N.....
.......!$&(+.1368:=@CEHJLOQTWZ\^acfilnpsuxz}.....................................................<LAME3.93 ............$.xe.....N.Q"............................
......E..&./o-.).1

GET /databases/1/items/43.mp3?session-id=1 HTTP/1.1
Host: 10.0.1.10
Client-DAAP-Version: 3.0
User-Agent: Hifidelio/2.3 (Linux; N; PPC)
Accept-Language: en-us, en;q=5.0
Client-DAAP-Access-Index: 2
Client-DAAP-Request-ID: 3
Client-DAAP-Validation: 0894497263592F5CA602A25EFDBC5EE9


@Musikuss: wie ist dein fidel mit dem mac verbunden? Per ethernet oder WLAN?

/blechkiste

_________________
Revox B760, NAD 325C BEE, KEF iQ5, Hifidelio EEPRO-80, DAC "Monica" from DIY Paradise. http://blog.caswane.com


Zuletzt geändert von blechkiste am 04.01.2007 13:09, insgesamt 1-mal geändert.

Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 04.01.2007 09:18 
Offline
Godfather of Hifidelio
Benutzeravatar

Registriert: 03.02.2005 12:45
Beiträge: 2040
Wohnort: Rheinhessen
Hab mir das mal alles durchgelesen. Die erste kritische Stelle ist diese:
Code:
2007-01-03 13:54:22 (01b84800): Updating Connection from keep-alive to Close

Ich weiß nicht, warum er das macht, aber es ist keine gute Idee. Damit kündigt er schon zu Beginn an, dass er nach dem Streamen des Songs trennen wird. Deine Vermutungen können auch nicht zutreffen: allein der Hifidelio entscheidet, wann welcher Songs gespielt wird, der Server kann da nichts vorbereiten, und daher gibt es auch kein "zu früh" oder "zu spät".

Ich vermute, da kann nur ein mt-daap-Entwickler helfen.

Ich verwende übrigens Ethernet.

_________________
Verallgemeinerungen sind generell schlecht.


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 04.01.2007 13:49 
Offline
Benutzeravatar

Registriert: 08.04.2005 22:09
Beiträge: 147
Wohnort: Wien
Musikuss hat geschrieben:
Hab mir das mal alles durchgelesen. Die erste kritische Stelle ist diese:
Code:
2007-01-03 13:54:22 (01b84800): Updating Connection from keep-alive to Close

Ich weiß nicht, warum er das macht, aber es ist keine gute Idee. Damit kündigt er schon zu Beginn an, dass er nach dem Streamen des Songs trennen wird.


Komisch. Wenn ich mit dem iTunes client von einem anderen PC aus auf den Firefly zugreife, dann auch mit "connection=close".

Der iTunes client weist in seinem HTTP request (header) ausdrücklich auf das Argument "connection=close" hin, wohin gegen der request vom Fidel kein Argument "connection=keepalive" mitschickt.

Firefly überprüft nach dem Parsen des HTTP headers von den Clients zusätzlich noch ob die "connection matches close". In Falle vom Fidel nicht (Nope!), im Fall von iTunes ja (And it DOES!).

Dannach (oder aufgrund des "connection close matchings"?) wird der HTTP Verbindungstyp bestimmt. Fidel: persist, iTunes: non-persist.

Weshalb firefly wie Musikuss hervorhebt aus einem connection=keepalive ein connection=close macht, ist mir unklar. Aber eventuell könnte man den HTTP request header vom Fidel mit einem Argument "connection=keepalive" erweitern?

Was auch noch auffällt im firefly log am Ende (bei Uebergang von song1 zu song2:
firefly & fidel: With thread 1 exiting, 0 are still running
firefly & iTunes: With thread 1 exiting, 1 are still running

Ich denke, dass es dann auch Sinn macht, wenn der firefly den request vom fidel nicht mehr beantwortet, wenn kein thread am Laufen ist.

------------
firefly log

2007-01-04 10:36:19 (01b7b000): Thread 1: Entering ws_dispatcher (Connection from 10.0.1.3)
2007-01-04 10:36:19 (01b7b000): Thread 1: got request
2007-01-04 10:36:19 (01b7b000): Request: GET daap://10.0.1.10:1024/databases/1/items/42.mp3 HTTP/1.1
2007-01-04 10:36:19 (01b7b000): Thread 1: Read: Accept: */*
2007-01-04 10:36:19 (01b7b000): Thread 1: Adding header *Accept=*/**
2007-01-04 10:36:19 (01b7b000): Added *Accept=*/**
2007-01-04 10:36:19 (01b7b000): Thread 1: Read: Cache-Control: no-cache
2007-01-04 10:36:19 (01b7b000): Thread 1: Adding header *Cache-Control=no-cache*
2007-01-04 10:36:19 (01b7b000): Added *Cache-Control=no-cache*
2007-01-04 10:36:19 (01b7b000): Thread 1: Read: User-Agent: iTunes/7.0.2 (Windows; N)
2007-01-04 10:36:19 (01b7b000): Thread 1: Adding header *User-Agent=iTunes/7.0.2 (Windows; N)*
2007-01-04 10:36:19 (01b7b000): Added *User-Agent=iTunes/7.0.2 (Windows; N)*
2007-01-04 10:36:19 (01b7b000): Thread 1: Read: Client-DAAP-Access-Index: 2
2007-01-04 10:36:19 (01b7b000): Thread 1: Adding header *Client-DAAP-Access-Index=2*
2007-01-04 10:36:19 (01b7b000): Added *Client-DAAP-Access-Index=2*
2007-01-04 10:36:19 (01b7b000): Thread 1: Read: Client-DAAP-Validation: AED756753D547086FB33F9000755641E
2007-01-04 10:36:19 (01b7b000): Thread 1: Adding header *Client-DAAP-Validation=AED756753D547086FB33F9000755641E*
2007-01-04 10:36:19 (01b7b000): Added *Client-DAAP-Validation=AED756753D547086FB33F9000755641E*
2007-01-04 10:36:19 (01b7b000): Thread 1: Read: Client-DAAP-Request-ID: 1
2007-01-04 10:36:19 (01b7b000): Thread 1: Adding header *Client-DAAP-Request-ID=1*
2007-01-04 10:36:19 (01b7b000): Added *Client-DAAP-Request-ID=1*
2007-01-04 10:36:19 (01b7b000): Thread 1: Read: x-audiocast-udpport: 3673
2007-01-04 10:36:19 (01b7b000): Thread 1: Adding header *x-audiocast-udpport=3673*
2007-01-04 10:36:19 (01b7b000): Added *x-audiocast-udpport=3673*
2007-01-04 10:36:19 (01b7b000): Thread 1: Read: icy-metadata: 1
2007-01-04 10:36:19 (01b7b000): Thread 1: Adding header *icy-metadata=1*
2007-01-04 10:36:19 (01b7b000): Added *icy-metadata=1*
2007-01-04 10:36:19 (01b7b000): Thread 1: Read: Connection: close
2007-01-04 10:36:19 (01b7b000): Thread 1: Adding header *Connection=close*
2007-01-04 10:36:19 (01b7b000): Added *Connection=close*
2007-01-04 10:36:19 (01b7b000): Thread 1: Read:
2007-01-04 10:36:19 (01b7b000): Thread 1: Headers parsed!
2007-01-04 10:36:19 (01b7b000): Checking to see if connection matches close
2007-01-04 10:36:19 (01b7b000): And it DOES!
2007-01-04 10:36:19 (01b7b000): Thread 1: Connection type HTTP/1.1
: Connection: non-persist
2007-01-04 10:36:19 (01b7b000): Thread 1: Original URI: daap://10.0.1.10:1024/databases/1/items/42.mp3
2007-01-04 10:36:19 (01b7b000): Thread 1: Translated URI: /databases/1/items/42.mp3
2007-01-04 10:36:19 (01b7b000): Thread 1: Preparing to find handler
2007-01-04 10:36:19 (01b7b000): Thread 1: URI Match!
2007-01-04 10:36:19 (01b7b000): Thread 1: Time is 1167903379 seconds after epoch
2007-01-04 10:36:19 (01b7b000): Thread 1: Setting time header
2007-01-04 10:36:19 (01b7b000): Added *Date=Thu, 4 Jan 2007 09:36:19 GMT*
2007-01-04 10:36:19 (01b7b000): Added *Connection=close*
2007-01-04 10:36:19 (01b7b000): Added *Server=mt-daapd/svn-1463*
2007-01-04 10:36:19 (01b7b000): Added *Content-Type=text/html*
2007-01-04 10:36:19 (01b7b000): Added *Content-Language=en_us*
2007-01-04 10:36:19 (01b7b000): Thread 1: Using non-default handler
2007-01-04 10:36:19 (01b7b000): in main_auth
2007-01-04 10:36:19 (01b7b000): Checking url /databases/1/items/42.mp3
2007-01-04 10:36:19 (01b7b000): Checking url /databases/1/items/42.mp3
2007-01-04 10:36:19 (01b7b000): Dispatching auth for /databases/1/items/42.mp3 to plugin
2007-01-04 10:36:19 (01b7b000): Checking url /databases/1/items/42.mp3
2007-01-04 10:36:19 (01b7b000): Checking url /databases/1/items/42.mp3
2007-01-04 10:36:19 (01b7b000): Dispatching /databases/1/items/42.mp3 to daap/svn-1463
2007-01-04 10:36:19 (01b7b000): in main_handler
2007-01-04 10:36:19 (01b7b000): Checking url /databases/1/items/42.mp3
2007-01-04 10:36:19 (01b7b000): Checking url /databases/1/items/42.mp3
2007-01-04 10:36:19 (01b7b000): Dispatching /databases/1/items/42.mp3 to plugin
2007-01-04 10:36:19 (01b7b000): Checking url /databases/1/items/42.mp3
2007-01-04 10:36:19 (01b7b000): Checking url /databases/1/items/42.mp3
2007-01-04 10:36:19 (01b7b000): Dispatching /databases/1/items/42.mp3 to daap/svn-1463
2007-01-04 10:36:19 (01b7b000): Getting uri...
2007-01-04 10:36:19 (01b7b000): Mallocing privinfo...
2007-01-04 10:36:19 (01b7b000): Added *Accept-Ranges=bytes*
2007-01-04 10:36:19 (01b7b000): Added *DAAP-Server=firefly/svn-1463*
2007-01-04 10:36:19 (01b7b000): Updating Content-Type from text/html to application/x-dmap-tagged
2007-01-04 10:36:19 (01b7b000): Added *Cache-Control=no-cache*
2007-01-04 10:36:19 (01b7b000): Added *Expires=-1*
2007-01-04 10:36:19 (01b7b000): Index (null): offset 0, limit 999999
2007-01-04 10:36:19 (01b7b000): Tokenizing url
2007-01-04 10:36:19 (01b7b000): Found 17 elements
2007-01-04 10:36:19 (01b7b000): Checking reponse 0
2007-01-04 10:36:19 (01b7b000): Checking reponse 1
2007-01-04 10:36:19 (01b7b000): Checking reponse 2
2007-01-04 10:36:19 (01b7b000): Checking reponse 3
2007-01-04 10:36:19 (01b7b000): Checking reponse 4
2007-01-04 10:36:19 (01b7b000): Checking reponse 5
2007-01-04 10:36:19 (01b7b000): Checking reponse 6
2007-01-04 10:36:19 (01b7b000): Checking reponse 7
2007-01-04 10:36:19 (01b7b000): Checking reponse 8
2007-01-04 10:36:19 (01b7b000): Checking reponse 9
2007-01-04 10:36:19 (01b7b000): Found it! Index: 9
2007-01-04 10:36:19 (01b7b000): Executing: select * from songs where id=42
2007-01-04 10:36:19 (01b7b000): Thread 1: Length of file (remaining) is 1724191
2007-01-04 10:36:19 (01b7b000): Updating Content-Type from application/x-dmap-tagged to audio/mp3
2007-01-04 10:36:19 (01b7b000): Added *Content-Length=1724191*
2007-01-04 10:36:19 (01b7b000): Updating Connection from close to Close
2007-01-04 10:36:19 (01b7b000): Emitting reponse header Content-Length: 1724191
2007-01-04 10:36:19 (01b7b000): Emitting reponse header Expires: -1
2007-01-04 10:36:19 (01b7b000): Emitting reponse header Cache-Control: no-cache
2007-01-04 10:36:19 (01b7b000): Emitting reponse header DAAP-Server: firefly/svn-1463
2007-01-04 10:36:19 (01b7b000): Emitting reponse header Accept-Ranges: bytes
2007-01-04 10:36:19 (01b7b000): Emitting reponse header Content-Language: en_us
2007-01-04 10:36:19 (01b7b000): Emitting reponse header Content-Type: audio/mp3
2007-01-04 10:36:19 (01b7b000): Emitting reponse header Server: mt-daapd/svn-1463
2007-01-04 10:36:19 (01b7b000): Emitting reponse header Connection: Close
2007-01-04 10:36:19 (01b7b000): Emitting reponse header Date: Thu, 4 Jan 2007 09:36:19 GMT
2007-01-04 10:36:19 (01b7b000): Entering config_set_status
2007-01-04 10:36:19 (01b7b000): Exiting config_set_status
2007-01-04 10:36:19 (01b7b000): Session 0: Streaming file '01 Intro Alicia`s Prayer.mp3' to 10.0.1.3 (offset 0)
2007-01-04 10:37:23 (01b7b000): Finished streaming file to remote: 1724191 bytes
2007-01-04 10:37:23 (01b7b000): Executing: update songs set play_count=play_count + 1, time_played=1167903443 where id=42
2007-01-04 10:37:23 (01b7b000): Rows: 1
2007-01-04 10:37:23 (01b7b000): Entering config_set_status
2007-01-04 10:37:23 (01b7b000): Exiting config_set_status
2007-01-04 10:37:23 (01b7b000): Thread 1: Terminating
2007-01-04 10:37:23 (01b7b000): Thread 1: Freeing request headers
2007-01-04 10:37:23 (01b7b000): Thread 1: Freeing response headers
2007-01-04 10:37:23 (01b7b000): Thread 1: Freeing request vars
2007-01-04 10:37:23 (01b7b000): Thread 1: Closing fd
2007-01-04 10:37:23 (01b7b000): With thread 1 exiting, 1 are still running
2007-01-04 10:37:29 (01b84c00): Thread 2: Entering ws_dispatcher (Connection from 10.0.1.3)
2007-01-04 10:37:29 (01b84c00): Thread 2: got request
2007-01-04 10:37:29 (01b84c00): Request: GET daap://10.0.1.10:1024/databases/1/items/43.mp3 HTTP/1.1
2007-01-04 10:37:29 (01b84c00): Thread 2: Read: Accept: */*
2007-01-04 10:37:29 (01b84c00): Thread 2: Adding header *Accept=*/**
2007-01-04 10:37:29 (01b84c00): Added *Accept=*/**
2007-01-04 10:37:29 (01b84c00): Thread 2: Read: Cache-Control: no-cache
2007-01-04 10:37:29 (01b84c00): Thread 2: Adding header *Cache-Control=no-cache*
2007-01-04 10:37:29 (01b84c00): Added *Cache-Control=no-cache*
2007-01-04 10:37:29 (01b84c00): Thread 2: Read: User-Agent: iTunes/7.0.2 (Windows; N)
2007-01-04 10:37:29 (01b84c00): Thread 2: Adding header *User-Agent=iTunes/7.0.2 (Windows; N)*
2007-01-04 10:37:29 (01b84c00): Added *User-Agent=iTunes/7.0.2 (Windows; N)*
2007-01-04 10:37:29 (01b84c00): Thread 2: Read: Client-DAAP-Access-Index: 2
2007-01-04 10:37:29 (01b84c00): Thread 2: Adding header *Client-DAAP-Access-Index=2*
2007-01-04 10:37:29 (01b84c00): Added *Client-DAAP-Access-Index=2*
2007-01-04 10:37:29 (01b84c00): Thread 2: Read: Client-DAAP-Validation: 2A58CDFD32501CB750AC184D34D206EF
2007-01-04 10:37:29 (01b84c00): Thread 2: Adding header *Client-DAAP-Validation=2A58CDFD32501CB750AC184D34D206EF*
2007-01-04 10:37:29 (01b84c00): Added *Client-DAAP-Validation=2A58CDFD32501CB750AC184D34D206EF*
2007-01-04 10:37:29 (01b84c00): Thread 2: Read: Client-DAAP-Request-ID: 2
2007-01-04 10:37:29 (01b84c00): Thread 2: Adding header *Client-DAAP-Request-ID=2*
2007-01-04 10:37:29 (01b84c00): Added *Client-DAAP-Request-ID=2*
2007-01-04 10:37:29 (01b84c00): Thread 2: Read: x-audiocast-udpport: 3675
2007-01-04 10:37:29 (01b84c00): Thread 2: Adding header *x-audiocast-udpport=3675*
2007-01-04 10:37:29 (01b84c00): Added *x-audiocast-udpport=3675*
2007-01-04 10:37:29 (01b84c00): Thread 2: Read: icy-metadata: 1
2007-01-04 10:37:29 (01b84c00): Thread 2: Adding header *icy-metadata=1*
2007-01-04 10:37:29 (01b84c00): Added *icy-metadata=1*
2007-01-04 10:37:29 (01b84c00): Thread 2: Read: Connection: close
2007-01-04 10:37:29 (01b84c00): Thread 2: Adding header *Connection=close*
2007-01-04 10:37:29 (01b84c00): Added *Connection=close*
2007-01-04 10:37:29 (01b84c00): Thread 2: Read:
2007-01-04 10:37:29 (01b84c00): Thread 2: Headers parsed!
2007-01-04 10:37:29 (01b84c00): Checking to see if connection matches close
2007-01-04 10:37:29 (01b84c00): And it DOES!
2007-01-04 10:37:29 (01b84c00): Thread 2: Connection type HTTP/1.1
: Connection: non-persist
2007-01-04 10:37:29 (01b84c00): Thread 2: Original URI: daap://10.0.1.10:1024/databases/1/items/43.mp3
2007-01-04 10:37:29 (01b84c00): Thread 2: Translated URI: /databases/1/items/43.mp3
2007-01-04 10:37:29 (01b84c00): Thread 2: Preparing to find handler
2007-01-04 10:37:29 (01b84c00): Thread 2: URI Match!
2007-01-04 10:37:29 (01b84c00): Thread 2: Time is 1167903449 seconds after epoch
2007-01-04 10:37:29 (01b84c00): Thread 2: Setting time header
2007-01-04 10:37:29 (01b84c00): Added *Date=Thu, 4 Jan 2007 09:37:29 GMT*
2007-01-04 10:37:29 (01b84c00): Added *Connection=close*
2007-01-04 10:37:29 (01b84c00): Added *Server=mt-daapd/svn-1463*
2007-01-04 10:37:29 (01b84c00): Added *Content-Type=text/html*
2007-01-04 10:37:29 (01b84c00): Added *Content-Language=en_us*
2007-01-04 10:37:29 (01b84c00): Thread 2: Using non-default handler
2007-01-04 10:37:29 (01b84c00): in main_auth
2007-01-04 10:37:29 (01b84c00): Checking url /databases/1/items/43.mp3
2007-01-04 10:37:29 (01b84c00): Checking url /databases/1/items/43.mp3
2007-01-04 10:37:29 (01b84c00): Dispatching auth for /databases/1/items/43.mp3 to plugin
2007-01-04 10:37:29 (01b84c00): Checking url /databases/1/items/43.mp3
2007-01-04 10:37:29 (01b84c00): Checking url /databases/1/items/43.mp3
2007-01-04 10:37:29 (01b84c00): Dispatching /databases/1/items/43.mp3 to daap/svn-1463
2007-01-04 10:37:29 (01b84c00): in main_handler
2007-01-04 10:37:29 (01b84c00): Checking url /databases/1/items/43.mp3
2007-01-04 10:37:29 (01b84c00): Checking url /databases/1/items/43.mp3
2007-01-04 10:37:29 (01b84c00): Dispatching /databases/1/items/43.mp3 to plugin
2007-01-04 10:37:29 (01b84c00): Checking url /databases/1/items/43.mp3
2007-01-04 10:37:29 (01b84c00): Checking url /databases/1/items/43.mp3
2007-01-04 10:37:29 (01b84c00): Dispatching /databases/1/items/43.mp3 to daap/svn-1463
2007-01-04 10:37:29 (01b84c00): Getting uri...
2007-01-04 10:37:29 (01b84c00): Mallocing privinfo...
2007-01-04 10:37:29 (01b84c00): Added *Accept-Ranges=bytes*
2007-01-04 10:37:29 (01b84c00): Added *DAAP-Server=firefly/svn-1463*
2007-01-04 10:37:29 (01b84c00): Updating Content-Type from text/html to application/x-dmap-tagged
2007-01-04 10:37:29 (01b84c00): Added *Cache-Control=no-cache*
2007-01-04 10:37:29 (01b84c00): Added *Expires=-1*
2007-01-04 10:37:29 (01b84c00): Index (null): offset 0, limit 999999
2007-01-04 10:37:29 (01b84c00): Tokenizing url
2007-01-04 10:37:29 (01b84c00): Found 17 elements
2007-01-04 10:37:29 (01b84c00): Checking reponse 0
2007-01-04 10:37:29 (01b84c00): Checking reponse 1
2007-01-04 10:37:29 (01b84c00): Checking reponse 2
2007-01-04 10:37:29 (01b84c00): Checking reponse 3
2007-01-04 10:37:29 (01b84c00): Checking reponse 4
2007-01-04 10:37:29 (01b84c00): Checking reponse 5
2007-01-04 10:37:29 (01b84c00): Checking reponse 6
2007-01-04 10:37:29 (01b84c00): Checking reponse 7
2007-01-04 10:37:29 (01b84c00): Checking reponse 8
2007-01-04 10:37:29 (01b84c00): Checking reponse 9
2007-01-04 10:37:29 (01b84c00): Found it! Index: 9
2007-01-04 10:37:29 (01b84c00): Executing: select * from songs where id=43
2007-01-04 10:37:29 (01b84c00): Thread 2: Length of file (remaining) is 3128518
2007-01-04 10:37:29 (01b84c00): Updating Content-Type from application/x-dmap-tagged to audio/mp3
2007-01-04 10:37:29 (01b84c00): Added *Content-Length=3128518*
2007-01-04 10:37:29 (01b84c00): Updating Connection from close to Close
2007-01-04 10:37:29 (01b84c00): Emitting reponse header Content-Length: 3128518
2007-01-04 10:37:29 (01b84c00): Emitting reponse header Expires: -1
2007-01-04 10:37:29 (01b84c00): Emitting reponse header Cache-Control: no-cache
2007-01-04 10:37:29 (01b84c00): Emitting reponse header DAAP-Server: firefly/svn-1463
2007-01-04 10:37:29 (01b84c00): Emitting reponse header Accept-Ranges: bytes
2007-01-04 10:37:29 (01b84c00): Emitting reponse header Content-Language: en_us
2007-01-04 10:37:29 (01b84c00): Emitting reponse header Content-Type: audio/mp3
2007-01-04 10:37:29 (01b84c00): Emitting reponse header Server: mt-daapd/svn-1463
2007-01-04 10:37:29 (01b84c00): Emitting reponse header Connection: Close
2007-01-04 10:37:29 (01b84c00): Emitting reponse header Date: Thu, 4 Jan 2007 09:37:29 GMT
2007-01-04 10:37:29 (01b84c00): Entering config_set_status
2007-01-04 10:37:29 (01b84c00): Exiting config_set_status
2007-01-04 10:37:29 (01b84c00): Session 0: Streaming file '02 Karma.mp3' to 10.0.1.3 (offset 0)


-------------------
HTTP session song1

GET daap://10.0.1.10:1024/databases/1/items/42.mp3 HTTP/1.1
Accept: */*
Cache-Control: no-cache
User-Agent: iTunes/7.0.2 (Windows; N)
Client-DAAP-Access-Index: 2
Client-DAAP-Validation: FC35F267A085A9F13C25464388D15190
Client-DAAP-Request-ID: 5
x-audiocast-udpport: 4019
icy-metadata: 1
Connection: close

HTTP/1.1 200 OK

Content-Length: 1724191
Expires: -1
Cache-Control: no-cache
DAAP-Server: firefly/svn-1463
Accept-Ranges: bytes
Content-Language: en_us
Content-Type: audio/mp3
Server: mt-daapd/svn-1463
Connection: Close
Date: Thu, 4 Jan 2007 10:08:36 GMT


ID3......eTT2....Intro Alicia`s PrayerTP1....Alicia KeysTAL..
.UnpluggedTYE....2005TRK....1/16.TCO..
.R&B/Soul.....................................In

_________________
Revox B760, NAD 325C BEE, KEF iQ5, Hifidelio EEPRO-80, DAC "Monica" from DIY Paradise. http://blog.caswane.com


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 04.01.2007 14:36 
Offline

Registriert: 13.04.2006 10:32
Beiträge: 12
Wohnort: Linz, Österreich
Ganz offensichtlich wird die Verbindung von Firefly zum Fidel schon beim Anspielen des ersten Titels getrennt, bei Firefly zu iTunes nicht.
Im Webinterface wird das so angezeigt:

firefly im Leerlauf:

Client IP Action
127.0.0.1 Serving xml-rpc method

itunes verbindet mit firefly:

Client IP Action
127.0.0.1 Serving xml-rpc method
192.168.0.11 (null)

Titlel wird in iTunes gespielt:

Client IP Action
127.0.0.1 Serving xml-rpc method
192.168.0.11 Streaming 'Little Wing' (id 2621)
192.168.0.11 (null)
...und dann wird der nächste Titel gespielt.

Highfidelio verbindet mit firefly:

Client IP Action
127.0.0.1 Serving xml-rpc method
192.168.0.251 (null)

Titel wird am Fidel gespielt:

Client IP Action
127.0.0.1 Serving xml-rpc method
192.168.0.11 Streaming 'Little Wing' (id 2621)

...und die Verbindung (also 192.168.0.251 (null)) ist weg. Es wird dann auch den nächste Titel nicht mehr gespielt.


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 04.01.2007 15:50 
Offline
Benutzeravatar

Registriert: 08.04.2005 22:09
Beiträge: 147
Wohnort: Wien
@Musikuss: wie sieht eigentlich dein log von firefly auf dem Mac aus? Würde mich interessieren da es bei Dir ja keine Probleme gibt.

_________________
Revox B760, NAD 325C BEE, KEF iQ5, Hifidelio EEPRO-80, DAC "Monica" from DIY Paradise. http://blog.caswane.com


Nach oben
 Profil  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 81 Beiträge ]  Gehe zu Seite Vorherige  1, 2, 3, 4, 5, 6  Nächste

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.

Suche nach:
Gehe zu:  
cron
Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de