Distributing your video

What is a Streaming Media Protocol

Choosing a streaming technology involves multiple considerations, including an understanding of the pluses and minuses of the streaming protocol used by the technology. This article defines a streaming protocol and then discusses the relative merits of the protocols used by today’s leading streaming technologies.

Encoding for YouTube: How to Get the Best Results

[Editor's Note, 7/20/12: After we published Jan's article, he received a note from Colleen Henry, Video Hacker, Google Video Infrastructure, with further recommendations for encoding for YouTube. We've added that information as an addendum at the end of the article.]

BP Showcases Olympic Athletes with HTML5 Video Site

So there I was drinking my morning coffee, perusing ESPN.com, and I saw a link to training videos of our American Olympic hopefuls. I'm as patriotic as the next guy, so I clicked the link, and the video opened to full browser window playback. I smirked to myself, thinking, "can't do that in HTML5," and right-clicked on the video to confirm my assumption.

Ustream, Justin.tv, Livestream, and Bambuser: Streaming Unplugged

If you have a camcorder at any enterprise, institutional, or even social event, you should consider streaming that event live. Live streaming can be free or relatively inexpensive, and live streaming services such as Ustream, Justin.tv, Livestream, and Bambuser are all reasonably easy to use. In the pages that follow, I present reviews of these four services; there are more out there, but these four have emerged as leaders, particularly during the Arab Spring and worldwide Occupy protests of the past year.

Another 5 Star Review for Video Compression For Flash, Apple Devices and HTML5

Another five star review for my book, Video Compression for Flash, Apple Devices and HTML5, from Matt Castrinos, a sales engineer with ViewCast, who manufactures capture cards and encoding devices for producing streaming video. I met Matt this month ...

Watch my Keynote Address at Sonic Foundry's UNLEASH 2012

OK, so it was the second day keynote, but a keynote nonetheless. Here's the description: The mobile craze, fueled by tablets and smart phones, has implications for how we produce and distribute video and rich media content. And the reality of the n...

Handout for Encoding Video for HTML5

Click over to the main page to download the handout. Here's the presentation description.

Learn the technological fundamentals behind encoding both H.264 and WebM formats for playback with the HTML5 tag. Learn the basics of H.264 and WebM encoding, and how to produce it for HTML5 distribution. In addition, see how the various H.264 and WebM encoding tools compare in regards to performance, quality, and features.

Handout for Choosing an Enterprise Encoder

Here's the description. Click over to the article page to download the handout.

This session will discuss factors to consider when choosing an enterprise video encoding systems from the likes of Digital Rapids, Elemental, Harmonic, Sorenson, and Telestream. Factors incorporated into the analysis will include performance, output quality, quality control options, format support, expansion options, programmability, and other variables. If you're considering buying an enterprise encoder or upgrading your current systems, you'll find this session particularly useful.

Handout for Encoding for iDevices Presentation

Download the handout for my presentation encoding for iDevices.

This seminar starts by detailing the playback specs for all iDevices, old and new. Then, learn the strategies used by prominent iTunes publishers to serve the complete range of installed iDevices. Next, the seminar switches to cellular wireless delivery, with a technical description of Apple’s HTTP Live Streaming (HLS), including recommendations for the number of streams and Apple’s encoding parameters. The seminar concludes with a review of encoding options for HLS and techniques for serving multiple target platforms such as Flash and iDevices with a single set of encoded H.264 files.

Click over to the article page to download the handout.

Handout for Encoding for Flash, Mobile, and HTML5 Workshop

Here's the description:

Learn the technological fundamentals behind encoding for both H.264 and WebM formats. You'll learn how to encode H.264 for HTML5 distribution and streaming to iOS and other mobile devices, as well as how to encode it for Flash, including live, on-demand, and RTMP, as well as HTTP-based adaptive streaming. For WebM, you'll learn the basics of on-demand streaming, plus get a look at live WebM encoders. Finally, you'll learn how the various H.264 and WebM encoding tools compare in regards to performance, quality, and features.

Download link in the full article page.