COM 597 Streaming Media Class 7 July 13, 2006. General Notes and Comments Travis Petershagen,...
-
Upload
baldwin-jennings -
Category
Documents
-
view
218 -
download
0
Transcript of COM 597 Streaming Media Class 7 July 13, 2006. General Notes and Comments Travis Petershagen,...
![Page 1: COM 597 Streaming Media Class 7 July 13, 2006. General Notes and Comments Travis Petershagen, Seattle Podcasting Network Pete Grondal, Mobile Devices,](https://reader030.fdocuments.us/reader030/viewer/2022033105/5697bfaa1a28abf838c9a77a/html5/thumbnails/1.jpg)
COM 597Streaming Media
Class 7July 13, 2006
![Page 2: COM 597 Streaming Media Class 7 July 13, 2006. General Notes and Comments Travis Petershagen, Seattle Podcasting Network Pete Grondal, Mobile Devices,](https://reader030.fdocuments.us/reader030/viewer/2022033105/5697bfaa1a28abf838c9a77a/html5/thumbnails/2.jpg)
General Notes and Comments
• Travis Petershagen, Seattle Podcasting Network
• Pete Grondal, Mobile Devices, TBA
![Page 3: COM 597 Streaming Media Class 7 July 13, 2006. General Notes and Comments Travis Petershagen, Seattle Podcasting Network Pete Grondal, Mobile Devices,](https://reader030.fdocuments.us/reader030/viewer/2022033105/5697bfaa1a28abf838c9a77a/html5/thumbnails/3.jpg)
Profiles
• Windows Media Encoder uses Profiles
• What is a profile and how would I use one?
• A profile determines how files or source groups are encoded
• Each profile may include one or many target audiences, along with video and audio codec information
• You can save the profile and use it repeatedly
![Page 4: COM 597 Streaming Media Class 7 July 13, 2006. General Notes and Comments Travis Petershagen, Seattle Podcasting Network Pete Grondal, Mobile Devices,](https://reader030.fdocuments.us/reader030/viewer/2022033105/5697bfaa1a28abf838c9a77a/html5/thumbnails/4.jpg)
Target Audiences
• What is the concept of target audiences?
• This is the naming convention for their multiple bitrate technology
• With it you can select multiple target audiences (bit rates) and weave your different versions into one file
![Page 5: COM 597 Streaming Media Class 7 July 13, 2006. General Notes and Comments Travis Petershagen, Seattle Podcasting Network Pete Grondal, Mobile Devices,](https://reader030.fdocuments.us/reader030/viewer/2022033105/5697bfaa1a28abf838c9a77a/html5/thumbnails/5.jpg)
Moving Targets
• An anomaly with the WindowsMedia version of MBR is the video is encoded with multiple qualities of compression.
• But all the video files share only one Audio file• There are not multiple audio files only one so choose
wisely• The lowest audience profile will determine your audio
settings• All the video target audiences will share a video screen
size
![Page 6: COM 597 Streaming Media Class 7 July 13, 2006. General Notes and Comments Travis Petershagen, Seattle Podcasting Network Pete Grondal, Mobile Devices,](https://reader030.fdocuments.us/reader030/viewer/2022033105/5697bfaa1a28abf838c9a77a/html5/thumbnails/6.jpg)
Which encoding mode to choose?
• CBR? VBR?
• My recommendation:
• Start with VBR
• Then two pass CBR
• Then one pass CBR
![Page 7: COM 597 Streaming Media Class 7 July 13, 2006. General Notes and Comments Travis Petershagen, Seattle Podcasting Network Pete Grondal, Mobile Devices,](https://reader030.fdocuments.us/reader030/viewer/2022033105/5697bfaa1a28abf838c9a77a/html5/thumbnails/7.jpg)
Why VBR?• VBR when used on proper content
• Long and varied in complexity
• Will give you an appreciably better encoded clip given the same file size.
• CBR is often using the bits in the wrong places and not having enough available in the difficult spots
• The difference can be as high as 2-to-1
• Another way to look at it. If two files have the same quality, the VBR file will often be half the size of a CBR file
• If your source is a file and you want to encode with CBR, then two pass is better than one pass
![Page 8: COM 597 Streaming Media Class 7 July 13, 2006. General Notes and Comments Travis Petershagen, Seattle Podcasting Network Pete Grondal, Mobile Devices,](https://reader030.fdocuments.us/reader030/viewer/2022033105/5697bfaa1a28abf838c9a77a/html5/thumbnails/8.jpg)
Using the frame buffer with CBR
• Why use the default of 5 seconds?
• If you are streaming a longer file (over say 10 minutes) increasing the buffer to 30 seconds will accomplish many of the same increase in quality that VBR does.
![Page 9: COM 597 Streaming Media Class 7 July 13, 2006. General Notes and Comments Travis Petershagen, Seattle Podcasting Network Pete Grondal, Mobile Devices,](https://reader030.fdocuments.us/reader030/viewer/2022033105/5697bfaa1a28abf838c9a77a/html5/thumbnails/9.jpg)
Windows .NET
• If you are streaming over a server with Windows Media Services in Windows .NET Standard or Enterprise editions you can enable Fast Start
• This allows the server to burst data to the players and filling the buffer in a shorter time than indicated, thus starting the file quicker
![Page 10: COM 597 Streaming Media Class 7 July 13, 2006. General Notes and Comments Travis Petershagen, Seattle Podcasting Network Pete Grondal, Mobile Devices,](https://reader030.fdocuments.us/reader030/viewer/2022033105/5697bfaa1a28abf838c9a77a/html5/thumbnails/10.jpg)
Microsoft Buzzword Translator
• Fast Start: Instant on playback
• Fast Cache: Download and cache the streaming content
• Fast reconnect: Automatically reconnect to a stream if interrupted
• Fast Recovery: Use forward error correction
![Page 11: COM 597 Streaming Media Class 7 July 13, 2006. General Notes and Comments Travis Petershagen, Seattle Podcasting Network Pete Grondal, Mobile Devices,](https://reader030.fdocuments.us/reader030/viewer/2022033105/5697bfaa1a28abf838c9a77a/html5/thumbnails/11.jpg)
Other Buzzwords
Real’s version of the same stuff
• TurboPlay It is their rapid playback and seeking technology
Instant On is QuickTime’s version
![Page 12: COM 597 Streaming Media Class 7 July 13, 2006. General Notes and Comments Travis Petershagen, Seattle Podcasting Network Pete Grondal, Mobile Devices,](https://reader030.fdocuments.us/reader030/viewer/2022033105/5697bfaa1a28abf838c9a77a/html5/thumbnails/12.jpg)
More Buzzwords
• URLs on Media Servers
• Mount point – Real and QuickTIme
• Publishing Point – Microsoft Windows Media V9
• Station – Windows Media prior to V9
![Page 13: COM 597 Streaming Media Class 7 July 13, 2006. General Notes and Comments Travis Petershagen, Seattle Podcasting Network Pete Grondal, Mobile Devices,](https://reader030.fdocuments.us/reader030/viewer/2022033105/5697bfaa1a28abf838c9a77a/html5/thumbnails/13.jpg)
A brief introduction to Mobile Media
• 3G (3rd Generation) Mobile Networks• Capable of delivering vast quantities of data &
multimedia• Target is handheld devices• Mobile networks are evolving from
narrowband, circuit-switched networks• These were used primarily for voice and text
![Page 14: COM 597 Streaming Media Class 7 July 13, 2006. General Notes and Comments Travis Petershagen, Seattle Podcasting Network Pete Grondal, Mobile Devices,](https://reader030.fdocuments.us/reader030/viewer/2022033105/5697bfaa1a28abf838c9a77a/html5/thumbnails/14.jpg)
Brief cont.
• New networks are broadband and utilize packet switching
• Deliver broad range of internet-like media services
• 3G is a real paradigm shift for the telecommunications industry
• Once place to look is with the sales of camera phones v. digital still cameras
![Page 15: COM 597 Streaming Media Class 7 July 13, 2006. General Notes and Comments Travis Petershagen, Seattle Podcasting Network Pete Grondal, Mobile Devices,](https://reader030.fdocuments.us/reader030/viewer/2022033105/5697bfaa1a28abf838c9a77a/html5/thumbnails/15.jpg)
More mobile
• Several 3G networks are up and running in Europe and Asia
• Phones there can include:– Multiple cameras supporting real-time, person-to-
person video calling
– Video messaging
– Playback of media content (news, sports, music videos, etc.)
![Page 16: COM 597 Streaming Media Class 7 July 13, 2006. General Notes and Comments Travis Petershagen, Seattle Podcasting Network Pete Grondal, Mobile Devices,](https://reader030.fdocuments.us/reader030/viewer/2022033105/5697bfaa1a28abf838c9a77a/html5/thumbnails/16.jpg)
A few technological challenges• No agreed to standards. Every company has a better
mousetrap
• It is the Wild West when it comes to competing technologies
• As opposed to computing where you can assume either MS or Mac, with 3G it is a crap shoot what technology you will need to support, let alone screen size, color depth frame rate and screen direction (vertical or horizontal)
• MPEG4 is the only video format supported by all phones
![Page 17: COM 597 Streaming Media Class 7 July 13, 2006. General Notes and Comments Travis Petershagen, Seattle Podcasting Network Pete Grondal, Mobile Devices,](https://reader030.fdocuments.us/reader030/viewer/2022033105/5697bfaa1a28abf838c9a77a/html5/thumbnails/17.jpg)
You can visit www.3Gpp.org to review what standards have been defined for Mobile
![Page 18: COM 597 Streaming Media Class 7 July 13, 2006. General Notes and Comments Travis Petershagen, Seattle Podcasting Network Pete Grondal, Mobile Devices,](https://reader030.fdocuments.us/reader030/viewer/2022033105/5697bfaa1a28abf838c9a77a/html5/thumbnails/18.jpg)
Hardware problems
• Hardware variability also represents a significant challenge between mobile devices
• Every few months a new crop of phones with new features
• Not just screen display size and color quality changes
![Page 19: COM 597 Streaming Media Class 7 July 13, 2006. General Notes and Comments Travis Petershagen, Seattle Podcasting Network Pete Grondal, Mobile Devices,](https://reader030.fdocuments.us/reader030/viewer/2022033105/5697bfaa1a28abf838c9a77a/html5/thumbnails/19.jpg)
More Hardware problems
• Operating systems
• Processing power
• Memory
• Media format compatibility
![Page 20: COM 597 Streaming Media Class 7 July 13, 2006. General Notes and Comments Travis Petershagen, Seattle Podcasting Network Pete Grondal, Mobile Devices,](https://reader030.fdocuments.us/reader030/viewer/2022033105/5697bfaa1a28abf838c9a77a/html5/thumbnails/20.jpg)
Other technical challenges include:
– Physical movement of a user from one network cell to another
– Signal strength problems on the edge of a network
– User’s proximity to a tower – will effect data flow
– Number of devices operating simultaneously on the same cell
– Physical speed that a device is traveling through the cell (e.g. car)
![Page 21: COM 597 Streaming Media Class 7 July 13, 2006. General Notes and Comments Travis Petershagen, Seattle Podcasting Network Pete Grondal, Mobile Devices,](https://reader030.fdocuments.us/reader030/viewer/2022033105/5697bfaa1a28abf838c9a77a/html5/thumbnails/21.jpg)
Blog Assignment for class 8
– Where and how is digital rights management failing. If you can, give a first person account where managing the portability, the delivery or re-use of digital media didn’t go the way you think it should.
![Page 22: COM 597 Streaming Media Class 7 July 13, 2006. General Notes and Comments Travis Petershagen, Seattle Podcasting Network Pete Grondal, Mobile Devices,](https://reader030.fdocuments.us/reader030/viewer/2022033105/5697bfaa1a28abf838c9a77a/html5/thumbnails/22.jpg)
Workshop
• Creating and implementing profiles in Windows Media