Skip to main content
Inspiring
July 4, 2013
Question

RTMPS not working in Android Air 3.8.0.820

  • July 4, 2013
  • 1 reply
  • 1907 views

If i build my app with 3.7.0.1530 then an RTMPS connection (proxyType = "best") works fine. If I build with 3.8.0.820, on Android I get a NetConnection.Connect.Failed after about 10 seconds. Works fine with 3.8 on iOS & OS X.

Any ideas?

This topic has been closed for replies.

1 reply

Adobe Employee
July 5, 2013

Could you please share a reproducible sample application. It will help us reproduce the issue quickly. Also, share the device name and OS version you are using.

Regards,

Nimit

Inspiring
July 5, 2013

Hi Nimit,

I've spent the day on this and I do have a test application I can share, although i'd rather not do so publically due to the hostnames contained within. Email would be fine.

However - i've noticed that this problem only occurs when connecting to Red5, not when connecting to AMS so i'm not sure if you want to look at it. We have migrated most of our application to your AMS EC2 AMI but still have some core RPC stuff going over an RTMPS connection to a Red5 instance. It's planned to be migrated from, but it's a bit of work.

For a long time, Android wouldn't connect to Red5 on the first attempt, but would on the second. I worked around this by establishing a throwaway HTTP request 'to bring the network up' for the RTMPS connection request. This seemed to work and I moved on - the plan is to leave Red5 behind anyway at some point. Don't see this behaviour on web / desktop or iOS. In 3.7, this approach, or simply trying the connection after the first one fails, works. On 3.8, each connection attempt fails.

Thanks for any help you can provide,
Dave

Participant
July 22, 2013

Just recently I've been seeing RTMPS connection issues from customers on desktop, Windows-only. What was the resolution on this Android issue?