How to Develop AIR Video Applications for Android

android video apps

Today, smart phones and tablets have become integral parts of our daily life. People interact with such devices frequently and lengthly over a day. So, mobile and tablet applications have become important channels for content distribution. Launching of virtually any major service includes ad-hoc application development. Segmentation of mobile applications greatly increases the cost to implement a mobile strategy. Adobe AIR allows you to reduce the cost-to-market for cross-platform services. You can develop your application once and then adapt it easily to a range of devices or screens (also, there’s more dexterous Flash developers on the market than iOS or Android experts). In this article, we’ll dwell on some features regarding development of mobile applications with Adobe AIR. Continue reading

Flash Access 3: DRM in Android Devices

android video drm

The popularity of mobile devices is pushing most of online video projects to adapt their services to mobile applications (e.g., tablets or smart phones). In the context of many online video services needing video content protection (for example, to offer content libraries from the major Western movie studios), implementing of DRM features in a mobile video player is becoming a critical task. As always, you have a set of solutions and platforms to choose from. Recently, we wrote of DRM features in iOS. Now, it’s high time to talk about Android DRM. Continue reading

Developing Video Player for Android

Android Video Player

One of the issues you may face when developing an application for Android is embedding of a video player into your application. A standard SDK provides two ways of solving this problem. You may use a low-level MediaPlayer class or a ready visual VideoView component in conjunction with MediaController, a standard playback control panel. Both approaches have their downsides, so we decided to develop our own video component, AVideo. In this post, we will discuss how you can use this component in your application and what are its benefits. Continue reading

Showing OpenX Ads in Android Applications

The mobile advertising market is constantly gaining momentum, and many Android application developers are interested in ads based content monetization. Most of them use the services of AdMob, the largest provider of mobile advertising. But AdMob is in no way the only alternative. An open and free OpenX Web advertising server can also be used to show ads in mobile applications. In this post, we will show how to do this and who may benefit from it. Continue reading

Android Video Application Development

Android Video приложения

As the popularity of Android devices grows, many Web projects have to delve into development of custom applications for the lucky owners of Android devices (smart phones and tablets). In the U.S. smartphone market, Android is already ahead of iOS. Still, with tablets Android is not so popular, and iPad leads by a wide margin. On the other hand, almost any Internet resource has a library of video content to be accessed by multi-device users. In this post, we would like to make an overview of developing applications for video content playback and various approaches to video player implementation. Then we will discuss pros and cons of the technologies involved. Continue reading