Vraag


Acties:
  • 0 Henk 'm!

Anoniem: 1077709

Topicstarter
Mijn vraag:
Hoe kan ik de audio van mijn tv naar mijn 2 sonos speakers streamen

Relevante software en hardware die ik gebruik:
2x ikea (Sonos) symfonisk

Ik weet dat je een Sonos connect kan gebruiken maar dat is veel te duur voor mij.

Beste antwoord (via Anoniem: 1077709 op 02-02-2020 14:26)


  • mathias82
  • Registratie: April 2017
  • Laatst online: 09-05 16:52
Anoniem: 1077709 schreef op zaterdag 1 februari 2020 @ 14:53:
Dit is de output als ik sudo gebruik:

pi@raspberrypi:~ $ sudo cat /home/pi/darkice.cfg
[general]
duration = 0 # duration in s, 0 forever
bufferSecs = 1 # buffer, in seconds
reconnect = yes # reconnect if disconnected

[input]
device = plughw:1,0 # Soundcard device for the audio input
sampleRate = 44100 # sample rate 11025, 22050 or 44100
bitsPerSample = 16 # bits
channel = 2 # 2 = stereo

[icecast2-0]
bitrateMode = cbr # constant bit rate ('cbr' constant, 'abr' average)
#quality = 1.0 # 1.0 is best quality (use only with vbr)
format = mp3 # format. Choose 'vorbis' for OGG Vorbis
bitrate = 320 # bitrate
server = 192.168.XXX.XXX # or IP
port = 8000 # port for IceCast2 access
password = XXXXXXXXX# source password for the IceCast2 server
mountPoint = rapi.mp3 # mount point on the IceCast2 server .mp3 or .ogg
name = Raspberry Pi
pi@raspberrypi:~ $


------

Ik was al bang dat de vertraging hoog zal zijn, maar het is het proberen waard.
Ik ga zo wie zo de pi bedraad aan het netwerk gooien en de speakers ook dus misschien is de vertraging dan een stuk minder
toon volledige bericht
Mja, die config kan gewoon gelezen worden, dan weet ik het ook niet meer. Het enige waar ik nog aan kan denken is dat de config is weggeschreven in een formaat dat DarkIce niet kan lezen.
Anders moet je het hier eens vragen: Non-Windows Operating Systems want dit heeft niet veel meer met Audio te maken en ik ben zeker geen Linux expert ;)

En wat die vertraging betreft: als de vertraging effectief 3 seconden bedraagt zoals @Halfkakkende beweert dan gaat de boel bekabeld aansluiten niets oplossen: daar ga je misschien 10-100ms mee winnen, meer niet...

Alle reacties


Acties:
  • 0 Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 18:42

MikeyMan

Vidi, Vici, Veni

Sonos connect of één van de soundbars, iets anders zit er niet op.

Acties:
  • 0 Henk 'm!

Anoniem: 1077709

Topicstarter
Ik kwam dit tegen https://www.instructables...Sonos-Using-Raspberry-Pi/
Maar bij mij werkt het niet.

Acties:
  • 0 Henk 'm!

  • mathias82
  • Registratie: April 2017
  • Laatst online: 09-05 16:52
Dat is wel heel cool en goed gevonden. Wat werkt er niet bij jou?

Acties:
  • 0 Henk 'm!

Anoniem: 1077709

Topicstarter
Als ik het radiostation selecteer dan komt er geen audio uit

Acties:
  • 0 Henk 'm!

  • mathias82
  • Registratie: April 2017
  • Laatst online: 09-05 16:52
