<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
   <title>Deitte.com</title>
   <link rel="alternate" type="text/html" href="http://www.deitte.com/" />
   <link rel="self" type="application/atom+xml" href="http://www.deitte.com/atom.xml" />
   <id>tag:www.deitte.com,2012://1</id>
   <updated>2011-02-22T00:08:17Z</updated>
   <subtitle>A Mix of Flex and Brightcove</subtitle>
   <generator uri="http://www.sixapart.com/movabletype/">Movable Type Pro 4.31-en</generator>


<entry>
   <title>Lessons Learned with StageVideo</title>
   <link rel="alternate" type="text/html" href="http://www.deitte.com/archives/2011/02/lessons_learned.htm" />
   <id>tag:www.deitte.com,2011://1.312</id>
   
   <published>2011-02-14T02:56:53Z</published>
   <updated>2011-02-22T00:08:17Z</updated>
   
   <summary>Last week, along with the release of Flash Player 10.2, Brightcove released a page showing off the Brightcove player using StageVideo. Here&apos;s the lessons I learned from working with StageVideo: Getting started with StageVideo is fairly simple. The article on...</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="Flex" scheme="http://www.sixapart.com/ns/types#category" />
   
      <category term="Video" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="34" label="brightcove" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="69" label="flash" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="197" label="stagevideo" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="en" xml:base="http://www.deitte.com/">
      <![CDATA[Last week, along with the <A HREF="http://blogs.adobe.com/flashplayer/2011/02/flash-player-10-2-launch.html">release of Flash Player 10.2</A>, Brightcove released a page showing off the <A HREF="http://blog.brightcove.com/en/2011/02/stage-video-brightcove-player">Brightcove player using StageVideo</A>.<br/>
<br/>
Here's the lessons I learned from working with StageVideo:<br/>
<ul>
<li>Getting started with StageVideo is fairly simple.  The article on <A HREF="http://www.adobe.com/devnet/flashplayer/articles/stage_video.html">getting started</A> spells things out well, and while the StageVideo object is quite different from the regular Video object, it's not hard at all to use.</li>
<li>Things can get tricky when using StageVideo with a complicated player given the fact that StageVideo sits below all objects on the display list.  If you had your
Video object added on top of a complicated display, you'll need rework this.</li>
<li>You can use StageVideo in a player that doesn't require Flash Player 10.2  Try loading the <A HREF="http://blog.brightcove.com/en/2011/02/stage-video-brightcove-player">Brightcove player page</A> in a browser using an older version of the Flash Player to see this- it can even be loaded with Flash Player 9.  This isn't done too easily but can be managed with loading the StageVideo code in its own SWF as needed.
<li>The StageVideo numbers are impressive, as shown in the link above.  I heard more than one person surprised at how much it knocked down the processing power needed on their machine.</li>
</ul>
]]>
      
   </content>
</entry>

<entry>
   <title>Come Work at Brightcove</title>
   <link rel="alternate" type="text/html" href="http://www.deitte.com/archives/2011/02/come_work_at_br.htm" />
   <id>tag:www.deitte.com,2010://1.310</id>
   
   <published>2011-02-14T01:40:41Z</published>
   <updated>2011-02-22T00:00:34Z</updated>
   
   <summary>It&apos;s incredibly exciting to work on a video player that can be seen on websites I visit every day. Want to do the same? We have positions open on the player team and all over the company. There&apos;s more than...</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="Flex" scheme="http://www.sixapart.com/ns/types#category" />
   
      <category term="Video" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="34" label="brightcove" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="195" label="brightcove dev" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="69" label="flash" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="196" label="html5" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="82" label="java" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="en" xml:base="http://www.deitte.com/">
      <![CDATA[It's incredibly exciting to work on a video player that can be seen on <A HREF="http://www.brightcove.com/en/why-brightcove/our-customers">websites I visit every day</A>.  Want to do the same?  We have positions open on the player team and all over the company.  There's <A HREF="http://www.brightcove.com/careers">more than 25 job openings</A> in a lot of areas.  

I'm more than happy to answer questions- email me at bdeitte at brightcove dot com for anything you'd like to know.

I wrote another "come work at Brightcove" post <A HREF="http://www.deitte.com/archives/2006/12/top_ten_reasons.htm">nearly four years ago</A>.  How time flies... most of that post is no longer relevant, but the view is the same.
]]>
      
   </content>
</entry>

