Related
I installed the NetFlix Queue manager that uses Adobe Air but am not having any luck getting it to work. It loads but I get a chrome error screen that the page isn't available, I believe that there is some reference to a token missing (or something similar). Anyone know if this issue can be resolved? I love the application on my phone and would love it to work on the tablet as well.
No one is using NetFlix Queue manager? I can't imagine anyone owning a tablet not wanting access to there NetFlix queue. Does this app work for others?
I honestly don't care about managing my queue from the tablet. I do most from my 360 or my PC....so I haven't looked at the app you are looking at.
I only care about watching Netflix on my tablet....and hoping for a Tegra2 supported .apk for this. PlayOn will do it...but I'm not paying an annual fee (PlayOn) for something I'm already paying a monthly fee for (Netflix) since that's all I'd do with it....watch Netflix.
Doesn't work for me either. Yes, I'm disappointed, because I have a media player than only works with the queue, so it'd be nice to be able to use the tab to manage it. Oh well...
The official Netflix apk that's floating around this forum may not be able to play movies on the GTab, but it works great for managing your Instant Queue.
wtang said:
The official Netflix apk that's floating around this forum may not be able to play movies on the GTab, but it works great for managing your Instant Queue.
Click to expand...
Click to collapse
Can anyone point me to this apk?
I have Google TV at home and it comes with its own kb/controller. I absolutely hate having a ton of devices to control my A/V evironment, so wouldnt it be nice to develop an app that would allow you to control/operate your Google TV from your Xoom?
Search for "Google TV" on the market gets this.
Search for "Logitech Revue" on the market gets this.
I lol'd when I read this post.
Then I felt bad about myself.
stevefxp said:
I have Google TV at home and it comes with its own kb/controller. I absolutely hate having a ton of devices to control my A/V evironment, so wouldnt it be nice to develop an app that would allow you to control/operate your Google TV from your Xoom?
Click to expand...
Click to collapse
Check out the Griffin beacon...might be worth the 70 bucks
I use google tv remote, its probably the best ive seen, i have it on myphone and xoom. Its free in the market. All u do is connect it to ur google tv/revue and as long as ur connected to the same wifi ur can change channels, mess with ur wife watching tv hahaha
Thanks for all the replies. I had done a search on the market but it didnt bring anything up. Once I saw these responses I did another search and there they were....yea!
Hey guys, I wanted to see who all here has picked up a chrome cast and what your thoughts are on it so far?
I really dig it, quick connection and ability to play things with no noticeable degradation or lag. And with HBO Go and Hulu Plus both coming soon it is going to be really nice.
One issue though that I have found is that the previous version of Google Play Movies allowed you to play locally stored videos on your device through the app. With the update to work with Chromecast this option is removed even when trying to do it on your device only so you have to use an external app such as the gallery or MX player etc.
Any word or people working on creating a cracked version of google movies or a work around to allow other apps to chromecast?
indiscriminant said:
Hey guys, I wanted to see who all here has picked up a chrome cast and what your thoughts are on it so far?
I really dig it, quick connection and ability to play things with no noticeable degradation or lag. And with HBO Go and Hulu Plus both coming soon it is going to be really nice.
One issue though that I have found is that the previous version of Google Play Movies allowed you to play locally stored videos on your device through the app. With the update to work with Chromecast this option is removed even when trying to do it on your device only so you have to use an external app such as the gallery or MX player etc.
Any word or people working on creating a cracked version of google movies or a work around to allow other apps to chromecast?
Click to expand...
Click to collapse
Koush has wrote a chromecast app just for that actually but due to he developer agreement with chromecast he cannot release the apk.
https://plus.google.com/110558071969009568835/posts/QuQdJQEd82e
turtleman2008 said:
Koush has wrote a chromecast app just for that actually but due to he developer agreement with chromecast he cannot release the apk.
https://plus.google.com/110558071969009568835/posts/QuQdJQEd82e
Click to expand...
Click to collapse
That is pretty slick and works for home made videos (although obviously he isn't releasing it at the moment) but as is it also wouldn't solve the problem of being able to fling other movies you have to the TV.
IE I own a digital copy of Ironman and have it on my tablet, before the google movie app would play it internally. With the update to enable chromecast it no longer shows up to even be played on the phone through the app, let alone fling it to the TV.
Hello XDA Developers,
I need some to developers to build an app.
The idea as that to add the network media devices (XBMC, Upnp..) to the list of Cast To.
Example -
You are watching a video using Youtube app.
You press the cast button (It will show the list of all network media devices)
You cast the video to XBMC
XBMC plays it on your TV or Monitor
Now use Youtube app as the remote for the playback
Thank You.
quappic said:
Hello XDA Developers,
I need some to developers to build an app.
The idea as that to add the network media devices (XBMC, Upnp..) to the list of Cast To.
Example -
You are watching a video using Youtube app.
You press the cast button (It will show the list of all network media devices)
You cast the video to XBMC
XBMC plays it on your TV or Monitor
Now use Youtube app as the remote for the playback
Thank You.
Click to expand...
Click to collapse
Not sure that can be done via an App I think it is all incorporated into the Media Router library of Android.
It might be possible to hack that and replace it or make the changes to a custom rom using that library though.
Asphyx said:
Not sure that can be done via an App I think it is all incorporated into the Media Router library of Android.
It might be possible to hack that and replace it or make the changes to a custom rom using that library though.
Click to expand...
Click to collapse
Libraries are inside the apps... so I dont think custom rom will affect it! (I may be wrong... not so knowledgeable about ROMs)
But I guess we can use the Xposed Framework's hook method to access it... And change it to search for all devices.... (Easier said then done!)
I need help to pinpoint that function in the Media Router Library....
quappic said:
Libraries are inside the apps...
Click to expand...
Click to collapse
Not in this case...That library is part of Android itself and Apps can use it but it is not in the app itself.
The app merely calls to that android library.
Asphyx said:
Not in this case...That library is part of Android itself and Apps can use it but it is not in the app itself.
The app merely calls to that android library.
Click to expand...
Click to collapse
I did find a app called 'Cast to Upnp/Dlna for GMusic' which seems to do the job..
It also claims that it will show network devices also in the cast to list in Chrome... (When you play using play music and chrome... I dosent work for me though... But works through the app.)
I guess it emulates upnp devices to be Chromecast.
Anyhow dismantled the apk. But could not make sense..
its too complicated due to obfuscated code! I am stuck here! :/
quappic said:
I did find a app called 'Cast to Upnp/Dlna for GMusic' which seems to do the job..
It also claims that it will show network devices also in the cast to list in Chrome... (When you play using play music and chrome... I dosent work for me though... But works through the app.)
I guess it emulates upnp devices to be Chromecast.
Anyhow dismantled the apk. But could not make sense..
its too complicated due to obfuscated code! I am stuck here! :/
Click to expand...
Click to collapse
Perhaps I am not understanding what you want...
It's easy to make an app that can include those other targets in an app but it's not possible to have that work in other apps Cast menu.
AT least not that I know of.
If anyone could do this it would be Koush who makes Allcast and supports what your looking for.
Asphyx said:
Perhaps I am not understanding what you want...
It's easy to make an app that can include those other targets in an app but it's not possible to have that work in other apps Cast menu.
AT least not that I know of.
If anyone could do this it would be Koush who makes Allcast and supports what your looking for.
Click to expand...
Click to collapse
How to include them in an app?
If we find it how to add those targets then...
We can use Xposed to add that to other cast apps too! (For now...)
Koush made allcast as an regular which is no use in this situation :/
You need the developers for those apps to support the feature...Only they can change how their own app works.
In the meantime check out BubbleUPnP out as it does what you want AND transcodes provided you have a PC to run the Server software on.
It will allow you to select just about any target device on your network that supports DLNA, UPnP and DIAL.
Asphyx said:
You need the developers for those apps to support the feature...Only they can change how their own app works.
In the meantime check out BubbleUPnP out as it does what you want AND transcodes provided you have a PC to run the Server software on.
It will allow you to select just about any target device on your network that supports DLNA, UPnP and DIAL.
Click to expand...
Click to collapse
As the casting uses another library (here Mediarouter of v7 android support library) to search for the chromecast devices.... We can use Xposed to hook the search method (hypothetically) and make it search for Upnp devices too...
I am aware of BubblePnP (same developer as of Cast to UPNP/DLNA for GMusic app)
But it dose not serve the propose.....
Like when you are watching a youtube you can simply cast it to XBMC and control the playback through the youtube app (Thats the feature I want)
But when you use BubblePnP we share a youtube video link (Non-Streaming) which then the upnp looks up using youtube plugin for it (Not every device have that plugin) then they play (their is also chance that it cant play it... restrictions for example.... even though you can play it on your mobile)
I guess the best step would be study the mediarouter library to check things out!
Let me disassemble the Google Play Music app and try to look how does it cast....
quappic said:
As the casting uses another library (here Mediarouter of v7 android support library) to search for the chromecast devices.... We can use Xposed to hook the search method (hypothetically) and make it search for Upnp devices too...
I am aware of BubblePnP (same developer as of Cast to UPNP/DLNA for GMusic app)
But it dose not serve the propose.....
Like when you are watching a youtube you can simply cast it to XBMC and control the playback through the youtube app (Thats the feature I want)
But when you use BubblePnP we share a youtube video link (Non-Streaming) which then the upnp looks up using youtube plugin for it (Not every device have that plugin) then they play (their is also chance that it cant play it... restrictions for example.... even though you can play it on your mobile)
I guess the best step would be study the mediarouter library to check things out!
Let me disassemble the Google Play Music app and try to look how does it cast....
Click to expand...
Click to collapse
I agree completely with the goal and feature, I'm just not sure you can hijack 3rd party calls to the Media Router library, insert the extra device search (or enable the ones that are there) and have them display in some App that has JUST CCast support to display DLNA targets as well.
If anyone is capable of that I would suspect he posts here! LOL
I would ask Koush Ditta about the viability...
But I wasn't shooting down the idea, just the notion that you could hack or patch the device to list those targets for any app that uses the Cast menu.
Asphyx said:
I agree completely with the goal and feature, I'm just not sure you can hijack 3rd party calls to the Media Router library, insert the extra device search (or enable the ones that are there) and have them display in some App that has JUST CCast support to display DLNA targets as well.
Click to expand...
Click to collapse
Sounds very hacky.
The flip-side, and I think what they mentioned, was to have a "middleman" piece that emulates a Chromecast, similar to how BubbleUPnP Server can pull stuff from other sources on behalf of a DLNA/UPnP receiver.
Problem is, all the Chromecast emulators (LeapCast, CR Cast, CheapCast) seem to have been broken by the enhanced signing security in the Cast SDK 2.0
Asphyx said:
I agree completely with the goal and feature, I'm just not sure you can hijack 3rd party calls to the Media Router library, insert the extra device search (or enable the ones that are there) and have them display in some App that has JUST CCast support to display DLNA targets as well..
Click to expand...
Click to collapse
CCast supported apps can send DLNA targets as they just send a streaming URL (According to log of Play Music...)
Anyway I disassembled the Play Music app. Great thing is that code is not obfuscated... But need a lot of work to understand the code...
@bhiga I did not understand completely!
But as far as I understood (may be wrong) is that you are saying to emulate a DLNA device as a chromecast, right?
But cant devices like XBMC directly get the streaming URL and stream it? (Confused) :/
quappic said:
CCast supported apps can send DLNA targets as they just send a streaming URL (According to log of Play Music...)
Anyway I disassembled the Play Music app. Great thing is that code is not obfuscated... But need a lot of work to understand the code...
@bhiga I did not understand completely!
But as far as I understood (may be wrong) is that you are saying to emulate a DLNA device as a chromecast, right?
But cant devices like XBMC directly get the streaming URL and stream it? (Confused) :/
Click to expand...
Click to collapse
Can maybe if they wanted to...But some like PLEX do not.
And I don't see anyway to hack into and get Plex to show DLNA targets in that menu by hijacking the calls to the Media router...
Truth is the Media router should do this already and perhaps it even does and the apps that are using are limiting the list on their end...
---------- Post added at 07:19 PM ---------- Previous post was at 07:11 PM ----------
bhiga said:
Sounds very hacky.
The flip-side, and I think what they mentioned, was to have a "middleman" piece that emulates a Chromecast, similar to how BubbleUPnP Server can pull stuff from other sources on behalf of a DLNA/UPnP receiver.
Click to expand...
Click to collapse
Yes it is rather hacky...What might be possible is something along what y2cast did which would instead of making a CCast a DLNA target did the opposite.
I know full well it is possible to get a listing of all devices (DLNA and CCAST) in an App...Allcast does this and Bubble finds these devices as well.
But thats because the developers of those apps had the good sense to put the code needed to get those listings.
Now you know I never say anything code related is impossible but in this case I find it hard to see how you could get an app whose developer did not have this foresight to code it in themself, to start displaying devices they had no intention of streaming to.
While both devicxe types may use linkage to stream the linkage used is VERY VERY different where a CCast sends a link to load a Player with Parameters and the other merely sends a link to the source media.
That would have to be accounted for in the App itself as the media router does none of that work for you that I know of.
quappic said:
CCast supported apps can send DLNA targets as they just send a streaming URL (According to log of Play Music...)
Anyway I disassembled the Play Music app. Great thing is that code is not obfuscated... But need a lot of work to understand the code...
@bhiga I did not understand completely!
But as far as I understood (may be wrong) is that you are saying to emulate a DLNA device as a chromecast, right?
But cant devices like XBMC directly get the streaming URL and stream it? (Confused) :/
Click to expand...
Click to collapse
Apps will only find what they're looking for. If they're looking for a Chromecast or Google Cast device, they will only find Chromecast and Google Cast devices. They will not find DLNA devices.
Likewise, if a app is looking for DLNA devices, it will only find DLNA devices, not Chromecast devices.
So in order for those apps to see other things, there must be some kind of translation or proxy.
This is where the idea of a Chromecast "emulator" or "masquerader" could come in.
The DIAL documentation probably has enough for the discovery aspect.
Once seen, the second half of the equation is whether the receiver is sent something that it knows how to use.
Most DLNA implementations do not restrict formats to only things Chromecast can use. So even if Chromecast is seen, it still may not work.
Thus, as Asphyx said, it's better for the application itself to support Chromecast natively, so it can make sure it only sends things that Chromecast and Google Cast devices can handle - or on the flip side, make sure to only send DLNA-compatible requests to DLNA devices.
The only other option would be to standardize the media router to encompass all target types and be a mediator involved in all links sent...
Not a good way to go really. Limits 3rd Party developers to what they could do and send to devices that are targets.
That said the apps themselves should already being putting this support into their apps because if you feel it is worth supporting a CCast then it's probably just as important to you to be able to cast to other renderers...
Bubble and Allcast do this already as do some others...
I have been waiting for the same thing to happen in Plex's cast menu...
I looked into the Google Play Music APK... and Chormecast API...
Found something which may get us started.... (A big May be.. Also assuming the Stream URL will work with other devices)
Here it is...
According to the Chromecast API
This line should be present in the App for the lifetime of its run
Code:
mMediaRouter = MediaRouter.getInstance(getApplicationContext())
So I searched for it in the APK code...
As it must be some where called when it searches for CCast devices
Found 4 usages.... under....
Code:
com.google.android.music - onCreate
com.google.android.music.cast - getSelectedRouteOnMainThread
com.google.android.music.playback - onCreate
com.google.android.music.ui.mmp - onCreate
4 possible paths.... Took the variable name and ignored...
Going to the next part of CCast API is to build a builder in the mediaRouterSelector.....
API Code...
Code:
mMediaRouteSelector = new MediaRouteSelector.Builder()
.addControlCategory(CastMediaControlIntent.categoryForCast("YOUR_APPLICATION_ID"))
.build();
Searched for it using the found variable name....
Only one usage under
Code:
com.google.android.music.ui.mmp - onCreate
The line.....
Code:
this.mMediaRouteSelector = new MediaRouteSelector.Builder().addControlCategory("android.media.intent.category.LIVE_AUDIO").addControlCategory("android.media.intent.category.REMOTE_PLAYBACK").addControlCategory("com.google.cast.CATEGORY_CAST").addControlCategory("com.google.cast.CATEGORY_CAST_APP_NAME:" + getCastAppName()).addControlCategory(str).build();
So did some queries (May be wrong again) and found that adding control category "com.google.cast.CATEGORY_CAST" filters CCast devices form all devices....
So, I made a Xposed App... to hook to that addControlCategory and read the parameters it receives... And if it has string 'cast' in it... null it...
Xposed Code....
Code:
//Google Play Music
if(lpparam.packageName.equals("com.google.android.music")) {
XposedBridge.log("Connected to Process: " + lpparam.packageName);
final Class<?> hookClass = XposedHelpers.findClass("android.support.v7.media.MediaRouteSelector", lpparam.classLoader);
XposedBridge.log("Injecting code now on" + lpparam.packageName + " : " + hookClass.toString());
XposedBridge.hookAllMethods(hookClass, "addControlCategory", new XC_MethodHook() {
@Override
protected void beforeHookedMethod(MethodHookParam param) throws Throwable {
Log.d("Hook", "Hooked! to addControlCategory");
Log.d("Hook", "Parmas: " + param.args[0].toString());
if(param.args[0].toString().contains("cast")) {
param.args[0] = null;
Log.d("Hook", "Params: Null (changed)!");
}
}
});
}
But I am stuck here.... Xposed seems to be attached to the process and their are no problems in the Xposed logs...
But their is no Debug Log for the hooked method....
No log shows for the received parameters!
Need some help here... Check the code.....
Hope it will be in some use!
Nothing guys? :/
@Asphyx
@bhiga
??
quappic said:
Nothing guys? :/
@Asphyx
@bhiga
??
Click to expand...
Click to collapse
Sorry, I know very little about Xposed Framework. Looks like something that would be a time sink for me, so I'm avoiding.
bhiga said:
Sorry, I know very little about Xposed Framework. Looks like something that would be a time sink for me, so I'm avoiding.
Click to expand...
Click to collapse
Leave Xposed Framework for minute...
But will the theory work? What do you think about it?
Getting the devices listed in the Menu is easy....
The issue is getting every program that it could show up on to send the proper linkage.
You won't be able to use an exposed framework for that.
Your going to have to create code for each and every app or an app like the y2cast app that mimics a CCast and converts links sent to it in DLNA Format.
While you can get the device listed it's almost impossible to get the hooks into each app t make those apps support DLNA if they do not already.
Your best bet is to create that opposite of y2cast and make an emulator that makes DLNA devices into CCasts instead of making CCast a DLNA renderer like y2cast does.
Then you don't need to hook into the menu listing operation the emulator merely gets discovered like any other DIAL device and when links get sent to it it converts those links to a proper DLNA send format.
I got movies purchased from Google play, can I view them through the gear vr? Is the YouTube app available also on the gear vr?
Lol im pretty sure people owning the VR have seen this thread, funny no one has dared to answer a simple question. Weak community.
no
the cinema app can play local mp4 files though.
Well at least you took the time to reply, I appreciate it. I have heard that mp4s can be played but the thing is that all my movies are purchased from the Google play store and the format is very weird
No youtube app for gear vr but there is youtube in google carboard app. you can also use little walk around. Use tubemate to download any youtube video straight to phone and play it using oculus cinema app in gear vr.
Sent from my SM-N910T using XDA Free mobile app
COA4178 said:
I got movies purchased from Google play, can I view them through the gear vr? Is the YouTube app available also on the gear vr?
Click to expand...
Click to collapse
Sadly it appears Oculus/Samsung appear to be gating any app that can do web browsing / stream since they want to control the content (to some extent). Most consumers will not transfer movies for playback and will simply use the streaming function of the Oculus apps. Again I hope I am wrong, but their IMO lame excuse for no web browser (it would require full Oculus integration) as example is false. Homido has a very good web browser that streams content from any web source and works great with the iPhone- ironic. Homido did say they were working on an Android Cardboard version, but can not for Oculus.
The stock 2D web browser using voice and the touch pad for mouse function would allow any streaming content from the web a consumer wants. This is something that Oculus appears to not want, but ironically works great on the iPhone. for streaming. Fulldive has a Cardboard browser, but the streaming is audio with a black screen.
The latest version from YouTube app support cardboard (v10.21), u may not have it yet but you can download it from apkmirror
zahrani said:
The latest version from YouTube app support cardboard (v10.21), u may not have it yet but you can download it from apkmirror
Click to expand...
Click to collapse
It is not integrated though, so have to remove the phone, pick a vid, place phone back in VR unit and place the set back on. That seems a pain in a$$ to me. Not so bad for a 90 minute movie if having to, but
a true pain for short vids like Youtube. The app only works with 360 vids and not 2D.
Cmoar Cinema Pro has Youtube, but no account access.
Idk for the lack of ability for me to play the Google play movies I won't buy this product. Saw alot of potential but didn't really got my attention. I bought me a 60 inch led Sony TV instead with roku loaded ?
also been wanting one. i heard in a thread that there was this widget that allowed you to play cardboard apps on the phone with gear VR.
we need to break this format. this is rediculous. we should be able to watch any of our content on this device with NO problem. I dont understand why this device does not perfrom as advertised. Someone smart needs to hack this **** and let us all download it.
There is a way to run Youtube app on Gear VR
You need install a tool on Google Play, it named "Play Cardboard apps on Gear VR" (of [KunKunSoft]), run this tool and switch to "Cardboard mode"
After that, Install "Cardboard" (of [Google Inc]) app on Google Play, run "Cardboard" app and you will see "360 Video Chanel" app, it is "Youtube VR", run it and enjoy!
Hope this can help!
if u want to stream movies in vr just use HD movies app download it for free and move it to sd card and hit the vr video
or use the samsung gallery on vr if ur lazy to transfer to sd card downloaded videos
Samsung Internet is your best bet.. Works great for me.. https://www.samsungmobilepress.com/2015/12/02/Samsung-Launches-Optimized-Web-Browser-for-Gear-VR
NOMone VR Browser
I don't know about movies downloaded from Google Play, but in NOMone VR Browser you can watch youtube without any problems (not 360 degree, though). You can use it with a keyboard and a mouse or using earphones. To have the best experience:
- Check "Request desktop site".
- Goto the youtube video you want to watch.
- From the options at the bottom-right corner of the viewer, choose "Theater mode". Now press fullscreen.
I'm one of the developers of this app by the way. The application still has a long way to go, but we intend to achieve a 100% integrated solution by version 1.0 if Allah wills. If you have any comments of feature requests, don't hesitate to reach out for us. But we don't check xda very frequently. On the other hand, we are very active on our facebook page (nomonesoftware).