Anoniem: 1077709 schreef op donderdag 30 januari 2020 @ 20:16:
Als ik het radiostation selecteer dan komt er geen audio uit
En werkt dit stuk uit de handleiding:
To test that the stream is working correctly, open the web browser on your regular computer and navigate to "http://192.168.1.146:8000" (with your Pi's correct IP address substituted for mine of course) to view the status of your Pi's Icecast2 server. To listen, click on the M3U icon in the upper right or you can manually enter "http://192.168.1.146:8000/rapi.mp3" to open the stream directly and skip downloading the .m3u playlist file altogether. If you hear your live source then the Pi is working correctly and it's time to add it to Sonos.
?

Acties:
  • 0 Henk 'm!

Anoniem: 1077709

Topicstarter
404 - The file you requested could not be found

Deze melding krijg ik dan

Acties:
  • 0 Henk 'm!

  • mathias82
  • Registratie: April 2017
  • Laatst online: 09-05 16:52
Anoniem: 1077709 schreef op donderdag 30 januari 2020 @ 20:26:
404 - The file you requested could not be found

Deze melding krijg ik dan
Kan je iets gedetailleerder antwoorden? Krijg je deze melding op de eerste link (http://192.168.1.146:8000) of de tweede (http://192.168.1.146:8000/rapi.mp3)?

Acties:
  • 0 Henk 'm!

  • TERW_DAN
  • Registratie: Juni 2001
  • Niet online

TERW_DAN

Met een hamer past alles.

En weet je zeker dat je het juiste IPadres hebt?

Acties:
  • 0 Henk 'm!

Anoniem: 1077709

Topicstarter
Ik heb het goede ip adres, hij doet het niet als ik 192.168.XXX.XXX:8000/rapi.mp3 invul

Acties:
  • 0 Henk 'm!

  • mathias82
  • Registratie: April 2017
  • Laatst online: 09-05 16:52
Anoniem: 1077709 schreef op donderdag 30 januari 2020 @ 20:32:
Ik heb het goede ip adres, hij doet het niet als ik 192.168.XXX.XXX:8000/rapi.mp3 invul
Ja, anders zou je ook geen 404 krijgen. Doe dan eens een screenshot van het scherm dat je krijgt als je naar http://192.168.XXX.XXX:8000/ surft

Acties:
  • 0 Henk 'm!

Anoniem: 1077709

Topicstarter
Hoe voeg in een screenshot toe aan een bericht?

Acties:
  • 0 Henk 'm!

  • mathias82
  • Registratie: April 2017
  • Laatst online: 09-05 16:52
Anoniem: 1077709 schreef op donderdag 30 januari 2020 @ 20:35:
Hoe voeg in een screenshot toe aan een bericht?
Is inderdaad nog altijd veel te complex op Tweakers.

2: Ga naar 3rd party website http://imgur.com
3: Klik 'New Post'
4: Paste
5: Copy URL
6: Paste op tweakers

Acties:
  • 0 Henk 'm!

  • LAD93
  • Registratie: Maart 2016
  • Niet online
Klinkt als een mooi plan, maar houdt er rekening mee dat de vertraging tussen TV en Symfonisk langer gaat zijn dan bij een Beam of Playbar. Lijkt me niet dat zoiets een prettige ervaring geeft bij het TV kijken.

per aspera ad astra


Acties:
  • 0 Henk 'm!

  • mathias82
  • Registratie: April 2017
  • Laatst online: 09-05 16:52
LAD93 schreef op donderdag 30 januari 2020 @ 20:52:
Klinkt als een mooi plan, maar houdt er rekening mee dat de vertraging tussen TV en Symfonisk langer gaat zijn dan bij een Beam of Playbar. Lijkt me niet dat zoiets een prettige ervaring geeft bij het TV kijken.
Dat valt heel goed mee hoor, tenzij het met Ikea meuk anders is dan met Sonos producten. Met een Connect waarbij de TV op de lijningang zit en dan naar een andere kamer gestreamed wordt is het bijna niet merkbaar.

Acties:
  • 0 Henk 'm!

  • LAD93
  • Registratie: Maart 2016
  • Niet online
mathias82 schreef op donderdag 30 januari 2020 @ 20:55:
[...]


Dat valt heel goed mee hoor, tenzij het met Ikea meuk anders is dan met Sonos producten. Met een Connect waarbij de TV op de lijningang zit en dan naar een andere kamer gestreamed wordt is het bijna niet merkbaar.
Sure, maar dat is nog steeds streamen tussen Sonos producten en niet tussen een RPi en Sonos... kan me niet zo goed voorstellen dat die vertraging er niet in gaat zitten.

per aspera ad astra


Acties:
  • 0 Henk 'm!

Anoniem: 1077709

Topicstarter
https://imgur.com/CxA0o5E

Ikea symfonisk is eigenlijk een sonos speaker met een ikea buitenkant

[ Voor 59% gewijzigd door Anoniem: 1077709 op 30-01-2020 22:11 ]


Acties:
  • 0 Henk 'm!

  • mathias82
  • Registratie: April 2017
  • Laatst online: 09-05 16:52
Anoniem: 1077709 schreef op donderdag 30 januari 2020 @ 22:07:
https://imgur.com/CxA0o5E

Ikea symfonisk is eigenlijk een sonos speaker met een ikea buitenkant
Mja, de vraag is hoeveel vertraging de rpi gaat toevoegen.

In alle geval, je Icecast server draait, maar de configuratie is niet ok. Daarom krijg je ook de 404.

Doe eens:
code:
1
2
3
cat /home/pi/darkice.sh
cat /home/pi/darkice.cfg
crontab -l


in een terminal op de rpi en post de output hier

[ Voor 3% gewijzigd door mathias82 op 31-01-2020 13:05 ]


Acties:
  • 0 Henk 'm!

Anoniem: 1077709

Topicstarter
pi@raspberrypi:~ $ cat /home/pi/darkice.sh
#!/bin/bash
sudo /usr/bin/darkice -c /home/pi/darkice.cfg
pi@raspberrypi:~ $ cat /home/pi/darkice.cfg
[general]
duration = 0 # duration in s, 0 forever
bufferSecs = 1 # buffer, in seconds
reconnect = yes # reconnect if disconnected

[input]
device = plughw:1,0 # Soundcard device for the audio input
sampleRate = 44100 # sample rate 11025, 22050 or 44100
bitsPerSample = 16 # bits
channel = 2 # 2 = stereo

[icecast2-0]
bitrateMode = cbr # constant bit rate ('cbr' constant, 'abr' average)
#quality = 1.0 # 1.0 is best quality (use only with vbr)
format = mp3 # format. Choose 'vorbis' for OGG Vorbis
bitrate = 320 # bitrate
server = 192.168.XXX.XXX # or IP
port = 8000 # port for IceCast2 access
password = XXXXXXXXXX # source password for the IceCast2 server
mountPoint = rapi.mp3 # mount point on the IceCast2 server .mp3 or .ogg
name = Raspberry Pi
pi@raspberrypi:~ $ crontab -l
# Edit this file to introduce tasks to be run by cron.
#
# Each task to run has to be defined through a single line
# indicating with different fields when the task will be run
# and what command to run for the task
#
# To define the time you can provide concrete values for
# minute (m), hour (h), day of month (dom), month (mon),
# and day of week (dow) or use '*' in these fields (for 'any').
#
# Notice that tasks will be started based on the cron's system
# daemon's notion of time and timezones.
#
# Output of the crontab jobs (including errors) is sent through
# email to the user the crontab file belongs to (unless redirected).
#
# For example, you can run a backup of all your user accounts
# at 5 a.m every week with:
# 0 5 * * 1 tar -zcf /var/backups/home.tgz /home/
#
# For more information see the manual pages of crontab(5) and cron(8)
#
# m h dom mon dow command
@reboot sleep 10 && sudo /home/pi/darkice.sh
pi@raspberrypi:~ $

Acties:
  • 0 Henk 'm!

  • mathias82
  • Registratie: April 2017
  • Laatst online: 09-05 16:52
Anoniem: 1077709 schreef op vrijdag 31 januari 2020 @ 21:41:
pi@raspberrypi:~ $ cat /home/pi/darkice.sh
#!/bin/bash
sudo /usr/bin/darkice -c /home/pi/darkice.cfg
pi@raspberrypi:~ $ cat /home/pi/darkice.cfg
[general]
duration = 0 # duration in s, 0 forever
bufferSecs = 1 # buffer, in seconds
reconnect = yes # reconnect if disconnected

[input]
device = plughw:1,0 # Soundcard device for the audio input
sampleRate = 44100 # sample rate 11025, 22050 or 44100
bitsPerSample = 16 # bits
channel = 2 # 2 = stereo

[icecast2-0]
bitrateMode = cbr # constant bit rate ('cbr' constant, 'abr' average)
#quality = 1.0 # 1.0 is best quality (use only with vbr)
format = mp3 # format. Choose 'vorbis' for OGG Vorbis
bitrate = 320 # bitrate
server = 192.168.XXX.XXX # or IP
port = 8000 # port for IceCast2 access
password = XXXXXXXXXX # source password for the IceCast2 server
mountPoint = rapi.mp3 # mount point on the IceCast2 server .mp3 or .ogg
name = Raspberry Pi
pi@raspberrypi:~ $ crontab -l
# Edit this file to introduce tasks to be run by cron.
#
# Each task to run has to be defined through a single line
# indicating with different fields when the task will be run
# and what command to run for the task
#
# To define the time you can provide concrete values for
# minute (m), hour (h), day of month (dom), month (mon),
# and day of week (dow) or use '*' in these fields (for 'any').
#
# Notice that tasks will be started based on the cron's system
# daemon's notion of time and timezones.
#
# Output of the crontab jobs (including errors) is sent through
# email to the user the crontab file belongs to (unless redirected).
#
# For example, you can run a backup of all your user accounts
# at 5 a.m every week with:
# 0 5 * * 1 tar -zcf /var/backups/home.tgz /home/
#
# For more information see the manual pages of crontab(5) and cron(8)
#
# m h dom mon dow command
@reboot sleep 10 && sudo /home/pi/darkice.sh
pi@raspberrypi:~ $
toon volledige bericht
Ziet er allemaal OK uit.

Wat krijg je als je dit doet in een terminal:

code:
1
sudo /usr/bin/darkice -c /home/pi/darkice.cfg

Acties:
  • 0 Henk 'm!

Anoniem: 1077709

Topicstarter
pi@raspberrypi:~ $ sudo /usr/bin/darkice -c /home/pi/darkice.cfg
DarkIce 1.0 live audio streamer, http://code.google.com/p/darkice/
Copyright (c) 2000-2007, Tyrell Hungary, http://tyrell.hu/
Copyright (c) 2008-2010, Akos Maroy and Rafael Diniz
This is free software, and you are welcome to redistribute it
under the terms of The GNU General Public License version 3 or
any later version.

Using config file: /home/pi/darkice.cfg
DarkIce: DarkIceConfig.cpp:137: no current section [0]
pi@raspberrypi:~ $

Acties:
  • 0 Henk 'm!

  • mathias82
  • Registratie: April 2017
  • Laatst online: 09-05 16:52
Anoniem: 1077709 schreef op zaterdag 1 februari 2020 @ 12:49:
pi@raspberrypi:~ $ sudo /usr/bin/darkice -c /home/pi/darkice.cfg
DarkIce 1.0 live audio streamer, http://code.google.com/p/darkice/
Copyright (c) 2000-2007, Tyrell Hungary, http://tyrell.hu/
Copyright (c) 2008-2010, Akos Maroy and Rafael Diniz
This is free software, and you are welcome to redistribute it
under the terms of The GNU General Public License version 3 or
any later version.

Using config file: /home/pi/darkice.cfg
DarkIce: DarkIceConfig.cpp:137: no current section [0]
pi@raspberrypi:~ $
Mja daar gaat het dus mis. DarkIce kan het configuratie-bestand om de één of andere reden niet lezen. Ik vind het wel vreemd omdat het bestand wel degelijk bestaat op /home/pi/darkice.cfg en de inhoud ook OK lijkt. Met welke editor heb je dat bestand gemaakt?

Kan je het bestand met sudo ook uitlezen? Doe eens
code:
1
sudo cat /home/pi/darkice.cfg

Acties:
  • +1 Henk 'm!

  • Halfkakkende
  • Registratie: Juni 2000
  • Laatst online: 14:55

Halfkakkende

Vandring

LAD93 schreef op donderdag 30 januari 2020 @ 20:52:
Klinkt als een mooi plan, maar houdt er rekening mee dat de vertraging tussen TV en Symfonisk langer gaat zijn dan bij een Beam of Playbar. Lijkt me niet dat zoiets een prettige ervaring geeft bij het TV kijken.
Inderdaad, deze oplossing gaat denk ik niet de oplossing bieden.

Ik gebruik het om mijn platenspeler op mijn Logitech omgeving te kunnen gebruiken. De vertraging bij mij is grofweg 3 seconden voor het 1) afvangen van het geluid door de RPi, 2) compressen naar de MP3 en 3) broadcasten middels Shoutcast. Bij mij moet hij dan vervolgens nog naar mijn Squeezeboxen worden verstuurd wat uiteraard voor nog wat extra vertraging zorgt. Ik heb het niet geprobeerd met mijn Symfonisk op de slaapkamer, maar denk wel dat je een vertraging zult houden. De vertraging vind ik voor de muziek niet zo'n probleem, maar voor de TV lijkt het me niet al te handig.

