Google Developers Live (GDL) Presents Make Web Magic

November 26th, 2012 by Adrian

Google Developers Live

Recently I’ve really been enjoying this video series by Google Developers Live. It’s called Make Web Magic, and it is a series of interviews with talented HTML5 developers who have released great work (usually on the Chrome Experiments site). To date there are three interviews on there. The host is Paul Irish (someone who knows what they are talking about) and it is a great way to pick up tips and tricks used by the experts. Check out the videos …

Make Web Magic | Part I – Michael Deal

Michael Deal

Michael’s website:

Make Web Magic | Part II – Mark Danks

Mark Danks

Mark’s website:

Make Web Magic | Part III – Hakim El Hattab

Hakim El Hattab

Hakim’s website:

Posted in CSS3, Google, HTML5, Javascript, Presentation, Video, WebGL | No Comments »

Microsoft Build Conference – Videos Online

November 9th, 2012 by Adrian

Microsoft held their build conference a few days ago (October 30 – November 2) in Redmond. They have put some of the videos of those sessions online. Don’t be put off by the fact it is from Microsoft, there are some interesting things in there like HTML5 & CSS3, high-performance JavaScript and an introduction to TypeScript.

Day 1

Day 2

Day 3

Day 4

Posted in Conferences and Events, CSS3, HTML5, Javascript, Presentation, Video | No Comments »

Adobe Creative Week Videos

November 8th, 2012 by Adrian

Did you miss Adobe Creative Week earlier in the year? If so, all the videos are available to watch online. Check out the list below …

Creative Week – Daily Debates

Creative Week – Evangelist Demos

Creative Week – Show and Tell

Creative Week – How Tos


Posted in Adobe, Conferences and Events, Presentation, Video | No Comments »

Support Details – Browser/OS Specification

November 1st, 2012 by Adrian

Support Details – This is a handy site for clearly displaying important information about your  (or your clients) web browser and operating system.

It displays the following information:

  • Operating System
  • Web Browser
  • IP Address
  • Javascript enabled?
  • Cookies enabled?
  • Screen Resolution
  • Browser Size
  • Colour Depth
  • Flash Player Version

There is even a useful ‘Send Details’ feature which allows your client to automatically send their results back to you by email.

On a similar note, there is also a site called Codec Detect, which video and audio codecs their browser supports.

Posted in HTML5, Javascript, Video | 2 Comments »

Adobe MAX 2011 Keynote Webcast

September 27th, 2011 by Adrian

Adobe MAX 2011 starts next week (October 1st – 5th) in Los Angeles. If you are not going, don’t dispair, you can watch the keynotes online. Just make sure you register online beforehand. Do it now!

Day 1 – Creativity unleashed
Date: Monday, October 3, 2011
Time: 9:30 am – 11:30 am (5:30 pm – 7:30 pm London time)
Duration: 120 minutes
Description: Join Adobe CTO Kevin Lynch and guests to learn how Adobe is transforming the creative process across mobile devices, personal computers, and the cloud.

Day 2 – Creating the very best user experiences
Date: Tuesday, October 4, 2011
Time: 10 am – 11:30 am (6:00 pm – 7:30 pm London time)
Duration: 90 minutes
Description: Join us as we explore the best solutions for delivering highly expressive and usable experiences, both in the browser and as apps. We’ll look at a variety of technologies and products, highlighting current opportunities, and peering into the not-so-distant future.

Posted in Adobe, Conferences and Events, Presentation, Video | No Comments »

Kevin Lynch Talks at NewTeeVee Live Conference

November 11th, 2010 by Adrian

NewTeeVee Live

This event may have passed under your radar, but yesterday (Nov 10th) was NewTeeVee Live in San Francisco. Topics discussed included Online Video, Hulu, Flash Video, HTML 5, Google TV, YouTube, Advertising, CDNs, Mobile Delivery, User Experience and Social Networking.

It looks like LiveStream have a lot of talks available online.

NewTeeVee Live

The Kevin Lynch’s chat can be viewed here …

Check out some of the other sessions too, there are some interesting discussions.

Posted in Conferences and Events, Video | No Comments »

Watch Adobe MAX Sessions Online

November 11th, 2010 by Adrian


Now that Adobe MAX 2010 is over for another year, it is time to catch up on all those sessions you missed at the time. Even if you were there in LA there will still be a lot of information and announcements that you missed. Catch up here …


AdobeTV has all the sessions recorded and available in the following categories …

Now all you need is the time to watch them!

Posted in Adobe, Conferences and Events, Tutorials, Video | No Comments »

Video: Michael Plank’s FDT4 Presentation at Flash Camp Manchester

July 12th, 2010 by Adrian

Michael Plank's FDT4 Presentation at Flash Camp Manchester

Last Thursday I went to Flash Camp Manchester and recorded Michael Plank’s FDT4 presentation.

He does some speed coding and then demonstrates all the shortcuts used.

I have used the pre-release version of Adobe’s Strobe Media Playback to play the video.

Watch it here! (Duration 43 minutes)

Note: It’s progressive download, not streamed.

Posted in ActionScript 3.0, Conferences and Events, Video | No Comments »

Streaming Video using FMS Gotchya’s

September 17th, 2009 by Adrian

I have just come across a few issues whilst building a video player that plays streaming video from a Flash Media Server.

I thought I had everything set up fine but then when I tested I got the following error message …

ReferenceError: Error #1069: Property onBWDone not found on and there is no default value.

So to resolve this you need to set the client property of the netConnection instance to the object on which callback methods should be invoked. For example …

netConnection.client = this;

and then you need to have an empty public method called onBWDone, like this …

public function onBWDone(...args):void
    trace("onBWDone: "+args);

Sometimes you may get the following error message …

ReferenceError: Error #1069: Property onFCSubscribe not found on XXX and there is no default value.

In which case you’ll need to add …

public function onFCSubscribe(info:Object):void

The same goes for this error message …

ReferenceError: Error #1069: Property close not found on XXX and there is no default value.

In which case you’ll need to add …

public function close(...args):void
    trace("close: "+args);

I then discovered that the netConnection with the server was being closed after 5 minutes of inactivity (e.g. pause the video and leave it for 5 minutes). What you need to do in this case is listen for the ‘NetConnection.Connect.IdleTimeOut’ NetStatusEvent, and gracefully close the netStream yourself. For example …

netConnection.addEventListener(NetStatusEvent.NET_STATUS, onNetConnection_NET_STATUS);

private function onNetConnection_NET_STATUS(event:NetStatusEvent):void
    switch ( {
        case "NetConnection.Connect.IdleTimeOut":
        netStream = null;
        // Display a still image or message to the user ro something

Posted in ActionScript 3.0, Sample Code, Video | 1 Comment »

Flash Video to have Speech-to-Text Metadata

September 12th, 2008 by Adrian

Jim Guerard - Adobe Dynamic Media

I have just come across an interesting video clip of Jim Guerard (VP/General Manager, Adobe Dynamic Media) talking to about using speech-to-text technology to embed transcripts in to FLV files as metadata. This is great news for Flash Video and encouraging to see Adobe’s continuing innovation with the format.

YouTube has been looking in to this area as well and Google has a working version of it on their Elections Video Search Gadget for the iGoogle homepage.

With the addition of Multi-Bitrate Streaming in Flash Player 10 (more info on Adobe Labs here) there are some great new features to look forward to for digital video delivery using Flash.

Posted in Flash, Video | No Comments »