3dvideoCheck this out: a progressive download video in a 3D environment, using Flash 10 and the Away3D library. The video player is wrapped as a surface texture on a cube and can be rotated real-time. The hickups in the video occur because this video is served from my own Apache webserver, not as a Brightcove stream, as the MovieClip is not a surfaced property….
Read the rest of this entry »

Comments No Comments »

This example Brightcove Player is a BEML template in which I’ve inserted a Flex widget to add behavior to support parental control. It addresses several things:

  • How to take control over the video player to insert the control behavior
  • How to alternate between the video player and widget display
  • How to use video asset tags to set up the video rating
  • How to handle “burned in” rating messages

Read the rest of this entry »

Comments 1 Comment »

I’ve just created a Google Code project for Tanaris, a .NET software development kit (SDK) for the Brightcove 3 application programming interface (API) implemented in C#.

Currently the SDK supports all of the video and playlist read methods, write is being implemented. All returned DTO (Data Transfer Objects) are strong typed and (if required) converted to native .NET formats (like DateTime). This SDK uses the NewtonSoft JSON library for .NET.
Read the rest of this entry »

Comments No Comments »

This article will detail how to develop and plug in a search widget into a Brightcove Player using BEML. I’ve created the search widget in Flex, since the markup is very similar to BEML. The article and sample code have been updated to show filtering of the search results based on a playlist selection.
Read the rest of this entry »

Comments No Comments »

I’ve had this question a couple of times over the last week so here’s some info on how to determine the domain from which a Brightcove Player is loaded. I’ve used the Brightcove sample code for reporting into Google Analytics. This approach is especially handy if you want to plug in some custom analytics & reporting for syndicated players, and you don’t want to modify the standard publishing code generated by Brightcove Studio.

This article assumes you have read the Brightove Help Topic on Developing an analytics SWF, and builds on the Brightcove example code forĀ  creating a Google Analytics SWF. An analytics SWF is a non-visual Flash component that you can use to fire and collect events relating to video and player performance. You can use the Publishing module to configure a Brightcove player to use an analytics SWF. You can also customize a player template so that all players using the template use the analytics SWF. You can develop specialized analytics SWFs to work with any number of web and video analytics solutions.

Read the rest of this entry »

Comments No Comments »

It’s been a while since I posted some articles but that doesn’t mean I haven’t been writing any…I’m proud to announce that several of my Brightcove-related articles have been included in the new Brightcove Developer Network launch and I can now make them available here as well!

Comments No Comments »

Simple example of how to make the video played dynamic for a Brightcove Video Player without a Play List.
Read the rest of this entry »

Comments No Comments »

This code snippet shows how to create a Brightcove player plugin for the WordPress CMS that allows easy placement of videos within posts using the syntax [ brightcove video="123456" /].
Read the rest of this entry »

Comments 2 Comments »

This customized player shows what I believe to be the simplest and most effective approach to a basic implementation of subtitling (or captioning) in normal and full screen mode.

Cue point definitions are not required, this example uses the video progression index and standard subtitling text formats. This means it’s really easy to use this with videos for which you have the subtitling text and time indexes available in a standard format like .srt.

The article also shows how to use a free subtitling tool to create subtitle files you can use with this approach.

The subtitling text size will automatically switch when in player or full screen mode.

And here’s how you do it…

Read the rest of this entry »

Comments No Comments »

RichFLV is a free lightweight editor, built on Adobe AIR, that lets you do almost everything with FLV video clips.

With RichFLV, you can split flv files by adding cue-points, join two or more FLV video clips by stitching or add new MP3 sound tracks over your existing FLV video. Perfect if you want to edit videos on the computer before uploading to Brightcove.

You need the free Adobe AIR runtime before you can install this. Click here to install Adobe AIR, here to install RichFLV.

Comments 1 Comment »