SlideShare une entreprise Scribd logo
1  sur  2
STREAMING VIDEO TECHNIQUES
Solution: In answer to this problem, Iviewit developed techniques that can be
generally described as a method of playing a digital video file over a network
includes providing a digital video file from a first storage device; downloading a
first portion of the digital video file from the first storage device, and behind
the broadcast, over a network to a computer having a second storage device
and a display screen; expanding the viewing frame size of the computer display
screen to at least 640 x 480 pixels; and playing the first downloaded portion on
the expanded display screen from the second storage device while
substantially simultaneously downloading a second portion of the digital video
file to the second storage device.
Problem: In the field of streaming video, the primary design challenge was that
the viewer desires perfect video quality over a limited bandwidth network.
Perfect video quality requires an enormous amount of digital data. It was
known to capture video using a capture device, compress the resulting
captured video, store the compressed video, and send the compressed video
across the TCP/IP protocol. However, prior attempts had failed to produce
high quality streaming video, and failed to produce full screen, full frame rate
video at any acceptable quality.
The capability in doing such requires: (i) Receiving a digital video file; (ii)
Encoding the received digital video file using a video encoder; (iii) Associating a
viewing frame size of at least 320 x 240 pixels with the encoded digital video
file; (iv) Uploading the digital video file to a network server; and In response to
a user request, streaming the digital video file across the TCP/IP protocol.
STREAMING –cont’d

Contenu connexe

Tendances

Embedded Android Real-Time Streaming Optimization
Embedded Android Real-Time Streaming OptimizationEmbedded Android Real-Time Streaming Optimization
Embedded Android Real-Time Streaming OptimizationVIA Embedded
 
Streaming Overview Final.ppt
Streaming Overview Final.pptStreaming Overview Final.ppt
Streaming Overview Final.pptVideoguy
 
Streaming Media over the Internet
Streaming Media over the InternetStreaming Media over the Internet
Streaming Media over the InternetVideoguy
 
LDI 2012 System Integration
LDI 2012 System IntegrationLDI 2012 System Integration
LDI 2012 System IntegrationLauraFrank
 
vPoint HD briefing.ppt
vPoint HD briefing.pptvPoint HD briefing.ppt
vPoint HD briefing.pptVideoguy
 
H.265ImprovedCE_over_H.264-HarmonicMay2014Final
H.265ImprovedCE_over_H.264-HarmonicMay2014FinalH.265ImprovedCE_over_H.264-HarmonicMay2014Final
H.265ImprovedCE_over_H.264-HarmonicMay2014FinalDonald Pian
 
09a video compstream_intro_trd_23-nov-2005v0_2
09a video compstream_intro_trd_23-nov-2005v0_209a video compstream_intro_trd_23-nov-2005v0_2
09a video compstream_intro_trd_23-nov-2005v0_2Pptblog Pptblogcom
 
08 android multimedia_framework_overview
08 android multimedia_framework_overview08 android multimedia_framework_overview
08 android multimedia_framework_overviewArjun Reddy
 
Developing Applications Using Host Processing Instead of DSPs
Developing Applications Using Host Processing Instead of DSPsDeveloping Applications Using Host Processing Instead of DSPs
Developing Applications Using Host Processing Instead of DSPsVideoguy
 

Tendances (17)

Audio And Video Over Internet
Audio And Video Over InternetAudio And Video Over Internet
Audio And Video Over Internet
 
Embedded Android Real-Time Streaming Optimization
Embedded Android Real-Time Streaming OptimizationEmbedded Android Real-Time Streaming Optimization
Embedded Android Real-Time Streaming Optimization
 
Video standard
Video standardVideo standard
Video standard
 
Streaming Video Protocol
Streaming Video ProtocolStreaming Video Protocol
Streaming Video Protocol
 
H.263 Video Codec
H.263 Video CodecH.263 Video Codec
H.263 Video Codec
 
Streaming Overview Final.ppt
Streaming Overview Final.pptStreaming Overview Final.ppt
Streaming Overview Final.ppt
 
H263.ppt
H263.pptH263.ppt
H263.ppt
 
Streaming Media over the Internet
Streaming Media over the InternetStreaming Media over the Internet
Streaming Media over the Internet
 
LDI 2012 System Integration
LDI 2012 System IntegrationLDI 2012 System Integration
LDI 2012 System Integration
 
11 streaming
11 streaming11 streaming
11 streaming
 
Video file format
Video file formatVideo file format
Video file format
 
vPoint HD briefing.ppt
vPoint HD briefing.pptvPoint HD briefing.ppt
vPoint HD briefing.ppt
 
