+ All Categories
Home > Documents > Video Streaming © Nanda Ganesan, Ph.D.. Video Streaming Video Streaming Objective Streaming...

Video Streaming © Nanda Ganesan, Ph.D.. Video Streaming Video Streaming Objective Streaming...

Date post: 24-Dec-2015
Category:
Upload: lorraine-neal
View: 249 times
Download: 7 times
Share this document with a friend
Popular Tags:
27
Video Streaming © Nanda Ganesan, Ph.D.
Transcript
Page 1: Video Streaming © Nanda Ganesan, Ph.D.. Video Streaming Video Streaming Objective Streaming Advantages Video Streaming Architecture Compression and Decompression-codec.

Video Streaming

© Nanda Ganesan, Ph.D.

Page 2: Video Streaming © Nanda Ganesan, Ph.D.. Video Streaming Video Streaming Objective Streaming Advantages Video Streaming Architecture Compression and Decompression-codec.

Video Streaming

• Video Streaming Objective• Streaming Advantages• Video Streaming Architecture• Compression and Decompression-codec• MPEG 1-4 Introduction• Major Products and Features

Comparison

Page 3: Video Streaming © Nanda Ganesan, Ph.D.. Video Streaming Video Streaming Objective Streaming Advantages Video Streaming Architecture Compression and Decompression-codec.

Video Streaming Objective

• The object is to overcome the negative effects of physical distance and network technology limitation.

Page 4: Video Streaming © Nanda Ganesan, Ph.D.. Video Streaming Video Streaming Objective Streaming Advantages Video Streaming Architecture Compression and Decompression-codec.

Streaming Advantages

• Reduce setup time• Reduction in client storage requirement• Video can be viewed in real time • Transmission signals over low

bandwidth facilities

Page 5: Video Streaming © Nanda Ganesan, Ph.D.. Video Streaming Video Streaming Objective Streaming Advantages Video Streaming Architecture Compression and Decompression-codec.

Video Streaming Architecture

• Content Creation/Capture• Content Management• Content Formatting (Compression)• Delivery• Distribution• Presentation (Viewing)• View Control

Page 6: Video Streaming © Nanda Ganesan, Ph.D.. Video Streaming Video Streaming Objective Streaming Advantages Video Streaming Architecture Compression and Decompression-codec.

Video Capture

• Converting analog to video signals– A special video capture card to

convert the analog signals to digital form and compresses the data.

– Also digital video devices that can capture images and transfer to a computer

Page 7: Video Streaming © Nanda Ganesan, Ph.D.. Video Streaming Video Streaming Objective Streaming Advantages Video Streaming Architecture Compression and Decompression-codec.

Content Management

• Critical in video server• The purpose including create, collect,

catalog, organize, store, and access to massive multimedia information database

Page 8: Video Streaming © Nanda Ganesan, Ph.D.. Video Streaming Video Streaming Objective Streaming Advantages Video Streaming Architecture Compression and Decompression-codec.

Video Input Formats

• AVI• ActiveMovie• Cinepak• Indeo• motion-JPEG

• MPEG• QuickTime• RealVideo• Video for

Windows• XGA

Page 9: Video Streaming © Nanda Ganesan, Ph.D.. Video Streaming Video Streaming Objective Streaming Advantages Video Streaming Architecture Compression and Decompression-codec.

Video FormatsAVI & ASF

• Developed by Microsoft• AVI (Audio Video Interleaved)

- limited to 320x240 resolution- 30 frames per second

• ASF (Advanced Streaming Format)- Has been submitted to ISO for standardization- Expected to replace AVI format

Page 10: Video Streaming © Nanda Ganesan, Ph.D.. Video Streaming Video Streaming Objective Streaming Advantages Video Streaming Architecture Compression and Decompression-codec.

Standard Window Size

• 320X240• 640X480

Page 11: Video Streaming © Nanda Ganesan, Ph.D.. Video Streaming Video Streaming Objective Streaming Advantages Video Streaming Architecture Compression and Decompression-codec.

Frame Rates

• 4-6 fps– Absolute minimum for video

conferencing

• 11-14 fps – The norm for video conferencing

• 30 fps– Full motion video

Page 12: Video Streaming © Nanda Ganesan, Ph.D.. Video Streaming Video Streaming Objective Streaming Advantages Video Streaming Architecture Compression and Decompression-codec.

Codec(Compressor/Decompressor)

• Coding techniques to compress video data

• The newest codec change their sampling rate as they run

• Choice of codec is the biggest factor to determine the bandwidth needed to connect the server and receive content

• Many of the codecs follow international standards

Page 13: Video Streaming © Nanda Ganesan, Ph.D.. Video Streaming Video Streaming Objective Streaming Advantages Video Streaming Architecture Compression and Decompression-codec.

Content Compression

• MPEG (A working group of ISO)- The most common standard for video

compression and file formats- Generally produce better quality video than other

formats- High compression rate- MPEG1, MPEG2, MPEG3 and MPEG4

Page 14: Video Streaming © Nanda Ganesan, Ph.D.. Video Streaming Video Streaming Objective Streaming Advantages Video Streaming Architecture Compression and Decompression-codec.

MPEG-1

