Hey Angelo, so I will answer only about the TV part as I am not sure about AWS. :)
AIR (and Flex) used to support old Smart TVs like samsung b6000 series (2009?). Unfortunately since 2012 most, dropped support moving to custom OS like Tizen for samsung or web os for LG, which as a result caused many problems with Smart TVs. In the latest versions of of AIR (I think since 23) there is support for Android TV and tvOS. This allows you to build AIR and flex apps targeting these platforms. Android TV is already available in some Sony models, and of course there are tv boxes with it like nvidia shield. tvOS is available via tha tvOS box. In both cases you can work as usual, even using ANEs, and just add <supportsAndroidTV>true</supportsAndroidTV> for android or <key>UIDeviceFamily</key> <array> <string>3</string> </array> for tvOS in your manifest. Some things for your tv checklist: Android TV is a version of Android so you should follow best practices for it. Android TV needs an extra banner for icon ( <banner>./assets/appicons/android_tv_banner.png</banner> in manifest ) Both platforms are in lanscape mode so you should design for that. Be really carefull with assets and DPIs. Think about it as designing for a huge tablet. DPIs are low due to size so you might need some custom coding for sharp assets. There are other options for input which you should consider using. You can find out more here <http://fpdownload.macromedia.com/pub/labs/flashruntimes/shared/air25_flashplayer25_releasenotes.pdf> -- View this message in context: http://apache-flex-users.2333346.n4.nabble.com/Flex-comunication-with-Amazon-S3-and-Smart-TV-project-tp15295p15299.html Sent from the Apache Flex Users mailing list archive at Nabble.com.