fx_cast
fx_cast copied to clipboard
No chromecast devices to cast to - until I cast from chrome browser
Hi
I am on OSX(fully updated). If I try to cast from firefox there are no chromecasts detected(for me it is a nvidia shield). If I then open chrome and just cast a tab or something to the shield it then appears when trying to cast something in firefox and then it actually works, but it seems like that fx_cast at the moment(or probably the bridge) is not able to detect the chromecast devices
I've seen similar behaviour when connecting through a bridged hotspot, though I don't know enough about how mDNS works to diagnose it. I've been experimenting with a new bridge implementation to fix some other issues, so this may resolve itself along with that.
Everything worked fine for me (from archlinux) the first day and then hasn't worked since. My chromecast never shows. Using chrome first doesn't help.
Is there a log somewhere I can look at for troubleshooting?
Not on the public releases, but there are some debug builds in #79. Try an earlier version otherwise.
Experiencing this same issue - nvidia shield on a local network, doesn't show up until I cast from chrome. Lmk if I can help debug!
I'm also experiencing this issue on macOS 10.14.6, running on Firefox 73.0.1, fx_cast bridge 0.0.6
I have a Chromecast device, and casting works fine from Chrome, but not from Firefox and fx_cast.
I'm using Linux mint 21.2 Firefox 116.0.3
Not even casting from Chromecast first makes it show up.
I couldn't really find more for logs other than the following (there is some DNSServiceRegister() not being fully supported warning in there):
oscar@oscar-laptop:~$ sudo journalctl -u fx_cast Aug 29 01:00:14 oscar-laptop systemd[1]: Started fx_cast daemon. Aug 29 01:00:14 oscar-laptop fx_cast_bridge[11430]: Starting WebSocket server at ws://localhost:9556... Done! Aug 29 01:39:50 oscar-laptop systemd[1]: Stopping fx_cast daemon... Aug 29 01:39:50 oscar-laptop systemd[1]: fx_cast.service: Main process exited, code=killed, status=9/KILL Aug 29 01:39:50 oscar-laptop systemd[1]: fx_cast.service: Failed with result 'signal'. Aug 29 01:39:50 oscar-laptop systemd[1]: Stopped fx_cast daemon. -- Boot 66426e15011a463faf552ff3272adc76 -- Aug 29 01:40:25 oscar-laptop systemd[1]: Started fx_cast daemon. Aug 29 01:40:26 oscar-laptop fx_cast_bridge[810]: Starting WebSocket server at ws://localhost:9556... Done!
There are also a bunch of entries like this:
Aug 29 01:45:56 oscar-laptop fx_cast_bridge[4570]: *** WARNING *** The program 'fx_cast_bridge' uses the Apple Bonjour compatibility layer of Avahi. Aug 29 01:45:56 oscar-laptop fx_cast_bridge[4570]: *** WARNING *** Please fix your application to use the native API of Avahi! Aug 29 01:45:56 oscar-laptop fx_cast_bridge[4570]: *** WARNING *** For more information see http://0pointer.de/blog/projects/avahi-compat.html Aug 29 01:45:56 oscar-laptop fx_cast_bridge[4570]: *** WARNING *** The program 'fx_cast_bridge' called 'DNSServiceRegister()' which is not supported (or only supported partially) in the Apple Bonjour compatibility layer of Avahi. Aug 29 01:45:56 oscar-laptop fx_cast_bridge[4570]: *** WARNING *** Please fix your application to use the native API of Avahi! Aug 29 01:45:56 oscar-laptop fx_cast_bridge[4570]: *** WARNING *** For more information see http://0pointer.de/blog/projects/avahi-compat.html Aug 29 01:45:56 oscar-laptop fx_cast_bridge[4583]: *** WARNING *** The program 'fx_cast_bridge' uses the Apple Bonjour compatibility layer of Avahi. Aug 29 01:45:56 oscar-laptop fx_cast_bridge[4583]: *** WARNING *** Please fix your application to use the native API of Avahi! Aug 29 01:45:56 oscar-laptop fx_cast_bridge[4583]: *** WARNING *** For more information see http://0pointer.de/blog/projects/avahi-compat.html Aug 29 01:45:56 oscar-laptop fx_cast_bridge[4583]: *** WARNING *** The program 'fx_cast_bridge' called 'DNSServiceRegister()' which is not supported (or only supported partially) in the Apple Bonjour compatibility layer of Avahi. Aug 29 01:45:56 oscar-laptop fx_cast_bridge[4583]: *** WARNING *** Please fix your application to use the native API of Avahi! Aug 29 01:45:56 oscar-laptop fx_cast_bridge[4583]: *** WARNING *** For more information see http://0pointer.de/blog/projects/avahi-compat.html