SlideShare a Scribd company logo
1 of 26
Download to read offline
MY VIDEO IS A FILE, NOW WHAT?
MJ Drouin, VSF Meeting, May 19th, 2010
WHO AM I?
   Director with 15 years of Media experience, I lead technical teams of up to
    30 people and 3 managers to deliver most aspects of the business -
    Operations, Customer Services, Information Technologies, Project
    Management, Engineering, and Procurement. I developed expertise in




                                                                                            MJ Drouin© - May 19th, 2010 - VSF
    managing cable, wireless, satellite, transmission, engineering and
    software development. I worked at Bell, Teleglobe, Intelsat, CBC and as a
    expert consultant.
   Professional Engineer, Masters in Technological Management, ITIL
    foundation, PMP
   I have extensive experience in speaking since the 90's (ouf!), subjects were
    always a mix of technologies, commerce and management.
        Past engagements included: Service Oriented Architecture: Tutorial for the
         Broadcasters (2010), Pitfalls of SW development: What every executive should
         know (2009), 8 weeks on Twitter: I love it! (2009), The Future of Broadcast
         Archive Systems (2008), DVB-H: Video over IP goes Wireless (2006), HDTV
         distribution (2005), Video over IP (2004) and, Several broadcast technical
         training (1994-1998): Video 101, Digital Video and Compression 201, Video
         testing techniques 301.                                                        2
   http://www.linkedin.com/in/mjdrouin
   http://twitter.com/mjdrouin
AGENDA
 File-based   production     File       Transmissions
     Servers                        QoS-aware




                                                              MJ Drouin© - May 19th, 2010 - VSF
     File exchange                  OSI model for IP
     Metadata                       Video over IP
     Wrappers                         SMPTE 2022
                                       IETF FTP/RTP
     Workflow
     QC
                 What’s   new?
                   UDT
                   IEEE 802.1Qav                         3

                   SOA software development
MJ Drouin© - May 19th, 2010 - VSF
                                    4
FILE-BASED PRODUCTION
FILE-BASED BROADCAST   WORKFLOW




                                      MJ Drouin© - May 19th, 2010 - VSF
            Low-res
             Proxi




 Archives

                                  6
FILE-BASED CONTRIBUTION

                  TV
                Ingest
                server




                                        MJ Drouin© - May 19th, 2010 - VSF
        Cache




                          Low-res
                           Proxi    7
FILE-BASED DISTRIBUTION

        Play-back
          server




                                       MJ Drouin© - May 19th, 2010 - VSF
                          VOD
                         Systems

              Archives             8
EXCHANGE OF FILES BETWEEN TWO
SYSTEMS: ESSENCE AND METADATA




                                                                    MJ Drouin© - May 19th, 2010 - VSF
                                                                9


   *From EBU File Exchange Format for Networked TV production
METADATA: KEYS OF REUSE SUCCESS




                                   MJ Drouin© - May 19th, 2010 - VSF
                                  10
WRAPPERS: FROM MPEG-TS TO…
   AAF: Advanced Authoring Format by AMWA
    (Advanced Media Workflow Association)
    SMPTE 360 General Exchange Format (GXF)




                                                         MJ Drouin© - May 19th, 2010 - VSF


   SMPTE 377M Television . Material Exchange Format
    (MXF) File Format Specification
   ASF: Advance System Format from Microsoft
   BXF: Broadcast Exchange Format for Metadata:
    SMPTE 2021
   3GP for Mobile transmission: 3GPP (3rd Generation
    Partnership Project) for GSM, 3GPP2 for CDMA,
    etc…
   SMPTE 268M ANSI/SMPTE 268M-1994 SMPTE               11
    STANDARD for File Format for Digital Moving-
    Picture Exchange (DPX), Version 2.0
AMWA
 AAF wrapper for post production and video
  editing workflows




                                                 MJ Drouin© - May 19th, 2010 - VSF
 MS06 Integration of MXF with BXF

 Mapping and addition of MXF metadata to BXF
  (SMPTE S2021-2008). Provides compatibility
  between BXF messages and MXF files.




                                                12
