Want to get rid of MediaPC with ChromeCast - Google Chromecast

Hey XDA Fans,
I'm actually at a position where i want to get rid of my MediaPC. At the moment i can do everything i want with only 1 missing thing. My current setup is, my PC is 3 rooms away and the TV has the ChromeCast. I also have a 5 meter USB cable routed through my rooms close to the TV with a recevier for a wireless Keyboard (mainly because there is no good WiFi Keyboard at the moment). So I can cast my Desktop or Browser to the TV and controll it. But ....
The big Problem, I need a way to start the Chrome Cast via any command, so I can press a Hotkey on my Keyboard to start the streaming so i do not have allways to go to the PC to start the streaming. And this is what I'm looking for currently.
I was looking through the API of Google Cast, but there is no API for Windows/.Net (was mostly clear but hoped for), only for Android and Chrome. So yeah as u guys might allready understand, I'm looking for a way to Start Desktop/Browser Streaming to my ChromeCast with a BatchFile, Scripting, Coding, which i can start via a Hotkey. Do not missunderstand me. If I or u guys could give me a hint with and API with these possibilities I'm able to code it myself. That's not the Problem, but as far as my research went I wasn't able to find anything on myself. So I'm here to maybe get pointed to sth.
Tia Synergi
PS: Sr for my bad english if u guys weren't able after reading the top few lines to understand what I'm looking for tell me I can try to explain it again x)

http://www.ghost-mouse.com
You can record your mouse movements and keyboard keystrokes with ghost mouse. Maybe it will help you.

Related

App suggestion - Use android phone as gamepad

