PiCAST turns your $35 Raspberry Pi in to a Chromecast like Device.
Switch branches/tags
Nothing to show
Clone or download
Pull request Compare This branch is 35 commits behind lanceseidman:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
browser
youtube
.gitignore
OLD_RELEASES
README.md
SETUP-HOWTO
installer.sh
server.sh

README.md

PiCAST 2.0 (stable)

Turn a $35 Raspberry Pi in to a Chromecast like Device, for FREE.


PiCAST turns your $35 Raspberry Pi in to a Chromecast like Device.

Why Make the PiCAST?

I wanted to buy a Google Chromecast originally but it was sold out. So, I thought what do I have that I could use w/HDMI and wouldn't be terribly hard to do? My Raspberry Pi can do it all, literally and same price as the Chromecast and OPEN SOURCE, CUSTOM MAKE FEATURES, .

As its been some time now since the original PiCAST, the project got some bad notes on how it was too "hard" to figure out or install, wasn't safe enough, the way I programmed it wasn't to his/her liking and enough is enough, I got tired of it. HOWEVER, because the project DID have some really great interest- I re-did the project without web technologies.

THIS ISN'T CHROMECAST! YOU LIE!!!

As many seem unable to read or understand where the project CURRENTLY is and where it WILL go, I felt I need to dumb it down even more. This project doesn't have over 20-100+ paid-staffers, millions of dollars backed to ensure it succeeds, a dedicated team, and MONTHS & MONTHS of work where the PiCAST HAS NONE OF THE ABOVE-- so, calm down!

I made it very clear, this is "LIKE" a chromecast project, already as it can be sent commands REMOTELY just like the Chromecast, so project is over... Kidding! I am working on the BEST possible method(s) to continue forward.

So before you go nuts that the project isn't what YOU think, think twice. I do have a full-time job BUT I am so upset with Google, I want an OPEN, FREE, US/NON-US PERMITTED USERBASE, and if you're against it? Don't download it, go make your own and share it or don't. I live in the US, I now have a Chromecast, I don't NEED the project BUT I want it as I feel so strongly that what Google is doing is beyond unfair-- agree? JOIN ME! STOP YOUR COMPLAINT, DO SOMETHING!

Why Open Source?

I'm not happy how the Chromecast isn't very open... So, with the easy to use API-like via IP, you can just call URL's and yes the project is far from complete-- it's just a fun learning exercise & hope kids will see how you can go and try to mimmic what you can't get it (even if you have the cash).

This is far from complete. Lot of new features to come and of course fix the code up. But, at least we have something to start playing with...

USE AT OWN RISK. UPDATES ARE CONSTANT. METHODS WILL CHANGE OFTEN! UNLESS SOMETHING SAYS STABLE, ASSUME A BETA.

Donate/Tip with BitCoin to the PiCAST Project!

A friend of mine has already bugged me, to charge for the code... I can't or won't. I will however as always offer my BitCoin address for anyone who'd like to donate, donations will go to Opportunity Village(http://www.opportunityvillage.org).

BitCoin Address: 16b3QAFmjrh4yzHjLw7jAKG5AnV8WVXdCK

No BitCoin? PayPal: lance@compulsivetech.biz

  • YOU DO NOT HAVE TO DONATE. THIS IS COMPLETELY OPTIONAL, THIS WILL ALWAYS REMAIN FREE!

LICENSE

PLEASE READ THE LICENSE FILE BEFORE READING ANY CODE, DOWNLOADING CODE, STORING CODE, SHARING CODE, AND USING THE CODE.

GET THE OLD RELEASE BY GOING THE THE "OLD" BRANCH.

**** SETUP NEEDED (BETA) ****

Simply manually download installer.sh (or do as seen below), open a Terminal and type:

wget https://raw.github.com/lanceseidman/PiCAST/master/installer.sh

chmod +x installer.sh

sh installer.sh

CAST FROM WINDOWS/OSX/LINUX

The first thing you would need? Is a copy of cryptcat (http://sourceforge.net/projects/cryptcat).

Once you've downloaded, installed and have cryptcat on your system, the process is VERY easy.

1). Open a terminal/console (Windows: CMD in Run will work).

2). Decide will you be sending Video, Audio, etc? Say Video, perform this:

pic_ytvideo URL/VIDEO | cryptcat PiCAST_IP 8882 -k Password-You-Created

  • NOTE: YOU SHOULD NEVER HAVE ANY "< OR >" IN YOUR COMMAND LINE UNLESS NEEDED.

CAST OPTIONS

1). Send video from YouTube

pic_ytvideo URL/VIDEO (replace w/YOUTUBE VIDEO ID OR URL).

2). Send audio from YouTube

pic_ytmusic URL/VIDEO (replace w/YOUTUBE VIDEO ID OR URL).

3). Send website to Midori

pic_brow-midori WEBSITE-URL

See Howto Download, Setup, Run/CAST the latest PiCAST (Troubleshooting included)

Visit the YouTube Page: http://youtu.be/Wwr201XHDME

Manual PiCAST 2.0 Setup

Looking to manually setup PiCAST 2.x? Look at the Manual (USE AT YOUR OWN RISK!) by visiting:

https://github.com/lanceseidman/PiCAST/blob/master/SETUP-HOWTO

*** Manual Not Completed as of 12/31/13 2:23PM PDT.