[ Voor 5% gewijzigd door Halfkakkende op 01-02-2020 14:14 ]

MUZIEK!


Acties:
  • +1 Henk 'm!

  • jeroen3
  • Registratie: Mei 2010
  • Nu online
Je kunt dit proberen. Gewoon al vanaf je pc.
Maar de vertraging is veel te lang voor je TV om te kunnen corrigeren. Minimum is 500ms.
En dan is ook nog niet eens zeker of je beide speakers kan gebruiken,

https://github.com/philippe44/AirConnect

Je beste optie is om een Beam te kopen. Deze kan je koppelen met twee losse speakers voor 'surround'.
product: Sonos Beam

[ Voor 27% gewijzigd door jeroen3 op 01-02-2020 14:42 ]


Acties:
  • 0 Henk 'm!

Anoniem: 1077709

Topicstarter
Dit is de output als ik sudo gebruik:

pi@raspberrypi:~ $ sudo cat /home/pi/darkice.cfg
[general]
duration = 0 # duration in s, 0 forever
bufferSecs = 1 # buffer, in seconds
reconnect = yes # reconnect if disconnected

[input]
device = plughw:1,0 # Soundcard device for the audio input
sampleRate = 44100 # sample rate 11025, 22050 or 44100
bitsPerSample = 16 # bits
channel = 2 # 2 = stereo

