• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Streaming-Client, Fritz!Box, VPN

/dev/null

Moderator
Teammitglied
Hallo Freunde,

zuerst einmal allen die besten Wünsche für 2012!

Mein Problem, welches ich auch nach längerer Suche im Forum und mit Hilfe von G****e nicht lösen konnte:
Ich möchte den (mit dem Webradio im Heimnetz gut funktionierenden!) Streamingserver der Fritz!Box 7270 mit einem Mediaplayer auf dem Linux-PC anzapfen. Letztendlich soll das dann auch mal über das VPN funktionieren, aber das ist erst der zweite Schritt.
Gleich vorab: das Thema "Musik" war nie mein Thema, also Anfänger auf diesem Gebiet!

Der Streaming-Server wird nicht erkannt, ich schaffe es auch nach Eingabe der diversen Ziele (*) nicht, irgend eine Playlist aufzurufen, was ja mit dem Webradio problemlos funktioniert. Getestet habe ich das mit allen möglichen Mediaplayern unter openSUSE 12.1: Amarok, Kaffeine, Clementine, VLC usw.
In meiner Not eine WinDOSe gebootet, und der Windows-Mediaplayer findet ihn sofort: "AVM FRITZ!Mediaserver" und zeigt mir auch alles an.

Jetzt habe ich aus dem W.-Mediaplayer die Adresse extrahiert.
Code:
http://192.168.178.100:49100/mediapath/USB-FlashDisk-01/Stefan%20Nilsson%20-%20Wie%20im%20Himmel/01%20-%20Stefan%20Nilsson%20-%20Winter%20Landscape.mp3?WMContentFeatures=DLNA.ORG_PN=MP3;DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01000000000000000000000000000000&WMHME=1&WMHMETitle=VwBpAG4AdABlAHIAIABMAGEAbgBkAHMAYwBhAHAAZQA=
Diese unter Linux hintereinander in die Adresszeile aller vier Player kopiert => es funktioniert wunderbar mit diesem einen Titel!
Also funktioniert das Streaming prinzipiell. Und das sogar über das VPN.
(*) Nun habe ich mit diversen Verkürzungen versucht, irgendwie an eine Playlist zu kommen, aber vergeblich ... .
(nur die IP, mit Port, ... immer weiter in der o.g. Adresse)

Da das Streaming ja, wie oben beschrieben, prinzipiell funktioniert gehe ich hier von einem "Level 8-Fehler" aus. Also einem zwischen meinen Ohren.

Wer kann mir helfen?

MfG Peter
 
Da ich den Server von AVM nicht kenne: Was für einen Stream erzeugt der denn? RTMP, RTSP, reiner UDP oder ganz etwas anderes? Macht er das ganze über multicast oder unicast? Am Besten läßt Du mal wireshark auf deine Netzwerkschnittstelle los und guckst ob von der Büchse überhaupt etwas bei dir ankommt, dann kommen wir evtl. etwas weiter.
 
OP
/dev/null

/dev/null

Moderator
Teammitglied
Danke,
ja, das ist ein erster Schritt. => Hausaufgabe für heute Abend ;-)
 
OP
/dev/null

/dev/null

Moderator
Teammitglied
So, was habe ich gesehen:

Im Ruhezustand
1. die SSDP-Meldungen des Streaming-Servers:
Code:
No.     Time        Source                Destination           Protocol Info
   1077 136.635647  192.168.178.100       239.255.255.250       SSDP     NOTIFY * HTTP/1.1 