AMWA: AAF TO APPLICATION SPECIFICATIONS
HOW THEY FIT AN ADVANCED MEDIA WORKFLOW




                                           MJ Drouin© - May 19th, 2010 - VSF
                                          13
QA OF FILES OR VIDEO CONTENT?
   Tests at ingest
       Exponential complexity with multiple providers
    Internal set-ups stability




                                                          MJ Drouin© - May 19th, 2010 - VSF

       Sample test and use automatic metadata to your
        advantage
   Test before the ‘ready for broadcast’
                                                 $$
                      File Format/Wrapper


                       Compression Type


                        Audio/video/data                 14
                                               $$$$$$$
FILE-BASED BROADCASTING CONCERNS
                                                         Archiving
                                         Post &
             Persistence
                                          Edit
Auto-




                                                                      MJ Drouin© - May 19th, 2010 - VSF
                               Content                        To
 fill
            Meta               Re-use                         air
            data                         Vendor File
                                         compatibility

  Consumer vs               File-based
  Professional              Production
      Stds                                        Workflows
                                                  Standards
                    Asset
                    Mngmt
   File                           DRM        Q.A.
 multiple                                                            15
 format           AMS
                 interop
TRANSMISSIONS OF FILES
MJ Drouin© - May 19th, 2010 - VSF
                                                         17
QOS-AWARE NETWORKS
MJ Drouin© - May 19th, 2010 - VSF
                                                  18
WHERE DO WE
START?
VIDEO OVER IP
   SMPTE 2022
      RTP, 1 to 7 MPEG-TS per packet
      Transmission (2022-2)




                                         MJ Drouin© - May 19th, 2010 - VSF
      FEC (2022-1)
   IETF RTP
      Multicast UDP




   IETF FTP
                                        19
       TCP
SO… WHAT’S NEW?
Ready to stretch a little bit?
UDP-BASED DATA TRANSFER (UDT)
   Created in 2001
       Current version #4 released in 2007
       IETF Candidate draft-gg-udt-03 (April 12th 2010)




                                                                         MJ Drouin© - May 19th, 2010 - VSF
   Very high speed network (above DS3) – WAN
   File transfer of very large files (above 1TB) over long distances
   Unicast, duplex, connection-based
   Client-server or Rendezvous (P2P)
   Muxing
   Periodic ACK, relative to time and not traffic
   Congestion control (configurable, default = AIMD)
   Reliability mechanisms


   @ 155mbps, 50msec, 2x better than TCP
                                                                        21
   @ 1Gbps, 25msec delay, 4x better than TCP
UDT OVERVIEW

                                     Applications




                                                            MJ Drouin© - May 19th, 2010 - VSF
                                     UDT Socket


        Applications                 Applications
                                        UDT


         Socket API                  Socket API


            TCP                         UDP
                                                           22


 *From Yunhong GU, BREAKING THE DATA TRANSFER BOTTLENECK
IEEE 802.1QAV
FORWARDING AND QUEUING ENHANCEMENTS
FOR TIME-SENSITIVE STREAMS

   Standardized on Dec 10th, 2009
   New time-sensitive Network – LAN
    Traffic shaping and priorities




                                              MJ Drouin© - May 19th, 2010 - VSF


   Admission control – scheduling
   Precise synchronization
   Low delay
      2 msec through 7 ethernet bridges
      less than 1µsec between devices
   Master clock = House clock
   Can be accommodated on wireless 802.11
   Minimal dropped packets
                                             23
AUDIO VIDEO BRIDGING (AVB)
The IEEE 802.1 Audio/Video Bridging
  (AVB) draft standards:
   IEEE 802.1 AS




                                                     MJ Drouin© - May 19th, 2010 - VSF
       Timing and Synchronization for Time-
        Sensitive Applications in Bridged Local
        Area Networks (LANs); a precision time
        synchronization protocol.
   IEEE 802.1 Qat
       Stream Reservation Protocol (SRP); an
        end-to-end bandwidth reservation protocol
        within a bridged LAN.
   IEEE 802.1 Qav – Accepted Dec 09
       Forwarding and Queuing for Time-
        Sensitive Streams; A/V traffic scheduling
        enhancements for a mainstream Ethernet
        and other network switches.)
   IEEE 802.1 BA                                   24
       Audio/Video Bridging (AVB) Systems
