Streaming media over the Internet A million channels

  • Slides: 35
Download presentation
Streaming media over the Internet A million channels and there is still nothing on!

Streaming media over the Internet A million channels and there is still nothing on! By Samuel Shiffman Streaming Technologist Seton Hall University shiffmsa@shu. edu

Question: Why are we turning our computers into television sets ?

Question: Why are we turning our computers into television sets ?

Answer: Because we can • Future Broadband convergence will allow for this. • Cable,

Answer: Because we can • Future Broadband convergence will allow for this. • Cable, DSL, Satellite. MPEG 2

What is Streaming Video ? Streaming multimedia allows the user to begin viewing video

What is Streaming Video ? Streaming multimedia allows the user to begin viewing video clips without first completely downloading the entire file. After a brief initializing and buffering, the file begins to stream.

Keep in Mind. . Most streaming media requires that the viewer install a downloaded

Keep in Mind. . Most streaming media requires that the viewer install a downloaded player on the viewing computer.

What are the Current players?

What are the Current players?

Real Player • Biggest Market share. • Most Used Player around. • Goes to

Real Player • Biggest Market share. • Most Used Player around. • Goes to show that the spoils of war often go to whoever gets there first.

Apple Quick. Time • Huge installed base via Video Editing programs. • Multimedia artists

Apple Quick. Time • Huge installed base via Video Editing programs. • Multimedia artists tend to be Mac Loyalists. • Looks really good.

Windows Media Player • Its Free, The Server is Free • Comes bundled with

Windows Media Player • Its Free, The Server is Free • Comes bundled with Microsoft OS.

History of Video Streaming • Only Been around since 1995 • Progressive Networks •

History of Video Streaming • Only Been around since 1995 • Progressive Networks • Now Real Networks

What Does Streaming Media look so bad ? • Your picture quality will be

What Does Streaming Media look so bad ? • Your picture quality will be determined by your available bandwidth (download speed) and computer processor. • Users with older 486 processors and slower modem connections will hav more dropped frames and idealization.

How do I get my Media on the Web? The process of preparing audio

How do I get my Media on the Web? The process of preparing audio and video sources such as video tapes, film, CD, slides etc. for streaming media is called “encoding”.

Encoding Media Files Encoding requires specialized playback and capture equipment and software that converts

Encoding Media Files Encoding requires specialized playback and capture equipment and software that converts the audio/video signal to a streaming media file in the format of choice.

Production Streaming Media Production Audio and video quality in streaming video are highly dependant

Production Streaming Media Production Audio and video quality in streaming video are highly dependant upon the original source material. Using professional quality tape formats when acquiring the source will help to ensure good image quality in streaming.

Encoding Keep in Mind!!!!! It is very important that quality standards and professional equipment

Encoding Keep in Mind!!!!! It is very important that quality standards and professional equipment be used in the encoding process. When the source is “captured” all audio and visual information is converted digitally.

Encoding This means that if your source footage stinks, video “noise” or poor signal

Encoding This means that if your source footage stinks, video “noise” or poor signal quality is also captured and encoded. This adds to the overall file size and bandwidth requirements to play the file and degrades the overall performance of the streaming media.

Encoding Keep in Mind!!!!! The Better the Source, the Better the Stream.

Encoding Keep in Mind!!!!! The Better the Source, the Better the Stream.

Production Streaming Media Production Remember that all audio and visual information will be captured

Production Streaming Media Production Remember that all audio and visual information will be captured and “encoded” in the stream. That means that unnecessary camera movement, high motion backgrounds, and “busy” scenes will result in streaming media that requires more bandwidth and may not play clearly.

Production Streaming Media Production Appropriate lighting and camera techniques are also critical for the

Production Streaming Media Production Appropriate lighting and camera techniques are also critical for the best streaming media.

Production Streaming Media Production The best images for streaming are steady, fairly simple compositions

Production Streaming Media Production The best images for streaming are steady, fairly simple compositions such as a head and shoulders shot.

Target Audience and Bandwidth The viewers that watch your streaming media are called the

Target Audience and Bandwidth The viewers that watch your streaming media are called the “Target Audience”.

Target Audience and Bandwidth It’s important to know as much about them as possible

Target Audience and Bandwidth It’s important to know as much about them as possible before selecting streaming formats.

Target Audience and Bandwidth The type and size of connection to a network or

Target Audience and Bandwidth The type and size of connection to a network or the Internet that the target audience has will help to determine the “bandwidth” that your clips should be encoded for.

Bit Rate The rate at which a clip is encoded for is called "bit-rate.

Bit Rate The rate at which a clip is encoded for is called "bit-rate. ” If the target audience is 56 K modem users, a clip encoded at a bit rate of 80 Kbps will be useless to them.

Bit Rate They won’t be able to play it and will have a frustrating

Bit Rate They won’t be able to play it and will have a frustrating experience.

Players It’s also important to determine what players your target audience is likely to

Players It’s also important to determine what players your target audience is likely to have.

Players Remember, if the viewer does not have the player installed, they will have

Players Remember, if the viewer does not have the player installed, they will have to download it. Many times, clips will be encoded in several formats, and at several bit rates to accommodate different players.

Multimedia Video Production Process Reality Check: What do I need to make a streaming

Multimedia Video Production Process Reality Check: What do I need to make a streaming media presentation?

Multimedia Video Production Process • Source Footage • Video and Sound Editing Software •

Multimedia Video Production Process • Source Footage • Video and Sound Editing Software • Encoding production software

Multimedia Video Production Process Encoding Production Software Real Video = Real Producer Quick. Time

Multimedia Video Production Process Encoding Production Software Real Video = Real Producer Quick. Time = Sorenson Broadcaster Windows = Media Encoder

Multimedia Video Production Process Encoding Production Software Media Cleaner Pro - Terran Adobe Products

Multimedia Video Production Process Encoding Production Software Media Cleaner Pro - Terran Adobe Products like Premiere Sound Forge - Sonic Solutions

Multimedia Video Production Process Live Video Encoding and Streaming • Live Real Video =

Multimedia Video Production Process Live Video Encoding and Streaming • Live Real Video = Windows NT • Live Quick. Time = Sorenson Broadcaster • Windows Media Encoder- Windows NT

Servers Remember: In order to stream media you need a server that is configured

Servers Remember: In order to stream media you need a server that is configured with the right streaming software.

Servers RTSP The Real Time Streaming Protocol, or RTSP, an application-level protocol for control

Servers RTSP The Real Time Streaming Protocol, or RTSP, an application-level protocol for control over the delivery of data with real-time data, such as audio and video. Sources of data can include both live data feeds and stored clips.

Streaming Production Overview Final Streaming Checklist • Source Footage • Hardware and Software Encoders

Streaming Production Overview Final Streaming Checklist • Source Footage • Hardware and Software Encoders • Streaming Server