Frame 1077: 365 bytes on wire (2920 bits), 365 bytes captured (2920 bits)
Ethernet II, Src: Avm_8f:e8:f0 (00:15:0c:8f:e8:f0), Dst: IPv4mcast_7f:ff:fa (01:00:5e:7f:ff:fa)
Internet Protocol, Src: 192.168.178.100 (192.168.178.100), Dst: 239.255.255.250 (239.255.255.250)
User Datagram Protocol, Src Port: ssdp (1900), Dst Port: ssdp (1900)
Hypertext Transfer Protocol
    NOTIFY * HTTP/1.1\r\n
    HOST: 239.255.255.250:1900\r\n
    LOCATION: http://192.168.178.100:49100/MediaServerDevDesc.xml\r\n
    SERVER: FRITZ!Box Fon WLAN 7170 UPnP/1.0 AVM FRITZ!Box Fon WLAN 7170 29.04.87\r\n
    CACHE-CONTROL: max-age=1800\r\n
    NT: upnp:rootdevice\r\n
    NTS: ssdp:alive\r\n
    USN: uuid:fa095ecc-e13e-40e7-8e6c-00150c8fe8f0::upnp:rootdevice\r\n
    \r\n

No.     Time        Source                Destination           Protocol Info
   1078 136.639415  192.168.178.100       239.255.255.250       SSDP     NOTIFY * HTTP/1.1 

Frame 1078: 374 bytes on wire (2992 bits), 374 bytes captured (2992 bits)
Ethernet II, Src: Avm_8f:e8:f0 (00:15:0c:8f:e8:f0), Dst: IPv4mcast_7f:ff:fa (01:00:5e:7f:ff:fa)
Internet Protocol, Src: 192.168.178.100 (192.168.178.100), Dst: 239.255.255.250 (239.255.255.250)
User Datagram Protocol, Src Port: ssdp (1900), Dst Port: ssdp (1900)
Hypertext Transfer Protocol
    NOTIFY * HTTP/1.1\r\n
    HOST: 239.255.255.250:1900\r\n
    LOCATION: http://192.168.178.100:49100/MediaServerDevDesc.xml\r\n
    SERVER: FRITZ!Box Fon WLAN 7170 UPnP/1.0 AVM FRITZ!Box Fon WLAN 7170 29.04.87\r\n
    CACHE-CONTROL: max-age=1800\r\n
    NT: uuid:fa095ecc-e13e-40e7-8e6c-00150c8fe8f0\r\n
    NTS: ssdp:alive\r\n
    USN: uuid:fa095ecc-e13e-40e7-8e6c-00150c8fe8f0\r\n
    \r\n

No.     Time        Source                Destination           Protocol Info
   1079 136.645108  192.168.178.100       239.255.255.250       SSDP     NOTIFY * HTTP/1.1 

Frame 1079: 417 bytes on wire (3336 bits), 417 bytes captured (3336 bits)
Ethernet II, Src: Avm_8f:e8:f0 (00:15:0c:8f:e8:f0), Dst: IPv4mcast_7f:ff:fa (01:00:5e:7f:ff:fa)
Internet Protocol, Src: 192.168.178.100 (192.168.178.100), Dst: 239.255.255.250 (239.255.255.250)
User Datagram Protocol, Src Port: ssdp (1900), Dst Port: ssdp (1900)
Hypertext Transfer Protocol
    NOTIFY * HTTP/1.1\r\n
    HOST: 239.255.255.250:1900\r\n
    LOCATION: http://192.168.178.100:49100/MediaServerDevDesc.xml\r\n
    SERVER: FRITZ!Box Fon WLAN 7170 UPnP/1.0 AVM FRITZ!Box Fon WLAN 7170 29.04.87\r\n
    CACHE-CONTROL: max-age=1800\r\n
    NT: urn:schemas-upnp-org:device:MediaServer:1\r\n
    NTS: ssdp:alive\r\n
    USN: uuid:fa095ecc-e13e-40e7-8e6c-00150c8fe8f0::urn:schemas-upnp-org:device:MediaServer:1\r\n
    \r\n

No.     Time        Source                Destination           Protocol Info
   1080 136.646486  192.168.178.100       239.255.255.250       SSDP     NOTIFY * HTTP/1.1 

