- Streaming production
- Streaming fundamentals
- Encoding your video
- Choosing production tools
- Distributing your video
- Video tutorials
- Peer review
Let’s face it; there’s no university degree for streaming encoding, so most streaming producers are self-taught. This often means that there are critical knowledge gaps that can result in inefficient workflows, suboptimal quality, bandwidth inefficiencies or unstable or erratic playback.
Jan Ozer has taught video encoding to thousands of production professionals over the last 20 years, in public seminars hosted by Streaming Media Magazine annually in Manhattan, London and Los Angeles, and in custom private workshops for corporations, universities and government agencies.
Upcoming Conferences: Streaming Media East, Manhattan
May 11, 2015, 9:00 AM
W3 - Encoding for Multiscreen Delivery: H.264, Protocols and Devices
This workshop shows you how to create a set of video files that will play on all devices, from smartphones to computers and OTT devices. The workshop includes a thorough overview of what’s required to produce H.264 files for multiple screen playback, including Flash, HTML5, iOS, Android, Windows Phones, Windows 8, Apple TV, Roku, and other OTT devices. Learn about adaptive streaming, including the implementation status of DASH, the Media Source Extensions (MSE), and the Encrypted Media Extensions (EME). Attendees also learn how to produce multiple files for adaptive streaming, and how technologies like transmuxing can simplify supporting multiple platforms. Attendees walk away knowing the technical requirements for delivering to all key platforms and understanding how to do so.
May 13, 10:30 - 11:30 AM
B201 - UHD Codec Update: Legitimate Challengers to HEVC
If you thought HEVC was the only UHD codec in town, you've got it wrong. In addition to VP9, which has been in use by YouTube for over 12 months, we have the open source Daala, from Xiph.org, RMVB from RealNetworks, and the new PERSEUS codec from V-Nova. In this session, you'll get an update on where these codecs are in their development life cycle, their comparative performance, where they're being used and their potential for use in streaming to desktops, mobile and OTT.
May 13, 11:45 - 12:30 AM
B202 - Replacing Flash: Adaptive Streaming and DRM in HTML5
The Media Source Extensions and Encrypted Media Extensions are the standardized toolsets that enable browsers to deliver adaptive streaming and digital rights management without plug-ins. This session details what these extensions are, how they’re being supported by the different browser and tools vendors, and how soon those delivering premium content will switch over from plug-in-based technologies to these standards. If you are considering replacing Flash with HTML5 standards-based technologies, this session details how and when you can do it.
Moderator: Jan Ozer, Principal - Doceo Publishing
Stefan Lederer, CEO - Bitmovin
Tobias Patella, Technical Consultant - castLabs
Pieter-Jan Speelmans, Co-Founder, COO - OpenTelly
May 13, 1:45 - 2:45 AM
C203 - How To: Producing and Distributing HEVC
This session explores the current status of HEVC, identifying options for encoding live and on-demand video using HEVC and discussing player options in the streaming and OTT markets. Topics include the comparative quality and usability of HEVC encoders—including encoders from x265 and MainConcept and techniques for maximizing output quality using both codecs.
Custom workshops tailor the content to your specific needs, and are taught using the encoders and other tools actually utilized by your staff. While creating the instructional materials, we review all encoding presets and workflows. This ensures that your staff learns how to produce the optimal quality file most efficiently using their existing toolset.
Training is typically broken into multiple functional topics, usually lasting one to four hours each. Custom handouts are prepared and distributed to all attendees. You can see multiple samples of these handouts below in the public seminars area.
Topics are selected by the client, but often include:
- Producing H.264 for Flash, Mobile devices and HTML5. The most popular module. Introduces attendees to the H.264 and explores H.264-related configuration options presented in the encoder(s) used by the client. Students leave the class understanding how to optimize quality and efficiency with their encoder and whether their existing presets need to be modified. Click here to download a handout from Streaming Media West, 2012.
- Producing for Multiple Screen Delivery. Most producers are starting to produce video for delivery for multiple screens, including desktop, mobile and over the top platforms (OTT) which involves multiple concepts and technologies like the various flavors of adaptive streaming, transmuxing and the differences between app-based and browser-based delivery. In this course, attendees learn the fundamentals necessary to produce the fewest number of streams for delivery to the broadcast number of playback platforms. Click here to download a handout on multiple screen delivery from a talk at Streaming Media East in May, 2013. Click here for more information on Jan Ozer's book, Producing Streaming Video for Multiple Screen Delivery.
- Introduction to Streaming Media. Familiarizes attendees with terms and concepts used in streaming media and how streaming differs from analog, broadcast and disc-based delivery. Explores general encoding concepts like I-, B- and P-frames, constant and variable bitrate encoding, delivery paradigms like streaming vs. progressive download and single file vs. adaptive streaming. Particularly useful to staff with minimal video-related experience or camera operators who are branching into encoding.
- Best Practices of Streaming Media Producers. Prior to the class, we perform a survey of websites relevant to the client, like competitive sites or comparative sites. During the survey, we identify the codecs, resolutions, frame rates, delivery techniques (single vs. adaptive, Flash vs. HTML5), platforms reached (desktop, mobile and OTT) and other practices of these sites, allowing the client to understand how their practices compare.
- Producing Video for the Web. An introductory class to new camera operators, or camera operators who have previously worked exclusively in broadcast. Covers standard topics like setting the scene, lighting, audio, controlling exposure with a view towards optimizing footage for streaming encoding. Particularly useful to production professionals without formal video training. Download a handout from a presentation at Streaming Media West 2011,here.
- Producing for iOS and Android Delivery. Mobile delivery includes different concepts and technologies than desktop delivery. This course teaches attendees what they need to know to encode for delivery to these platforms.
During the initial call, the client identifies the topics to be covered, the available time and the number of attendees. We create an estimate of required course development and on-site days, and present that to the client. We agree on price and schedule the course.
Typically, clients share their current encoding presets (under NDA if necessary) and provide access to their encoder if it's not a tool that we have in-house. Clients may also supply sample clips of representative content so that we can test the presets to determine if they produce optimal quality and bandwidth efficiency. We can also prepare equivalent encodes with competitive tools to assess the output quality of current encoder.
We develop the handouts and deliver them to the client two to three days before the event so they can be distributed to attendees.
To get started, call Jan Ozer at 276-238-9135, or email him at email@example.com.
Jan Ozer is the chief instructor for the Streaming Learning Center, and he is available for half-day, full-day and multi-day streaming video production and streaming video encoding-related seminars.
Jan is a producer, author and consultant who has been instructing video production related courses since 1993. He's a contributing editor to Streaming Media Magazine, and wrote virtually all of the content available on the Streaming Learning Center website. He's also the author of Producing Streaming Media for Multiple Stream Delivery and its highly regarded predecessor, Video Compression for Flash, Apple Devices and HTML5.