MJ Drouin© - May 19th, 2010 - VSF
                                           25


                                                Via JavaWorld
SOA ENTERPRISE FRAMEWORK
SO… WHAT’S NEXT?

More Related Content

Similar to My video is a file, now what?

[Nov./2010] Adaptive Video Streaming over Wireless LAN with ns-2
[Nov./2010] Adaptive Video Streaming over Wireless LAN with ns-2 [Nov./2010] Adaptive Video Streaming over Wireless LAN with ns-2
[Nov./2010] Adaptive Video Streaming over Wireless LAN with ns-2 Hayoung Yoon
 
IDA 0911xx (can publish)
IDA 0911xx (can publish)IDA 0911xx (can publish)
IDA 0911xx (can publish)PasocoPteLtd
 
Service Oriented Architecture (SOA) for the Broadcast Industry
Service Oriented Architecture (SOA) for the Broadcast IndustryService Oriented Architecture (SOA) for the Broadcast Industry
Service Oriented Architecture (SOA) for the Broadcast IndustryMarie Josée (MJ) Drouin
 
Developments in Managed Content Distribution
Developments in Managed Content DistributionDevelopments in Managed Content Distribution
Developments in Managed Content DistributionCisco Service Provider
 
Multi-Criteria Optimization of Content Delivery within the Future Media Internet
Multi-Criteria Optimization of Content Delivery within the Future Media InternetMulti-Criteria Optimization of Content Delivery within the Future Media Internet
Multi-Criteria Optimization of Content Delivery within the Future Media Internetjbruneauqueyreix
 
Designing an Enterprise Video Capture System
Designing an Enterprise Video Capture SystemDesigning an Enterprise Video Capture System
Designing an Enterprise Video Capture Systemsetstanford
 
Chapter7 multimedia
Chapter7 multimediaChapter7 multimedia
Chapter7 multimediaKhánh Ghẻ
 
Ims content distributionnetworks
Ims content distributionnetworksIms content distributionnetworks
Ims content distributionnetworksReid Chang
 
(Paper) P2P VIDEO BROADCAST BASED ON PER-PEER TRANSCODING AND ITS EVALUATION ...
(Paper) P2P VIDEO BROADCAST BASED ON PER-PEER TRANSCODING AND ITS EVALUATION ...(Paper) P2P VIDEO BROADCAST BASED ON PER-PEER TRANSCODING AND ITS EVALUATION ...
(Paper) P2P VIDEO BROADCAST BASED ON PER-PEER TRANSCODING AND ITS EVALUATION ...Naoki Shibata
 
SAMT09 - Web of Data Tutorial - Part 2
SAMT09 - Web of Data Tutorial - Part 2SAMT09 - Web of Data Tutorial - Part 2
SAMT09 - Web of Data Tutorial - Part 2Bernhard Haslhofer
 
Message Oriented Architecture
Message Oriented ArchitectureMessage Oriented Architecture
Message Oriented Architectureelliando dias
 
Iccci2010 fipv6
Iccci2010 fipv6Iccci2010 fipv6
Iccci2010 fipv6hanums1
 
We4IT LCTY 2013 - Infra-Man - Deep Dive into IBM Sametime - Advanced Video Te...
We4IT LCTY 2013 - Infra-Man - Deep Dive into IBM Sametime - Advanced Video Te...We4IT LCTY 2013 - Infra-Man - Deep Dive into IBM Sametime - Advanced Video Te...
We4IT LCTY 2013 - Infra-Man - Deep Dive into IBM Sametime - Advanced Video Te...We4IT Group
 
RTMFP Overview for IETF77
RTMFP Overview for IETF77RTMFP Overview for IETF77
RTMFP Overview for IETF77stoem
 
