yashsingh1/xdaforums huggingface dataset:
[MX Player] JerryBels:
I agree with you guys, no need to rush, it must come out when ready... But it would be very nice to be updated about the progress, just to know if we can expect it this month or in december 2015 :)
[MX Player] JerryBels:
...... Or just leave us in the dark, alone, crying about our insecurities, struggling to overcome our fear of the unknown, but in the end doomed to the abysses of hell. That's cool too.
[MX Player] pastordl:
Glad to see that there is a possibility of seeing a Chromecast compatible MX Player in the future. Kudos to the devs for wanting to keep the standards up. If you need a beta tester count me in. I have helped with other apps in development. Do love MX Player the best I 've found. Just updated to pro to hopefully help with Chromecast development.
[MX Player] JerryBels:
Same here ^^
[MX Player] CDB-Man:
One major problem I forsee happening is that no device out there is powerful enough to transcode and subsequently cast 10bit 1080p video. Though that hardware spec limitation will probably disappear within 1 or 2 generations of phone microprocessors (I hope!).
[MX Player] JerryBels:
Yeah, ok, right, nice and all, but... Can we hope for a release BEFORE 1 or 2 generations ? :cowboy:
[MX Player] schale01:
While this is true you forget that newer formats will also come within 1 or 2 generations. There is already talk of adopting H265 encoding for video, and we also have resolutions such as 4k becoming more commonplace. It's a constant have if catch up if you want to watch the best available.
[MX Player] CDB-Man:
New formats will definitely be out of the question, but the thing is even current format transcode (H264 Hi10p) might not be possible. I'm not sure how efficient the developer can make 8-bit transcode, and/or whether he can get GPU assistance for that.
[MX Player] nathan-96:
But how does netflix does it?
[MX Player] CDB-Man:
First of all, Netflix doesn't use 10-bit video; they use 8-bit video. Second of all, the video container is probably in a supported format, such as .mp4. Third, since it's a supported format, it can be directly "cast" to the Chromecast dongle, meaning there is no need for transcode and the dongle itself can decode it, since it's a supported format.
[MX Player] J.S.C:
I have been holding back from getting a chromecast for ages, figured that by this point lots of apps would be supported and even entire mirroring would be a viable option. Such a shame that this isn't the case. I am really looking forward to seeing progression and if beta testers are required at all I will be first in line.
[MX Player] CDB-Man:
Unfortunately, Chromecast doesn't support Miracast (yet?), so that's out of the question for now. However, there are comparable devices that do support Miracast, and can be bought for very reasonable prices via eBay and such.
[MX Player] workingmanbh:
Is it so difficulty or impossible for the MX Player in a high end device to stream or mirror directly to the Chromecast ?
[MX Player] CDB-Man:
Mirroring is not done by an app; it's done by the OS. Chromecast at the moment does not support Miracast (mirroring).

Casting video to Chromecast is done by an app. There are several apps out there that already cast to Chromecast (BubbleUPnP, AllCast, etc), but since there is no transcoding, it means that only video formats supported by the Chromecast dongle can be played.

The MX Player developer is trying to make all videos playable via Chromecast, by transcoding the video first before casting. This requires a powerful enough device to be able to do it. It's definitely possible.
[MX Player] JerryBels:
His efforts shall be praised :)

What about streaming videos ? Lets say, if I open with MX a m3u8 streaming from a webpage. Will it be able to cast it ?

FYI, I currently play all my PC videos on the Chromecast using Plex, and I play this type of webstream via Web Video Caster. It works... Quite well, but I would love to use MX player in place of it.
[MX Player] CDB-Man:
In that specific case, Web Video Caster finds the media stream from the m3u8 playlist, and casts the video to Chromecast. That video would still have to be in a Chromecast supported format to work.

In the case on Plex, Plex works because the Plex server software does the transcoding to a Chromecast supported format, before the Plex app casts it to Chromecast. Since no transcoding is done on the phone, it doesn't require as much power.
[MX Player] pwvandeursen:
Will the new mirror feature solve the problem for mx? Will we still need to stream of can we now just mirror the screen to the TV with chrome cast?
[MX Player] CDB-Man:
If and when Chromecast decides to support mirroring via Miracast, that would be one option. However, mirroring uses more resources than casting, so less powerful devices might not be able to handle mirroring.
[MX Player] JerryBels:
Lets continue to wait for MX then :)
[MX Player] mcpdigital:
Hi, I was browsing the thread to find out if there were any news about MX.