<entry>
   <title>Speaking at RIA Unleashed</title>
   <link rel="alternate" type="text/html" href="http://www.deitte.com/archives/2010/10/speaking_at_ria.htm" />
   <id>tag:www.deitte.com,2010://1.309</id>
   
   <published>2010-10-31T23:52:47Z</published>
   <updated>2010-11-01T00:24:41Z</updated>
   
   <summary>I&apos;m excited to say that I&apos;ll be speaking at RIA Unleashed in two weeks in Boston. The talk will be about the future of video players from the perspective of someone working on them at Brightcove. Tickets are still available...</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="Flex" scheme="http://www.sixapart.com/ns/types#category" />
   
      <category term="Video" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="34" label="brightcove" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="69" label="flash" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="46" label="flex" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="en" xml:base="http://www.deitte.com/">
      <![CDATA[I'm excited to say that I'll be speaking at <A HREF="http://riaunleashed.com/">RIA Unleashed</A> in two weeks in Boston.  The talk will be about <A HREF="http://riaunleashed.com/page.cfm/topics/the-future-of-video-players">the future of video players</A> from the perspective of someone working on them at Brightcove.

Tickets are <A HREF="http://riaunleashed2010.eventbrite.com/">still available</A> for the two-day conference that has a lot of exceptional speakers from the Flash community.  It also includes a night of geeking out at the MIT museum.

And a welcome back to any blog readers!  I've had one month absences from this blog of five years, but this is my first six month absence.  I don't expect to keep up very well in the short term, but the blog ain't dead yet.  You can also hear from me on <A HREF="http://twitter.com/bdeitte">Twitter</A> or at brian at deitte dot com.
]]>
      
   </content>
</entry>

