Skip to content
SamDel edited this page Feb 11, 2019 · 29 revisions

Welcome to the ChromeCast-Desktop-Audio-Streamer wiki!

You can use this tool to stream the captured audio of your desktop to Chromecast devices. Chromecast devices are discovered at start-up and listed in the Devices box. To start streaming you can press a play button. Volume can be adjusted per device in the Devices box, or for all devices in the 'Volume all devices' box. When streaming you can mute the audio of your desktop if you like.

See below for all options, configuration, troubleshooting and the roadmap. If you have issues then please log them here.

Troubleshooting

Chromecast devices are not found

  • You can add your Chromecast devices in the config file.

Chromecast device doesn't start streaming

  • Make sure your desktop plays music.
  • Try switching the recording device.
  • Try switching the IP address.
  • Check if the firewall is not blocking incoming connections for 'ChromeCast.Desktop.AudioStreamer'.

Dropouts / gaps when streaming

  • Try changing the stream format. Most likely the dropouts are caused by the network load. Streaming in Wav takes a lot of bandwidth, streaming in Mp3 128 kbps takes very little bandwidth.

Options

IP4 address used: This is a dropdown with the local IP addresses. The one that's used for streaming is selected. You can try to change the IP address when things are not working.

When your desktop changes from e.g. a network cable to a WIFI connection this list is updated with the new IP addresses. When the current IP address is not available anymore the tool tries to automatically use the new IP address.

Recording device: You can change the device from which the audio is captured.

Use Keyboard shortcuts: Up = Ctrl+Alt+U; Down = Ctrl+Alt+D; (Un)Mute = Ctrl+Alt+M: When checked you can use the keyboard shortcuts to change the volume of all devices.

Show window at startup: If unchecked the window is hidden at start-up, you can show the window by clicking the tray icon.

Automatically start devices at startup: If checked then streaming to a device starts automatically after it's added to the Devices box.

Automatically restart when the stream is closed: When the stream is stopped an attempt is made to restart the stream.

Show lag control (experimental): If checked the lag-control box is visible in the UI. You can experiment to reduce lag, but the sound quality is degraded!

Scan again for devices If you turned a Chromecast device on after you started this tool, you can use this button to add it to the Devices box.

Reset Settings Reset the settings to their default values. Known devices that don't exist anymore are removed.

Configuration

In the install folder (e.g. C:\Program Files (x86)\Desktop Audio Streamer\Desktop Audio Streamer) there's a config file ChromeCast.Desktop.AudioStreamer.exe.config where you can change the configuration:

IpAddressesDevices: You can add your Chromecast devices here (sometimes they are not automatically discovered). The format is: <ip-1>,<DeviceName1>;<ip-2>,<DeviceName2> etc.

Roadmap

Current status of this project: Stable, there's no active development but issues are resolved.

Clone this wiki locally