author here. yes, i have been working on adding subtitle support to this web app as well (you paste two urls, one for the video and one for the srt file). chromecast supports WebVTT [1] and it's pretty straightforward to convert srt to WebVTT. Although, it requires using a custom receiver app. stay tuned.
It's not that different than speaking in person actually, except you don't have to pay attention to the reactions of others to see how your statements went over (in aggregate).
Although posting a comment saying that you decided not to comment because everyone would downvote you is likely a very good way of... getting downvotes.
Say what you want and how you think, but be prepared to support your position with something more then conjecture and posturing. If in spite of providing support for your well articulated and argued position, you receive down votes, hopefully someone has left a reply that will help you to understand why others disagree with you. Take it as a learning opportunity. You don't have to change your opinion, but use what you learn to help you write your next comment.
Dissenting opinions on their own won't usually give you down votes, but unsupported inflammatory remarks will.
EDIT: No you don't, wow, this is fantastic. Thank you!
thanks much.
Edit: The sleep part is still a problem. But at least it doesn't eat laptop CPU I guess.
Suggestion for a next step: wrap it inside an OSX .app or Windows .exe that also launches a local webserver on some random port, so you can stream local media to your Chromecast as well. (I mean, for us developers it's easy enough to set up an instance of Apache, but this would let my grandma use it too.)
Edit: question: does anyone know if it's technically possible to cast a video to Chromecast, but leave the audio playing on my local computer? (Necessarily involving some kind of audio delay.)
> does anyone know if it's technically possible to cast a video to Chromecast, but leave the audio playing on my local computer? (Necessarily involving some kind of audio delay.)
yes, it's technically definitely possible. one way is to use ffmpeg to remux the video alone and pass it on to the chromecast while playing the audio along locally. you can use the chromecast api to fetch the playback location of the video and use it to sync the audio locally.
hm...... i've been assuming that even tho there's an SDK it is still a turf war. if it's actually open to open source development... woah. many possibilities...
AllCast [1] is probably the most well known despite being crippled (limited to 1 min playback I think?) unless you pay.
[1] https://play.google.com/store/apps/details?id=com.koushikdut...
disclosure: i work on the Chrome team but have nothing to do with chromecast.