airsdk / Adobe-Runtime-Support

Report, track and discuss issues in Adobe AIR. Monitored by Adobe - and HARMAN - and maintained by the AIR community.
203 stars 11 forks source link

[Android][armv8] NetStream.play(audio) causes ANR with AIR 33.1 - Can I download previous versions ? #396

Open naka-ok opened 4 years ago

naka-ok commented 4 years ago

Hello, I've been publishing the videochat application on GooglePlay for a long time. (It's simple: two clients video chat via Flash Media Server.) I updated my application using SDK 33.1.1.190.

When the NetStream consists of video only, NetStream.play() works correctly. But If the NetStream contains "live audio", NetStream.play() causes ANR. This is a very serious problem.

I think this may be the same issue as #330. https://github.com/Gamua/Adobe-Runtime-Support/issues/330

After all, is there no workaround with 33.1 ? There is the information that it will work with 33.0.2.330 or 33.0.2.288, but I have no way to get these previous versions.

Can I download them from somewhere ? Can anyone give me a download link ? Please help me...

Best Regards,

ajwfrost commented 4 years ago

Hi - we're getting an update to the website done shortly to allow some of the previous versions to be downloaded again.. in the meantime, I can point you to the 'old' website that we had, which still has 33.0.2.338 available on it: http://18.222.49.43/download

In terms of the underlying issue, we're looking at back-tracking some of the changes that were made in the audio handling code in case those were the cause - but that wasn't showing up any ANRs, it was just making things a little choppy as there was a background thread taking too much CPU away from the UI. So your case may be different .. is there any chance we could get your APK built using the "apk-debug" setting (preferably using 33.1.1.190 or something similarly recent) and then we can do the same approach on your app to see whether we can work towards the 33.0 releases to find the cause of this regression?

many thanks

naka-ok commented 4 years ago

Thank you! It worked with 33.0.2.338.

ajwfrost commented 4 years ago

@naka-ok great thanks FYI we now have some of the 'better' older releases available on our normal website, via the 'Release Notes' page.

I'm still wondering though, what the changes are that caused this issue as it would be good if we can get this also fixed in our latest releases! So is there any chance we can get your application, built with "apk-debug", and we can then start working out the exact change that introduced the problem?

thanks