[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4688: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4690: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4691: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4692: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
Hifidelio-User.de • Thema anzeigen - Warnung vor iTunes 7

Hifidelio-User.de

Das (inoffizielle!) Forum für Hifidelio-User
Aktuelle Zeit: 16.11.2018 10:36

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: 05.01.2007 09:13 
Offline
Benutzeravatar

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

_________________
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: 05.01.2007 09:27 
Offline
Moderator
Benutzeravatar

Registriert: 21.05.2005 14:31
Beiträge: 2388
Wohnort: 52.429105,10.810525

_________________
nope!


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 05.01.2007 09:35 
Offline
Moderator
Benutzeravatar

Registriert: 29.01.2005 00:43
Beiträge: 1755
Wohnort: CH, Bern

_________________
Was war ST-64 :?:


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 05.01.2007 09:40 
Offline
Moderator
Benutzeravatar

Registriert: 21.05.2005 14:31
Beiträge: 2388
Wohnort: 52.429105,10.810525

_________________
nope!


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 05.01.2007 17:54 
Offline
Benutzeravatar

Registriert: 29.10.2005 10:37
Beiträge: 225
Wohnort: Wendishain (Sachsen)

_________________
Due to budget cuts, the light at the end of the tunnel has been turned off.


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 06.01.2007 09:59 
Offline
Godfather of Hifidelio
Benutzeravatar

Registriert: 03.02.2005 12:45
Beiträge: 2040
Wohnort: Rheinhessen
Interessant, gehe ich recht in der Annahme, dass das also nur bei "transcodierten" Songs passiert? Das würde die unterschiedlichen Erfahrungen erklären.

Gestern war mein letzter Urlaubstag, nächste Woche kann ich also mal schauen. Soweit ich mich erinnern kann, ist connection-close in der daap Spezifikation (die ich vermutlich im Gegensatz zum Firefly Entwickler habe) verboten. Vielleicht kann man es dem Hifidelio dennoch beibringen, mal sehen.

_________________
Verallgemeinerungen sind generell schlecht.


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 06.01.2007 10:38 
Offline
Benutzeravatar

Registriert: 29.10.2005 10:37
Beiträge: 225
Wohnort: Wendishain (Sachsen)
Das mit dem Transcoding ist ein weiterer Grund (wie schon erwähnt, am Server unbekannte Content-Length impliziert Connection=close). Wahrscheinlich ist das beobachtete Verhalten eine Überlagerung aus transcodierten Songs und Clients, die sich nicht mit "iTunes..." im User-Agent melden.

Die ultimative Lösung ist also wirklich, wenn der daap-Client im Fidel mit Connection=close umgehen kann, selbst wenn die Spec. dazu etwas anderes sagt (wenn Connection=close nicht erlaubt ist, müßte der Client strenggenommen nach dem Auswerten dieses Headers den darauf folgenden Server-Response ignorieren).

Anmerkung: Eine Alternative aus HTTP/1.1, von der ich nicht weiß, ob sie die daap-Spec. zuläßt und ob sie praktisch unterstützt wird, ist das Transfer-Encoding "chunked". Das Transfer-Encoding ist optional und wird wie das Content-Encoding über die Header ausgehandelt (der Client sagt im Request, was er kann, der Server verhält sich entsprechend). Hierbei wird der Content in Chunks geliefert, vor denen deren jeweilige Länge steht. Am Ende kommt eine '0'. Somit ist auch ohne Content-Length-Header kein forciertes Connection=close notwendig, damit der Client weiss, dass der Server alle Daten geliefert hat. Das geht sicher auch, wenn transcodiert wird, denn da ist irgendwann auch der letzte 'Block' verarbeitet.
--
Gruß.

_________________
Due to budget cuts, the light at the end of the tunnel has been turned off.


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 11.01.2007 09:34 
Offline
Benutzeravatar

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

_________________
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: 11.01.2007 10:11 
Offline
Godfather of Hifidelio
Benutzeravatar

Registriert: 03.02.2005 12:45
Beiträge: 2040
Wohnort: Rheinhessen

_________________
Verallgemeinerungen sind generell schlecht.


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 20.01.2007 12:13 
Offline

Registriert: 13.04.2006 10:32
Beiträge: 12
Wohnort: Linz, Österreich


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 07.02.2007 21:58 
Offline

Registriert: 13.04.2006 10:32
Beiträge: 12
Wohnort: Linz, Österreich


Nach oben
 Profil  
 
BeitragVerfasst: 16.02.2007 20:57 
Offline

Registriert: 16.02.2007 20:50
Beiträge: 4
Wohnort: Speyer
Hi *,

hier ist ein Patch gegen mt-daapd svn-1498, der das Problem fixt. Es geht nich um den HTTP 1.1 Connection: close Header, sondern darum, das der Server den Socket zu macht.

--- plugin.c 2007-01-17 06:26:44.000000000 +0100
+++ /server/data/Matthias/Technik/prj/mt-daapd-svn-1498/src/plugin.c 2007-02-13 01:35:25.000000000 +0100
@@ -844,7 +844,7 @@
int item;
/* stream out the song */
- pwsc->close=1;
+ // FIXME-MS: pwsc->close=1;
item = atoi(id);
@@ -927,7 +927,7 @@
ws_addresponseheader(pwsc,"Content-Type","audio/%s",pmp3->type);
ws_addresponseheader(pwsc,"Content-Length","%ld",(long)file_len);
- ws_addresponseheader(pwsc,"Connection","Close");
+ // FIXME-MS: ws_addresponseheader(pwsc,"Connection","Close");
if(!offset)


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 20.02.2007 01:45 
Offline

Registriert: 13.04.2006 10:32
Beiträge: 12
Wohnort: Linz, Österreich


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 20.02.2007 21:56 
Offline

Registriert: 16.02.2007 20:50
Beiträge: 4
Wohnort: Speyer
Ja - eine wirklich sehr berechtigte Frage. Deswegen habe ich dem Maintainer des mt-daapd bereits zwei Mails geschrieben, mit der Bitte zur Integration. Ich habe aber keinerlei Antwort bekommen.

Für welche Plattform brauchst Du denn das gute Stueck?

cheers,

Matthias Schmidt


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 21.02.2007 00:04 
Offline

Registriert: 13.04.2006 10:32
Beiträge: 12
Wohnort: Linz, Österreich


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 1 Gast


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