ChromeCast (CC) is an independent player remote controlled by your device and app. It plays only the defined formats and nothing else. The cast app must pass the "link" to CC with the video to be played. After that is CC job to play, if it doesnt it just say not compatible.

As I understand MX is prized to its ability to play every stream perfectly as it does. So is a questionable mix, CC is limited and stuck while MX is advanced and dynamic.

Here at home we use 4 x CC. We use Plex for Android (dlna) and Netflix. Both apps cover our needs of local and remote media playing.

The Plex needs a server running in one or more WinPCs, and it is light and well implemented.

Plex does what you are asking for but needs the server. It is pretty smart, it converts only the streams that CC or other client cannot play.

In that case your PC CPU will be heavily used. It is possible to force Plex to not convert incompatible streams, so if the movie plays is because is compatible with CC. You can opt to convert, always on the fly, subtitles and audio streams, independently. This is using DLNA implementation, not shared drives or else.

In short CC plays H.264 (profile 4.1) + AAC 2.0 without conversion.

It is really strange to think about using MX Player and use your phone as a DLNA server for the CC and yet transcode some or most of the streams, it makes no sense, it will drain the battery in a couple of hours.

Just trying to help.

MCP
[MX Player] pwvandeursen:
The point is I can now use my phone to send anything to the CC. Yes that drains the battery, but the choice is either turn on a PC that consumes a lot or, put your phone on a charger while streaming to the CC. I'd rather not have the PC in the home anymore and just use the CC, Synology and MX with whatever android I have available to cast anything to the CC.

all choices have downsides and risks, the question is what is your most acceptable version. can be different from all others.

Still hoping MX gets this implemented.
[MX Player] JerryBels:
And for me, I use a lot MX to view content streamed from a webpage (TV stream, actually). Yes, I could use default Chrome player or something else. I just love how MX feels, looks and behave. So if I can watch my TV on my Android with MX, and when I'm coming home just hit the cast button and it displays on TV, it would be absolutely perfect. For now, I use another Android dongle linked to the HDMI port of the TV, that I browse using a remote keyboard...
[MX Player] mcpdigital:
My intention was just to help. I'm not sure if a Smartphone will be able to act as a DLNA server, decode "anything" and stream to CC without problems.

Most of the movies comes with DD 5.1 or DTS and this is only part of the equation, if the video track needs to be decoded too, then it is going to fry your phone, but at least you don't need a netbook consuming 35W in your setup.

When talking about streaming from other services, like TV, take in consideration that the service needs to provide the casting to CC, not your phone. It is like fishing and giving the CC the end of the line, with the hook and the fish, from now on your phone is not part of the "play" and act only as a remote control for the TV service.

As you know Youtube can cast to CC as well as many other programs. The other option is casting via Chrome Browser on the PC, not sure if you can cast with Chrome for Android, in the past it was not possible. And don't forget that to play your local or network shared files you need to start a DLNA server in your phone, use a compatible application that can read those files and then cast it. Maybe Avia or AllCast but both are limited to supported formats only.

One last point, using MX to cast to CC will render the player device as a remote control, not all of the stuff will be available, mostly the basic controls and no 2nd language or subtitles (needs decoding). Once you start casting, the CC is in control of the decode and upscalling not MX. When you stop casting, your player is back in control.

MCP
[MX Player] CDB-Man:
The idea here is to have MX transcode everything that you want (video stream, selected audio and subtitle tracks, etc). Yes this will be power intensive, and yes most phones won't be able to do it.

Phone as DLNA server already has been done in the form of BubbleUPnP, and it has no format limitation; it will stream anything you tell it to (whether your receiving device can handle it is another story). I have an EZCast dongle, and I find it supports much more than the actual Chromecast dongle.
[MX Player] sainthooligan:
FYI, the chromecast now supports mirroring -or at least in beta - and with some devices to start with: http://androidspin.com/2014/07/09/c...irroring-support-select-devices-apk-download/