Another suggestion if that's ok?
I had remembered that with the IOS vers. of the SNES emulator, that you could use you're iPod touch or iPhone as the controller.
Anyone know of any way to do that with an android phone? ie: use my android phone as a bluetooth gamepad to play emulators with.
I have searched google the past few days and have only seen the Wiimote apk. While that does work, it just seems more convenient to have a phone that is already with you able to do it, that and it only has a limited number of buttons.
Anyone else share the interest? Thanks! =)
+1 to this
I would definitely be interested in this as well, using your phone as the remote would be killer and extremely convenient!
That would be pretty cool. I hope someone develops something.
Yeah it would.
one up for this!
does a project like this exist (even under development) ? i just googled for an hour but i could not find anything useful.
Something that maps wifi signals from my phone to key press on my pc would be great to use with emulators
//edit
hehe... just after posting i found something
http://code.google.com/p/agamepad/
sadly its not under active development
oh and could somebody please move this thread to a more general android section? i just found it via google and then realized its in the xoom forums (where it does not belong imo)
This would be really cool.
Neat idea to contribute: Make it skinnable. So, you could maybe lay it out like the controller of whatever you're playing. (When using Nesoid, you could use an NES controller skin, when using Snesoid, you could use an SNES controller skin, etc.)
I'm more interested in using my phone as a bluetooth keyboard, but I suppose that could be part of it.
I have been looking for an app that will make my android phone into a remote control. I want to have my Xoom connected to my tv and use my phone to control the various media players that I use..
about android phone into gamepad/ keyboard
Hi, do have any news about this apps now? THANKS
try this
i use unified remote<full version> on a daily basis. it is my portable blue-tooth keyboard, media remote, mouse, etc... i even use it on my laptop. it comes with alot of preloaded remotes for various setups.i have never done it, but it does have a custom settings menu to make your own remote setup.. idk if this can control games, but as far as everything else, hellz yeah.
This is a great idea, skinnable would definitely be hot. Of course I got my PS3 controller working on my Xoom already....
I don't wanna root my device just to use my PS3 controller and I also dont have a OTG cable Im getting one in Nov though
well, i was looking for something like that as well. for weeks, but i found something great here at xda-developers its called "blueputdroid" https://market.android.com/details?id=berserker.android.apps.blueputdroid and its doing a great job even if the gamepad does not work this good .. but 4 example the psx4droid emulator made it possible to control via this app. its just need to be configured correctly.
oh thanks`, But "blueputdroid" is not suppot for my darky v10.2 Rom _ _!! and i also find some as similar as it " droidmote client" but it's support through WIFI only...
you can use DroidMote Server / Client in the android market.
look this video and search for other:
http://www.youtube.com/watch?v=9NZWPAs3dxU
I'm not a great player and I am very tired after having developed a lot but this is a small example of the new features:
http://www.youtube.com/watch?v=31SUPqaY00w
Hitorii said:
Another suggestion if that's ok?
I had remembered that with the IOS vers. of the SNES emulator, that you could use you're iPod touch or iPhone as the controller.
Anyone know of any way to do that with an android phone? ie: use my android phone as a bluetooth gamepad to play emulators with.
I have searched google the past few days and have only seen the Wiimote apk. While that does work, it just seems more convenient to have a phone that is already with you able to do it, that and it only has a limited number of buttons.
Anyone else share the interest? Thanks! =)
Click to expand...
Click to collapse
Hi mate ...
Bt Controller does the job beautifully ... free in the market
'https://market.android.com/details?id=droidbean.btcontroller'

Wirelessly Mirror Android on Projector?

Does anyone know if it's possible to basically "stream" the screen to a projector? I'm thinking of an app that would have a server running on the desktop PC, where the Nook would wirelessly connect to that PC and display the screen of the Android on the projector.
Does anyone know if this is possible, or if there is an "app for that"?
i dont think the nook is suited for that kind of activity, you would need something like the droidx, which has a mini-hdmi output, then you can get an app to mirror the screen.
im not really sure of the benefit of streaming an android screen to a projector when the whole computer is there available to you? if its an issue of video content, there are a lot of other solutions that would work, if nothing else, a usb cable to mount the nook and access the video files through a desktop application
I think there are vnc servers for Android phones. If you need this for any video, it'll probably suck.
The main use case is for during a presentation, to be able to see the slides as they are shown on the projector, and potentially see the notes and such. It would be a super bonus to be able to make notations/drawings, etc., during the powerpoint if that's possible.
a more hardcore solution
not sure if this would help, but I came across a similar problem where I was doing a presentation so I wrote an air app for my galaxy tab, and one for a mac running a projector and used the netconnection and netgroup classes to send position and navigation data from one to the other. Have a look at the RTMFP protocol

Awesome App Idea

I have an idea for a Chromecast app. The basics are that the TV will act as a computer screen, and the device will act as a keyboard and mouse. Who would be interested in this?
NMGxda said:
I have an idea for a Chromecast app. The basics are that the TV will act as a computer screen, and the device will act as a keyboard and mouse. Who would be interested in this?
Click to expand...
Click to collapse
Computer screen for... remote control of a computer?
I would find that useful as long as there is not too much delay.
Remote control...sure. I was also thinking it could be a device-created enviornment like the Motorola Lapdock. Now that I think of it, my friend has a Motorola Droid Razr Maxx, and I remember there being an option similar to this when plugged into a TV via miniHDMI to HDMI. It had a web browser, but that was it. But the phone was used as a mouse and keyboard.
NMGxda said:
Remote control...sure. I was also thinking it could be a device-created enviornment like the Motorola Lapdock. Now that I think of it, my friend has a Motorola Droid Razr Maxx, and I remember there being an option similar to this when plugged into a TV via miniHDMI to HDMI. It had a web browser, but that was it. But the phone was used as a mouse and keyboard.
Click to expand...
Click to collapse
The challenge to second "attached" screen is really just lag since Chromecast is a separate device.
Koush's Mirror app I believe uses both OS hooks and hardware assistance to get the screen compressed and sent over.
This sounds like a "second screen" Mirror type app, leaving the keyboard/control on the primary screen.
I like the concept.
Now that I can't figure out how to load a web page in Vbukit, I would also be happy with just being able to launch a browser on Chromecast and control it from phone/tablet, similar to your friend's Droid Razr Maxx.
bhiga said:
Now that I can't figure out how to load a web page in Vbukit, I would also be happy with just being able to launch a browser on Chromecast and control it from phone/tablet, similar to your friend's Droid Razr Maxx.
Click to expand...
Click to collapse
Workaround - tab cast your PC, RemoteDroid on your Android. If you want a good approximation to your PC, add Hackers Keyboard.
EarlyMon said:
Workaround - tab cast your PC, RemoteDroid on your Android. If you want a good approximation to your PC, add Hackers Keyboard.
Click to expand...
Click to collapse
That would work, but hoping for something a little less fiddly. +1 on Hackers Keyboard tho.
Right now if I really need to show a browser, I switch input to my HTPC - just have to retype the address, which is the main convenience with being able to "fling" the browser window to Chromecast, assuming I'm on my phone/tablet. If I'm on my PC, just tab cast.
bhiga said:
That would work, but hoping for something a little less fiddly. +1 on Hackers Keyboard tho.
Right now if I really need to show a browser, I switch input to my HTPC - just have to retype the address, which is the main convenience with being able to "fling" the browser window to Chromecast, assuming I'm on my phone/tablet. If I'm on my PC, just tab cast.
Click to expand...
Click to collapse
I keep a Jabber window open on my HTPC, copy the link to myself on my phone and just tap that on the HTPC.
Anything to never retype a url.
In any case - Chromecast for WebTV - if I'm not mistaken, the must-have thing in TV from back in the 90s.
EarlyMon said:
I keep a Jabber window open on my HTPC, copy the link to myself on my phone and just tap that on the HTPC.
Anything to never retype a url.
In any case - Chromecast for WebTV - if I'm not mistaken, the must-have thing in TV from back in the 90s.
Click to expand...
Click to collapse
Good idea! I never considered IM-ing myself, hehe.
Convergence Round 1 never really happened... not enough broadband or content back then.
Round 2 got close with Smart TVs, but still cumbersome (esp without keyboard)
Round 3 with Chromecast, getting closer... but the pico projectors still might win.
Until the Awesome App comes out and if one can't afford/doesn't want an HTPC, $75 will net you a stick and wireless keyboard that can do basically the same thing.
http://www.amazon.com/FAVI-Android-SmartStick-Streaming-built/dp/B009JBGR80
Not a bad sort of deal on the whole.
Btw - I wouldn't be surprised if Chromecast 2 (now in fictional status) wouldn't be a combination Android stick + Chromecast.
And I agree - Pico projectors are very cool.

Is there a working way to mimic the chromecast's cec switch-input behavior?

Hi everyone, first time poster so I'm sorry if this isn't the right forum to post in, but I felt like it was the closest I could think of.
I'm trying to find a way to mimic how the chromecast causes a tv to switch to the input of the chromecast dongle. I have an Android Box that came rooted and has HDMI-CEC capability. What I'm looking to do is somehow use Tasker to trigger the CEC-switch activity/intent/whatever to have my tv (turn on) and switch to the HDMI source of the Android Box (the box will be left on 24/7 and tasker will continually run as background service on the box). Basically, I'm trying to imitate the chromecast's cast action to bring me to my Android Box's input and ultimately it's home screen.
That's where I'm stuck at the moment. Things I've thought might work:
1. Wake-On-Lan (Doesn't seem to wake the box, even when I've checked to make sure the power button made the box sleep and not perform a full shutdown) Tried-Unsuccessful
2. AutoCast to have the box cast to itself, but it doesn't have chromecast/miracast/etc built-in as far as I can tell according to the specs and see anything about cast ability while browsing through its menus.
3. Using Android's HDMI-CEC library in a Java Action in Tasker to imitate the CEC switch sources intent/activity. However, I just recently learned that Google decided to lockdown their API for HDMI-CEC interactivity, so that scrubs that idea.
4. The best bet, and what gave me the idea to post here, is this App Cast Receiver that was created by another user on these forums that seems to accomplish something close to what I'm trying to do in allowing an android device to imitate a chromecast device. If I were able to use this couldn't I then use the AutoCast app I mentioned above to have the Android Box cast to itself, then stop the AutoCast app a few seconds later (after giving the box's CEC capability enough time to make the tv switch sources)? But, unfortunately it appears the app has since been deserted and won't work with the newer chromecast sdk. Maybe someone has an alternative app?
Since this is my first Android Box I'm not quite sure how Tasker actions function when ran from the box. Example: Would a Wake Screen Action trigger a switch of HDMI inputs?
So, after exhausting all my ideas after coming up with nothing in my searches I figured I'd ask the community here since this seems to be a pretty dev/mod-heavy community (and I love it). I'm not sure if this would be better suited for the Tasker or AMLogic Android Box forums on here. If so, I'll happily move the post if a mod cannot do so for me.
TL;DR: Looking for some way, be it app or otherwise, to imitate chromecast behavior (utilizing CEC) in order to make tv switch source to a running Android Box's homescreen.
Hey! tell me more about 3, I was looking to have a Raspberry Pi act as a go-between to simulate CEC with a non-CEC TV by receiving my remotes IR codes and sending either CEC codes to the ChromeCast or using the CC API to pause/stop play - but only reverse engineered versions are available on Pi.
The Pi has built-in CEC support so you can use `apt-get install cec-tools` and then play with the `cec-client` to do some interesting stuff. The ChromeCast in my case has an invalid address so I don't seem to be able to activate pause play. (I see a logical address of 4 but also an address of `f.f.f.f`, ie invalid).
Anyways, it may be worth playing with a Pi and seeing if HDMI-CEC will do what you want, and then seeing if you can get a CEC library for android and just recreate the Pi work. Less hoops to jump around.
I don't know enough about the Android side. The CC API has an Android implementation so I would think you'd be able to do everything you want, iff it does the switching. I've done very little development on Android (a meteor app and an Android native camera library work), unfortunately. (If the Pine64 supports CEC I may end up going down this route).
I've posted more about my interest here: on reddit /r/Chromecast/comments/5znpuk/i_want_to_use_a_raspberry_pi_to_control_the/
jlongman said:
Hey! tell me more about 3, I was looking to have a Raspberry Pi act as a go-between to simulate CEC with a non-CEC TV by receiving my remotes IR codes and sending either CEC codes to the ChromeCast or using the CC API to pause/stop play - but only reverse engineered versions are available on Pi.
The Pi has built-in CEC support so you can use `apt-get install cec-tools` and then play with the `cec-client` to do some interesting stuff. The ChromeCast in my case has an invalid address so I don't seem to be able to activate pause play. (I see a logical address of 4 but also an address of `f.f.f.f`, ie invalid).
Anyways, it may be worth playing with a Pi and seeing if HDMI-CEC will do what you want, and then seeing if you can get a CEC library for android and just recreate the Pi work. Less hoops to jump around.
I don't know enough about the Android side. The CC API has an Android implementation so I would think you'd be able to do everything you want, iff it does the switching. I've done very little development on Android (a meteor app and an Android native camera library work), unfortunately. (If the Pine64 supports CEC I may end up going down this route).
I've posted more about my interest here: on reddit /r/Chromecast/comments/5znpuk/i_want_to_use_a_raspberry_pi_to_control_the/
Click to expand...
Click to collapse
Here's the link to Android's documentation for the HDMI-CEC Control Service. But, like I said it's been locked down and only allows system-level access now.
I don't have any Pi at my disposal (plus my Android Box also has built-in CEC-capability/functionality) and since my situation doesn't actually involve chromecast I never thought to look at their api/sdk. But, I was able to finally solve my problem with a painfully simple, yet not that intuitive or logical method. The way my box's os/firmware appears to work is by firing the cec signal to switch inputs only on its boot_complete and wake_from_standby procedures. My solution just simulates pressing the Standby button twice in a row via Shell command (with Root option checked) from within Tasker. Logically, I thought after the first press the box wouldn't respond to the second press due to already being in standby mode (because of the first button press). But, it turns out both simulated presses occur (maybe keyevents are queue?), allowing me to put the box in standby momentarily and immediately bring it out of standby, which triggers the wake_from_standby procedure and in turn causes the input to switch (or my tv to turn on then input to switch).
My thought with the Pi and CC API was that you would use the PI to monitor the HDMI-CEC bus as the output is controlled by the CC - assuming it switches the input to itself but my TV doesn't support HDMI so maybe that's a bad assumption - and then use that knowledge to replay using the Android HDMI-CEC API. And not understanding what you meant by the API being locked down. That kind of sucks - I was hoping Android would be another bridge platform if the Pi failed me.
Well congrats on a working solution. Cheers!

Popup when certain SSID is available. Dont Popup when driving or already conected to

hey guys,
i have access to certain wifi hotspots which are available around the area where im living. they all have the same ssid. im driving around alot and my phone is constantly connecting to these hotspots which is why i deactivated auto connect to this specific ssid. the problem with this is, that i need this hotspot when im at 2 certain places(propably in more places in the future). so im came up with the idea to create a task which gives me a popup as soon as the specific ssid is available which works great. but the problem with this is, when im driving i get constant popups that the specific ssid is available.
so my question is, if its possible that i dont get a popup while im driving? if yes how?
also would it be possible that my phone connects to the specific ssid when im at places where i want be connected to the hotspot? maybe with the help of the mac adress or bssid?
another questions would be if its possible to deactivate the popup as soon as im connected to any wifi?
thx in advance!
Hi there
All of your wishes are certainly possible with Tasker.
I've done tons of Tasker projects and everything you want, I have pretty solid ideas on how to achieve.
From your scenario I'd recommend letting Tasker perform the connection to the wifi, rather than prompting you. This is a much simpler approach, and with the correct setup we can make sure that you match 100 percent of the time.
Please make a numbered list of your wishes, and I'll provide snippets of code to assist you.
The 'while driving' condition is the most tricky part to deliver consistently, but I'm sure we can find a solution.
Kind Regards
TwinAdk
File format unsupported
I was using my cellphone and found Bubble Upnp just to cast videos from my cellphone to my tv just thought, hey I could ask if you guys could help me out with this error message... Its a Phillips Smart Television..I mean 50 inch but I have been really trying to cast to the tv. Is there an app besides Bubble Upnp I really want to cast videos!? I need your help can you let me know?
"File format (file type/codec/bitrate/resolution/frame rate/ etc.) not supported. Please refer to user manual for a list of supported file formats.
Terry89tx said:
I was using my cellphone and found Bubble Upnp just to cast videos from my cellphone to my tv just thought, hey I could ask if you guys could help me out with this error message... Its a Phillips Smart Television..I mean 50 inch but I have been really trying to cast to the tv. Is there an app besides Bubble Upnp I really want to cast videos!? I need your help can you let me know?
"File format (file type/codec/bitrate/resolution/frame rate/ etc.) not supported. Please refer to user manual for a list of supported file formats.
Click to expand...
Click to collapse
I use either Xplayer (https://play.google.com/store/apps/details?id=video.player.videoplayer) or VLC to cast videos, both apps support this natively. How well they perform and cast depends (as with ALL apps that cast your own video files on Android) on the internet he codec and the audio format of the file :good:
Please create a separate thread if you need further assistance :good:
Casting like you do there IS the wild west due to different video formats and codecs required
Kind Regards
TwinAdk

Categories

Resources