high volume rapid turnaround media production
TRANSCRIPT
High VolumeRapid TurnaroundMedia ProductionLouis Broome, ManagerSMSGR World Wide Creative Services
Microsoft
Internal facingBehind the firewallPro-sumer hardware & software
External facingCMS, DRMBroadcast hardware &software
TeamInfrastructureTools/ProcessDeliverablesNext
Mission
Mantra
Know it NOW
Lead the development, production and distribution of multimedia content to drive field Readiness
SHANGHAIGCR ProductionRedmond Post
READINGEMEA Production
BEIJINGGCR ProductionFY08Q1
BANGALOREAPAC ProductionRedmond PostFY08Q1
CHARLOTTEFX | Motion Graphics
R&D | Webs/Blogs
STUDIO 31Buzz/EPG
STUDIO 122 SMSGR
** I m p a c tI n n o v a t i o n *
REDMOND
Video produced, in hours:Headcount:
FY069964.5
ServersTechnology
Content replicated using DFSRonly the delta data is replicated
Publisher/subscriber replication model DNS based routing
Users routed based on IP addressOne common URL across all regions.6 TB of data +/-Storage Area Network (SAN)
ServersDevelopment -> Production
Content is posted to development server for testing/QAFinalized content is uploaded to the publishing serverReplication is done automatically
DistributionFlexible content access, through application, direct
access, etcSeparation of content and applicationHigh content availability and reliability
Servers
US publisherhttp ftp mms
Europe - subscriber
Asia - subscriber
Develop
Produce
Deliver
ImpactAudienceMarketing
Business impact ≥ effortHigh impact = greater resourcesLow impact = fewer resources
R E E L
Capture media on the flyCreate Edit Decision List on the flyFine tune post-production workflowPerfection
E D L
A S X
V I D E O
W M P
1 0 2 4 X
5 1 2
M O B I L E D E M O
M A R K E T I N G D E M O
“We want to shoot an hour long video on location on Mt. Rainier. It’s due next week, we have no money, and it has to be funny.”~ Anonymous Customer
“An amateur thinks it's really funny if you dress a man up as an old lady, put him in a wheelchair, and give the wheelchair a push that sends it spinning down a slope towards a stone wall. For a pro, it's got to be a real old lady.”
~ Groucho Marx
1
2
3
4
5
6
DeliverReviewSign offHand offArchiveIMPACT
APPENDIX
Demo Capture1024x768 / 1280x1024
A blazingly fast workstation w/massive RAMAudio Card - E-MU 0404 (SB Audigy 2 ZS)RGB Vision PCI card, DataPathDVI2USB, 15fps @ 1024x768, EpiphanCamtasia 4.0, Techsmith
DVI2USB/RGB VisionWME - Compression/Destination/File RArchive
Camtasia 4.0Techsmith .AVI
2.8GHz dual core x 2 or better, 4+GB RAM, 15K RPM SCSI, RAID 0
*
*
Demo CompressionVegas
EditBrightness & ContrastSharpen/Unsharp Mask
Compression Profile1024x768 or 512x384Video = 500 kbps, CBR, WM9, fps20Audio = CBR, WM9.2, 32kbps, 32kHz
stereo
Mobile DemosPresenter best practice
Solid black pointer, increase size Keep pointer on relevant areaSlides @ 32pt font, view @ 33%
VegasEdit, pan, scan & zoom presetsBrightness/contrast, sharpen/unsharp mask
CompressionDual: 512x384, 500Kbps desktop & mobile devicesMobile: 320x240, 256Kbps (video/slides)Video = 500Kbps, CBR, 20fps, WMV9 (demo) Audio = CBR, WM9.2, 32kbps, 32kHz stereo
SoftwareWindows Media Encoder & UtilitiesExpression EncoderSony Vegas 7.0 – SuiteAdobe Creative Suite, Production Studio PremiumAdobe OnLocation CS3 (aka, DVRack)Camtasia 4.0SmartSound – Sonicfire ProiStockphoto – royalty free stock imagesEdit Sheet 2.5 (Microsoft internal only)ASX Builder 2.0 (Microsoft internal only)Audio Meter (shareware)Carrara 5.1Poser 7Wondertouch Particle Illusion SETrapcode Particular & 3D StrokeLuxDigital Juice Sound FX, Jumpbacks, Motion Design Elements,
Stacktraxx
HardwareWorkstations
Dell Precision 680 – EditDell Precision 380 – Guest/PrompterDell LCD Monitors x 4 (3 – edit, 1 –
master control)2TB StorageE-MU 0404 audio cardRGB Vision VGA capture cardKVM
VideoSony PD170, Canon XL1Panasonic PV-GS31 x 3JVC BR-DV600USony Field Video Monitors x 2Videonics Digital Video MixerCSI Tripod, 15lb head
Field Kits x 2In addition to the usual…
Compact – 69lbsBoom poleManfrotto tripodDVI2USBEvery adapter known to man
AudioSymetrix 565E Dual Compessor/Limiter/ExpanderMackie 1402 VLZ Pro audio mixerMackie Big Knob Studio CommandKRK V4 Audio MonitorsFurman Line ConditionersLectrosonic Wireless Kit x 2Sony ECM-77B x 2 wired lavsNeumann TLM 103 x 2AudioTechnica AT835BSony ECM-C10 mini plug
Studio & MiscMirrorImage 15” LCD teleprompternNovia Fire SwitchVGA Multiplier (4, powered)Lowel Fluo-Tec 250 x2 (dimmable)Lowel Fluo-Tec 450 x 2 (dimmable)Lowel Pro x 2C Stands, clamps, mounts, cables, etc.
Efficient Network Throughput – Specialized protocol (UDP) optimized for live and on-demand streaming.
Better Audio and Video Quality to the User:
Example 1 - If network congestion is allowing only 22 Kbps instead of 28.8 Kbps, the server can decide to retain the audio quality but slightly lower the frame rate of the video stream.
Example 2 - UDP's inherent higher priority over HTTP traffic gives the streaming audio and video data higher priority than file.
Support for Advanced Features - Detailed reporting of streams played, VCR controls (seek, fast-forward, rewind), live video delivery, and delivery of multiple streams to the client
Streaming with Windows Media Server - Advantages
Cost Effective Scalability to Large Number of Users
Specialization - Improve scalability by a factor of 2 to 3 over a Web server
Multicast Support - Single media stream played simultaneously by multiple clients, drastically reducing bandwidth use.
Protection of Content Copyright – Media delivered directly to the client application (WMP) with no easy way for the end user to intervene.
Multiple Delivery Options:
UDP – provides the most efficient network throughput
Multicast - efficient delivery of streaming content to large numbers of users
TCP - Optional
HTTP +TCP - Optional
Streaming with Windows Media Server - Advantages cont…
Utilizing existing infrastructure – No new software infrastructure to be installed or managed.
Streaming with Web Server - Advantage
Streaming with Web Server Streaming with Windows Media Server
Existing solution Long term cost effective solution
Download-and-play technology Progressive playback
Passive burst methodology employed Actively and intelligently streamed
Shorter media length for fast download Optimized routines for reading the huge media files
Optimized for non-real-time applications such as file transfer
Ideal for transmitting real-time audio and video data
HTTP/TCP protocols User Datagram Protocol (UDP), specialized protocols to greatly improve the streaming experience. UDP traffic gets higher priority over TCP.
Overloaded server resources result in additional server installation cost –no financial savings
Improve scalability by a factor of 2 to 3 over a Web server – long term financial savings.
Comparative Analysis