I have a galaxy S5 and confirmed it works fine & since it's mirroring-it'll mirror what's playing in mxplayer.

Not exactly direct integration from the app, but seriously cool nonetheless.

You've got to have the chromecast app version noted in the article. The one in the playstore is only version 1.5.5, so you'll either have to wait to try it OR you can get the updated 1.7.4 version from gappsearly.com : http://gappsearly.com/google-apps/chromecast/viewdownload/33-chromecast/204-chromecast.html
[MX Player] CAL7:
Can someone explain why mirroring is device-dependent? I upgraded my Sony Z1 Compact to the new chromecast on KitKat 4.4.4. Is there a way to make it work?
[MX Player] CDB-Man:
Wow, thanks for the update! This is good news. In terms of performance, does video playback lag if you have screen cast enabled? Would you mind also trying how 10-bit playback performance works with screen casting running? I won't be home to try this for the next few days.

===

[MENTION=2621438]CAL7[/MENTION] not to sound cynical, but my guess is that Google is playing favourites :P
[MX Player] sainthooligan:
I'll have some more time to play mess with the setup tonight I think. I haven't watched a full movie with it yet, but for what I tested it seemed fine through mxplayer- no lag for the short while I watched ( about 10 mins worth plus some shuttling forward and backward).

To be honest, all I think I know of 10bit is that it's a higher quality or uncompressed video..I can google it myself. Just a data point that you're asking a dumb monkey when it comes to that particular question...at least until I check the "internets" :p

but if it helps, the video I tested was encoded at 1920x 1080 4:2:0

As a side note - and not using mxplayer for this portion of a test but I've used it to mirror video playing from firefox (via a live stream) which played as it would normally just fine. I know that may not offer much in answering your question, but I mention because I was actually surprised that I had no "beta" issues that I had anticipated. And that was for the entire stream (not my reaction of surprise, but the lack of beta issues).

That said, I'm figuring I'll have the same success with a longer mxplayer test.

At any rate, I'll give a longer test tonight. I did just see there are some noted sample vids in one of the other mx threads for 10bit (http://xdaforums.com/showpost.php?p=54146055&postcount=25) and I'll try one of those. I take it I need check the box for the h/w+ setting 10bit as well.

I'll give a heads up after.
[MX Player] CDB-Man:
10-bit video is video encoded with 10-bits of colour sampling data per pixel. Currently, no consumer hardware supports GPU assisted acceleration for 10-bit, which is why performance is so poor on mobile devices; they have to be fully rendered by software.

You can try HW+, but given what I just said above, you can't use HW or HW+ for 10-bit video (the exception is Tegra processor devices, but that doesn't work properly yet).

Do please try out playing some of the 10-bit videos on SW via Chromecast screen cast. It will be interesting to see how light of a load the screen cast is, and if devices will be able to do it while simultaneously decoding 10-bit, which is itself a heavy load for mobile CPUs.

Currently, the most common 10-bit videos out there are anime files. That post you linked has a good sampling of videos, and they all happen to be anime! :p They would definitely make good tests.

Another good file to test would be this anime video: 1080p 10bit --> http://www.nyaa.se/?page=view&tid=418218
[MX Player] sainthooligan:
I checked out the vid from the other xda thread link. It wouldn't play with HW+, no video & only audio for HW, but did work with SW. I noticed prior to casting it wasn't very smooth until it hit the intro title/words. Then it seemed OK.

When I casted it, there seemed to be no difference in what was first noticed straight on the device. There didn't seem to be additional lag...at least from my perspective.

I'll try d/l the vid from the other link you shared. The one I tried seemed too short, as the story animation was only for a few seconds and the titles/intro were the longest part of the sample.
[MX Player] sainthooligan:
Maybe. http://xdaforums.com/hardware-hacking/chromecast/experimental-enable-mirroring-device-t2812193
[MX Player] CDB-Man:
It was expected that only SW mode would work.

For anime, the opening sequences generally are the most action-intensive, so they make for the best test videos. The one that I linked is a good test video in that regard.

In terms of looking for lag, if you have something like FPS Meter, it makes it really easy to spot. Anime videos generally run at 24 fps.