Frame 1080: 429 bytes on wire (3432 bits), 429 bytes captured (3432 bits)
Ethernet II, Src: Avm_8f:e8:f0 (00:15:0c:8f:e8:f0), Dst: IPv4mcast_7f:ff:fa (01:00:5e:7f:ff:fa)
Internet Protocol, Src: 192.168.178.100 (192.168.178.100), Dst: 239.255.255.250 (239.255.255.250)
User Datagram Protocol, Src Port: ssdp (1900), Dst Port: ssdp (1900)
Hypertext Transfer Protocol
    NOTIFY * HTTP/1.1\r\n
    HOST: 239.255.255.250:1900\r\n
    LOCATION: http://192.168.178.100:49100/MediaServerDevDesc.xml\r\n
    SERVER: FRITZ!Box Fon WLAN 7170 UPnP/1.0 AVM FRITZ!Box Fon WLAN 7170 29.04.87\r\n
    CACHE-CONTROL: max-age=1800\r\n
    NT: urn:schemas-upnp-org:service:ContentDirectory:1\r\n
    NTS: ssdp:alive\r\n
    USN: uuid:fa095ecc-e13e-40e7-8e6c-00150c8fe8f0::urn:schemas-upnp-org:service:ContentDirectory:1\r\n
    \r\n

No.     Time        Source                Destination           Protocol Info
   1081 136.647878  192.168.178.100       239.255.255.250       SSDP     NOTIFY * HTTP/1.1 

Frame 1081: 431 bytes on wire (3448 bits), 431 bytes captured (3448 bits)
Ethernet II, Src: Avm_8f:e8:f0 (00:15:0c:8f:e8:f0), Dst: IPv4mcast_7f:ff:fa (01:00:5e:7f:ff:fa)
Internet Protocol, Src: 192.168.178.100 (192.168.178.100), Dst: 239.255.255.250 (239.255.255.250)
User Datagram Protocol, Src Port: ssdp (1900), Dst Port: ssdp (1900)
Hypertext Transfer Protocol
    NOTIFY * HTTP/1.1\r\n
    HOST: 239.255.255.250:1900\r\n
    LOCATION: http://192.168.178.100:49100/MediaServerDevDesc.xml\r\n
    SERVER: FRITZ!Box Fon WLAN 7170 UPnP/1.0 AVM FRITZ!Box Fon WLAN 7170 29.04.87\r\n
    CACHE-CONTROL: max-age=1800\r\n
    NT: urn:schemas-upnp-org:service:ConnectionManager:1\r\n
    NTS: ssdp:alive\r\n
    USN: uuid:fa095ecc-e13e-40e7-8e6c-00150c8fe8f0::urn:schemas-upnp-org:service:ConnectionManager:1\r\n
    \r\n

No.     Time        Source                Destination           Protocol Info
   1082 136.649287  192.168.178.100       239.255.255.250       SSDP     NOTIFY * HTTP/1.1 

Frame 1082: 445 bytes on wire (3560 bits), 445 bytes captured (3560 bits)
Ethernet II, Src: Avm_8f:e8:f0 (00:15:0c:8f:e8:f0), Dst: IPv4mcast_7f:ff:fa (01:00:5e:7f:ff:fa)
Internet Protocol, Src: 192.168.178.100 (192.168.178.100), Dst: 239.255.255.250 (239.255.255.250)
User Datagram Protocol, Src Port: ssdp (1900), Dst Port: ssdp (1900)
Hypertext Transfer Protocol
    NOTIFY * HTTP/1.1\r\n
    HOST: 239.255.255.250:1900\r\n
    LOCATION: http://192.168.178.100:49100/MediaServerDevDesc.xml\r\n
    SERVER: FRITZ!Box Fon WLAN 7170 UPnP/1.0 AVM FRITZ!Box Fon WLAN 7170 29.04.87\r\n
    CACHE-CONTROL: max-age=1800\r\n
    NT: urn:microsoft.com:service:X_MS_MediaReceiverRegistrar:1\r\n
    NTS: ssdp:alive\r\n
    USN: uuid:fa095ecc-e13e-40e7-8e6c-00150c8fe8f0::urn:microsoft.com:service:X_MS_MediaReceiverRegistrar:1\r\n
    \r\n

