Streaming Video: Instructional Applications and Considerations Faculty Development Institute Summer...

Post on 21-Jan-2016

214 views 1 download

transcript

Streaming Video: Streaming Video: Instructional Applications and ConsiderationsInstructional Applications and Considerations

Faculty Development InstituteFaculty Development Institute

Summer 2000Summer 2000

The Quest for Scalable and The Quest for Scalable and Effective Instructional Effective Instructional

Delivery SystemsDelivery Systems

Streaming Video: Streaming Video: Project ObjectivesProject Objectives

#1#1 Be on the cutting edge not Be on the cutting edge not the bleeding edgethe bleeding edge

Streaming Video DefinedStreaming Video Defined

• One way compressed digital distribution One way compressed digital distribution

• Live or on demandLive or on demand

• Point-to-pointPoint-to-point

• MulticastMulticast

Streaming Video: Streaming Video: Project ObjectivesProject Objectives

• Distance LearningDistance Learning– Live streaming to the desktopLive streaming to the desktop– Anytime, anyplace video-on-demandAnytime, anyplace video-on-demand– Use video-on-demand to replace videotape Use video-on-demand to replace videotape

backupbackup– Video-on-demand as supplement to web-based Video-on-demand as supplement to web-based

coursescourses

Streaming Video: Streaming Video: Project ObjectivesProject Objectives

• Campus Campus – Incorporate into class presentationsIncorporate into class presentations– Lecture reviewLecture review– Out of class Out of class video assignmentsvideo assignments

Streaming Video: Streaming Video: Project ObjectivesProject Objectives

• Continuing Education on-demand seminars Continuing Education on-demand seminars • Faculty and staff training Faculty and staff training • University marketingUniversity marketing

Streaming Video EvaluationsStreaming Video Evaluations

• High and Low Bandwidth TestsHigh and Low Bandwidth Tests

• Encoding methodsEncoding methods

• Storage requirementsStorage requirements

• Impact on campus local area networkImpact on campus local area network

• Reliability over wide area networkReliability over wide area network

• Post-production capabilitiesPost-production capabilities

• Support requirementsSupport requirements

Streaming TestsStreaming Tests• Real Networks G-2Real Networks G-2

• 3CX3CX

• Cisco IPTVCisco IPTV

• Cam-Vision (MPEG II)Cam-Vision (MPEG II)

• IBM Video ChargerIBM Video Charger

• FVC I -Studio FVC I -Studio

• QuicktimeQuicktime

• Microsoft Media Technology (ASF)Microsoft Media Technology (ASF)

Hardware/Software NeedsHardware/Software Needs

• NetworkNetwork

• ServersServers

• User WorkstationsUser Workstations

• Application setApplication set

Quality of Service (QoS)Quality of Service (QoS)

• Ability to guarantee timely delivery of dataAbility to guarantee timely delivery of data

• Important in VideoImportant in Video– Video needs relatively large bandwidthVideo needs relatively large bandwidth– Can’t tolerate delayCan’t tolerate delay– Data loss effects video and audioData loss effects video and audio– No time to resendNo time to resend– Need priority routingNeed priority routing

IP - Internet ProtocolIP - Internet Protocol

• PROSPROS– It’s “Everywhere”It’s “Everywhere”

– CheapCheap

– Well knownWell known

– Flat Rate Pricing Flat Rate Pricing (Usually)(Usually)

• CONSCONS– No QoSNo QoS

– Subject to information Subject to information lossloss

– Relies on public Relies on public networknetwork

Video QualityVideo Quality

• What quality is neededWhat quality is needed

• Based on Bandwidth and QoSBased on Bandwidth and QoS

• Bandwidth = QualityBandwidth = Quality

• Frame rateFrame rate

• Picture size (pixels)Picture size (pixels)

• Picture qualityPicture quality

• Compression = lossCompression = loss

Server NetworkServer Network

• Usually only part of network you controlUsually only part of network you control

• Must support all streams individuallyMust support all streams individually

• Private modem pool?Private modem pool?

• IntranetIntranet

• Extra capacity neededExtra capacity needed

Transport NetworkTransport Network

• Public networksPublic networks

• IntranetIntranet

• PrivatePrivate

User Network (local ISP)User Network (local ISP)

• POTS and modemsPOTS and modems

• ISDNISDN

• DSL, Cable modems, etc.DSL, Cable modems, etc.

• IntranetIntranet

AcquisitionAcquisition

• Start with best qualityStart with best quality

• Live and/or for storageLive and/or for storage

• Classroom feeds and MultimediaClassroom feeds and Multimedia

• Streaming speeds and formats must be decided Streaming speeds and formats must be decided before acquisitionbefore acquisition

• Encoder Server/workstationEncoder Server/workstation

• Possible local temporary storagePossible local temporary storage

• Send to archive storage by networkSend to archive storage by network

StorageStorage

• Large amounts requiredLarge amounts required

• High speed accessHigh speed access

• Expandable disk arraysExpandable disk arrays

• Server(s) to manage storage accessServer(s) to manage storage access

• NetworkNetwork

Post ProductionPost Production

• Adding linksAdding links

• Defining segmentsDefining segments

• CatalogingCataloging

• TestingTesting

CatalogingCataloging

• How to find the info one wantsHow to find the info one wants

• Only full programs or clips within programsOnly full programs or clips within programs

• With application or external databaseWith application or external database

• Web and other access methodsWeb and other access methods

Retrieval/BroadcastRetrieval/Broadcast

• Security (who gets what)Security (who gets what)

• Large delay on live feeds (20-30 seconds)Large delay on live feeds (20-30 seconds)

• Streaming Server(s)Streaming Server(s)

• NetworkNetwork

• Workstation software/hardwareWorkstation software/hardware

Storage RequirementsStorage Requirements

• Low bandwidth less than 1 mb per minuteLow bandwidth less than 1 mb per minute

• High bandwidth 5 mb plus per minuteHigh bandwidth 5 mb plus per minute

• TV Broadcast 45 mb per secondTV Broadcast 45 mb per second