An operational perspective on the organisation of large scale field operation...
An operational perspective on the organisation of large scale field operation...An operational perspective on the organisation of large scale field operation...
An operational perspective on the organisation of large scale field operation...euroFOT
 
An operational perspective on the organisation of large scale field operation...
An operational perspective on the organisation of large scale field operation...An operational perspective on the organisation of large scale field operation...
An operational perspective on the organisation of large scale field operation...euroFOT
 

Similar to My video is a file, now what? (20)

The ROP Pack
The ROP PackThe ROP Pack
The ROP Pack
 
[Nov./2010] Adaptive Video Streaming over Wireless LAN with ns-2
[Nov./2010] Adaptive Video Streaming over Wireless LAN with ns-2 [Nov./2010] Adaptive Video Streaming over Wireless LAN with ns-2
[Nov./2010] Adaptive Video Streaming over Wireless LAN with ns-2
 
IDA 0911xx (can publish)
IDA 0911xx (can publish)IDA 0911xx (can publish)
IDA 0911xx (can publish)
 
Service Oriented Architecture (SOA) for the Broadcast Industry
Service Oriented Architecture (SOA) for the Broadcast IndustryService Oriented Architecture (SOA) for the Broadcast Industry
Service Oriented Architecture (SOA) for the Broadcast Industry
 
Developments in Managed Content Distribution
Developments in Managed Content DistributionDevelopments in Managed Content Distribution
Developments in Managed Content Distribution
 
Multi-Criteria Optimization of Content Delivery within the Future Media Internet
Multi-Criteria Optimization of Content Delivery within the Future Media InternetMulti-Criteria Optimization of Content Delivery within the Future Media Internet
Multi-Criteria Optimization of Content Delivery within the Future Media Internet
 
Designing an Enterprise Video Capture System
Designing an Enterprise Video Capture SystemDesigning an Enterprise Video Capture System
Designing an Enterprise Video Capture System
 
Chapter7 multimedia
Chapter7 multimediaChapter7 multimedia
Chapter7 multimedia
 
Ims content distributionnetworks
Ims content distributionnetworksIms content distributionnetworks
Ims content distributionnetworks
 
(Paper) P2P VIDEO BROADCAST BASED ON PER-PEER TRANSCODING AND ITS EVALUATION ...
(Paper) P2P VIDEO BROADCAST BASED ON PER-PEER TRANSCODING AND ITS EVALUATION ...(Paper) P2P VIDEO BROADCAST BASED ON PER-PEER TRANSCODING AND ITS EVALUATION ...
(Paper) P2P VIDEO BROADCAST BASED ON PER-PEER TRANSCODING AND ITS EVALUATION ...
 
SAMT09 - Web of Data Tutorial - Part 2
SAMT09 - Web of Data Tutorial - Part 2SAMT09 - Web of Data Tutorial - Part 2
SAMT09 - Web of Data Tutorial - Part 2
 
Message Oriented Architecture
Message Oriented ArchitectureMessage Oriented Architecture
Message Oriented Architecture
 
Iccci2010 fipv6
Iccci2010 fipv6Iccci2010 fipv6
Iccci2010 fipv6
 
cisco-mpls-tp-solutions-moustafa-kattan.pdf
cisco-mpls-tp-solutions-moustafa-kattan.pdfcisco-mpls-tp-solutions-moustafa-kattan.pdf
cisco-mpls-tp-solutions-moustafa-kattan.pdf
 
Video Traffic Management
Video Traffic ManagementVideo Traffic Management
Video Traffic Management
 
We4IT LCTY 2013 - Infra-Man - Deep Dive into IBM Sametime - Advanced Video Te...
We4IT LCTY 2013 - Infra-Man - Deep Dive into IBM Sametime - Advanced Video Te...We4IT LCTY 2013 - Infra-Man - Deep Dive into IBM Sametime - Advanced Video Te...
We4IT LCTY 2013 - Infra-Man - Deep Dive into IBM Sametime - Advanced Video Te...
 