H.265ImprovedCE_over_H.264-HarmonicMay2014Final
H.265ImprovedCE_over_H.264-HarmonicMay2014FinalH.265ImprovedCE_over_H.264-HarmonicMay2014Final
H.265ImprovedCE_over_H.264-HarmonicMay2014Final
 
Digital video
Digital videoDigital video
Digital video
 
09a video compstream_intro_trd_23-nov-2005v0_2
09a video compstream_intro_trd_23-nov-2005v0_209a video compstream_intro_trd_23-nov-2005v0_2
09a video compstream_intro_trd_23-nov-2005v0_2
 
08 android multimedia_framework_overview
08 android multimedia_framework_overview08 android multimedia_framework_overview
08 android multimedia_framework_overview
 
Developing Applications Using Host Processing Instead of DSPs
Developing Applications Using Host Processing Instead of DSPsDeveloping Applications Using Host Processing Instead of DSPs
Developing Applications Using Host Processing Instead of DSPs
 

Similaire à Streaming Video Techniques

OTT Streaming Video Techniques
OTT  Streaming Video TechniquesOTT  Streaming Video Techniques
OTT Streaming Video TechniquesP. Stephen Lamont
 
HaFree Business, Computer, Engineering and Trade Magazine Subscriptions
HaFree Business, Computer, Engineering and Trade Magazine Subscriptions HaFree Business, Computer, Engineering and Trade Magazine Subscriptions
HaFree Business, Computer, Engineering and Trade Magazine Subscriptions crysatal16
 
Video Streaming
Video StreamingVideo Streaming
Video StreamingVideoguy
 
Polycom Video Communications
Polycom Video CommunicationsPolycom Video Communications
Polycom Video CommunicationsVideoguy
 
Project Paper
Project PaperProject Paper
Project PaperVideoguy
 
Simulcast lectures fa10
Simulcast lectures fa10Simulcast lectures fa10
Simulcast lectures fa10Jmccloskey4
 
Polycom ® Video Communications H.264 and Pro-Motion ™ : The ...
Polycom ® Video Communications H.264 and Pro-Motion ™ : The ...Polycom ® Video Communications H.264 and Pro-Motion ™ : The ...
Polycom ® Video Communications H.264 and Pro-Motion ™ : The ...Videoguy
 
Video Streaming Compression for Wireless Multimedia Sensor Networks
Video Streaming Compression for Wireless Multimedia Sensor NetworksVideo Streaming Compression for Wireless Multimedia Sensor Networks
Video Streaming Compression for Wireless Multimedia Sensor NetworksIOSR Journals
 
i-Cast - product I built once. Still around. Awesome.
i-Cast - product I built once. Still around. Awesome.i-Cast - product I built once. Still around. Awesome.
i-Cast - product I built once. Still around. Awesome.Lennart Hagberg
 
Video streaming
Video streamingVideo streaming
Video streamingVideoguy
 
Review of ICT Models to Enhance Medical Education: Video Conferencing, Lectur...
Review of ICT Models to Enhance Medical Education: Video Conferencing, Lectur...Review of ICT Models to Enhance Medical Education: Video Conferencing, Lectur...
Review of ICT Models to Enhance Medical Education: Video Conferencing, Lectur...Kathleen Ludewig Omollo
 
20040927-Commons-Riddle.ppt
20040927-Commons-Riddle.ppt20040927-Commons-Riddle.ppt
20040927-Commons-Riddle.pptVideoguy
 

Similaire à Streaming Video Techniques (20)

OTT Streaming Video Techniques
OTT  Streaming Video TechniquesOTT  Streaming Video Techniques
OTT Streaming Video Techniques
 
05 presentation
05 presentation05 presentation
05 presentation
 
Video Compression
Video CompressionVideo Compression
Video Compression
 
HaFree Business, Computer, Engineering and Trade Magazine Subscriptions
HaFree Business, Computer, Engineering and Trade Magazine Subscriptions HaFree Business, Computer, Engineering and Trade Magazine Subscriptions
HaFree Business, Computer, Engineering and Trade Magazine Subscriptions
 
Video Streaming
Video StreamingVideo Streaming
Video Streaming
 
Polycom Video Communications
Polycom Video CommunicationsPolycom Video Communications
Polycom Video Communications
 
Project Paper
Project PaperProject Paper
Project Paper
 
Mini Project- Digital Video Editing
Mini Project- Digital Video EditingMini Project- Digital Video Editing
Mini Project- Digital Video Editing
 
Simulcast lectures fa10
Simulcast lectures fa10Simulcast lectures fa10
Simulcast lectures fa10
 
Polycom ® Video Communications H.264 and Pro-Motion ™ : The ...
Polycom ® Video Communications H.264 and Pro-Motion ™ : The ...Polycom ® Video Communications H.264 and Pro-Motion ™ : The ...
Polycom ® Video Communications H.264 and Pro-Motion ™ : The ...
 
