FreezingMoon / AncientBeast

The Turn Based Strategy Game/eSport. Master your beasts! 🐺
https://AncientBeast.com
GNU Affero General Public License v3.0
1.67k stars 578 forks source link

Chromecast integration #331

Open DreadKnight opened 11 years ago

DreadKnight commented 11 years ago

An interesting device has been released from Google that can do real wonders for the project in the near future.

Imagine sitting in your living room along with some of your friends, all of you having smartphones and tablets, like all the cool kids do nowadays. With this Chromecast device plugged into your TV, anyone of you can basically stream the game (or anything) to the TV with a single touch, meaning you can nicely play along with your friends and have home tournaments and AB parties ^^ The friends currently not playing can also spectate the matches effortlessly, provided the 2vs2 mode is still not enough.

This is a really nice approach as you won't have to turn your TV set into a smart-TV by using something like Raspberry Pi, which is rather low on resources potentially not working properly with the game or having to boot up in the first place, plus it would be harder to control than Chromecast, even if using some remote connection software from a phone or tablet. Though you might need a device just to view the matches or something, unless playing and streaming directly from a tablet.

This could be integrated into the future AB app using the upcoming Google Cast SDK, hopefully being able to stream and use the device as a controller.

https://developers.google.com/cast http://www.programmableweb.com/api/google-chromecast http://www.omgchrome.com/google-announce-chromecast-chromekey

DreadKnight commented 1 year ago

Well, you can send chrome tabs and stream stuff to Google Chromecast quite easily for a long time now. Will leave this open a bit more as they provide some links, just wondering if there can be done some tweaks, optimizations, better integration, stuff like that.