GitXplorerGitXplorer
z

castbridge

public
0 stars
0 forks
3 issues

Commits

List of commits on branch master.
Unverified
230abc3053f9957e5e247e1404e3b6652a7cd6d8

Remove hardcoded port in forwarding RPC client

zzetafunction committed 11 years ago
Unverified
881a9793a16a14a99d9c97104dd0958d603b5998

Fix flag typo (should be service, not client)

zzetafunction committed 11 years ago
Unverified
3e75f1bf9d58555d4c2165b27a50e044d65a5005

Implement mDNS packet forwarding.

zzetafunction committed 11 years ago
Unverified
bf2fbfcac3cff17a2b2ee749b4b369911903dbf3

Allow mDNS listener to select which types of packets to forward.

zzetafunction committed 11 years ago
Unverified
e4dc32eef3551652848c033c87faecf578062903

Finish comment that was prematurely terminated

zzetafunction committed 11 years ago
Unverified
7a733dad3e1adabbdcc507db864d9a7586506e24

Remove another spammy log line in RPC handling

zzetafunction committed 11 years ago

README

The README file for this repository.

castbridge is a simple tool to allow Chromecast discovery to work across different subnets. At the moment, simply proxying the SSDP discovery requests and responses seems to be sufficient, so that's all this tool does.

The casting machine(s) must be able to directly communicate with the Chromecast device. For example, on a Tomato-based router, add these two new rules in Advanced > LAN Access:

  • One rule that permits machines to talk to the forwarding service on the Chromecast subnet.
  • Another rule that allows machines to talk to the Chromecast itself.

Usage: On the Chromecast subnet, start the forwarding service: $ castbridge

On the other subnet, start the SSDP listening service: $ castbridge --endpoint