Wednesday, July 28, 2010

Strobe Media Playback from Adobe

Strobe Media Playback is built on OSMF, it comes with a predefined user interface.
Strobe Media Playback supports all the same video formats as OSMF, including Progressive Download, RTMP streaming, and HTTP Dynamic Streaming.

The interface can be controlled through HTML embed tags. You can control the player dimensions, set auto start and auto hide behavior, add full screen support, and much more.

The implementation is pretty simple, use Flashvars to set the values and you are on.


Ain't this easy? Keep reading about this @ Adobe

Thursday, July 1, 2010

Flash Player 10.1 features

The new release of Flash Player is very impressive and got lots of cool features for desktop & mobile devices.

I was spending sometime reading about the features of the new player.

Here are the ones that I thought of much importance.

Multitouch and gestures

With Adobe® Flash® Player 10.1 using new ActionScript® 3.0 APIs one can create multitouch-aware content for a wide range of devices and multitouch-capable machines. Interact with multiple objects simultaneously or work with native gestures, such as pinch, scroll, rotate, scale, and two-finger tap.

Content protection

Using industry-standard cryptography, Adobe Flash Access 2 and Flash Player 10.1 provide a robust environment to protect content so it remains safe from tampering or capture throughout its lifecycle.

This is something that needs to be looked in again, as now it is available only for Desktops. Hope Adobe leverage this feature to all devices & OS.

Fast switch

Flash Player 10.1 is enhanced to improve Video streams to automatically adjust to changing network conditions by switching times between bitrates.

H.264 video hardware decoding

Deliver smooth, high-quality video with minimal overhead across supported mobile devices and personal computers using H.264 video decoding. Hardware video decoding offloads tasks from the CPU, improves video playback performance, reduces system resource utilization, and preserves battery life.

Optimized SWF management for mobile (mobile only)

Instances are loaded or deferred based on developer-defined SWF priority, visibility, and available memory and CPU resources to enable more immediate browsing experiences without waiting for every SWF on a page to load.

SWF playback automatically pauses when not in view to reduce CPU use, battery use, and memory use. Ain't this cool?

Sleep mode (mobile only)

Reduce CPU and battery consumption on mobile devices by slowing down the Flash Player timer when the mobile device goes into screen-saver or similar mode, with no interruption in audio/video playback. Incoming phone calls pause Flash Player.

Support for mobile platforms

The full fledged Flash Player support gonna be included in Android, Windows Phone 7, Palm webOS, Symbian, and BlackBerry. A porting kit and Linux® based reference implementation is available to Open Screen Project partners to port Flash Player 10.1 to other platforms. Flash Player 10.1 also adds support for Microsoft® Windows® 7 and Mac OS X v10.6 (Snow Leopard) desktop operating systems.

Out-of-memory management

Automatically prevent out-of-memory browser crashes by shutting down instances where a SWF file attempts to allocate more memory than is available on the device.

Mobile text input

Detecting native device virtual keyboard if present or using TextField support for key in data.