I know that MHL/HDMI outputs are non standard and not available in Android Development SDKs but device specific applications have control over it (like the stock video player and camera), custom rom developers also work with this code to add support in their roms.
So, is it possible for a ROM developer to expose this coding or specific calls to anyone interested in developing an API for the HDMI?
Related
Hi all,
I just recently found out that S2 can not stream anything via MHL to the external monitor when camera app is running (in focus).
It will just display: "HDMI not available when application is running" which really sucks. I expected a lot of flexibility from Android, since this feature has been in Apple phone product for quite some time.
Anyone know why exactly this happened? I tried to look around mhl consortium and can't find relevant technical information.
I'm guessing the problem lies on the android OS itself and not the hardware. But still, it would be nice if someone can share a workaround or latest news or whatever discussion on this.
Thanks,
vinis.
Post your ROM details (Settings > About phone)
Hi, i am using Neat Rom lite as in here latest build 7thOct
I know that only samsung based ROM have MHL / tv-out capability, mainly due to proprietary driver.
Hi,
I've got the Blackmagic Intensity Extreme because I make demo's of iOS devices and want to use it also for any Android phone or Android tablet that allows me to demo it too. I'm happy with ANY device that:
- allows mirroring of screen (so real mirroring, of apps/ interaction etc.)
- allows HDMI output, but not with HDCP protection when mirroring
I tried the Galaxy Note and Galaxy S2 with a HDMI convertor, but failed.
Do you know of any Android device that I can use to make demos with HDMI output?
Hi.
I'm starting with android development. I've developed a pair of apps for android devices.
Now I've got a new project where I have to develop a car media infotainment like enviroment based on android. To do this, I need to buy a development board which lets me program using the latest android versions and that mantains up to date. This hardware should contain LCD screen, bluetooth, USB ports, HDMI, etc...
What I really need is to find something that I could use to develop, and also as a final implementation for the real use.
Have suggested the BeagleBone Black. I find good for testing and programing, should do the work as a development board, but not as a final aplication to set it on a car.
Any suggestions?
This is sort of a research thread and I hope someone here is willing to weigh in with their knowledge.
I'm a Ruby / Java / Python / JS / PHP developer, who did a little bit of Android game development during my studies back in 2012. I assume things have changed since then.
I'm working on a commercial project where we need a network controllable video player for LED TV's and/or video projectors. Currently, we are using a Raspberry Pi 3-based design with the OMX Player, but this board is somewhat weak and the player is cumbersome to interact with and has limitations. Especially when it comes to rendering multiple layers with transparency. I would like to work on a platform where I have a rich multimedia API for rendering sound and video with an object-oriented API.
I have obtained myself an Asus Tinker, which has an official Android distribution. This runs rather smooth and from what I can tell, the API's for Android appear rich and flexible. So my questions are:
1) Is it possible to develop a launcher / kiosk app, that will allow me to boot into a "blank" screen and allow the app to place video surfaces, image surfaces and text layers? I should also be able to interact with the sound card and playback PCM audio. I would like an API that supports audio mixing, amplification, etc... There is no direct user input on the device, so I will need a solution that does not present any status bars, google account wizards, wifi wizards, update prompts, notifications or anything. In fact, when the Tinker is powered on, there should ideally not be anything indicating that it's Android.
I guess what I'm asking for is kind of a console video game engine / SDK, minus game controller support.
2) What kind of libraries or API's would I need to dive into and understand? Where should I start?
3) How complex is it? What is the scope of it? How much development time? Days? Weeks? Months? Years? Would I need more developers with specific skills?
4) Is there any developer here who's interested in participating in such a project as a paid freelance developer?
5) Is there any alternative software/OS platforms I should look into? I want to be able to boot into a custom passive user interface that is remotely controlled over REST by another device. I would like to avoid dealing with low level implementation of video decoding and rendering, but at the same time I would prefer to have control over screen resolution, refresh rate, color depth and I would like to run a ssh server on the client, so it can be serviced. Ideally, the platform should be able to both stream from the internet, but also accept commands to download to local storage and play from there.
6) Is there any alternative hardware platform I should look into?
7) Anything else I should consider? Problems that I'll need to address / prepare for?
We are trying to enable cast (Google-cast) on AOSP for Android based device. So far we have found the following:
We need to include App codenamed MediaShell (aka Chromecast built-in, Package name: com.google.android.apps.mediashell). Do we require licensing for this from Google?
For an android based device, to add casting ability do we need other libraries/SDKs like Web Receiver SDK, Connect library. Also do we need licensing for this?