Also, when playing 10-bit files, be sure to have speedup tricks enabled! When playing a video: menu -> play -> use speedup tricks
[MX Player] j_tan168:
I hope MX Player also support Airplay to Apple TV ...
[MX Player] pwvandeursen:
Any update or progress to report? still eagerly awaiting this ;)

would a rooted chromecast help in any way here?
[MX Player] CDB-Man:
Interesting, a rooted Chromecast... I remember hearing that they fixed a bunch of root exploits on it, surprised to see you still have a rooted one!

[MENTION=3850543]bleu8888[/MENTION] would it help at all?
[MX Player] pwvandeursen:
No there is a new root method available here on xda using a teensy to root the chromecast. Still works on all units as long as google doesnt patch it.
[MX Player] pwvandeursen:
Well google patched it OTA. however all existing units that have not been connected to internet as of the 4th are still rootable. any word on if it will help the work here? I can help you get one if needed.

any progress on transcoding through MX player for the chromecast?
[MX Player] CDB-Man:
Well that's disappointing news :(
[MX Player] Asphyx:
Just my Two cents...Rooting will help only in regards if Google rejects MX's Receiver app from being whitelisted...(really no reason they would do that though so it's kind of moot.) There is one way it could help but it's complicated, will get back to that point later on.

As to the other questions regarding containers (like MKV)...

I believe that is all handled by the receiver app and not limited to what Google supports via hardware.

The Specs google lists do not include DHT but Netflix supports that codec, (Containers are much easier to support than Codecs.)

Two reasons for that, 1) Their player is customized to receive their encrypted streams and they have plenty of money to license whatever codecs they choose to support...

and 2) their Receiver App does not work in the same limited sandbox space all other Receiver apps work in. It also doesn't get the Netflix App over the Internet it is built into the OS which is probably a key requirement to avoiding being put in that sandbox.

But there is nothing to stop a receiver app from providing software support for various containers or codecs.

As to the Root Hope I alluded to...

It is possible that an IN OS Player receiver could be included in the custom rom rooted users are running in the same way Netflix is included in all the official Google Updates.

And it's possible that it could be loaded outside the sandbox in the same way Netflix is.

Since Team Eureka controls the Rooted Whitelist they could add the MXCCast Receiver and load it the same way Netflix is loaded.

Not sure the Dev has that type of thing in mind and not suggesting they should try to implement in that way.

Chances Google would accept that type of system working that way are slim to none...

But it would reduce the need to transcode using the Mobile device and make MX work more like a Local Netflix.
[MX Player] psiclonenc:
Sooooo.....Chromecast Support for MX Player?

Hmmm....any progress on this? I'm an MX Pro customer. I would love to see Chromecast capability added to my favorite Android player. Thanks.
[MX Player] markellis312:
MX Player it's nice player which supports all types of files easily.
[MX Player] Aashuk Mehta:
I think Mx should accept the video formats supported by chromecast. Transcoding will not only require a lot of power but also a bit complicated. It's nice to have standards but sometimes we have to take it or leave it. :)

IMO
[MX Player] uhmzilighase:
Either MX does the transcoding or an IN OS player supports .mkv because neither Chromecast (nor Chrome browser) fully support .mkv. Although both Chromecast and Chrome browser are capable of playing matroska video files (MPEG4 video and AAC audio ) through Allcast or Localcast or a Chrome web browser tab (change the file extension to .mp4) neither can render Matroska's superior soft subtitles (VOBSUB or PGS) as these are separate selectable files. Media servers like Plex can stream to Chromecast but must transcode .mkv soft subs on the fly which is computationally expensive. Many NAS servers are low-end CPU's that cannot keep up.

Anything can play .mp4 hard subtitles as they are burned into the video itself and cannot be selected, re-sized or re-positioned. If MX were able to (optionally) transcode soft subs it would offload the re-encoding to the MX device instead of the server and you would still have the selectable, position-able, properly rendered for your screen size subtitles . Hard subs can do none of this - you're stuck with what's there.

Certainly Chromecast support would be most welcome but whatever happens (in whatever time frame) MX Player is a fabulous app that I shall continue to use for most all video needs on Android.