No.     Time        Source                Destination           Protocol Info
   1083 136.651022  192.168.178.100       239.255.255.250       SSDP     NOTIFY * HTTP/1.1 

Frame 1083: 409 bytes on wire (3272 bits), 409 bytes captured (3272 bits)
Ethernet II, Src: Avm_8f:e8:f0 (00:15:0c:8f:e8:f0), Dst: IPv4mcast_7f:ff:fa (01:00:5e:7f:ff:fa)
Internet Protocol, Src: 192.168.178.100 (192.168.178.100), Dst: 239.255.255.250 (239.255.255.250)
User Datagram Protocol, Src Port: ssdp (1900), Dst Port: ssdp (1900)
Hypertext Transfer Protocol
    NOTIFY * HTTP/1.1\r\n
    HOST: 239.255.255.250:1900\r\n
    LOCATION: http://192.168.178.100:49100/MediaServerDevDesc.xml\r\n
    SERVER: FRITZ!Box Fon WLAN 7170 UPnP/1.0 AVM FRITZ!Box Fon WLAN 7170 29.04.87\r\n
    CACHE-CONTROL: max-age=1800\r\n
    NT: urn:avm.de:service:AVM_ServerStatus:1\r\n
    NTS: ssdp:alive\r\n
    USN: uuid:fa095ecc-e13e-40e7-8e6c-00150c8fe8f0::urn:avm.de:service:AVM_ServerStatus:1\r\n
    \r\n

2.) seine IGMP-Meldungen
Code:
No.     Time        Source                Destination           Protocol Info
   3839 402.316497  192.168.178.100       224.0.0.22            IGMP     V3 Membership Report / Join group 239.255.255.250 for any sources / Join group 224.0.0.252 for any sources / Join group 224.0.0.251 for any sources / Join group 224.0.0.22 for any sources / Join group 224.0.0.2 for any sources

Frame 3839: 86 bytes on wire (688 bits), 86 bytes captured (688 bits)
Ethernet II, Src: Avm_8f:e8:f0 (00:15:0c:8f:e8:f0), Dst: IPv4mcast_00:00:16 (01:00:5e:00:00:16)
Internet Protocol, Src: 192.168.178.100 (192.168.178.100), Dst: 224.0.0.22 (224.0.0.22)
Internet Group Management Protocol

No.     Time        Source                Destination           Protocol Info
   4867 522.604151  192.168.178.100       224.0.0.22            IGMP     V3 Membership Report / Join group 239.255.255.250 for any sources / Join group 224.0.0.252 for any sources / Join group 224.0.0.251 for any sources / Join group 224.0.0.22 for any sources / Join group 224.0.0.2 for any sources

Frame 4867: 86 bytes on wire (688 bits), 86 bytes captured (688 bits)
Ethernet II, Src: Avm_8f:e8:f0 (00:15:0c:8f:e8:f0), Dst: IPv4mcast_00:00:16 (01:00:5e:00:00:16)
Internet Protocol, Src: 192.168.178.100 (192.168.178.100), Dst: 224.0.0.22 (224.0.0.22)
Internet Group Management Protocol

No.     Time        Source                Destination           Protocol Info
   6111 650.981750  192.168.178.100       224.0.0.22            IGMP     V3 Membership Report / Join group 239.255.255.250 for any sources / Join group 224.0.0.252 for any sources / Join group 224.0.0.251 for any sources / Join group 224.0.0.22 for any sources / Join group 224.0.0.2 for any sources

Frame 6111: 86 bytes on wire (688 bits), 86 bytes captured (688 bits)
Ethernet II, Src: Avm_8f:e8:f0 (00:15:0c:8f:e8:f0), Dst: IPv4mcast_00:00:16 (01:00:5e:00:00:16)
Internet Protocol, Src: 192.168.178.100 (192.168.178.100), Dst: 224.0.0.22 (224.0.0.22)
Internet Group Management Protocol


