Bonjour,
J’utilise Pulseaudio-dlna pour envoyer le son sur ma Box (Freebox Pop). Seulement pulseaudio-dlna ne trouve pas le service chromecast de la box. Par contre spotify lui le trouve bien.
J’ai aussi un service DLNA sur la box qui lui est bien trouvé.
Je précise que le firewall est arrêté (firewalld). C’est autre problème que je soulèverai dans un autre post une fois celui-ci résolu.
Voilà la sortie en console :
xxxx@PC1:~$ pulseaudio-dlna --create-device-config
04-17 09:39:17 pulseaudio_dlna.application INFO Using version: 0.6.0
04-17 09:39:17 pulseaudio_dlna.application INFO Binding to *:8080
04-17 09:39:17 pulseaudio_dlna.application INFO Starting discovery ...
04-17 09:39:17 pulseaudio_dlna.plugins.chromecast INFO ChromecastPlugin.discover()
04-17 09:39:17 pychromecast INFO Querying device status
Exception in thread zeroconf-ServiceBrowser__googlecast._tcp.local.:
Traceback (most recent call last):
File "/usr/lib/python3.9/threading.py", line 954, in _bootstrap_inner
self.run()
File "/usr/lib/python3/dist-packages/zeroconf/__init__.py", line 1557, in run
self._service_state_changed.fire(
File "/usr/lib/python3/dist-packages/zeroconf/__init__.py", line 1333, in fire
h(**kwargs)
File "/usr/lib/python3/dist-packages/zeroconf/__init__.py", line 1427, in on_change
listener.add_service(*args)
File "/usr/lib/python3/dist-packages/pychromecast/discovery.py", line 65, in add_service
self._add_update_service(zconf, typ, name, self.add_callback)
File "/usr/lib/python3/dist-packages/pychromecast/discovery.py", line 123, in _add_update_service
callback(uuid, name)
File "/usr/lib/python3/dist-packages/pychromecast/__init__.py", line 246, in internal_callback
callback(
File "/usr/lib/python3/dist-packages/pulseaudio_dlna/plugins/__init__.py", line 36, in wrapper
device = f(*args, **kwargs)
File "/usr/lib/python3/dist-packages/pulseaudio_dlna/plugins/chromecast/__init__.py", line 47, in _on_device_added
return ChromecastRendererFactory.from_pychromecast(device)
File "/usr/lib/python3/dist-packages/pulseaudio_dlna/plugins/chromecast/renderer.py", line 183, in from_pychromecast
ip=pychromecast.host,
AttributeError: 'Chromecast' object has no attribute 'host'
Exception in thread Thread-10:
Traceback (most recent call last):
File "/usr/lib/python3.9/threading.py", line 954, in _bootstrap_inner
self.run()
File "/usr/lib/python3.9/threading.py", line 1266, in run
self.function(*self.args, **self.kwargs)
TypeError: 'ServiceBrowser' object is not callable
04-17 09:39:22 pulseaudio_dlna.plugins.dlna.ssdp INFO SSDPListener.shutdown()
04-17 09:39:22 pulseaudio_dlna.plugins.dlna.ssdp INFO SSDPListener.serve_forever()
04-17 09:39:22 pulseaudio_dlna.plugins.dlna.ssdp INFO SSDPListener.run()
04-17 09:39:25 pulseaudio_dlna.discover INFO SSDPDiscover.search()
04-17 09:39:25 pulseaudio_dlna.plugins.dlna INFO DLNAPlugin.discover()
04-17 09:39:25 pulseaudio_dlna.holder INFO Holder.search()
04-17 09:39:25 pulseaudio_dlna.application INFO Discovery complete.
04-17 09:39:25 pulseaudio_dlna.application INFO Found the following devices:
04-17 09:39:25 pulseaudio_dlna.application INFO ATV_2 (DLNA)
04-17 09:39:25 pulseaudio_dlna.application INFO - Mp3Codec
04-17 09:39:25 pulseaudio_dlna.application INFO - WavCodec
04-17 09:39:25 pulseaudio_dlna.application INFO - AacCodec
04-17 09:39:25 pulseaudio_dlna.application INFO - FlacCodec
04-17 09:39:25 pulseaudio_dlna.application INFO - OggCodec
04-17 09:39:25 pulseaudio_dlna.application INFO - L16Codec
04-17 09:39:25 pulseaudio_dlna.application INFO - L16Codec
04-17 09:39:25 pulseaudio_dlna.application INFO - L16Codec
04-17 09:39:25 pulseaudio_dlna.application INFO - L16Codec
04-17 09:39:25 pulseaudio_dlna.application INFO Your config was successfully written to
Si je comprends bien, il y a un problème avec zeroconf. Qwant ne m’a pas aidé.
Je suis sur Debian Testing
Merci pour l’aide