RTMFP Overview for IETF77
RTMFP Overview for IETF77RTMFP Overview for IETF77
RTMFP Overview for IETF77
 
HTTP Streaming of MPEG Media
HTTP Streaming of MPEG MediaHTTP Streaming of MPEG Media
HTTP Streaming of MPEG Media
 
An operational perspective on the organisation of large scale field operation...
An operational perspective on the organisation of large scale field operation...An operational perspective on the organisation of large scale field operation...
An operational perspective on the organisation of large scale field operation...
 
An operational perspective on the organisation of large scale field operation...
An operational perspective on the organisation of large scale field operation...An operational perspective on the organisation of large scale field operation...
An operational perspective on the organisation of large scale field operation...
 

More from Marie Josée (MJ) Drouin

What's the Next Big Thing - A Training for Broadcast Professionals
What's the Next Big Thing - A Training for Broadcast ProfessionalsWhat's the Next Big Thing - A Training for Broadcast Professionals
What's the Next Big Thing - A Training for Broadcast ProfessionalsMarie Josée (MJ) Drouin
 
Cloud Computing Training for Content Providers
Cloud Computing Training for Content ProvidersCloud Computing Training for Content Providers
Cloud Computing Training for Content ProvidersMarie Josée (MJ) Drouin
 
The reality of hd satellite distribution drouin vsf may 2005
The reality of hd satellite distribution drouin vsf may 2005The reality of hd satellite distribution drouin vsf may 2005
The reality of hd satellite distribution drouin vsf may 2005Marie Josée (MJ) Drouin
 
Why would broadcasters transport their real time professional video over ip b...
Why would broadcasters transport their real time professional video over ip b...Why would broadcasters transport their real time professional video over ip b...
Why would broadcasters transport their real time professional video over ip b...Marie Josée (MJ) Drouin
 
Video over IP goes wireless: A DVB-H Tutorial
Video over IP goes wireless:  A DVB-H TutorialVideo over IP goes wireless:  A DVB-H Tutorial
Video over IP goes wireless: A DVB-H TutorialMarie Josée (MJ) Drouin
 
Video over IP goes wireless: A DVB-H Tutorial
Video over IP goes wireless:  A DVB-H TutorialVideo over IP goes wireless:  A DVB-H Tutorial
Video over IP goes wireless: A DVB-H TutorialMarie Josée (MJ) Drouin
 
Pitfalls Of Software Development: What every Executives Should Know
Pitfalls Of Software Development:  What every Executives Should KnowPitfalls Of Software Development:  What every Executives Should Know
Pitfalls Of Software Development: What every Executives Should KnowMarie Josée (MJ) Drouin
 

More from Marie Josée (MJ) Drouin (8)

What's the Next Big Thing - A Training for Broadcast Professionals
What's the Next Big Thing - A Training for Broadcast ProfessionalsWhat's the Next Big Thing - A Training for Broadcast Professionals
What's the Next Big Thing - A Training for Broadcast Professionals
 
Cloud Computing Training for Content Providers
Cloud Computing Training for Content ProvidersCloud Computing Training for Content Providers
Cloud Computing Training for Content Providers
 
The reality of hd satellite distribution drouin vsf may 2005
The reality of hd satellite distribution drouin vsf may 2005The reality of hd satellite distribution drouin vsf may 2005
The reality of hd satellite distribution drouin vsf may 2005
 
Why would broadcasters transport their real time professional video over ip b...
Why would broadcasters transport their real time professional video over ip b...Why would broadcasters transport their real time professional video over ip b...
Why would broadcasters transport their real time professional video over ip b...
 
Video over IP goes wireless: A DVB-H Tutorial
Video over IP goes wireless:  A DVB-H TutorialVideo over IP goes wireless:  A DVB-H Tutorial
Video over IP goes wireless: A DVB-H Tutorial
 
Video over IP goes wireless: A DVB-H Tutorial
Video over IP goes wireless:  A DVB-H TutorialVideo over IP goes wireless:  A DVB-H Tutorial
Video over IP goes wireless: A DVB-H Tutorial
 