Und wenn ich die im ersten Beitrag gepostete Adresse im Player eingebe und er den Stream abspielt, sendet der Server folgendes (auf die Aufzeichnung der Antworten des Clients habe ich verzichtet.)
Code:
No.     Time        Source                Destination           Protocol Info
     16 4.260332    192.168.178.100       192.168.178.10        TCP      49100 > 56192 [SYN, ACK] Seq=0 Ack=1 Win=5792 Len=0 MSS=1460 SACK_PERM=1 TSV=2829212 TSER=13905473 WS=1

Frame 16: 74 bytes on wire (592 bits), 74 bytes captured (592 bits)
Ethernet II, Src: Avm_8f:e8:f0 (00:15:0c:8f:e8:f0), Dst: Pegatron_99:92:50 (e0:69:95:99:92:50)
Internet Protocol, Src: 192.168.178.100 (192.168.178.100), Dst: 192.168.178.10 (192.168.178.10)
Transmission Control Protocol, Src Port: 49100 (49100), Dst Port: 56192 (56192), Seq: 0, Ack: 1, Len: 0
    Source port: 49100 (49100)
    Destination port: 56192 (56192)
    [Stream index: 1]
    Sequence number: 0    (relative sequence number)
    Acknowledgement number: 1    (relative ack number)
    Header length: 40 bytes
    Flags: 0x12 (SYN, ACK)
    Window size: 5792
    Checksum: 0x2919 [validation disabled]
    Options: (20 bytes)
    [SEQ/ACK analysis]

No.     Time        Source                Destination           Protocol Info
     19 4.261269    192.168.178.100       192.168.178.10        TCP      49100 > 56192 [ACK] Seq=1 Ack=465 Win=6864 Len=0 TSV=2829213 TSER=13905483

Frame 19: 66 bytes on wire (528 bits), 66 bytes captured (528 bits)
Ethernet II, Src: Avm_8f:e8:f0 (00:15:0c:8f:e8:f0), Dst: Pegatron_99:92:50 (e0:69:95:99:92:50)
Internet Protocol, Src: 192.168.178.100 (192.168.178.100), Dst: 192.168.178.10 (192.168.178.10)
Transmission Control Protocol, Src Port: 49100 (49100), Dst Port: 56192 (56192), Seq: 1, Ack: 465, Len: 0
    Source port: 49100 (49100)
    Destination port: 56192 (56192)
    [Stream index: 1]
    Sequence number: 1    (relative sequence number)
    Acknowledgement number: 465    (relative ack number)
    Header length: 32 bytes
    Flags: 0x10 (ACK)
    Window size: 6864 (scaled)
    Checksum: 0x5f3c [validation disabled]
    Options: (12 bytes)
    [SEQ/ACK analysis]

No.     Time        Source                Destination           Protocol Info
     20 4.273366    192.168.178.100       192.168.178.10        TCP      49100 > 56192 [PSH, ACK] Seq=1 Ack=465 Win=6864 Len=172 TSV=2829214 TSER=13905483

Frame 20: 238 bytes on wire (1904 bits), 238 bytes captured (1904 bits)
Ethernet II, Src: Avm_8f:e8:f0 (00:15:0c:8f:e8:f0), Dst: Pegatron_99:92:50 (e0:69:95:99:92:50)
Internet Protocol, Src: 192.168.178.100 (192.168.178.100), Dst: 192.168.178.10 (192.168.178.10)
Transmission Control Protocol, Src Port: 49100 (49100), Dst Port: 56192 (56192), Seq: 1, Ack: 465, Len: 172
    Source port: 49100 (49100)
    Destination port: 56192 (56192)
    [Stream index: 1]
    Sequence number: 1    (relative sequence number)
    [Next sequence number: 173    (relative sequence number)]
    Acknowledgement number: 465    (relative ack number)
    Header length: 32 bytes
    Flags: 0x18 (PSH, ACK)
    Window size: 6864 (scaled)
    Checksum: 0x83dd [validation disabled]
    Options: (12 bytes)
    [SEQ/ACK analysis]