[icecast2-0]
bitrateMode = cbr # constant bit rate ('cbr' constant, 'abr' average)
#quality = 1.0 # 1.0 is best quality (use only with vbr)
format = mp3 # format. Choose 'vorbis' for OGG Vorbis
bitrate = 320 # bitrate
server = 192.168.XXX.XXX # or IP
port = 8000 # port for IceCast2 access
password = XXXXXXXXX# source password for the IceCast2 server
mountPoint = rapi.mp3 # mount point on the IceCast2 server .mp3 or .ogg
name = Raspberry Pi
pi@raspberrypi:~ $


------

Ik was al bang dat de vertraging hoog zal zijn, maar het is het proberen waard.
Ik ga zo wie zo de pi bedraad aan het netwerk gooien en de speakers ook dus misschien is de vertraging dan een stuk minder

Acties:
  • Beste antwoord
  • 0 Henk 'm!

  • mathias82
  • Registratie: April 2017
  • Laatst online: 09-05 16:52
Anoniem: 1077709 schreef op zaterdag 1 februari 2020 @ 14:53:
Dit is de output als ik sudo gebruik:

pi@raspberrypi:~ $ sudo cat /home/pi/darkice.cfg
[general]
duration = 0 # duration in s, 0 forever
bufferSecs = 1 # buffer, in seconds
reconnect = yes # reconnect if disconnected

