Copy link to clipboard
Copied
AIR SDK 15 for Android
Live rtmp h.264 video Bug, not using StageVideo
AIR app can't play live h.264 video with SDK 15, it just displays a black screen in the video container but the SPEEX audio plays fine.
If you send the video stream first with no audio, it will play fine on the client, but if you add audio during the stream, the video on the client will flash and turn black and the audio will play.
Tested publishing app with SDK 14 and it works perfect.
Sorenson live audio and video stream plays fine on SDK 15.
Hi Roshan,
This issue has been resolved by AIR 18! Awesome! Thanks, Roshan and Adobe!
Copy link to clipboard
Copied
We're publish H.264+Speex from FlashPlayer client -> Adobe Media Server -> clients (FlashPlayer/AIR)
Copy link to clipboard
Copied
I have encountered exactly the same problem as you have, however it for me it doesn't work even if I use SDK version 14. I publish video from flash programmatically, using h264 + nellymoser encoding, and all videos in my application appear black (sound works fine) on all devices (including a nexus 5, samsung galaxy s4) except a nexus 7 first generation tablet. The only fix seems to be to minimize the application and then maximize it back, however this is simply unacceptable for end users. I also tried using SDK 16, however it's even worse: the whole screen is black before I minimize the app.
I hope this gets fixed soon.
Copy link to clipboard
Copied
Just got a reasonable fix for this, by setting renderMode to gpu (before it was set to auto). Video now works fine (in SDK 14).
Copy link to clipboard
Copied
Did you try setting renderMode to direct mode?
Copy link to clipboard
Copied
Hi @lonut cimpean,
You mentioned setting render mode to GPU fixed the issue on SDK 14.
Which device you tried this? And did both audio and video played in this case?
Thanks
Copy link to clipboard
Copied
Hi @Roshan Chhetri,
By setting the render mode to GPU the problem is now fixed on all devices that I could test on: Google Nexus 5, Google Nexus 7, Samsung Galaxy S4, HTC One M8, Sony Xperia T and a TV-box called the Minix Neo X8H.
Both audio and video work fine now.
You're welcome.
Copy link to clipboard
Copied
Hi all,
We have reproduced the bug at our end and team will be looking to this.
Issue: AIR SDK 15 can't play live h.264 video with SPEEX audio. Black screen is noticed with audio in the background.
For more information please refer the bug Bug#3821822 - AIR SDK 15 can't play live h.264 video with SPEEX audio.
Roshan
Adobe Air
Copy link to clipboard
Copied
Hi Roshan,
This issue has been resolved by AIR 18! Awesome! Thanks, Roshan and Adobe!