Chromecast hardware specs - Google Chromecast

Source code for Chromecast (kernel, other stuff...)
So far, the ChromeCast specs did not say anything about display mirroring
Miracast and WiDi are two implementations of wireless mirroring. I'm trying to gather enough details, to see if the Chromecast device supports either/both of the standards
Chromecast has enough hardware to do the encoding/decoding/transfer, and it's a simple software mod to make Miracast/WiDi work properly, then it would be nice
Below is just data collected. Feel free to add more below
Miracast
http://forum.xda-developers.com/showpost.php?p=42853028&postcount=2
That's because Miracast is basically just an MPEG stream sent over a dedicated wifi channel (WiFi Direct). This is why the Nexus 7 can't do Miracast... It doesn't have the ability to have a second channel open at the same time. SHIELD has hardware-accelerated MPEG encoding, so Miracast runs a lot smoother and with less latency. The Nexus 4 either lacks the hardware encoder, or for some reason, doesn't use it.
Click to expand...
Click to collapse
https://plus.google.com/100811170724158927013/posts/3qUsJBSYfb9
My layman's understanding of Miracast is that we're basically talking a Wi-Fi Direct connection between source and sink, using HDCP for copy protection, and having one device live encode its screen (in our case) as an MPEG stream. H.264 video and some form of audio, LPCM required plus codecs for AAC & AC3 being optional.
In essence and very lay terms, you're recording a very low quality Blu-Ray movie of your screen and streaming it to your TV. All live and in real time. That's terms anyone should understand.
Click to expand...
Click to collapse
Requirements:
HDCP handshaking?
WiFi Direct Connection support
WiDi
Airplay
Chromecast hardware specs
http://www.engadget.com/2013/07/24/google-chromecast-h2g2-42-fcc-documents-show-off-whats-inside-t/?
Marvell DE3005 - maybe close enough to this DE3100 dual core 1.2ghzSoC Product Brief
(specs below are fon the DE3100)
- Armada 15002(more info on anandtech
- built-in GPU Vivante GC1000(3D graphics GC1000 core)
- ARM v7
? Micron D9PXV 4Gb RAM http://www.micron.com/parts/dram/ddr3-sdram/mt41k256m16ha-125
? Micron 4GB flash memory 29F16G08MAA
AzureWave chip - WiFi
Pics from https://twitter.com/nerdtalker/status/360168961595289600
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Looks like some extra output port on the second picture, on the top

Wonder what that switch(on top picture) is for..
Also that port on bottom picture, might be used for debug, firmware upgrade?!?! If that's what is for, then linux for ARM possible?! Hope so. That would open for whole new level of usabilty of this gadget.
Very tempting to get one and play with it.
UPDATE-
Went ahead and ordered one from BestBuy website..Scheduled for delivery in between Aug 1 and Aug 9

dvdmkr said:
Wonder what that switch(on top picture) is for..
Also that port on bottom picture, might be used for debug, firmware upgrade?!?! If that's what is for, then linux for ARM possible?! Hope so. That would open for whole new level of usabilty of this gadget.
Very tempting to get one and play with it.
Click to expand...
Click to collapse
From Amazon review from (supposed) beta tester:
"The Chromecast can draw power from the HDMI port it's plugged into. If your TV doesn't support that, there's also a USB cable and power adapter included in the box."
So, I suspect that port is for (optional) power supply while plugged in via HDMI to non-powered port.

I'm interested to see about this too... It seems think this could really be a contender if miracast were possible.

soccerwuedo5 said:
From Amazon review from (supposed) beta tester:
"The Chromecast can draw power from the HDMI port it's plugged into. If your TV doesn't support that, there's also a USB cable and power adapter included in the box."
So, I suspect that port is for (optional) power supply while plugged in via HDMI to non-powered port.
Click to expand...
Click to collapse
the port that's on the opposite end of the HDMI (i.e. in the top pic on the left), is the microUSB port. look at the pics/videos
dunno what that top port(on the second pic) is for

paperWastage said:
the port that's on the opposite end of the HDMI (i.e. in the top pic on the left), is the microUSB port. look at the pics/videos
dunno what that top port(on the second pic) is for
Click to expand...
Click to collapse
JTAG header?

the button is supposed to be for resetting or helping the chromecast to pickup on a wireless network. as for its "official" labeling of the function, i am not entirely sure as of yet.
there is no mention of the header anywhere that ive seen yet.

I have a question for this Chromecast.
Would it be possible to play your own music/video in the network using Chromecast (not Netflix, Google Play, etc)? So pretty much, can it be used with DLNA since it also would connect to a network?
All I see from the Description in Google's website was to stream Netflix, Google Play videos, use Chrome etc etc. I didn't see anything about playing local content from your phone/computer/tablet to be played on the TV.

The unpopulated flex port looks pretty much like LCD display connector.

ibarra21 said:
I have a question for this Chromecast.
Would it be possible to play your own music/video in the network using Chromecast (not Netflix, Google Play, etc)? So pretty much, can it be used with DLNA since it also would connect to a network?
All I see from the Description in Google's website was to stream Netflix, Google Play videos, use Chrome etc etc. I didn't see anything about playing local content from your phone/computer/tablet to be played on the TV.
Click to expand...
Click to collapse
Another thread just popped up on this, check it out. It seems like more and more is being learned about this every hour. http://forum.xda-developers.com/showthread.php?t=2378276

Very good to know that you could stream locally saved movies on TV..
Can't wait for BB to ship mine.. expected delivery date is between 8/1 and 8/9..
It would be a killer if you could load linux(ARM based) on this, access to ext. storages and run torrent...

http://www.ifixit.com/Teardown/Chromecast+Teardown/16069
ifixit teardown
looking at the info for the AW-NH387, the BT and WiFi share the same antenna... FM uses a separate antenna though
Only BT 3.0

Bluetooth kernel sources are not present... probably easy to steal it from the google tv's source code
Code:
eureka_mv88de30xx_defconfig:316:# CONFIG_MV88DE3100_SDIO_BT_8787 is not set
eureka_mv88de31xx_defconfig:324:# CONFIG_MV88DE3100_SDIO_BT_8787 is not set
EDIT2:
though they could be loaded via modules (not currently loaded, since chromecast = anchovy = uses config 88de30xx instead of 88de31xx
Code:
eureka_mv88de31xx_defconfig:766:CONFIG_BT_MRVL=m
eureka_mv88de31xx_defconfig:767:CONFIG_BT_MRVL_SDIO=m
Code:
config BT_MRVL
tristate "Marvell Bluetooth driver support"
help
The core driver to support Marvell Bluetooth devices.
This driver is required if you want to support
Marvell Bluetooth devices, such as 8688/8787.
Say Y here to compile Marvell Bluetooth driver
into the kernel or say M to compile it as module.
config BT_MRVL_SDIO
tristate "Marvell BT-over-SDIO driver"
depends on BT_MRVL && MMC
select FW_LOADER
help
The driver for Marvell Bluetooth chipsets with SDIO interface.
This driver is required if you want to use Marvell Bluetooth
devices with SDIO interface. Currently SD8688/SD8787 chipsets are
supported.
there is WiFi Direct support on the 8787 wifi source

Related

Coreplayer 1.2.3 and youtube

Version 1.2.3 came out this week and I have downlaoded it. However, far from solving the youtube problem (i.e. where the spinning wheel goes round forever) the spinning wheel just blinks for a second and then nothing.
Is anyone else having this problem? IIf not, what are your settings for buffering etc?
I had the problem with wheel spinning around forever but only if I had was connected via T-Mobiles WnW Plus GPRS. If connected to WiFi then the video would start playing. I just presumed that T-Mobile were blocking the ports, is that the case?
Wam7 said:
I had the problem with wheel spinning around forever but only if I had was connected via T-Mobiles WnW Plus GPRS. If connected to WiFi then the video would start playing. I just presumed that T-Mobile were blocking the ports, is that the case?
Click to expand...
Click to collapse
I have t-mobile too and they definitely prohibit streaming video using WMP on the basic webnwalk tariff. However, youtube works for me using either VTAP or the tcmp/flashbundle. So I still don't understand why there should be a problem with Coreplayer
rienzi said:
Version 1.2.3 came out this week and I have downlaoded it. However, far from solving the youtube problem (i.e. where the spinning wheel goes round forever) the spinning wheel just blinks for a second and then nothing.
Is anyone else having this problem? IIf not, what are your settings for buffering etc?
Click to expand...
Click to collapse
I'm with AT&T Wireless here in the United States, and I'm using The Core Player on my Tilt and YouTube works fine for me. My buffering settings are as follows-
Normal buffer size 2400 KB
Preload at underrun 70.0%
Preload for audio 64 KB
YouTube on Core Player works fine for me on EDGE, 3G and WiFi.
californiarailroader said:
I'm with AT&T Wireless here in the United States, and I'm using The Core Player on my Tilt and YouTube works fine for me. My buffering settings are as follows-
Normal buffer size 2400 KB
Preload at underrun 70.0%
Preload for audio 64 KB
YouTube on Core Player works fine for me on EDGE, 3G and WiFi.
Click to expand...
Click to collapse
I have the same settings, but still no joy
You WILL be limited on the quality of the feed based on many factors... let me explain... CorePlayer is the first media player to feature Configurable YouTube quality control.... You control the bandwidth and quality that your platform can handle. From Low, Medium, to High quality (H.264) streams.
What happens if you get a 'buffering' icon forever.... that means that its a connectivity issue, BW or device capabilities.... So what we are going to do to make it easier for those less fortunite to have infinite BW resources is:
- Add our progressive download support sooner rather then later. This will help to cache/playback content
- Add an 'auto seek' for the quality setting to make it more seemless.
Here are some more things you may not be aware of.... as well as some things you can do with YouTube in CorePlayer:
- Disable YouTube 'Tools > Preferences > Select Page > Network' and uncheck 'Enable YouTube Support' Restart and its gone
- Set stream/quality 'Tools > Preferences > Select Page > Network > YouTube Format'
* Low (RTSP) default video resolution / audio
** Medium (RTSP) 448x336 44100hz
*** High (H.264) 480x360 44100hz
- Change the default YouTube Profile to be shown 'Tools > Preferences > Select Page > Network > YouTube User' change to the user you wish
- Use http://m.youtube.com on Pocket IE (mobile) or IE (desktop) and click "play' to play a video in CorePlayer.
- See previously played YT videos in the CoreTheque Media Library under 'Top 50', '100 Last Played' or 'Not Rated'
- Open YouTube Videos the 'EASY' way. 'File > Open URL' youtube://123456 (replace 123456 with the video ID, for example http://www.youtube.com/watch?v=123456 )
Also note that SOME european users that sit behind a cell PROXY will not be able to connect... now we are getting reports that is some instances that our HTTP Tunneling support does work.... but there is not much we can do in this case as its a limition of the carrier.
ONE LAST THING.... this is just the beginning.... Starting with the next release we will have a HUGE new feature page called 'Channels' that will have many of the webs top video sites.... DailyMotion, Break.com, Revision3 (with DiggNation, TekZilla, The Digg Reel), CNET, etc.
Heres a sneak peak of just DailyMotion
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
rienzi said:
I have t-mobile too and they definitely prohibit streaming video using WMP on the basic webnwalk tariff. However, youtube works for me using either VTAP or the tcmp/flashbundle. So I still don't understand why there should be a problem with Coreplayer
Click to expand...
Click to collapse
The funny thing is that it worked fine on a slightly older version of Coreplayer so I can't be 100% that it is my provide T-Mobile as I do have the Plus version of the data package which should allow everything but VOIP.
Save as...?
Hey BetaBoy,
will there be a Save Video feature in upcoming releases?
In my opinion, the only missing feature...
Best Regards,
Nik
Guys, read my just-posted review of CP 1.2.4 at http://forum.xda-developers.com/showthread.php?t=387986
nikjensie said:
Hey BetaBoy,
will there be a Save Video feature in upcoming releases?
In my opinion, the only missing feature...
Best Regards,
Nik
Click to expand...
Click to collapse
We are thinking about how best to do this. IE; a similar function like Quicktime Pro where it allows you to 'save' video. We will however need to add progressive downloading first... but this is planned for 1.3.x anyway.
Menneisyys said:
Guys, read my just-posted review of CP 1.2.4 at http://forum.xda-developers.com/showthread.php?t=387986
Click to expand...
Click to collapse
For sure nice articel, and credit owned.
If only the current issues with 1.2.4 refelcting a black screen on 6.1 releases can be fixed
Looking forward to a solution!
Good work !
ceevee369 said:
For sure nice articel, and credit owned.
If only the current issues with 1.2.4 refelcting a black screen on 6.1 releases can be fixed
Looking forward to a solution!
Good work !
Click to expand...
Click to collapse
are you referring to the QTv incompability? if so go to video settings and chose another renderer (DirectDraw works fairly well under the new 6.1 ROMs)
undac said:
are you referring to the QTv incompability? if so go to video settings and chose another renderer (DirectDraw works fairly well under the new 6.1 ROMs)
Click to expand...
Click to collapse
Yes, but "fairly well" is not enough neither GDI is "good enough"
CoreCodec did confirmed yesterday on their community site that QTV is indeed not supported in WM6.1 and that they are looking into this now.
Which makes me thinking that HTC did changed rendering DLL's blocking QTV
I changed the Normal buffer size to 480kb as well enabled microdrive mode(not sure what it does or is) and now it works fine on Rogers 3G where as before it would just keep loading.

Mirroring Android to Chromecast

Check this out from the man who made the AllCast app.
https://plus.google.com/app/basic/stream/z12weptwssfqidk5a04ccxsypuevhtcwgao
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
This is the answer to all
Sending video to Chromecast will not be too difficult.
Sending video + synced audio, all of this with minimum latency so it is actually usable will be much more difficult. I doubt it will be possible to do a better job at it than Miracast whose it is the entire purpose.
I have a miracast dongle and used it about three times with n10 and new n7. Some apps of interest block output (sky go etc) the delay is short but too long for most games, the pic quality is Inferior to hdmi, so what are you left to do with it? Photos/video? Which we can now do easily at hq .. My only use case idea was communal game watching, which is kind of dull really. I was excited to try it but seriously the reality is not that exciting. Still a nice feature to have I just dont fathom the idea its the best thing ever. After two minutes of pointing and going 'mirroring with android!!' You will likely be bored
If you have a killer use i've missed do say.
Sent from my Nexus 7
Why is it difficult for chromecast to mirror things? What's inside the miracast dongle that isn't inside chromecast?
The S3 Kid said:
Why is it difficult for chromecast to mirror things? What's inside the miracast dongle that isn't inside chromecast?
Click to expand...
Click to collapse
Completely different software, possibly different hardware such as more ram.
Miracast was designed for this - think of it as wireless HDMI over a peer to peer connection.
Chromecast was designed to receive content via the internet with control from any device on the same network, not peer to peer.
EarlyMon said:
Completely different software, possibly different hardware such as more ram.
Miracast was designed for this - think of it as wireless HDMI over a peer to peer connection.
Chromecast was designed to receive content via the internet with control from any device on the same network, not peer to peer.
Click to expand...
Click to collapse
Exactly the above.
Miracast is designed for low-latency, high-bandwidth connection, hence the peer-to-peer, minimal compression.
Since Chromecast connects to your WiFi access point, putting a Miracast load on that would heavily bog down the wireless network.
Assuming a wireless source device,
A 50 Mbps stream on Miracast is just that - source device ---50 Mbps---> mirroring device
A 50 Mbps stream on a WiFi AP is double that - source device ---50 Mbps---> AP ---50 Mbps---> mirroring device
Going through the AP means the wireless bandwidth usage is doubled, just like casting device-local media to Chromecast.
Except in the case of device-local media, we have the benefit of some amount of buffering and latency is not as huge an issue because we're not seeing it on both screens so a delay in response time isn't as perceptible or annoying. It's not like you're trying to interact and have to wait a second or two after each keypress like on a slow TeamViewer connection.
There are many potential delays in the chain:
Compression on source device
It takes CPU cycles to compress data, and this creates delay, as is currently the case with the Cast extension for Chrome.
This can be offset if there is hardware-assisted or complete hardware-based compression like Nvidia ShadowPlay does, though there will always be some amount of delay as long as compression is used.
Another possibility is to use vector-based graphic commands rather than sending raster images.
An additional possibility for Android is to use "shorthand" and an agreed-upon set of UI elements. The source would say "draw menu" rather sending the actual graphics and the target would draw the requested menu using the agreed UI elements. It's like sending plaintext and a font rather than rendering text as graphics.
Wireless transmission
Source -> AP -> Target incurs delay because the AP has to forward the packets. Essentially it's a router hop.
This can be avoided by doing a direct connection of some sort, but in the Chromecast world that would mean taking Chromecast off the "normal" network entirely. That kind of goes against the current Chromecast behavior where another device can assume or override control.
Decompression on target device
It takes CPU to decompress data too, and that also creates delay, though usually less than the initial compression.
Again, this can be offset by using hardware-assisted or complete hardware decompression, but there will always be some amount of delay as long as decompression is necessary.
If using vector-based graphic commands rather than sending raster images, it's just a matter of the graphic engine's drawing speed and the complexity of the vector, unless you start using a crazy amount of shapes. Nice thing about vector is that it's scalable so you don't have to worry about bandwidth bloating as the resolution increases.
Ideally Chromecast mirroring would employ as much of the compression and decompression optimizations above as allowable on the platform.
And of course we have to remember that the source device is going to be in use during this entire ordeal, so we don't want to negatively impact actual usage of the source device.
Technicalities aside, I am very curious to see what Koush has cooked up!! It could just be a question to gauge interest, but it's Koush...
Chromecast mirroring is going to lag like hell. Why even waste your time with this? Ever send a 3MB jpeg to Chromecast? It loads like you are on a 56k modem..
bhiga said:
Technicalities aside, I am very curious to see what Koush has cooked up!! It could just be a question to gauge interest, but it's Koush...
Click to expand...
Click to collapse
^^ This.
I've seen a lot of folks say that they want MX Player, MoboPlayer, etc etc, supported.
Others still can't figure out how to get their phone videos visible elsewhere.
If he's solved the expected audio syncing issue then this is going to make those camps very happy. I doubt they'd care about an initial delay.
PS - lest we forget: https://developers.google.com/cast/docs/media
With Google Cast you have several options for supporting various media types, codecs, and facilities:
Video codecs: H.264 High Profile Level 4.1, 4.2 and 5, VP8
Audio decoding: HE-AAC, LC-AAC, CELT/Opus, MP3, Vorbis
Image formats: BMP, GIF, JPEG, PNG, WEBP
Containers: MP4, WebM
Containers: MPEG-DASH, SmoothStreaming, HTTP Live Streaming (HLS)
Level 1 DRM support: Widevine, PlayReady
Subtitles:
TTML - Timed Text Markup Language
WebVTT - Web Video Text Tracks
Click to expand...
Click to collapse
The ASUS Miracast Dongle specs for that, for comparison -
Video codec:
H.264, MP4V
Audio codec:
AAC, LPCM, MP3, WAV, FLAC, OGG Vorbis
Containers:
MP4, AVI, MKV, 3GP, TS
Image:
JPEG, BMP, PNG
Click to expand...
Click to collapse
For video to work, most cases are ultimately going to amount to transcoding.
I'd imagine that he's solving that by catching the streams at some common point, possibly in a framework, and encoding those.
And that makes sense if you're going to mirror homescreens and anything else.
If what I suspect is true, this is likely going to be a rooted-Android-device-only solution.
EarlyMon said:
^^ This.
I've seen a lot of folks say that they want MX Player, MoboPlayer, etc etc, supported.
Others still can't figure out how to get their phone videos visible elsewhere.
If he's solved the expected audio syncing issue then this is going to make those camps very happy. I doubt they'd care about an initial delay.
PS - lest we forget: https://developers.google.com/cast/docs/media
The ASUS Miracast Dongle specs for that, for comparison -
For video to work, most cases are ultimately going to amount to transcoding.
I'd imagine that he's solving that by catching the streams at some common point, possibly in a framework, and encoding those.
And that makes sense if you're going to mirror homescreens and anything else.
If what I suspect is true, this is likely going to be a rooted-Android-device-only solution.
Click to expand...
Click to collapse
He's probably going to take what he already has in the Mirror.apk (which does screen recording and mirring to AirPlay and also to a "computer").
The computer streaming sets up a web server on the phone where the stream is played. He will likely take this and display it in the Chromecast web container. Hopefully it will also be more reliable.
ralphwiggum1 said:
He's probably going to take what he already has in the Mirror.apk (which does screen recording and mirring to AirPlay and also to a "computer").
The computer streaming sets up a web server on the phone where the stream is played. He will likely take this and display it in the Chromecast web container. Hopefully it will also be more reliable.
Click to expand...
Click to collapse
I'd completely spaced that, many thanks.
https://plus.google.com/110558071969009568835/posts/Z9kB5vyGQtJ
As he said there on December 12th,
Root your Android 4.4.2 phone (not necessary in the future).
Click to expand...
Click to collapse
So, I haven't followed that since the announcement, hopefully the future has arrived and root won't be necessary.
If the 4.4.2 rev is still required, I predict some gnashing of teeth.
He also mentioned,
I've spent a lot of time in this code, and actually implemented my own variant of the Virtual Display API in 4.2 to get Airplay Mirroring working.
Click to expand...
Click to collapse
The web server is no surprise, that's a given for Chromecast.
Here it is. https://plus.google.com/110558071969009568835/posts/Z9kB5vyGQtJ
The S3 Kid said:
Here it is. https://plus.google.com/110558071969009568835/posts/Z9kB5vyGQtJ
Click to expand...
Click to collapse
Doesn't work with chromecast.
That's the old Mirror beta that @ralphwiggum1 mentioned.
Dun dun duuuun!
mdamaged said:
Dun dun duuuun!
Click to expand...
Click to collapse
But, but, but... the doubters said it couldn't be done?! :laugh:
lazyn00b said:
But, but, but... the doubters said it couldn't be done?! :laugh:
Click to expand...
Click to collapse
Impressive! I'm curious to see how it does for actual video, and hopefully it will apply to Chromecast (right now it seems to be "playing" on Mac)
get 'r dun!! yeaaaa
And now on Chromecast.. The lag isn't as bad as I predicted, although at the end it gets pretty bad.
https://www.youtube.com/watch?v=oIhACF2mReY
lazyn00b said:
But, but, but... the doubters said it couldn't be done?! :laugh:
Click to expand...
Click to collapse
Count me in as happy to eat crow, I had a lot of doubts.
Now I'm curious about videos and what the final requirements will be.

[CHROME-EXTENSION] Thundercast

I'm writing an extension to send various contents from the web to the chromecast. If you are brave enough you can give it a try.
Update 0.8 (the new version is taking shape)
Major changes: new name. : )
Minor changes: the UI is more conventional but is the result of the code simplification and allows avoiding some operations, like javascript injections.
To install the extension you have to drag and drop the crx file in the extensions tab (chrome://extensions)
If you use the stable channel of chrome, google will likely block the extension soon after the first restart of the browser. In that case, to use it further, I suggest installing chrome canary.
dropbox link: goo.gl/kgatdZ
PS: forgive my English
bio-xda said:
I’ve written a chrome extension I use to send various contents from the web to the chromecast. If you are brave enough you can give it a try.
To install the extension you have to drag and drop the crx file in the extensions tab (chrome://extensions)
dropbox link: goo.gl/kgatdZ
PS: forgive my English
Click to expand...
Click to collapse
What does it do more than google cast?
albanodesign said:
What does it do more than google cast?
Click to expand...
Click to collapse
Basically it forces the use of the cast API so your pc won’t act as the server of the video but only as the remote controller, mimic the behavior of youtube in websites that don’t support chromecast.
bio-xda said:
Basically it forces the use of the cast API so your pc won’t act as the server of the video but only as the remote controller, mimic the behavior of youtube in websites that don’t support chromecast.
Click to expand...
Click to collapse
Does that have any advantages? I notice that often, casting the entire tab of a screen playing a video makes it tough on my Chromecast whereas the Youtube implementation works pretty smoothly. Does using your version make it smoother?
Flowah said:
Does that have any advantages? I notice that often, casting the entire tab of a screen playing a video makes it tough on my Chromecast whereas the Youtube implementation works pretty smoothly. Does using your version make it smoother?
Click to expand...
Click to collapse
It should, as the extension is telling Chromecast to go grab the media directly, rather than your PC trying to encode from the screen and send the (re)encoded video to Chromecast.
Did anyone try it ?
its working good
but i also have to have the cc extensionn running to cast directly to cc
would be nice if that is automatic
I tried at yify.tv, doesn't work, extension always fail to transfer source to chromecast with the red ! sign on the extension icon.
kawaiichi said:
I tried at yify.tv, doesn't work, extension always fail to transfer source to chromecast with the red ! sign on the extension icon.
Click to expand...
Click to collapse
Unfortunately you’re right, I’ve never had to deal with video urls like theirs. There are many things that need to be improved, i hope to find the time
Awesome extension... exactly what i was looking for... my mother just has an old slow laptop n with this extension streaming simple flash streams works like a charm. With google cast its realy realy laggy.. so thnx n keep on working
Gesendet von meinem GT-I9300 mit Tapatalk
nice!
but how I use? just enable and cast with google cast?
yuriebc said:
nice!
but how I use? just enable and cast with google cast?
Click to expand...
Click to collapse
While thundercast is enabled you should see a big, ugly button over the videos. It will cast the video if chromecast support its format, otherwise you can always download it.
Btw, i'm rewriting the extension from scratch and will be very different. My intention is to release it in the store, but it's not going to happen soon.
Maybe this thread can be closed, but i have a thing for the user of xda i'd like to share when the new version is ready.
Ps: sorry i didn't get (or i lost) the notification from the forum
bio-xda said:
While thundercast is enabled you should see a big, ugly button over the videos. It will cast the video if chromecast support its format, otherwise you can always download it.
Btw, i'm rewriting the extension from scratch and will be very different. My intention is to release it in the store, but it's not going to happen soon.
Maybe this thread can be closed, but i have a thing for the user of xda i'd like to share when the new version is ready.
Ps: sorry i didn't get (or i lost) the notification from the forum
Click to expand...
Click to collapse
I'm liking the current version already. Looking forward to what you cook up in the revamp!
Update 0.8
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
This has become one of my favourite extensions. Looking forward to try out when I get home. Any chance to release it to the store, it is really painful to come back here and update manually every time a new version is out or if I want to install it on my other devices
This version seem fantastic. I hope it reduce the lag that official chromecast extension give in flash video on chrome.
I try to use it.
Inviato dal mio GT-I9505 utilizzando Tapatalk
About the store, I haven’t decided yet. There are some (few) things I want to improve before but I'm having issues with the chromecast. It has such a poor wifi reception I have to carefully position the tv to get it work and, in these days, with the heat, things seem even worse. It’s becoming a bit frustrating…
bio-xda said:
About the store, I haven’t decided yet. There are some (few) things I want to improve before but I'm having issues with the chromecast. It has such a poor wifi reception I have to carefully position the tv to get it work and, in these days, with the heat, things seem even worse. It’s becoming a bit frustrating…
Click to expand...
Click to collapse
An HDMI extension (if the included one isn't sufficient) can do wonders for getting Chromecast away from the TV and into a better reception zone. Even a 3-foot (1-meter) cable can help tremendously. TVs are very bad with signal reflection and interference.
Is live streaming websites supported by this extension? I tried to use it with livestation no luck
Also tried it with file drive and did not see cast icon
Where do we get this extension
WHere do we download this extension, I do not find it on the Chrome Extension site???

Tronsmart T2000 EZCast ProTronsmart T2000 EZCast Pro HDMI-Adapter

Tronsmart T2000 EZCast ProTronsmart T2000 EZCast Pro HDMI-Adapter
Hello everybody
I'd like to write a short review about my HDMI-Stick I got for about $40 from geekbuying.com.
If the thread is on the wrong forum, please don't hesitate to move it at the correct place
Most of you may know Tronsmart from their Android-TV-Sticks or TV-Boxes.
Now they have a go at producing a Chromecast alternative - and this succeeds remarkably well!
Everybody who wants to stream media files to the tv on a simple way should have a look at this $40-device.
Included in scope of delivery:
Tronsmart T2000 EZCast Pro HDMI-Adapter
HDMI extension cord (m/f 22cm)
Micro-USB-cable (100cm)
Quick reference guide (English)
Supported Operating Systems:
Android 4.0 and higher
iOS 7.0and higher
WindowsXP and higher
OSX 10.9 and higher
(These informations are from the manual / the website. But I can also imagine that older version with additional software should work, too.)
Let's start at the very beginning
After the stick was plugged into the TV, the wizard was automatically starting and helps you during commissioning. Due to the MHL 2.0 port the stick is powered directly from the HDMI-port - if the TV includes this feature.
If the TV does not support MHL, the stick can be also powered from a custom USB port or a standard USB power adapter.
The wizard displays a QR code to the necessary app for Android or iPhone (EZCast Pro). After the installation of the app it automatically connects to the Tronsmart. Then it searches for the nearby Wi-Fi-Networks where you have to select yours and enter the password. As soon as the stick is connected to the Internet, it updates it's firmware over the air. What particularly surprised me was that the stick has automatically switched to the German language - As you have probably noticed in meantime that English is not my mother tongue at all - so please forgive me for my terrible English
The Android app is (roughly) translated into German and can be operated intuitively and logically (of course there is also the possibility to switch to English). So there are menu items for direct streaming of photos, videos, documents, and music. But ther is also a function to transmit the camera image directly to the TV-screen.
What is particularly noticeable positive is that you are not bound to the EZCast Pro app. Since the device is directly connected to your Wi-Fi and supports protocols like Miracast, DLNA and Apple Airplay, the content can also be streamed from alternative apps like Allcast, Yatse or BubbleUPnP.
Various tests on portals such as YouTube or IMDB were consistently enjoyable. Thus, videos and trailers could easily stream with Full HD resolution on the TV.
But there are also a few special functions built-in which I have never seen on other devices before. For example there is a feature which divides the TV-screen into 2 or 4 sections. Then you have the possibility to stream from up to 4 devices simultaneously. This doesn't work (yet) with videos, but can be used for images or documents. Even the camera broadcast works in this function and can be used as a kind of video conference.
Of course, I've tried the "Screen-Mirroring" function with an iPad via Airplay. This works flawless and stable.
Features:
Audio / Video-streaming in Full-HD
Pictures, Webpages, Documents and (live-)camera streaming to the TV
Stream the whole display to the TV
MHL 2.0
4-in-1 Split-Screen
Miracast
DLNA
Apple Airplay
Firmware-Upgrades Over-the-Air
Specifications:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
The stick will probably have mainly compete with the Chromecast. Although the app is not completely embedded into the system, but features such as MHL, supporting various communication protocols or the 4-in-1 split mode are exciting and fresh approaches.
As soon as the split-mode will also support video-files, there are interesting things which could be realized.
Short comparison with the Google Chromecast:
[+] "Open" protocols (DLNA, Miracast and airplay)
[+] Stream with the program of your choice
[+] More and more devices support MHL. So no additional power source is needed
[+] 4-in-1 split screen
[+] You can watch the output of the stick directly on other Smartphones with the EZCast-App
[+] Direct link or router mode possible
[-] Mirroring of my Android screen did not work with the app
[-] Not as seamlessly integrated into the system as Chromecast is
Where to get?
I ordered the stick at geekbuying.com. Currently there is a special offer where you can get the stick for about $39.99.
http://www.geekbuying.com/item/Tronsmart-T2000-MHL---HDMI-Mirror2TV-EZCast-Pro-Dongle-Stick-Miracast-Airplay-DLNA-Support-4-to-1-Split-Screens---Black-333831.html
If you have questions or suggestions please let me know
Miror
With what android device did you try to make the mirror?
I can confirm it works very nice and minimal to no lag for pure screen mirroring purposes. I still dont think it replaces the chromecast. I won 2 chromecast and 2 tronsmart. The apps i was using the ezcast app for now support chromecast...figures.
Sent from my SM-N910P using XDA Free mobile app
I own its predecessor, the T1000, and that thing was a total PoS when it came to Miracast streaming. It would stutter and artifact all the time, probably because the processor was underpowered. Is that the case with this device?
unfortunately it is not $39.99 in geekbuying it is $69 there !!! And around $60 in AliExpress sellers
---------- Post added at 02:07 PM ---------- Previous post was at 01:30 PM ----------
it is $52 in DealExtreme SKU: 355600 (Added on 10/23/2014)
after digging found the promotion link of GeekBuying telling it is $39.99 and read that it is valid for first 1500 orders. I did a chat with a sales person through geekbuying.com website's chat facility and he confirmed this as well. No luck for $39.99 now (2014, Dec 20th)
I have the t1000 and so far aside from the split screen it looks identical. Which is not a bad thing as I've found it very functional
sebastian_henze said:
Tronsmart T2000 EZCast ProTronsmart T2000 EZCast Pro HDMI-Adapter
Click to expand...
Click to collapse
What video/audio codecs does it support? I have chromecast but videos I want to watch need conversion through handbrake. I'm looking to eliminate that step with files that are H.264/AC3 and other combinations.

[Q] LJDA 2 Din Android 8.1 Car Multimedia Player - Putting custom rom!?

Hello First I apologize for your bad English.
Months ago I bought this DIN 2 player, but I have a lot of problems with it, but I do not know if there are problems with the operating system with ROM, or the problems are hardware, so I decided to write here.
First - a problem with the mobile internet. Presumably, it has to work with a 4G USB modem, but it does not have configuration options and settings. I had to use 3rd party applications to go to mobile settings, but something is wrong and I can not turn on the mobile internet, although there are indications that the modem is working and the device recognizes it.
Second- problems with RCA outputs that only work in DVB mode, which I find absurd if you ask me, especially a device with youtube, Netflix, etc.
Third - the lack of DEVELOPER MODE, in the settings, although it is turned on. I have to reuse 3rd party apps to get in.
Fourth - WIFI CAST- miracast, missing in settings and options, although it is included in Developer mode. Because of the lack of constant RCA output, the inability to emit a USB to HDMI signal, for unknown reasons just does not work, I decided to try out with a WiFi display. I have the only progress with EZ cast, but then either I have to be tethered to the WIFI 4G modem in my car or the EZ cast in Mirror mode but I want to have both like I have it with my Android Phone.
If I think I can find more problems, think about it all from the bad ROM, or it's hardware issues. Here's the device information:
Brand Name: LJDA
-Google Android 8.0 Operation System. Android system and vehicle system integrate harmony
-64 Bits Octa-Core Cortex-A53 1.5GB, PowerVR G6110 GPU, DDR3 4GB, 32GB Internal Memory
-6.2 inch Multi- point capacitive Touch screen, HD 1024*600 Resolution displaying screen.
-Support extended Media Card/GPS Card/2 USB Stick up to 4*32GB
-Built-in WiFi, support WiFi hotspot.
-Support 4G/3G Internet, Need to connect with extral USB Dongle, please buy it from us.
-DIY Main Menu Display: You can drag Search Bar, Weather Forecast widgets, Music/Radio/BT-Stereo Player,Apps or other Bookmarks on main menu to display
-DIY wallpaper from Gallery Pictures
-Built-in Mirror link. It can connect with Iphone via Wifi hotspots and connect with Android mobile phone via USB data cable and Wifi Hotspot. The mobile phone image will display on DVD, also music, video, game. For Android mobile, the DVD touch screen can control the mobile.(Please note: It can support a part of Android mobile not all of them)
-Support Google Maps online Navigating, Support various Android navigation software including Sygic/IGO, and etc
-Support Android Multimedia Player, it can play Music/Movie/Photo from local Disc or connected TF Card.
-Online Entertainment, support online video, TV, movie, music, radio, Youtube, Yahoo, MSN...
-Online Communication, keep connected through WeChat, Twitter, Facebook, Gtalk, Gmail and other services
-Support read and edit Official Software, WORD/EXCEL/POWERPOINT/PDF/TXT.
-Support Google Play Store, you can download thousands of Apps from here and you can down many popular games like Fruit Ninja, Feed the Candy, Angry Birds, Fieldrunner, speed forge 3D...
-Support 3D Games, HD Video, 1080P, H.264, DIVX Live images Formats
-Support HD Videos up to 1920*1080 pixels, Photo up to 4096*4096 pixels
-Support Bluetooth hands-free function, built-in microphone
-Support A2DP Bluetooth, can play stereo music through Bluetooth from your Phone
-Download phone book function, you can download contact information from your phone to this unit
-Support the newest Phone Book Search, you can search&find a contact member in downloaded phone book,just input the first letter of name, you will find some associated names, then you can choose the right one
-Radio Tuner with RDS, 30 Preset Radio Stations (FM: 3*6, AM: 2*6)
-Support Rear View Camera input and reverse trigger Control
-Built-in Car DVR System, just connect with a USB Camera to use Car Record function. the records will be saved in GPS card automatically, and you can play saved record on this unit directly.
-Support DVB-T T2/MPEG2/MPEG4/ISDB-T Box input (TV box isn't included)
-Support Steering Wheel Control, With this function, you can intently focus on the driving and choose your favorite music safely on the move. (This function can only work with the car which supports analog signal)
-Support OBD Turque Function. you can connect OBD Dongle. Combined with vehicle detection software that can read car each sensor date, real-time detection auto state, providing real-time valid reference data for traffic safety.
-Support Europe Digital Audio Broadcasting(DAB), you have to buy a USB receiver and antenna from us. Only work with Europe area
-Built-In Clock and Calendar, it has a Real Clock to show time, Clock/Date/Week adjustable
-Choose more than 80 kinds open unit logos and Radio Area in Factory Settings
-Multi-Languages: it has more than 80kinds of languages to select
-4 x 45w Surround Stereo, 2 Route Video input, 2 Route Audio input, 2 Route Video output, 4 Route Audio out put, 1 Route Subwoofer output
-Support Dual Zone function, while Navigating you can listen music
-Hand Brake Control, electronic Anti-Shock, Last Position Memory
-With Canbus, Support steering wheel control and air-conditional information displaying, PowerVR G6110 GPU, DDR3 4GB, 32GB Internal Memory
Looks like my device is PX5 and MTCE chip.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
AntrAcsA said:
Looks like my device is PX5 and MTCE chip.
Click to expand...
Click to collapse
Hi AntrAcsA, you are in luck! Being an MTCE PX5 you can install custom ROMs easily and there is lots of developer support for your unit.
Head over to the MTCD/MTCE forum here:
https://forum.xda-developers.com/android-auto/mtcd-android-head-units-general
I can address a few of your problems:
1) Unfortunately 4G modems are not supported on this platform. The only option is using a 4G Wifi adapter like the Huawei E8372. Some 3G modems can be directly supported apparently.
2) Yes the RCA out is not attached to Android directly and cannot be used to mirror the screen. Some manufacturers have it set up differently but most just aren't built that way.
3) Developer mode should work, have you pressed the build number 7 times? In any case, installing a custom ROM will get around this issue
4) WIFI Cast - I haven't used this function so I can't provide any suggestions sorry!
For custom ROM I would highly recommend Hal9K 3.1.1 ROM. It is pre-rooted and really easy to install if you are already on OREO 8.0. just follow the instructions on the thread:
https://forum.xda-developers.com/an...nt/rom-hal9k-rom-3-mtcd-e-head-units-t3847477
millab said:
Hi AntrAcsA, you are in luck! Being an MTCE PX5 you can install custom ROMs easily and there is lots of developer support for your unit.
Head over to the MTCD/MTCE forum here:
https://forum.xda-developers.com/android-auto/mtcd-android-head-units-general
I can address a few of your problems:
1) Unfortunately 4G modems are not supported on this platform. The only option is using a 4G Wifi adapter like the Huawei E8372. Some 3G modems can be directly supported apparently.
2) Yes the RCA out is not attached to Android directly and cannot be used to mirror the screen. Some manufacturers have it set up differently but most just aren't built that way.
3) Developer mode should work, have you pressed the build number 7 times? In any case, installing a custom ROM will get around this issue
4) WIFI Cast - I haven't used this function so I can't provide any suggestions sorry!
For custom ROM I would highly recommend Hal9K 3.1.1 ROM. It is pre-rooted and really easy to install if you are already on OREO 8.0. just follow the instructions on the thread:
https://forum.xda-developers.com/an...nt/rom-hal9k-rom-3-mtcd-e-head-units-t3847477
Click to expand...
Click to collapse
I second that.
Also about point 4: use easy connection apk instead with your phone in developer mode and usb debugging enabled. The apk is available @hal9k threads or you could download it from playstore. I have already tried it and it works.
millab said:
Hi AntrAcsA, you are in luck! Being an MTCE PX5 you can install custom ROMs easily and there is lots of developer support for your unit.
Head over to the MTCD/MTCE forum here:
https://forum.xda-developers.com/android-auto/mtcd-android-head-units-general
I can address a few of your problems:
1) Unfortunately 4G modems are not supported on this platform. The only option is using a 4G Wifi adapter like the Huawei E8372. Some 3G modems can be directly supported apparently.
2) Yes the RCA out is not attached to Android directly and cannot be used to mirror the screen. Some manufacturers have it set up differently but most just aren't built that way.
3) Developer mode should work, have you pressed the build number 7 times? In any case, installing a custom ROM will get around this issue
4) WIFI Cast - I haven't used this function so I can't provide any suggestions sorry!
For custom ROM I would highly recommend Hal9K 3.1.1 ROM. It is pre-rooted and really easy to install if you are already on OREO 8.0. just follow the instructions on the thread:
https://forum.xda-developers.com/an...nt/rom-hal9k-rom-3-mtcd-e-head-units-t3847477
Click to expand...
Click to collapse
Thanks for replay
1) Yes, I have Unlocked New Huawei E8372 E8372h-608 with Antenna 4G LTE 150Mbps WiFi Modem 4G USB Modem Dongle 4G Carfi Modem PK E8377, this one :
The modem works fine. I connected to my PC it works when I connect to my 2Din player, the player shows that has the mobile network but .. I do not have internet at all. I was unable to open " mobile configuration " options so I download 3rd party app for that, but when I write all settings for my 4g provider.. nothing happens, still, there is no 3g or 4g internet to DIN2. I connect via WIFI to the modem and.. it works I have internet but, when I run Mirror cast, Miracast via Ezcast with Ezcat Dongle it uses WIFI connection and.. then I have no internet that's mean I cant use youtube or **** like that . Sorry, maybe I do not explain very well...
2) ahh.. to bad.. I was thinking its some ' code ' or software configuration. I saw in youtube that there are a device like that that have RCA all the time
3) Yes, I know how to unlock the developer mode, but after I press 7 times it says that now I have unlocked it but... I can't find it in settings.
4) I see no problem mate you have a lot anyway
I was thinking to try to install Hal9k_Mod_3.1_MTCD_MTCE_PX5_1024x600_800х480_eng but one noob question again, do I need to install any other, old versions of his Rom, or I can install 3.1 directly?

Categories

Resources