• MPEG-1 was designed for coding progressive video at a transmission rate of about 1.5 million bits per second.

• It was designed specifically for Video-CD and CD-i media.

• MPEG-1 audio layer-3 (MP3) has also evolved from early MPEG work.

Page 15: Video Streaming © Nanda Ganesan, Ph.D.. Video Streaming Video Streaming Objective Streaming Advantages Video Streaming Architecture Compression and Decompression-codec.

MPEG-2

• MPEG-2 was designed for coding interlaced images at transmission rates above 4 million bits per second.

• MPEG-2 is used for digital TV broadcast and

DVD.

• An MPEG-2 player can handle MPEG-1 data as well.

Page 16: Video Streaming © Nanda Ganesan, Ph.D.. Video Streaming Video Streaming Objective Streaming Advantages Video Streaming Architecture Compression and Decompression-codec.

MPEG-3

• A proposed MPEG-3 standard, intended for High Definition TV (HDTV), was merged with the MPEG-2 standard when it became apparent that the MPEG-2 standard met the HDTV requirements.

Page 17: Video Streaming © Nanda Ganesan, Ph.D.. Video Streaming Video Streaming Objective Streaming Advantages Video Streaming Architecture Compression and Decompression-codec.

MPEG-4

• An MPEG-4 standard is in the final stages of development and release.

• It is a much more ambitious standard and addresses speech and video synthesis, fractal geometry, computer visualization, and an artificial intelligence (AI) approach to reconstructing images.

Page 18: Video Streaming © Nanda Ganesan, Ph.D.. Video Streaming Video Streaming Objective Streaming Advantages Video Streaming Architecture Compression and Decompression-codec.

Video Streaming Standards

• H.261• H.263• MPEG1• MPEG2• MPEG4

Page 19: Video Streaming © Nanda Ganesan, Ph.D.. Video Streaming Video Streaming Objective Streaming Advantages Video Streaming Architecture Compression and Decompression-codec.

H.261

• H.261 is use for teleconferencing applications and is intended for carrying video over ISDN.

• H.261 needs substantially less CPU power for real-time encoding than MPEG.

• H.261 uses constant-bit-rate encoding.

Page 20: Video Streaming © Nanda Ganesan, Ph.D.. Video Streaming Video Streaming Objective Streaming Advantages Video Streaming Architecture Compression and Decompression-codec.

H.263

• H.263 is design for low bitrate communication.

• H.263 expected to be use for wide range of bitrate and expected to replace H.261.

• H.263 supports 5 resolutions, able to compete with MPEG standards.

Page 21: Video Streaming © Nanda Ganesan, Ph.D.. Video Streaming Video Streaming Objective Streaming Advantages Video Streaming Architecture Compression and Decompression-codec.

TCP Transmission Control Protocol

• Protocol used for reliable document transfer

• HTTP (Hypertext Transfer Protocol) uses TCP as the protocol for reliable document transfer.

• Unsuitable for video and audio because: • Imposes flow control• Unnecessary Message delivery

Page 22: Video Streaming © Nanda Ganesan, Ph.D.. Video Streaming Video Streaming Objective Streaming Advantages Video Streaming Architecture Compression and Decompression-codec.

UDP User Datagram Protocol

• UDP is the alternative to TCP. • UDP forsakes TCP's error

correction and allows packets to drop out if they're late or damaged.

• Access Problems (firewalls).

Page 23: Video Streaming © Nanda Ganesan, Ph.D.. Video Streaming Video Streaming Objective Streaming Advantages Video Streaming Architecture Compression and Decompression-codec.

Some Real-Time Transmission Related Protocols

• RTP• VDP• RTSP• RSVP

Page 24: Video Streaming © Nanda Ganesan, Ph.D.. Video Streaming Video Streaming Objective Streaming Advantages Video Streaming Architecture Compression and Decompression-codec.

Major Products

• Microsoft Windows Media Technologieshttp://www.microsoft.com/windows/windowsmedia/

• RealSystem G2 http://www.realnetwork.com

Page 25: Video Streaming © Nanda Ganesan, Ph.D.. Video Streaming Video Streaming Objective Streaming Advantages Video Streaming Architecture Compression and Decompression-codec.

ComparisonWMT –vs- RealSystem G2

• Head to head comparisonFeature Comparison

• More Information http://www.microsoft.com/windows/windowsmedia/

Page 26: Video Streaming © Nanda Ganesan, Ph.D.. Video Streaming Video Streaming Objective Streaming Advantages Video Streaming Architecture Compression and Decompression-codec.

ComparisonWMT –vs- RealSystem G2

• Cost Analysis- Prepared by Approach, Inc.,

• Key findings - Both streaming products results in positive

returns on investment - Microsoft solution is more economical than the

RealNetwork solution• Download in Word format

Page 27: Video Streaming © Nanda Ganesan, Ph.D.. Video Streaming Video Streaming Objective Streaming Advantages Video Streaming Architecture Compression and Decompression-codec.

Audio Streaming Architecture

• Creating Audio File• Demonstration of Streaming Software• Demo of Streaming Process

– Windows Media Encoder – RealProducer 7 Basic

• Play the Audio File


Recommended