Data (172 bytes)

0000  48 54 54 50 2f 31 2e 30 20 32 30 30 20 4f 4b 0d   HTTP/1.0 200 OK.
0010  0a 43 6f 6e 74 65 6e 74 2d 4c 65 6e 67 74 68 3a   .Content-Length:
0020  20 33 33 30 35 36 38 33 0d 0a 43 6f 6e 74 65 6e    3305683..Conten
0030  74 2d 54 79 70 65 3a 20 61 75 64 69 6f 2f 6d 70   t-Type: audio/mp
0040  65 67 0d 0a 44 61 74 65 3a 20 4d 6f 6e 2c 20 30   eg..Date: Mon, 0
0050  32 20 4a 61 6e 20 32 30 31 32 20 31 39 3a 34 33   2 Jan 2012 19:43
0060  3a 30 39 20 47 4d 54 0d 0a 4c 61 73 74 2d 4d 6f   :09 GMT..Last-Mo
0070  64 69 66 69 65 64 3a 20 53 61 74 2c 20 31 30 20   dified: Sat, 10 
0080  41 70 72 20 32 30 31 30 20 31 38 3a 33 30 3a 30   Apr 2010 18:30:0
0090  36 20 47 4d 54 0d 0a 4d 69 6d 65 2d 56 65 72 73   6 GMT..Mime-Vers
00a0  69 6f 6e 3a 20 31 2e 30 0d 0a 0d 0a               ion: 1.0....
    Data: 485454502f312e3020323030204f4b0d0a436f6e74656e74...
    [Length: 172]

No.     Time        Source                Destination           Protocol Info
     22 4.275301    192.168.178.100       192.168.178.10        TCP      49100 > 56192 [ACK] Seq=173 Ack=465 Win=6864 Len=1448 TSV=2829214 TSER=13905496

Frame 22: 1514 bytes on wire (12112 bits), 1514 bytes captured (12112 bits)
Ethernet II, Src: Avm_8f:e8:f0 (00:15:0c:8f:e8:f0), Dst: Pegatron_99:92:50 (e0:69:95:99:92:50)
Internet Protocol, Src: 192.168.178.100 (192.168.178.100), Dst: 192.168.178.10 (192.168.178.10)
Transmission Control Protocol, Src Port: 49100 (49100), Dst Port: 56192 (56192), Seq: 173, Ack: 465, Len: 1448
    Source port: 49100 (49100)
    Destination port: 56192 (56192)
    [Stream index: 1]
    Sequence number: 173    (relative sequence number)
    [Next sequence number: 1621    (relative sequence number)]
    Acknowledgement number: 465    (relative ack number)
    Header length: 32 bytes
    Flags: 0x10 (ACK)
    Window size: 6864 (scaled)
    Checksum: 0x8037 [validation disabled]
    Options: (12 bytes)
    [SEQ/ACK analysis]
Data (1448 bytes)

0000  ff fb 90 64 00 00 00 00 00 00 00 00 00 00 00 00   ...d............
#####
05a0  55 55 55 55 55 55 55 55                           UUUUUUUU
    Data: fffb90640000000000000000000000000000000000000000...
    [Length: 1448]

No.     Time        Source                Destination           Protocol Info
     24 4.275528    192.168.178.100       192.168.178.10        TCP      49100 > 56192 [ACK] Seq=1621 Ack=465 Win=6864 Len=1448 TSV=2829214 TSER=13905496

Frame 24: 1514 bytes on wire (12112 bits), 1514 bytes captured (12112 bits)
Ethernet II, Src: Avm_8f:e8:f0 (00:15:0c:8f:e8:f0), Dst: Pegatron_99:92:50 (e0:69:95:99:92:50)
Internet Protocol, Src: 192.168.178.100 (192.168.178.100), Dst: 192.168.178.10 (192.168.178.10)
Transmission Control Protocol, Src Port: 49100 (49100), Dst Port: 56192 (56192), Seq: 1621, Ack: 465, Len: 1448
    Source port: 49100 (49100)
    Destination port: 56192 (56192)
    [Stream index: 1]
    Sequence number: 1621    (relative sequence number)
    [Next sequence number: 3069    (relative sequence number)]
    Acknowledgement number: 465    (relative ack number)
    Header length: 32 bytes
    Flags: 0x10 (ACK)
    Window size: 6864 (scaled)
    Checksum: 0xb322 [validation disabled]
    Options: (12 bytes)
    [SEQ/ACK analysis]