<entry>
   <title>Why VAST Is Important</title>
   <link rel="alternate" type="text/html" href="http://www.deitte.com/archives/2010/04/why_vast_is_imp.htm" />
   <id>tag:www.deitte.com,2010://1.299</id>
   
   <published>2010-04-26T11:28:36Z</published>
   <updated>2010-04-26T12:23:05Z</updated>
   
   <summary>This is the second in a series of articles on video advertising. I&apos;ll be writing about what VAST is, why this standard is so important, and what&apos;s happening with VAST 2. VAST is the standardized way to deliver an ad...</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="Video" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="59" label="advertising" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="34" label="brightcove" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="195" label="brightcove dev" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="en" xml:base="http://www.deitte.com/">
      <![CDATA[This is the second in a <A HREF="http://www.deitte.com/archives/2010/04/new_series_on_v.htm">series of articles</A> on video advertising.  I'll be writing about what VAST is, why this standard is so important, and what's happening with VAST 2.

VAST is the standardized way to deliver an ad response to a video player.  This is done with XML which contains information about the type of ad, where the ad creative (also known as the ad video file or other asset) is located, events to fire when certain things happen, and much more.  <A HREF="http://www.iab.net/media/file/VAST-2_0-FINAL.pdf">The specification</A> explains in detail what all can be done.

Having this standard ad response allows for ad servers to work very differently.  Instead of spending a lot of time worrying about the differences between different video players and the types and formats of responses they are expecting, the ad server can ideally return the same ad XML to all places.  More importantly, ad servers often talk to each other, grabbing ads from different places as needed and requested.  This is the real power of VAST, which is that it allows 3rd-party ad serving to happen easily, allowing ad servers to talk to each other.  This makes things like the <A HREF="http://www.mediapost.com/?fa=Articles.showArticle&art_aid=126426">real-time bartering of video ads</A> possible. 

I'm personally excited by VAST because I've seen the changes that a standard can bring.  About ten years ago, I helped implement the J2EE specification in JRun at Allaire.  J2EE, now referred to as Java EE, consolidated a lot of different ideas going on in the Java world at the time and allowed people to choose the application server that was the best for them.  I see similar parallels in VAST and VPAID (another important standard which I'll talk about in a future article).  The consolidation of ideas can be seen by looking at the <A HREF="http://support.brightcove.com/en/docs/supported-ad-formats-and-format-codes">Brightcove ad XML formats</A> which can now all be described in VAST.

My experience with standards gives me one thing to worry about in this time period, when VAST is still being adopted, which is this: standards must be completely implemented and widely used for them to be successful.  J2EE solved this with a Compatibility Test Suite and a market that insisted on products that were J2EE.  There's different ways to get to completely implemented and widely used standards, and I hope in short time we will see VAST become this type of standard.

VAST was created by the Interactive Advertising Bureau (the IAB).  The IAB put together this specification by talking with a lot of ad server companies, video platforms, ad agencies, and other people interested in getting a standard format.  Brightcove was one of the companies who helped with this specification, and we used our knowledge from the Brightcove ad XML that I previously mentioned to suggest changes to the specification.  The VAST specification, XSD and some samples can all be found on the <A HREF="http://www.iab.net/vast">IAB website</A>.

You'll notice on the IAB website that the current version is 2.  VAST 1 had some support in the industry, but VAST 2 has completely overtaken it.  Many ad servers, like <A HREF="http://doubleclickadvertisers.blogspot.com/2010/04/doubleclick-platforms-support-vast-20.html">DoubleClick's platform</A> have announced supported for VAST 2.  And a growing number of video players, including Brightcove's player, allow its use.  Besides the wider support, VAST 2 also has a lot more of the elements and attributes that are needed for ad responses.  There are a numbers of limitations in the VAST 1 specification, which does not allow ad creatives in certain places, misses some events that people wanted to know about, and has elements that need to be clarified.  If you'd like to read more, Eyeblaster's blog has an <A HREF="http://creativezone.eyeblaster.com/Blog/index.php/2010/03/31/in-vast-we-trust/">excellent article</A> on the advantages of VAST 2.

While VAST 2 is now recommended, Brightcove implements both <A HREF="http://support.brightcove.com/en/docs/vast-ad-formats-and-format-codes">VAST 1</A> and <A HREF="http://support.brightcove.com/en/docs/vast-20-ad-formats-and-format-codes">VAST 2 specifications</A>.  We are also continuously adding new features to the player to allow for more of the VAST 2 elements to be used.
]]>
      
   </content>
</entry>

<entry>
   <title>The Life of an Ad</title>
   <link rel="alternate" type="text/html" href="http://www.deitte.com/archives/2010/04/the_life_of_an.htm" />
   <id>tag:www.deitte.com,2010://1.298</id>
   
   <published>2010-04-22T16:32:35Z</published>
   <updated>2010-08-06T14:33:24Z</updated>
   
   <summary>This is the first in a series of articles on video advertising. To start this series off, I wanted to give a general overview of how video advertising works from the point-of-view of a Brightcove player. The slides below are...</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="Video" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="59" label="advertising" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="34" label="brightcove" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="en" xml:base="http://www.deitte.com/">
      <![CDATA[This is the first in a <A HREF="http://www.deitte.com/archives/2010/04/new_series_on_v.htm">series of articles</A> on video advertising.  To start this series off, I wanted to give a general overview of how video advertising works from the point-of-view of a Brightcove player.  The slides below are adapted from a presentation I gave at <A HREF="http://www.360flex.com/">360Flex</A> a few months ago.

This presentation would more accurately be called The Life of an Ad From the Video Player's Perspective, but that didn't sound as catchy.  It's not discussing the technical side of creating an ad or using an ad server, both of which are immense topics by themselves.

<div style="width:425px" id="__ss_3579927"><strong style="display:block;margin:12px 0 4px"><a href="http://www.slideshare.net/bdeitte/life-of-an-ad" title="Life Of An Ad">Life Of An Ad</a></strong><object id="__sse3579927" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=lifeofanad-100328143502-phpapp02&stripped_title=life-of-an-ad" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed name="__sse3579927" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=lifeofanad-100328143502-phpapp02&stripped_title=life-of-an-ad" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object><div style="padding:5px 0 12px">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/bdeitte">Brian Deitte</a>.</div></div>
]]>
      
   </content>
</entry>

<entry>
   <title>New Series on Video Advertising</title>
   <link rel="alternate" type="text/html" href="http://www.deitte.com/archives/2010/04/new_series_on_v.htm" />
   <id>tag:www.deitte.com,2010://1.297</id>
   
   <published>2010-04-21T23:43:44Z</published>
   <updated>2010-04-26T12:05:37Z</updated>
   
   <summary>Over the next month or two, I&apos;ll be writing a series of technical articles on video advertising. You&apos;ll learn more about how the ad lifecycle, the standards that have emerged for video ads, and what&apos;s in the video ad future....</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="Video" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="59" label="advertising" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="34" label="brightcove" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="en" xml:base="http://www.deitte.com/">
      <![CDATA[Over the next month or two, I'll be writing a series of technical articles on video advertising.   You'll learn more about how the ad lifecycle, the standards that have emerged for video ads, and what's in the video ad future.  If you're a developer who doesn't know much about advertising, this is a great time to learn!  So, before you install Adblock on this series, here's a few reasons to read more:

<ul><li> As a web developer, you've certainly already worked on a website that uses advertising.  Why not understand what's really going on underneath it all?  It helps to know about the HTTP protocol, even if you aren't writing a webserver, and I think that a similar case can be made for advertising.  <A HREF="http://www.joelonsoftware.com/articles/LeakyAbstractions.html">The Law of Leaky Abstraction</A> makes us all dig deeper from time to time, and an understanding of what's under the covers with ads will come in handy someday.</li>

<li> Even if you don't deal with video ads, this series will be useful to you.  There's a lot of banner ads and rich media ads that are needed as part of a video player experience as well, and much of the articles are applicable to the rich media ad market and some to display ads. Google's blog has an <A HREF="http://googleblog.blogspot.com/2009/04/whats-rich-media-ad-anyway.html">excellent description of both rich media ads and display ads.</A></li>

<li> Although I'll be writing a lot about Brightcove, almost all of the items I will cover are not specific to Brightcove.  The IAB standards and advertising approaches are industry-wide; and we'll just happen to be using a Brightcove player when talking about them.</li>

<li> Video advertising is an area that's expanding rapidly, <A HREF="http://www.iab.net/insights_research/947883/1675/974054">growing more than 40% last year and projected to do the same this year.</A></li>

<li> This is being written by someone who has an inside look at how video advertising is coming together.  I've been dealing with advertising at Brightcove for more than two years now, and I've written many of the pieces in the <A HREF="http://developer.brightcove.com/en/articles/brightcove-advertising-sdk">ad SDK</A>.  And, if I can persuade them, you may also see a post or two from others on the advertising team here at Brightcove in the future.</li></ul>

Have I convinced you?  I hope so, but if you need any more persuasion or just want to ask a question, write a comment here or send me a message <A HREF="http://twitter.com/bdeitte">on twitter</A>.

Here are links to the published articles:

<ul><li><A HREF="http://www.deitte.com/archives/2010/04/the_life_of_an.htm">The Life of An Ad</A></li>
<li><A HREF="http://www.deitte.com/archives/2010/04/why_vast_is_imp.htm">Why VAST Is Important</A></li>
</ul>
]]>
      
   </content>
</entry>

<entry>
   <title>How RIA Advertising Works</title>
   <link rel="alternate" type="text/html" href="http://www.deitte.com/archives/2010/03/how_ria_adverti_1.htm" />
   <id>tag:www.deitte.com,2010://1.296</id>
   
   <published>2010-03-08T21:42:03Z</published>
   <updated>2010-04-26T20:51:59Z</updated>
   
   <summary>Below is the presentation that I gave along with Melissa Gregory at 360Flex a few hours ago. It&apos;s about the life of an ad and a little bit about Brightcove. To anybody reading this who wasn&apos;t at the conference- I...</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="Flex" scheme="http://www.sixapart.com/ns/types#category" />
   
      <category term="Video" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="59" label="advertising" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="34" label="brightcove" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="en" xml:base="http://www.deitte.com/">
      <![CDATA[Below is the presentation that I gave along with Melissa Gregory at 360Flex a few hours ago.  It's about the life of an ad and a little bit about Brightcove.  

To anybody reading this who wasn't at the conference- I talked a lot about each slide and don't have any of those notes in the presentation.  I'd be happy to explain anything more in the comments.

<A HREF="http://www.slideshare.net/bdeitte/how-ria-advertising-worksand-a-little-bit-about-brightcove">How RIA Advertising Works And a Little Bit About Brightcove</A>]]>
      
   </content>
</entry>

<entry>
   <title>How RIA Advertising Works at 360Flex</title>
   <link rel="alternate" type="text/html" href="http://www.deitte.com/archives/2010/02/how_ria_adverti.htm" />
   <id>tag:www.deitte.com,2010://1.295</id>
   
   <published>2010-02-24T13:52:49Z</published>
   <updated>2010-02-24T16:46:50Z</updated>
   
   <summary>I&apos;m excited to announce that I&apos;ll be giving a talk, How RIA Advertising Works, at 360Flex. You can hear me at lunch on Monday, March 8th. I&apos;ve been building advertising SDKs for more than a year at Brightcove, and I...</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="Flex" scheme="http://www.sixapart.com/ns/types#category" />
   
      <category term="Video" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="59" label="advertising" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="34" label="brightcove" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="46" label="flex" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="en" xml:base="http://www.deitte.com/">
      <![CDATA[I'm excited to announce that I'll be giving a talk, How RIA Advertising Works, at <A HREF="http://www.360flex.com/">360Flex</A>.  You can hear me at lunch on Monday, March 8th.

I've been building <A HREF="http://developer.brightcove.com/en/articles/brightcove-advertising-sdk">advertising SDKs</A> for more than a year at Brightcove, and I want to share the things that I've learned about how advertising works- we'll go over the basics of advertising (CPMs, Mad Men, ad networks), the life of an ad (ad policies, ad delivery, impressions), and the emerging standards (VAST, VPAID).  It will be a very technical dive into an area that many of us make our living off but which not a lot of people understand.  A coworker of mine, Melissa Gregory, will also be giving a ten-minute introduction to Brightcove at the beginning of the talk.

The presentation I'll be giving is a sponsored presentation for <A HREF="http://www.brightcove.com">Brightcove</A>.  I don't want this to dissuade those who just want to hear about RIA advertising, as my goal is to make this a talk that's the same as the non-sponsored talks at the conference.  Being a <A HREF="http://www.slideshare.net/bdeitte/aftermix-and-video">former speaker at 360Flex in Seattle</A>, I know I can make this happen, no matter if you use a different video platform or none at all.  

I'm happy that Brightcove is a <A HREF="http://www.360flex.com/sponsors/">Bronze sponsor</A> at the event.  We'll have a booth there, which I'll be manning at points and where you can learn more about what we do (and pick up some schwag).

Not signed up for 360Flex?  If you can get to San Jose in two weeks, you should <A HREF="http://360flex.eventbrite.com/?ref=eweb">sign up now</A>.  This is the original Flex conference, and the people who attend make it a one-of-a-kind event.  I went to the first 360Flex in San Jose as well as 360Flex in Seattle three years ago.  I met so many incredible people at both events, and I'm sure it will be the same at this one. 
]]>
      
   </content>
</entry>

<entry>
   <title>Brightcove on Mobile Flash Player 10.1</title>
   <link rel="alternate" type="text/html" href="http://www.deitte.com/archives/2010/02/brightcove_on_m.htm" />
   <id>tag:www.deitte.com,2010://1.294</id>
   
   <published>2010-02-15T19:43:22Z</published>
   <updated>2010-02-15T20:22:29Z</updated>
   
   <summary>I&apos;m very excited to see all of the news about Flash today, but I&apos;m most excited to be able to talk about the work that Brightcove has been doing with Flash 10.1. As you can see in the video below,...</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="Flex" scheme="http://www.sixapart.com/ns/types#category" />
   
      <category term="Video" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="34" label="brightcove" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="44" label="brightcove news" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="69" label="flash" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="193" label="mobile" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="en" xml:base="http://www.deitte.com/">
      <![CDATA[I'm very excited to see all of the <A HREF="http://blogs.adobe.com/air/2010/02/preview_of_air_on_android.html">news about Flash</A> today, but I'm most excited to be able to talk about the work that <A HREF="http://newteevee.com/2010/02/14/brightcove-pushes-mobile-video-with-flash-10-1-support/">Brightcove has been doing with Flash 10.1</A>. As you can see in the video below, we've been working hard here to have different versions of the Brightcove player on mobile devices as well as making sure the current ones work as expected in the beta of Flash Player 10.1.  The Brightcove player does a surprising amount, in my biased opinion- runtime layout with BEML, hundreds of API methods to call, segmented SWFs for optimizing size, handling large number of CDNs, support for every major ad server, and a lot more.  And all of this is happening on the Android device below.

<object id="flashObj" width="480" height="270" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,47,0"><param name="movie" value="http://c.brightcove.com/services/viewer/federated_f9/63226009001?isVid=1&isUI=1&publisherID=1125929468" /><param name="bgcolor" value="#FFFFFF" /><param name="flashVars" value="videoId=65962702001&playerID=63226009001&domain=embed&" /><param name="base" value="http://admin.brightcove.com" /><param name="seamlesstabbing" value="false" /><param name="allowFullScreen" value="true" /><param name="swLiveConnect" value="true" /><param name="allowScriptAccess" value="always" /><embed src="http://c.brightcove.com/services/viewer/federated_f9/63226009001?isVid=1&isUI=1&publisherID=1125929468" bgcolor="#FFFFFF" flashVars="videoId=65962702001&playerID=63226009001&&domain=embed&" base="http://admin.brightcove.com" name="flashObj" width="480" height="270" seamlesstabbing="false" type="application/x-shockwave-flash" allowFullScreen="true" allowScriptAccess="always" swLiveConnect="true" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></embed></object>]]>
      
   </content>
</entry>

<entry>
   <title>Brightcove News: Meetups, Player Design, and Lots of Stuff</title>
   <link rel="alternate" type="text/html" href="http://www.deitte.com/archives/2010/02/brightcove_news_7.htm" />
   <id>tag:www.deitte.com,2010://1.293</id>
   
   <published>2010-02-11T03:22:18Z</published>
   <updated>2010-02-11T12:54:07Z</updated>
   
   <summary> Brightcove News is my collection of developer-focused links about Brightcove. I post about once a month, and you can see old posts here. This post is long overdue, but I&apos;ve been a little sleep-deprived and focused elsewhere lately. So...</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="Video" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="34" label="brightcove" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="195" label="brightcove dev" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="44" label="brightcove news" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="en" xml:base="http://www.deitte.com/">
      <![CDATA[
Brightcove News is my collection of developer-focused links about Brightcove.  I post about once a month, and you can see old posts <A HREF="http://www.deitte.com/cgi-bin/mt/mt-search.cgi?blog_id=1&tag=brightcove%20news&limit=20">here</A>.

This post is long overdue, but I've been a little <A HREF="http://www.deitte.com/archives/2009/11/elise_marie_dei.htm">sleep-deprived and focused elsewhere lately</A>.  So here's a supersized set of links.

<b>Meetup with Us:</b> The <A HREF="http://www.meetup.com/London-Brightcove-Developer-Group/">London Brightcove Developer Group</A> has taken off, and the <A HREF="http://www.meetup.com/Boston-Brightcove-Developer-Group/">Boston Brightcove Developer Group</A> is close behind.  I put together the Boston group, so I hope you'll go to the meetup page to join!

<b>David Mendels</b>: I'm very excited that Brightcove has brought <A HREF="http://blog.brightcove.com/en/2010/01/big-news-and-big-moves-brightcove">David Mendels</A> on board as President/COO.  I knew him from his time jumpstarting the Flex team, and I can see him having the same kind of influence at Brightcove.

<b>Lots of stuff:</b> I can't think of a concise way to describe the many features that <A HREF="http://support.brightcove.com/en/product-updates">have been released</A> so here's a rundown of a lot of stuff: chromeless player templates, built-in player sharing to Twitter and Facebook, player performance enchancements, cue point editing with video preview, additional VAST support, and a lot more that you can find in the links above.

<b>BEML editing</b>: Todd Yard of the Brightcove player team has created an awesome application for <A HREF="http://blog.27bobs.com/?p=35">the visual design of players.</A>  The code complete is also very helpful.

<b>Creating Brightcove plugins</b>: I enjoyed <A HREF="http://blog.mattiasnorell.com/?p=257">this article on creating Brightcove plugins</A>.  Don't get thrown off by the message at the top of the page- it reads just fine in English.

<b>Blogs you can find:</b> The many <A HREF="http://blog.brightcove.com/en/">blogs on brightcove.com</a> have been rearranged so that you can see them in one place.  Lots of excellent reading there that you can now grab in one RSS feed or <A HREF="http://twitter.com/brightcove_blog">follow on twitter</A>.

<b>Media SDKs:</b> Two new media SDKs have been created, one for for <A HREF="http://code.google.com/p/sukiyoshi/">.NET</A> and one for <A HREF=" http://blog.brightcove.com/jeremy/2009/12/brightcove-for-coldfusion.html">ColdFusion</A>.  I've lost track of the number, but I'd guess there's a media SDK for about 10 languages now.

<b>More devices every day:</b> Brightcove can now be found on <A HREF=" http://developer.brightcove.com/en/articles/yahoo-connected-tv-widgets">Yahoo Connected TV Widgets</A>.
]]>
      
   </content>
</entry>

<entry>
   <title>Ten Reasons to Use Flash</title>
   <link rel="alternate" type="text/html" href="http://www.deitte.com/archives/2010/02/ten_reasons_to.htm" />
   <id>tag:www.deitte.com,2010://1.292</id>
   
   <published>2010-02-11T01:59:51Z</published>
   <updated>2010-08-06T14:35:20Z</updated>
   
   <summary>I was handed very odd timing for a brown-bag presentation last week. The talk was scheduled months ago for an overview on new Flex and Flash tools, but as the time approached the iPad and HTML5 &quot;discussions&quot; in the blog...</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="Flex" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="69" label="flash" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="46" label="flex" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="196" label="html5" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="en" xml:base="http://www.deitte.com/">
      <![CDATA[I was handed very odd timing for a brown-bag presentation last week.  The talk was scheduled months ago for an overview on new Flex and Flash tools, but as the time approached the iPad and HTML5 "discussions" in the blog world kept getting louder.  I wanted to give a Flash developer's perspective on things, and so I created the presentation below.

As a hopefully-obvious cavaet, these are just my reasons and have nothing to do with Brightcove.  We have plenty of <A HREF="http://briancrescimanno.com/">excellent people</A> focused on the JavaScript side as well here, and I'd read <A HREF="http://techcrunch.com/2010/02/05/the-future-of-web-content-html5-flash-mobile-apps/">Jeremy Allaire's post on TechCrunch</A> if you're looking for a more Brightcove-centric response.

<div style="width:425px" id="__ss_3118727"><strong style="display:block;margin:12px 0 4px"><a href="http://www.slideshare.net/bdeitte/ten-reasons-for-flash" title="Ten Reasons For Flash">Ten Reasons For Flash</a></strong><object id="__sse3118727" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=tenreasonsforflash-100209193831-phpapp01&stripped_title=ten-reasons-for-flash" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed name="__sse3118727" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=tenreasonsforflash-100209193831-phpapp01&stripped_title=ten-reasons-for-flash" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object><div style="padding:5px 0 12px">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/bdeitte">Brian Deitte</a>.</div></div>
]]>
      
   </content>
</entry>

<entry>
   <title>Brightcove News: $99-A-Month Edition, Mobile Enhancements, and A Lot More</title>
   <link rel="alternate" type="text/html" href="http://www.deitte.com/archives/2009/12/brightcove_news_6.htm" />
   <id>tag:www.deitte.com,2009://1.287</id>
   
   <published>2009-12-02T03:29:38Z</published>
   <updated>2009-12-02T13:22:13Z</updated>
   
   <summary>This is my largest Brightcove News post so far, as I&apos;ve been a little busy lately. Now that life is return to a new sleep-deprived normal, I&apos;ll share the news I&apos;ve been gathering. Brightcove 4: The launch of Brightcove 4...</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="Video" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="59" label="advertising" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="34" label="brightcove" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="44" label="brightcove news" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="80" label="iphone" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="193" label="mobile" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="en" xml:base="http://www.deitte.com/">
      <![CDATA[This is my largest Brightcove News post so far, as I've been <A HREF="http://www.deitte.com/archives/2009/11/elise_marie_dei.htm">a little busy</A> lately.  Now that life is return to a new sleep-deprived normal, I'll share the news I've been gathering.

<b>Brightcove 4:</b> The launch of <A HREF="http://blog.brightcove.com/blog/2009/11/introducing-brightcove-4.html">Brightcove 4</A> should have its own blog post, but I'll write what I can here.  Some of these features I've written about on this blog before, like live video, VAST support, and Facebook integration.  Here's a list of features I haven't mentioned, some of which I'll talk about more below: a new Express edition, iPhone SDK, new analytics module, transcoding movies with more renditions and higher quality, ability to switch between progressive and streaming for any video in your account, live streaming with full ad support, and more ad integrations (including OpenX and Freewheel).

<b>$99-A-Month Edition:</b> The <A HREF="http://www.brightcove.com/en/video-platform/editions-and-pricing">Brightcove Express</A> version can now be bought online for $99 a month (with some other plans costing more).  I remember talking to someone awhile ago (ahem, on a podcast) and being told Brightcove was much too expensive for them to use.  This is a price that many more people can afford, and I'm very excited to see more people try out Brightcove.  If you've read this blog for awhile and are just curious to try things out (and/or you want to see the nice-looking Flex apps that are used for video management) you can also use the link above to quickly create a trial account.

<b>iPhone SDK:</b> The <A HREF="http://developer.brightcove.com/en/articles/iphone-native-application">iPhone SDK</A> is a pretty big project at Brightcove, and it's grabbed a lot of attention in the launch.  I've only seen the demos of it, and it does looks snazzy.  The switching between progressive and streaming videos in an account makes the retrieval of videos from Brightcove a lot easier for this project and for all other mobile devices.  Often companies want to have their videos streamed on the Web, for bandwidth savings and making it harder to steal, but mobile devices require progressive videos.  We now have a simple switch in the media APIs (one parameter that needs to be added to calls) to force the retrieval of progressive videos.

<b>The Mad Men Keep Going:</b> The OpenX ad integration is interesting as a free solution for advertising.  <A HREF="http://www.openx.org/">OpenX</A> is an open source ad server you can install yourself.  Also interesting on the ad front is the release of the <A HREF="http://support.brightcove.com/en/docs/developing-ad-rules-swf">ad rules SDK</A>.  This SDK, when used with the ad translation and ad display SWF SDKs, allows for complete control of the ad system in the player.  Companies like <A HREF="http://www.freewheel.tv/">Freewheel</A> need this in order to allow their own complex ad rules to behave in the player, and the <A HREF="http://developer.brightcove.com/en/articles/brightcove-advertising-sdk">ad SDKs</A> are allowing very involved integrations to be done without Brightcove's direct help.

<b>Palm OS Example:</b> The non-iPhone world, we haven't completely forgotten about you.  There's a new article on <A HREF="http://developer.brightcove.com/en/articles/getting-started-brightcove-and-mojo-sdk-webos">developing for Palm</A>.

<b>Brightcove 3.4:</b> <A HREF="http://support.brightcove.com/en/product-updates#quigon4 ">This release</A> didn't have as much in it previous dot releases, as we were gearing up for Brightcove 4, but it did include media sharing in the media module and ad support in the media controls.  

<b>New Media SDKs:</b> Two new media SDKs are being worked on: one from Al Manning for <A HREF="http://www.allenmanning.com/?p=34">ActionScript</A> and one for <A HREF="http://sourceforge.net/projects/bc-j-mapi-w/">Java</A>.

<b>Remembering ColdFusion:</b> I worked on the ColdFusion team for six months, so I won't forget about it (and the CFers can thank me for the super keyword for CFCs in 6.1 as well as many of the performance improvements).  But to bring it back for those who haven't thought about it for awhile, here's an example of <A HREF="http://www.coldfusionjedi.com/index.cfm/2009/12/1/Quick-example-of-posting-videos-to-Brightcove">posting videos to Brightcove in CF</A> and a <A HREF="http://www.computerworld.com.au/article/325172/an_interview_coldfusion_co-creator_jeremy_allaire">creator's interview with Jeremy Allaire</A>

]]>
      
   </content>
</entry>

<entry>
   <title>Elise Marie Deitte</title>
   <link rel="alternate" type="text/html" href="http://www.deitte.com/archives/2009/11/elise_marie_dei.htm" />
   <id>tag:www.deitte.com,2009://1.286</id>
   
   <published>2009-11-20T14:42:57Z</published>
   <updated>2009-11-20T15:47:57Z</updated>
   
   <summary>Elise Marie Deitte was born on November 14th at 5 lbs 3 oz. Mother and baby are doing fine, and dad is very happy....</summary>
   <author>
      <name></name>
      
   </author>
   
   
   <content type="html" xml:lang="en" xml:base="http://www.deitte.com/">
      <![CDATA[Elise Marie Deitte was born on November 14th at 5 lbs 3 oz.  Mother and baby are doing fine, and dad is very happy.

<IMG src="http://deitte.com/elise.jpg">
]]>
      
   </content>
</entry>

<entry>
   <title>mxmlc: fitter, happier, more productive</title>
   <link rel="alternate" type="text/html" href="http://www.deitte.com/archives/2009/11/mxmlc_fitter_ha.htm" />
   <id>tag:www.deitte.com,2009://1.285</id>
   
   <published>2009-11-04T01:23:27Z</published>
   <updated>2009-11-04T01:47:21Z</updated>
   
   <summary>Below is the presentation I&apos;ll be giving tomorrow night at the Boston Flash User Group, Brightcove edition. The avid fan will notice that it&apos;s partially material rehashed from this blog. But I investigated a few new things, and the discussion...</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="Flex" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="65" label="boston flash user group" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="67" label="faster flex sdk" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="46" label="flex" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="17" label="flex compiler" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="en" xml:base="http://www.deitte.com/">
      <![CDATA[Below is the presentation I'll be giving tomorrow night at the Boston Flash User Group, Brightcove edition.  The avid fan will notice that it's partially material rehashed from this blog.  But I investigated a few new things, and the discussion at the user group is always entertaining.  And there's pizza and beer.  Everyone is welcome to attend:

November 4th at 7pm
One Cambridge Center, 12th Floor
Cambridge, MA

<div style="width:425px;text-align:left" id="__ss_2416599"><a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/bdeitte/mxmlc-fitter-happier-more-productive" title="mxmlc: fitter, happier, more productive">mxmlc: fitter, happier, more productive</a><object style="margin:0px" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=mxmlcfitterhappiermoreproductive-091103191441-phpapp01&stripped_title=mxmlc-fitter-happier-more-productive" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=mxmlcfitterhappiermoreproductive-091103191441-phpapp01&stripped_title=mxmlc-fitter-happier-more-productive" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object><div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;">View more <a style="text-decoration:underline;" href="http://www.slideshare.net/">documents</a> from <a style="text-decoration:underline;" href="http://www.slideshare.net/bdeitte">Brian Deitte</a>.</div></div>]]>
      
   </content>
</entry>

<entry>
   <title>Thanks For Voting!</title>
   <link rel="alternate" type="text/html" href="http://www.deitte.com/archives/2009/10/thanks_for_voti.htm" />
   <id>tag:www.deitte.com,2009://1.283</id>
   
   <published>2009-10-26T00:54:07Z</published>
   <updated>2009-10-26T01:29:08Z</updated>
   
   <summary>After my lament on Flash/Flex bug voting three weeks ago, I was very happy to see all of the votes on the bugs mentioned: EventDispatcher should expose list of attached listeners went from 4 votes to 16 votes. Include FlexPMD...</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="Flex" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="120" label="as3" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="69" label="flash" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="46" label="flex" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="128" label="flex bugs" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="en" xml:base="http://www.deitte.com/">
      <![CDATA[After <A HREF="http://www.deitte.com/archives/2009/10/why_dont_you_vo.htm">my lament on Flash/Flex bug voting</A> three weeks ago, I was very happy to see all of the votes on the bugs mentioned:

<A HREF="https://bugs.adobe.com/jira/browse/FP-2690">EventDispatcher should expose list of attached listeners</A> went from 4 votes to 16 votes.
<A HREF="https://bugs.adobe.com/jira/browse/FB-22551">Include FlexPMD</A> went from 3 votes to 9 votes.
<A HREF="https://bugs.adobe.com/jira/browse/FB-22552">Expose more of "additional compiler options" in the UI</A> went from 3 votes to 12 votes.

If you haven't seen them yet, there's plenty more voting suggestions in <A HREF="http://www.deitte.com/archives/2009/09/my_requests_for.htm">another post on mine</A> (although two of them have already been fixed in 10.1).
]]>
      
   </content>
</entry>

</feed>