[input]
device = plughw:1,0 # Soundcard device for the audio input
sampleRate = 44100 # sample rate 11025, 22050 or 44100
bitsPerSample = 16 # bits
channel = 2 # 2 = stereo

[icecast2-0]
bitrateMode = cbr # constant bit rate ('cbr' constant, 'abr' average)
#quality = 1.0 # 1.0 is best quality (use only with vbr)
format = mp3 # format. Choose 'vorbis' for OGG Vorbis
bitrate = 320 # bitrate
server = 192.168.XXX.XXX # or IP
port = 8000 # port for IceCast2 access
password = XXXXXXXXX# source password for the IceCast2 server
mountPoint = rapi.mp3 # mount point on the IceCast2 server .mp3 or .ogg
name = Raspberry Pi
pi@raspberrypi:~ $


------

Ik was al bang dat de vertraging hoog zal zijn, maar het is het proberen waard.
Ik ga zo wie zo de pi bedraad aan het netwerk gooien en de speakers ook dus misschien is de vertraging dan een stuk minder
toon volledige bericht
Mja, die config kan gewoon gelezen worden, dan weet ik het ook niet meer. Het enige waar ik nog aan kan denken is dat de config is weggeschreven in een formaat dat DarkIce niet kan lezen.
Anders moet je het hier eens vragen: Non-Windows Operating Systems want dit heeft niet veel meer met Audio te maken en ik ben zeker geen Linux expert ;)

En wat die vertraging betreft: als de vertraging effectief 3 seconden bedraagt zoals @Halfkakkende beweert dan gaat de boel bekabeld aansluiten niets oplossen: daar ga je misschien 10-100ms mee winnen, meer niet...

Acties:
  • +1 Henk 'm!

Anoniem: 1077709

Topicstarter
Oke, dank voor de hulp!
Ik zie wel wat ik ga doen

Acties:
  • 0 Henk 'm!

  • arjan21
  • Registratie: April 2020
  • Laatst online: 27-12-2024
Ik ben eigenlijk ook opzoek naar een soort van oplossing voor streamen naar Sonos.

Ik heb een platenspeler met voor versterker (niet heel duur ding ofzo). Daarmee wil ik kunnen streamen naar de Sonos beam en de ikea symphonisk. Beide staan ze in een andere kamer, alleen de beam staat naast de platenspeler.

Nu kwam ik op 2 opties uit. Raspberry pi of Sonos connect gen2 (vanwege de nieuwe app). Optie 2 kost mij een hoop meer geld.

Wat raden jullie aan? En wat scheelt het meeste qua vertraging. Want met de voor versterker hoor je een beetje geluid vanuit de platenspeler.

Alvast bedankt voor jullie hulp.

Acties:
  • 0 Henk 'm!

  • FeaR
  • Registratie: Maart 2007
  • Laatst online: 15:51

FeaR

In GoT we trust

Ik raad aan een eigen topic te openen. Een topic van iemand anders kicken om daarna te kapen is niet netjes en niet gewenst.

Some people just need a high-five.... In the face.... With a chair.

Pagina: 1

Dit topic is gesloten.