Data (1448 bytes)

0000  55 55 55 55 55 55 55 55 55 ff fb 10 64 ff 8f f0   UUUUUUUUU...d...
#####
05a0  d4 67 54 21 a4 e9 b9 f0                           .gT!....
    Data: 555555555555555555fffb1064ff8ff00000690000000800...
    [Length: 1448]

No.     Time        Source                Destination           Protocol Info
     26 4.276410    192.168.178.100       192.168.178.10        TCP      49100 > 56192 [ACK] Seq=3069 Ack=465 Win=6864 Len=1448 TSV=2829214 TSER=13905498

Frame 26: 1514 bytes on wire (12112 bits), 1514 bytes captured (12112 bits)
Ethernet II, Src: Avm_8f:e8:f0 (00:15:0c:8f:e8:f0), Dst: Pegatron_99:92:50 (e0:69:95:99:92:50)
Internet Protocol, Src: 192.168.178.100 (192.168.178.100), Dst: 192.168.178.10 (192.168.178.10)
Transmission Control Protocol, Src Port: 49100 (49100), Dst Port: 56192 (56192), Seq: 3069, Ack: 465, Len: 1448
    Source port: 49100 (49100)
    Destination port: 56192 (56192)
    [Stream index: 1]
    Sequence number: 3069    (relative sequence number)
    [Next sequence number: 4517    (relative sequence number)]
    Acknowledgement number: 465    (relative ack number)
    Header length: 32 bytes
    Flags: 0x10 (ACK)
    Window size: 6864 (scaled)
    Checksum: 0xc65f [validation disabled]
    Options: (12 bytes)
    [SEQ/ACK analysis]
Data (1448 bytes)

0000  b8 89 56 fd 0e 20 4d 31 74 ce 1d 28 4f 41 26 53   ..V.. M1t..(OA&S
#####
05a0  72 97 cd b9 1b 68 cd ae                           r....h..
    Data: b88956fd0e204d3174ce1d284f412653089abe6b33fa6731...
    [Length: 1448]

No.     Time        Source                Destination           Protocol Info
     28 4.276624    192.168.178.100       192.168.178.10        TCP      49100 > 56192 [ACK] Seq=4517 Ack=465 Win=6864 Len=1448 TSV=2829214 TSER=13905498


Leider konnte ich mir den Traffic des Webradios nicht ansehen, weil sich der alte (und nur zu diesem Zweck aufgehobene) HUB nicht finden ließ.
So rein von den SSDP- und IGMP-Paketen her, müsste doch ein UPnP-fähiger Client den Server sehen können, oder irre ich mich da? (Der Win-Mediaplayer sieht ja auch nichts anderes ... .)

Aber viel weiter bin ich jetzt auch noch nicht.
Kann es sein, dass die genannten Mediaplayer zwar den Stream aufnehmen und abspielen können, aber (im Gegensatz zur WinDOSe) nicht UPnP-fähig sien?
Aber dann müsste ich sie ja wenigstens mit einer Adresse auf den Server hinweisen können?


MfG Peter
dem UPnP und Streaming noch immer große Rätsel sind - aber im Gegensatz zu heute 10:43 ein ganz klein weniger ... .
 
Versuch mal im VLC unter Netzwerkstream "udp://@239.255.255.250:1900" einzugeben und abspielen zu lassen. So wie es für mich aussieht, macht der Server multicast-stream per udp. Da aber auch deine "Adresse aus Win" funktioniert, macht er offensichtlich auch unicast, den dann aber per Port 49100 und auch nicht als echten stream sondern "auf Abruf".
Die spannende Frage bleibt ob er auf dem multicast tatsächlich auch den stream sendet oder ob er darüber nur Infos schickt...
 
OP
/dev/null

/dev/null

Moderator
Teammitglied
Danke für deine Antwort.
Ich habe mir gerade auf dem "außerhäusigen" Laptop Wireshark installiert und lasse ihn mit dem Filter "ip.src == 192.168.178.100" durchlaufen => nichts zu sehen.
Die SSDP- und IGMP Pakete werden also nicht über das VPN übertragen. (Deutet IGMP nicht sogar auf multicast hin?)

Der von dir beschriebene Aufruf "udp://@239.255.255.250:1900" bringt nichts, aber im Gegenteil zu meinen vielen Versuchen auch keine Fehlermeldung. Ich werde diesen Aufruf zu Hause auch noch mal wiederholen.

Ich werde auch mal die gleiche Anfrage im IP-Phone-Forum stellen. Selbstverständlich mit entsprechender Verlinkung ... .

Meine Hauptfrage ist aber immer noch, ob es unter unserem BS wirklich keinen Player gibt, der "richtiges" UPnP kann. In den diversen Foren gibt es da unterschiedliche Meinungen dazu. Und im Amarok habe ich ja auch ein "UPnP-Sammlungsmodul" aktiviert. Nur sehen kann ich davon leider nichts. Weiß auch nicht, was ich da sehen soll.

Wird schon werden ;-)

