Readit News logoReadit News
spapas82 · 8 years ago
What I would really like (but was never able to find) would be the opposite direction, i.e cast things from me phone (or laptop) to a program running on my PC (or my android device) - i.e a software "chromecast".

Is anybody aware of such an application (that actually works)?

maccam94 · 8 years ago
Oddly enough there's a Chrome extension that supports this, but it's restricted to Google Apps for Education users. https://support.google.com/edu/castforedu/?hl=en
nitrogen · 8 years ago
Has anyone tried installing the extension from https://chrome.google.com/webstore/detail/google-cast-for-ed... without an education account? How is its use blocked?
jariz · 8 years ago
On mac, I've used reflector in the past which makes your mac act as a chromecast receiver. But seems like it only supports screen casting.

http://www.airsquirrels.com/reflector/

Rondom · 8 years ago
BubbleUPNP on the mobile. On the PC, depending on your use case, any DLNA implementation like Rygel (GNOME) or Kodi will do.
hackcasual · 8 years ago
Chromecast itself is locked down, you need to authenticate to a sender, so don't expect a software compatible version. You can use a capture device however.
mastax · 8 years ago
Miracast could work for that. Most Windows laptops support it as source and destination. Android phones support it as (just?) source. Recent-ish smart TVs should support it. It's got some of that "open standard" flakiness, but it's basically open-chromecast.
petecox · 8 years ago
There's a 'MiracleCast' implementation for Linux. I'm not sure how mature it is but it aims to stream to and from your desktop.

https://github.com/albfan/miraclecast

beardbound · 8 years ago
VLC can do that. Although I haven't tried it recently.
rasjani · 8 years ago
Been writing a toy project like that. App on PC listen to pushbullet stream and when url matches given criteria, it will then send the url to chromecast. Not finished, not even working yet :)
vanous · 8 years ago
I use screen stream, it's floss, can send data to any video player or open broadcast studio... but no audio, video only.
cartercole · 8 years ago
you and me man but the client verifies the server has a certificate at least according to https://github.com/thibauts/node-castv2
mikewhy · 8 years ago
AirServer or Reflector.
BugsJustFindMe · 8 years ago
This works great, thank you. Maybe I can stop dropping video files on a Chrome browser tab. Why does this work so easily but the new VLC still doesn't find my chromecast?
JustSomeNobody · 8 years ago
> Why chromecast support took so long

> Chromecast support is everywhere and VLC took years to get it, right, but there are plenty of good reasons for it:

> First of all, VideoLAN is a nonprofit organization and not a company. There are few developers paid for making VLC, most of them do it in their free time. That’s how you get VLC for free and without any ads!

> Also, VLC is 100% Open Source and Chromecast SDK isn’t: We had to develop our very own Chromecast stack by ourselves. This is also why there is no voice actions for VLC (except with Android Auto), we cannot use Google Play Services.

> Furthermore, Chromecast is not designed to play local video files: When you watch a Youtube video, your phone is just a remote controller, nothing more. Chromecast streams the video from youtube.com. That’s where it becomes complicated, Chromecast only supports very few codecs number, let’s say h264. Google ensures that your video is encoded in h264 format on youtube.com, so streaming is simple. With VLC, you have media of any format. So VLC has to be a http server like youtube.com, and provide the video in a Chromecast compatible format. And of course in real time, which is challenging on Android because phones are less powerful than computers.

> At last, VLC was not designed to display a video on another screen. It took time to properly redesign VLC to nicely support it. The good news is we did not make a Chromecast specific support, it is generic renderers: in the next months we can add UPnP support for example, to cast on any UPnP box or TV!

https://planet.videolan.org/

I'm sure it will get better, but give them some more time.

BugsJustFindMe · 8 years ago
I understand why it took so long, but the implementation in VLC3.0 doesn't work for me. It never finds my Chromecast and I have no idea why. This app seems so far to work flawlessly.
keredson · 8 years ago
thanks! i'm with you on disappointment w/ VLC's latest release. normally they do great work and i love VLC overall, but i waited so long for the casting and it's buggy as heck, and still didn't do subtitles! (my wife's EAASL so it's important for us :) of course all i did was just wrap a GUI around an existing python lib that already worked great, so i really just did all the easy stuff.
kilroy123 · 8 years ago
Sadly I agree. I had a lot of issues casting from VLC on mac OS.
BugsJustFindMe · 8 years ago
The legwork on usability is what makes code into software. That GUI matters.
askz · 8 years ago
it is supposed to work on new release 3.0 (it's live)
BugsJustFindMe · 8 years ago
Supposed to but doesn't, and I don't know why since this works great.
pjmlp · 8 years ago
> This is a native Linux GUI for casting local files to ChromeCast devices.

Love it, good work.

keredson · 8 years ago
thanks!
blacksmith_tb · 8 years ago
I am looking forward to trying it when I get home, does it support casting audio (eg. an mp3, flac, etc.) to a Chromecast Audio?
keredson · 8 years ago
casting a video's audio track to an audio device works. adding support for the audio container should be trivial. can you open an issue on GH for it so i can ping you when done?

Deleted Comment

blacksmith_tb · 8 years ago
There was already an issue in GH, but I added a little more detail to it. Thanks for a very cool project!
Improvotter · 8 years ago
I recently read about VLC supporting casting to cast devices. How would this compare?
cynicalreason · 8 years ago
haven't checked the latest version but 1 month ago there was no chromecast support in the stable release channel
lorenzhs · 8 years ago
VLC 3.0 was released last week and has Chromecast support. It's been in the beta channel for a long time, but apparently took a lot of work to get edge cases sorted etc.
brettlangdon · 8 years ago
This is great!

I personally have been using https://getvideostream.com/ which I like, but awesome to see an open source alternative.

bb88 · 8 years ago
I find it sad that this took several years to make, only because I had hoped when Google released the chromecast, it would be the "no-brainer" way to stream media to your TV. Sadly, it didn't work out that way.
atomi · 8 years ago
There's also this python based cli caster https://github.com/skorokithakis/catt
keredson · 8 years ago
nice! starred.