Pitfalls Of Software Development: What every Executives Should Know
Pitfalls Of Software Development:  What every Executives Should KnowPitfalls Of Software Development:  What every Executives Should Know
Pitfalls Of Software Development: What every Executives Should Know
 
8 Weeks On Twitter: I love it!
8 Weeks On Twitter:  I love it!8 Weeks On Twitter:  I love it!
8 Weeks On Twitter: I love it!
 

Recently uploaded

Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 

Recently uploaded (20)

Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

My video is a file, now what?

  • 1. MY VIDEO IS A FILE, NOW WHAT? MJ Drouin, VSF Meeting, May 19th, 2010
  • 2. WHO AM I?  Director with 15 years of Media experience, I lead technical teams of up to 30 people and 3 managers to deliver most aspects of the business - Operations, Customer Services, Information Technologies, Project Management, Engineering, and Procurement. I developed expertise in MJ Drouin© - May 19th, 2010 - VSF managing cable, wireless, satellite, transmission, engineering and software development. I worked at Bell, Teleglobe, Intelsat, CBC and as a expert consultant.  Professional Engineer, Masters in Technological Management, ITIL foundation, PMP  I have extensive experience in speaking since the 90's (ouf!), subjects were always a mix of technologies, commerce and management.  Past engagements included: Service Oriented Architecture: Tutorial for the Broadcasters (2010), Pitfalls of SW development: What every executive should know (2009), 8 weeks on Twitter: I love it! (2009), The Future of Broadcast Archive Systems (2008), DVB-H: Video over IP goes Wireless (2006), HDTV distribution (2005), Video over IP (2004) and, Several broadcast technical training (1994-1998): Video 101, Digital Video and Compression 201, Video testing techniques 301. 2  http://www.linkedin.com/in/mjdrouin  http://twitter.com/mjdrouin
  • 3. AGENDA  File-based production  File Transmissions  Servers  QoS-aware MJ Drouin© - May 19th, 2010 - VSF  File exchange  OSI model for IP  Metadata  Video over IP  Wrappers  SMPTE 2022  IETF FTP/RTP  Workflow  QC  What’s new?  UDT  IEEE 802.1Qav 3  SOA software development
  • 4. MJ Drouin© - May 19th, 2010 - VSF 4
  • 6. FILE-BASED BROADCAST WORKFLOW MJ Drouin© - May 19th, 2010 - VSF Low-res Proxi Archives 6
  • 7. FILE-BASED CONTRIBUTION TV Ingest server MJ Drouin© - May 19th, 2010 - VSF Cache Low-res Proxi 7
  • 8. FILE-BASED DISTRIBUTION Play-back server MJ Drouin© - May 19th, 2010 - VSF VOD Systems Archives 8
  • 9. EXCHANGE OF FILES BETWEEN TWO SYSTEMS: ESSENCE AND METADATA MJ Drouin© - May 19th, 2010 - VSF 9 *From EBU File Exchange Format for Networked TV production
  • 10. METADATA: KEYS OF REUSE SUCCESS MJ Drouin© - May 19th, 2010 - VSF 10
  • 11. WRAPPERS: FROM MPEG-TS TO…  AAF: Advanced Authoring Format by AMWA (Advanced Media Workflow Association) SMPTE 360 General Exchange Format (GXF) MJ Drouin© - May 19th, 2010 - VSF   SMPTE 377M Television . Material Exchange Format (MXF) File Format Specification  ASF: Advance System Format from Microsoft  BXF: Broadcast Exchange Format for Metadata: SMPTE 2021  3GP for Mobile transmission: 3GPP (3rd Generation Partnership Project) for GSM, 3GPP2 for CDMA, etc…  SMPTE 268M ANSI/SMPTE 268M-1994 SMPTE 11 STANDARD for File Format for Digital Moving- Picture Exchange (DPX), Version 2.0
  • 12. AMWA  AAF wrapper for post production and video editing workflows MJ Drouin© - May 19th, 2010 - VSF  MS06 Integration of MXF with BXF  Mapping and addition of MXF metadata to BXF (SMPTE S2021-2008). Provides compatibility between BXF messages and MXF files. 12
  • 13. AMWA: AAF TO APPLICATION SPECIFICATIONS HOW THEY FIT AN ADVANCED MEDIA WORKFLOW MJ Drouin© - May 19th, 2010 - VSF 13
  • 14. QA OF FILES OR VIDEO CONTENT?  Tests at ingest  Exponential complexity with multiple providers Internal set-ups stability MJ Drouin© - May 19th, 2010 - VSF   Sample test and use automatic metadata to your advantage  Test before the ‘ready for broadcast’ $$ File Format/Wrapper Compression Type Audio/video/data 14 $$$$$$$
  • 15. FILE-BASED BROADCASTING CONCERNS Archiving Post & Persistence Edit Auto- MJ Drouin© - May 19th, 2010 - VSF Content To fill Meta Re-use air data Vendor File compatibility Consumer vs File-based Professional Production Stds Workflows Standards Asset Mngmt File DRM Q.A. multiple 15 format AMS interop
  • 17. MJ Drouin© - May 19th, 2010 - VSF 17 QOS-AWARE NETWORKS
  • 18. MJ Drouin© - May 19th, 2010 - VSF 18 WHERE DO WE START?
  • 19. VIDEO OVER IP  SMPTE 2022  RTP, 1 to 7 MPEG-TS per packet  Transmission (2022-2) MJ Drouin© - May 19th, 2010 - VSF  FEC (2022-1)  IETF RTP  Multicast UDP  IETF FTP 19  TCP
  • 20. SO… WHAT’S NEW? Ready to stretch a little bit?
  • 21. UDP-BASED DATA TRANSFER (UDT)  Created in 2001  Current version #4 released in 2007  IETF Candidate draft-gg-udt-03 (April 12th 2010) MJ Drouin© - May 19th, 2010 - VSF  Very high speed network (above DS3) – WAN  File transfer of very large files (above 1TB) over long distances  Unicast, duplex, connection-based  Client-server or Rendezvous (P2P)  Muxing  Periodic ACK, relative to time and not traffic  Congestion control (configurable, default = AIMD)  Reliability mechanisms  @ 155mbps, 50msec, 2x better than TCP 21  @ 1Gbps, 25msec delay, 4x better than TCP
  • 22. UDT OVERVIEW Applications MJ Drouin© - May 19th, 2010 - VSF UDT Socket Applications Applications UDT Socket API Socket API TCP UDP 22 *From Yunhong GU, BREAKING THE DATA TRANSFER BOTTLENECK
  • 23. IEEE 802.1QAV FORWARDING AND QUEUING ENHANCEMENTS FOR TIME-SENSITIVE STREAMS  Standardized on Dec 10th, 2009  New time-sensitive Network – LAN Traffic shaping and priorities MJ Drouin© - May 19th, 2010 - VSF   Admission control – scheduling  Precise synchronization  Low delay  2 msec through 7 ethernet bridges  less than 1µsec between devices  Master clock = House clock  Can be accommodated on wireless 802.11  Minimal dropped packets 23
  • 24. AUDIO VIDEO BRIDGING (AVB) The IEEE 802.1 Audio/Video Bridging (AVB) draft standards:  IEEE 802.1 AS MJ Drouin© - May 19th, 2010 - VSF  Timing and Synchronization for Time- Sensitive Applications in Bridged Local Area Networks (LANs); a precision time synchronization protocol.  IEEE 802.1 Qat  Stream Reservation Protocol (SRP); an end-to-end bandwidth reservation protocol within a bridged LAN.  IEEE 802.1 Qav – Accepted Dec 09  Forwarding and Queuing for Time- Sensitive Streams; A/V traffic scheduling enhancements for a mainstream Ethernet and other network switches.)  IEEE 802.1 BA 24  Audio/Video Bridging (AVB) Systems
  • 25. MJ Drouin© - May 19th, 2010 - VSF 25 Via JavaWorld SOA ENTERPRISE FRAMEWORK