I wanted to display H.264 videos with air packaging for mobile and run into a problem.
is StageVideo avaiable on mobile devices running IOS or android?
I use air 2.6 sdk for packaging and it seems there is no StageVideo on ipad?
I can use StageWebView but because of limitation of it ( it always
rendered on the top) this is not an option for me.
Is any schedule when would StageVideo be available for mobile? maybe
air 2.7 sdk?
What are other option to display such video format?
Thank you
From the Flash Player 10.2 for Android Release Notes:
Hardware accelerated video rendering for H.264 (On upcoming Honeycomb OS release only)
Flash Player 10.2 leverages the Stage
Video rendering pipeline to enable
users of Android 3.0 tablets, like the
Motorola Xoom, to enjoy smooth
playback of high-definition video in
Flash Player. Users will experience
reduced CPU usage and higher frame
rates for existing H.264 video
content.
So that is on Android Honeycomb only.
StageVideo is possible on iPhone with the latest AIR SDK.
You need to download the latest SDK and do an overlay install http://kb2.adobe.com/cps/908/cpsid_90810.html
Now build your file with StageVideo. Follow the standard packing steps for mobile.
But set rendermode to GPU instead of CPU. If you set rendermode wrong usually you can hear the audio.
This is how i got it working on my end on iPhone. However on Android I am getting no video but the audio stream even though Air 3.1 is installed on the phone. Am still looking into this issue.
Well, StageVideo doesn't seem to work for me in an Android 3.0 Honeycomb tablet (Acer Iconia) with Flash Player 10.2
When I use StageVideo only sound can be heard but video doesn't show, and I think I'm doing it properly, because in the desktop Flash Player for Firefox it works.
In the Iconia I have to resort to using regular video, not StageVideo.
Related
i am developing PHP/MYSQL/HTML based website, my website contains flash content, i have used flash based audio recorder on my website.
user will access my website from any device like window PC/phone, mac, android, i phone , i pad.
i want to know, flash content will be loaded on these devices without any issues or will need to install any plugin
forcing user to install plugin is not the right thing
and if using flash is not the right thing, what are the other options for audio recorder ?
Flash is not available on anything but very old Android devices. 90% sure it's not available on iOS. Likewise, it's disappearing from desktop browsers as well.
I am using Crosswalk to develop a HTML5 app. Now i have a problem with playback of embedded youtube videos within the website. I have the same issue testing the website in Chrome browser. There is no issue testing in Dolphin Browser or android default browser (< Android 4.3).
I had the problem in the past also with default android browser, but i can enable playback by setting user-agent to desktop browser. That doesn't work for the crosswalk browser.
If i run the app not on a smartphone but on a tablet it works, also in Chrome with default settings.
Does anybody has an idea/solution to enable video playback on smartphone?
Thank You!
Solved. Google's intention was, that every Android Smartphone would have installed the same basic codecs.
It seems that not every manufactor of cheap Android Smartphone (from China in this case) meets these requirements (even if Play Store is installed).
There is a way to display installed codecs on smartphone.
I have developed an android application using FB 4.6, AIR 3.2. We wanted to develop this app very quickly, and be able to support wide spectrum of devices incl android, ios, bb. So I chose FB. After I uploaded the app in google play, the app says it works on android versions 2.2 on wards. However when users with android 2.2 devices try to install, it says it is not compatible.
I am confused & curious to know the reasons behind this behavior. Any help / pointers in this regard is highly appreciated. Thank you :-)
Adobe Air 3 runs only on Android phones that meet specific hardware requirements:
ARMv7 processor with vector FPU, minimum 550MHz, OpenGL ES 2.0, H.264 and AAC HW decoders
256MB of RAM
An android phone that falls short of these specs will not be compatible with Adobe Air 3, even if it run on Android 2.2 or higher.
Adobe air tech specs
Discussion on Adobe Community
I'm using the Mediaplayer (android.media.MediaPlayer) to play mp3-files in an app I'm developing
It works flawlessly in emulators from and above android 2.3. I've also tried it on two devices (2.3 and 3.2) and it works great.
However, in an emulator with 2.1 the audio crackles.
And in an emulator with 2.2 the audio is chopped off before it's finished (plays everything but the last half or whole second).
Is this a know problem for 2.1 and 2.2? And does it only affect the emulator but not the actual devices (which I've not had a chance to test on)?
Most probably it is happening because that the codecs which the older emulator is using in your case is not decrompressing the audio fast enough (understandable, as it is an emulator). I have worked with MediaPlayer from 2.1,2.2 and learnt that it is best not to rely on an emulator's performance. Go for a real device.
is there anyway to update the media drivers separately from the rest of the OS?
I updated my X10 Mini Pro from 1.6 to 2.1 and the media player doesn't play any sound. BUT you can see the time counter running fast forward... This is really crazy! The same with video player, even youtube. You can see the videos in Fast Fwd, no sound whatsoever.
Any ideas? Thanks a lot!
I am using the code available here VideoView Example. This code runs properly on Android emulator 1.6 but not on 2.1.
In 2.1 it only plays the audio and not video. I have gone through several other threads where this issue has been mentioned. I will like to know whether this problem is limited to emulator only or the devices also have the same problem.
Regards
Sunil
Emulators will have great difficulty playing back video, due to speed. The emulator does not have hardware acceleration -- combine that with converting ARM opcodes to x86 on the fly, and the emulator cannot keep up. I have a quad-core 2.6GHz desktop, and I can only occasionally get the emulator to play back video.
IMHO, to work with video, you need a device.
Try it in real android device,because emulator can not play video