Just my .02
[MX Player] Maxxd01:
Would like to know this as well.

Is still not have native chromecast support?
[MX Player] rawkusx:
[MENTION=267247]MaxX[/MENTION],

I agree it seems a little weird that Chromecast support has not be implemented yet. An alternate player I've been using in the interim is Wondershare player.
[MX Player] nachosmines:
Chromecast will cast your device's screen...

Hello all. I love MX Player and was hoping to find any updates on MX Player natively supporting casting via Chromecast. I understand that feature has yet to be developed, but a workaround in the meantime is that Chromecast's app will cast your screen (and audio), so it is possible to use MX Player through the Chromecast. The only drawback is that you can't turn off your device's screen during the cast.
[MX Player] peterasimpson:
Still no Chromecast support

Hello,

I stopped using MX player once I get my Chromecast and lots of other apps on the Play Store started casting to it. I've now been forced to use an app that requires MX Player, but it's now 18th February 2015 and there's still no Chromecast support :( . Even I have developed a test app for myself (for learning purposes) that streams from my device or from a stream on the internet to any Chromecast in my house, and I'm nowhere near as good a developer as the MX Player developer, he would run circles around me.

My simple question is this. When will MX Player incorporate streaming to Chromecast devices. Hey If you incorporated that feature and charged a fee to unlock the Chromecast streaming feature, I would pay the unlock feature fee in 1 second flat.

Please MX Player developer, add Chromecast support.

Thank you...
[MX Player] sgloki77:
wtf man, the new content on showbox after the last update can only play with mx player, why?

so no native support for chromecast yet?
[MX Player] Aashuk Mehta:
Requires transcoding which will require next gen smartphones
[MX Player] vivan000:
Why? Every phone has h/w encoder (otherwise there's no way to record HD video in realtime with such slow CPUs).
[MX Player] capo489:
Wow with the showbox, why break something that was working great. This was a horrible idea. No chromecast support man I will be deleting showbox and this mx player. I know nothing about any of this stuff but if this was some sort of money thing how lame. Please either fix showbox or fix your app you guys are obviously related somehow. I have no problem buying your app but making me stop using allcast an app I paid for and making me use you app is wrong. Especially when it is no where near as good as allcast.
[MX Player] CDB-Man:
Showbox has nothing to do with MX Player... the showbox devs just decided to select MX Player of their own accord, probably because of MX's superior decode performance.
[MX Player] CDB-Man:
Whatever it is that bleu is working on, his goal is so that all formats can be transcoded, somehow, so that "anything" can be streamed to Chromecast (which of course only plays H.264).
[MX Player] capo489:
Hey thanks for actually answering my question, nice to see someone paying attention to forums. Gota say I was a bit in my feelings waking up and realising my chromecast and roku that I just bought will no longer be casting showbox. Sorry for being rude but I must say it is unusual to see a portable player without casting options. I really hope you guys bring that to us because besides that everything I've read says mx player is the best.
[MX Player] domestic08:
got something to work!

What I did was deleted showbox... after that I downloaded hd cinema... after that I downloaded bubbleupnp... when choosing your show/movie select custom when selecting. Menu will appear and you can choose bubbleupnp as your player. on first attempt you must select your Chromecast from the left menu inside of bubbleupnp. Presto! To hell with showbox!
[MX Player] keany221:
forgive me if ive missed something as i havent had chance to read through the whole million pages on his topic but i stumbled across this topic from a google search and noticed that people are saying since the last showbox update it only works with mx player?? i updated showbox last night and all is good on samsung video player casting to chromecast for me :s

im using lollipop s5 btw if that makes a difference.
[MX Player] peterasimpson:
You're kidding me right

What about all these apps that stream from almost any device, they don't require a next gen smartphones https://play.google.com/store/search?q=chromecast&c=apps&docType=1&sp=CAFiDAoKY2hyb21lY2FzdHoCGACKAQIIAQ%3D%3D:S:ANO1ljL-Eoc.

Where did you get that line from???
[MX Player] kbluhm:
Million pages? There are eight.
[MX Player] Aashuk Mehta:
They don't support all formats, Mx dev wants to support all formats that's his decision