Video Streaming Compression for Wireless Multimedia Sensor Networks
Video Streaming Compression for Wireless Multimedia Sensor NetworksVideo Streaming Compression for Wireless Multimedia Sensor Networks
Video Streaming Compression for Wireless Multimedia Sensor Networks
 
i-Cast - product I built once. Still around. Awesome.
i-Cast - product I built once. Still around. Awesome.i-Cast - product I built once. Still around. Awesome.
i-Cast - product I built once. Still around. Awesome.
 
Chapter 3.pptx
Chapter 3.pptxChapter 3.pptx
Chapter 3.pptx
 
Ip Cam
Ip CamIp Cam
Ip Cam
 
Enhanced Streaming
Enhanced StreamingEnhanced Streaming
Enhanced Streaming
 
Digital video
Digital videoDigital video
Digital video
 
Video streaming
Video streamingVideo streaming
Video streaming
 
Review of ICT Models to Enhance Medical Education: Video Conferencing, Lectur...
Review of ICT Models to Enhance Medical Education: Video Conferencing, Lectur...Review of ICT Models to Enhance Medical Education: Video Conferencing, Lectur...
Review of ICT Models to Enhance Medical Education: Video Conferencing, Lectur...
 
Video Scaling Techniques
Video Scaling TechniquesVideo Scaling Techniques
Video Scaling Techniques
 
20040927-Commons-Riddle.ppt
20040927-Commons-Riddle.ppt20040927-Commons-Riddle.ppt
20040927-Commons-Riddle.ppt
 

Plus de Arumai Technologies, Inc.

Plus de Arumai Technologies, Inc. (11)

Peer to Peer System in an OTT Platform Environment
Peer to Peer System in an OTT Platform EnvironmentPeer to Peer System in an OTT Platform Environment
Peer to Peer System in an OTT Platform Environment
 
OTT DRM
OTT DRMOTT DRM
OTT DRM
 
System and Method for Adaptive Ad Insertion
System and Method for Adaptive Ad InsertionSystem and Method for Adaptive Ad Insertion
System and Method for Adaptive Ad Insertion
 
System and method for motion compensation
System and method for motion compensationSystem and method for motion compensation
System and method for motion compensation
 
Transcoding & Streaming System for Media Companies
Transcoding & Streaming System for Media CompaniesTranscoding & Streaming System for Media Companies
Transcoding & Streaming System for Media Companies
 
Multiscreen OTT Video Stack for Operators
Multiscreen OTT Video Stack for OperatorsMultiscreen OTT Video Stack for Operators
Multiscreen OTT Video Stack for Operators
 
Streaming Video Protocol
Streaming Video ProtocolStreaming Video Protocol
Streaming Video Protocol
 
System and method for intelligent decoding of pixels and macroblocks
System and method for intelligent decoding of pixels and macroblocksSystem and method for intelligent decoding of pixels and macroblocks
System and method for intelligent decoding of pixels and macroblocks
 
De-interlacing and Enhancing a Digital Video File
De-interlacing and Enhancing a Digital Video FileDe-interlacing and Enhancing a Digital Video File
De-interlacing and Enhancing a Digital Video File
 
Digital Zoom and Pan
Digital Zoom and PanDigital Zoom and Pan
Digital Zoom and Pan
 
OTT Products and Solutions
OTT Products and SolutionsOTT Products and Solutions
OTT Products and Solutions
 

Streaming Video Techniques

  • 1. STREAMING VIDEO TECHNIQUES Solution: In answer to this problem, Iviewit developed techniques that can be generally described as a method of playing a digital video file over a network includes providing a digital video file from a first storage device; downloading a first portion of the digital video file from the first storage device, and behind the broadcast, over a network to a computer having a second storage device and a display screen; expanding the viewing frame size of the computer display screen to at least 640 x 480 pixels; and playing the first downloaded portion on the expanded display screen from the second storage device while substantially simultaneously downloading a second portion of the digital video file to the second storage device. Problem: In the field of streaming video, the primary design challenge was that the viewer desires perfect video quality over a limited bandwidth network. Perfect video quality requires an enormous amount of digital data. It was known to capture video using a capture device, compress the resulting captured video, store the compressed video, and send the compressed video across the TCP/IP protocol. However, prior attempts had failed to produce high quality streaming video, and failed to produce full screen, full frame rate video at any acceptable quality.
  • 2. The capability in doing such requires: (i) Receiving a digital video file; (ii) Encoding the received digital video file using a video encoder; (iii) Associating a viewing frame size of at least 320 x 240 pixels with the encoded digital video file; (iv) Uploading the digital video file to a network server; and In response to a user request, streaming the digital video file across the TCP/IP protocol. STREAMING –cont’d