MfG Peter
 
Das Du außerhäusig nichts sehen kannst, könnte daran liegen das etliche Router kein multicast unterstützen. Sein wir mal ehrlich: Wenn alle Provider multicast routen würden, wäre das Netz lahmgelegt. Bei dir könnte es aber auch die Umsetzung multicast->VPN sein, die nicht mitspielt.
 
OP
/dev/null

/dev/null

Moderator
Teammitglied
ack!
Das Hören meiner mp3-Sammlung übers VPN ist ja auch nicht wirklich "lebenswichtig".
War eben mal so ein Gedanke, da ich (wenn ich es denn ab und an wirklich will -> Nutzung offener WLAN im Urlaubsland, Flughafen usw.) sonst ALLES übers VPN routen kann. Vom Telefonieren über die heimische Festnetznummer, übers Surfen einschließlich DNS-Abfrage bis hin zum Drucken und damit ungewolltem Erschrecken meiner Frau ... . Da kam mir eben auch der Gedanke, die heimische Musik anzuzapfen.

Jetzt interessiert mich "nur noch" ob es innerhalb des Heimnetzes mit einem unter Linux laufenden Player geht oder nicht. Und wenn es geht, dann muss es auch eine Lösung zu einer direkten Ansprache vom Client aus geben, so wie es ja mit jedem Titel einzeln auch geht.

Mal sehen, ob sich dazu noch jemand meldet.

Dir auf jeden Fall erstmal vielen Dank für die Mithilfe.


MfG Peter
 
OP
/dev/null

/dev/null

Moderator
Teammitglied
Unabhängig davon:
Jetzt interessiert mich "nur noch" ob es innerhalb des Heimnetzes mit einem unter Linux laufenden Player geht oder nicht. Und wenn es geht, dann muss es auch eine Lösung zu einer direkten Ansprache vom Client aus geben, so wie es ja mit jedem Titel einzeln auch geht.

habe ich jetzt mit "harleys" Unterstützung eine für mich völlig ausreichende Lösung gefunden:
- Nutzung des Samba-Servers der Box
- Mounten des per VPN erreichbaren Share per mount.cifs in einen lokalen Ordner (Unterordner von ~/Musik)
- und diesen dann dem Amarok bei der Aktualisierung seiner Playlist anbieten => fertig.


Ich danke dem User "harley" für seine Beharrlichkeit, mit welcher er seinem "alten Herrn" diese Version schmackhaft gemacht hat!


MfG Peter
 
Oben