SlideShare une entreprise Scribd logo
1  sur  35
Ingex: Bringing Open Source to the Broadcast industry Brendan Quinn, Technology Transfer Executive OSCON 2010
Outline… Quick overview of the BBC What is ingex, why is it useful The search for a business model Building a partner programme in this industry Potential issues around open source licensing What’s next
BBC Research & Development The UK’s public broadcaster Funded by a TV licence paid by every UK TV owner, plus income from commercial activities outside the UK Income ~ £4 billion pa R&D Labs Pursuing research since 1924 150 engineers in London & Manchester Create open standards with SMPTE, EBU, ITU etc 160 patents, 7 Queen’s Awards, 4 Emmys ~50 active technology licences
Audience Experience BBC Research Portfolio Work Area Media Management Distribution Production Teams 1. Production Magic 1. Audience Exp  2. Prototyping 1. Automated Prodn & Media Mgt 2. Archives 1. Core technologies 2. Network Layer 3. Application Layer Project highlights DVB-T2 Video compression Revenue protection HD radio cameras Service innovation TV over internet Ingex tapeless production Tech standards Archive storage & retrieval Canvas platform & UI Accessibility Metadata Dual screens 3D content creation 3D graphics On-air-effects HD production tech Ambisonics & periphony
We make cool things like… Hand-held augmented reality Keying without a blue screen Pattern-based camera tracking Real-time texture tracking
What is Ingex? Tapeless capture and recording system Runs on commodity hardware and software Standard PC with capture card Linux operating system Modular: can integrate with Metadata syncing (catalogue integration, barcode scanner etc) Automatic metadata tagging (Photo-Sensitive Epilepsy detection, shot detection etc) Tape deck control and more… Creates MXF files open standard for video exchange Studio, Archive and card-reader versions (in various states of readiness)
Ingex Archive ,[object Object]
 Tape deck control
 D3 and DigiBeta support
Error channel input/storage
 PAL transform decoder integration
 Metadata catalogue integration using barcode scanner
 QC integration
 Ingex Player
DigiBeta dropout detection
 Photo-Sensitive Epilepsy analysis
Output to LTO-3 tape:
 uncompressed videowrapped in MXF OP-1A
 h.264 browse format
 Used in BBC Information & Archives since 2007
 Users
 BBC Information & Archives (since 2007)
 Other UK and European archives trialling,[object Object]
 SD:  Tested 4 simultaneous camera feeds
 HD: Tested 3 simultaneous camera feeds
 (only limited by CPU/disk)
 Simultaneous recording of all sources
 No re-shoots after bad camera changes
 Creates MXF files (OP-Atom)
 Enables “production logging”
 marking good/bad takes, noting script directions
 Stores all logging metadata inside MXF/AAF stream
 Creates browse/online versions in real time
 Used on programmes such as:
EastEnders

Contenu connexe

Similaire à OSCON 2010 Brendan Quinn - Ingex:bringing open source to the broadcast industry 2010-07-21

20040927-Commons-Riddle.ppt
20040927-Commons-Riddle.ppt20040927-Commons-Riddle.ppt
20040927-Commons-Riddle.pptVideoguy
 
Digital Signage for Public Spaces
Digital Signage for Public SpacesDigital Signage for Public Spaces
Digital Signage for Public Spacesdsignguy
 
Digital Signage for Auto Retailers
Digital Signage for Auto RetailersDigital Signage for Auto Retailers
Digital Signage for Auto Retailersdsignguy
 
Alastair Worth — Introduction to Avnet
Alastair Worth — Introduction to AvnetAlastair Worth — Introduction to Avnet
Alastair Worth — Introduction to AvnetNick Brook
 
Tracing The Evolution Open Source & Embedded Systems - Mr. Jayakumar Balasubr...
Tracing The Evolution Open Source & Embedded Systems - Mr. Jayakumar Balasubr...Tracing The Evolution Open Source & Embedded Systems - Mr. Jayakumar Balasubr...
Tracing The Evolution Open Source & Embedded Systems - Mr. Jayakumar Balasubr...Lounge47
 
Introduction ciot workshop premeetup
Introduction ciot workshop premeetupIntroduction ciot workshop premeetup
Introduction ciot workshop premeetupBeMyApp
 
Create Cross-Platform Native Mobile Apps in Flex with ELIPS Studio
Create Cross-Platform Native Mobile Apps in Flex with ELIPS StudioCreate Cross-Platform Native Mobile Apps in Flex with ELIPS Studio
Create Cross-Platform Native Mobile Apps in Flex with ELIPS StudioGuilhem Ensuque
 
Flash-based audio and video communication
Flash-based audio and video communicationFlash-based audio and video communication
Flash-based audio and video communicationKundan Singh
 
Selecting an Open Source License and Business Model for Your Project to Have ...
Selecting an Open Source License and Business Model for Your Project to Have ...Selecting an Open Source License and Business Model for Your Project to Have ...
Selecting an Open Source License and Business Model for Your Project to Have ...All Things Open
 
The OSGeo Foundation: Professionally Leveraging Open Source Geospatial
The OSGeo Foundation: Professionally Leveraging Open Source GeospatialThe OSGeo Foundation: Professionally Leveraging Open Source Geospatial
The OSGeo Foundation: Professionally Leveraging Open Source GeospatialArnulf Christl
 
P9000 p-017o (argon general presentation - june 2014)
P9000 p-017o (argon general presentation - june 2014)P9000 p-017o (argon general presentation - june 2014)
P9000 p-017o (argon general presentation - june 2014)Clifford Dive
 
OpenChain @ OSPOlogy.live Sweden 2022
OpenChain @ OSPOlogy.live Sweden 2022OpenChain @ OSPOlogy.live Sweden 2022
OpenChain @ OSPOlogy.live Sweden 2022Shane Coughlan
 
Graphical DSL with Sirius: how to simplify the creation of custom modeling tools
Graphical DSL with Sirius: how to simplify the creation of custom modeling toolsGraphical DSL with Sirius: how to simplify the creation of custom modeling tools
Graphical DSL with Sirius: how to simplify the creation of custom modeling toolsEtienne Juliot
 
Competitive Market Research: 5 telepresence products
Competitive Market Research: 5 telepresence productsCompetitive Market Research: 5 telepresence products
Competitive Market Research: 5 telepresence productsAndrew Manuel
 
Digital Industry Standards
Digital Industry StandardsDigital Industry Standards
Digital Industry StandardsChuck Gary
 
Flash and HTML5 Video
Flash and HTML5 VideoFlash and HTML5 Video
Flash and HTML5 VideoYoss Cohen
 
Smart India Hackathon Idea Submission
Smart India Hackathon Idea SubmissionSmart India Hackathon Idea Submission
Smart India Hackathon Idea SubmissionGaurav Ganna
 

Similaire à OSCON 2010 Brendan Quinn - Ingex:bringing open source to the broadcast industry 2010-07-21 (20)

20040927-Commons-Riddle.ppt
20040927-Commons-Riddle.ppt20040927-Commons-Riddle.ppt
20040927-Commons-Riddle.ppt
 
Digital Signage for Public Spaces
Digital Signage for Public SpacesDigital Signage for Public Spaces
Digital Signage for Public Spaces
 
Digital Signage for Auto Retailers
Digital Signage for Auto RetailersDigital Signage for Auto Retailers
Digital Signage for Auto Retailers
 
Alastair Worth — Introduction to Avnet
Alastair Worth — Introduction to AvnetAlastair Worth — Introduction to Avnet
Alastair Worth — Introduction to Avnet
 
Tracing The Evolution Open Source & Embedded Systems - Mr. Jayakumar Balasubr...
Tracing The Evolution Open Source & Embedded Systems - Mr. Jayakumar Balasubr...Tracing The Evolution Open Source & Embedded Systems - Mr. Jayakumar Balasubr...
Tracing The Evolution Open Source & Embedded Systems - Mr. Jayakumar Balasubr...
 
Introduction ciot workshop premeetup
Introduction ciot workshop premeetupIntroduction ciot workshop premeetup
Introduction ciot workshop premeetup
 
Create Cross-Platform Native Mobile Apps in Flex with ELIPS Studio
Create Cross-Platform Native Mobile Apps in Flex with ELIPS StudioCreate Cross-Platform Native Mobile Apps in Flex with ELIPS Studio
Create Cross-Platform Native Mobile Apps in Flex with ELIPS Studio
 
Flash-based audio and video communication
Flash-based audio and video communicationFlash-based audio and video communication
Flash-based audio and video communication
 
Logan Bob
Logan BobLogan Bob
Logan Bob
 
Selecting an Open Source License and Business Model for Your Project to Have ...
Selecting an Open Source License and Business Model for Your Project to Have ...Selecting an Open Source License and Business Model for Your Project to Have ...
Selecting an Open Source License and Business Model for Your Project to Have ...
 
The OSGeo Foundation: Professionally Leveraging Open Source Geospatial
The OSGeo Foundation: Professionally Leveraging Open Source GeospatialThe OSGeo Foundation: Professionally Leveraging Open Source Geospatial
The OSGeo Foundation: Professionally Leveraging Open Source Geospatial
 
Mini Project- Digital Video Editing
Mini Project- Digital Video EditingMini Project- Digital Video Editing
Mini Project- Digital Video Editing
 
P9000 p-017o (argon general presentation - june 2014)
P9000 p-017o (argon general presentation - june 2014)P9000 p-017o (argon general presentation - june 2014)
P9000 p-017o (argon general presentation - june 2014)
 
Tracing the evolution - Open source & Embedded systems
Tracing the evolution - Open source & Embedded systemsTracing the evolution - Open source & Embedded systems
Tracing the evolution - Open source & Embedded systems
 
OpenChain @ OSPOlogy.live Sweden 2022
OpenChain @ OSPOlogy.live Sweden 2022OpenChain @ OSPOlogy.live Sweden 2022
OpenChain @ OSPOlogy.live Sweden 2022
 
Graphical DSL with Sirius: how to simplify the creation of custom modeling tools
Graphical DSL with Sirius: how to simplify the creation of custom modeling toolsGraphical DSL with Sirius: how to simplify the creation of custom modeling tools
Graphical DSL with Sirius: how to simplify the creation of custom modeling tools
 
Competitive Market Research: 5 telepresence products
Competitive Market Research: 5 telepresence productsCompetitive Market Research: 5 telepresence products
Competitive Market Research: 5 telepresence products
 
Digital Industry Standards
Digital Industry StandardsDigital Industry Standards
Digital Industry Standards
 
Flash and HTML5 Video
Flash and HTML5 VideoFlash and HTML5 Video
Flash and HTML5 Video
 
Smart India Hackathon Idea Submission
Smart India Hackathon Idea SubmissionSmart India Hackathon Idea Submission
Smart India Hackathon Idea Submission
 

Dernier

AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 

Dernier (20)

AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 

OSCON 2010 Brendan Quinn - Ingex:bringing open source to the broadcast industry 2010-07-21

  • 1. Ingex: Bringing Open Source to the Broadcast industry Brendan Quinn, Technology Transfer Executive OSCON 2010
  • 2. Outline… Quick overview of the BBC What is ingex, why is it useful The search for a business model Building a partner programme in this industry Potential issues around open source licensing What’s next
  • 3. BBC Research & Development The UK’s public broadcaster Funded by a TV licence paid by every UK TV owner, plus income from commercial activities outside the UK Income ~ £4 billion pa R&D Labs Pursuing research since 1924 150 engineers in London & Manchester Create open standards with SMPTE, EBU, ITU etc 160 patents, 7 Queen’s Awards, 4 Emmys ~50 active technology licences
  • 4. Audience Experience BBC Research Portfolio Work Area Media Management Distribution Production Teams 1. Production Magic 1. Audience Exp 2. Prototyping 1. Automated Prodn & Media Mgt 2. Archives 1. Core technologies 2. Network Layer 3. Application Layer Project highlights DVB-T2 Video compression Revenue protection HD radio cameras Service innovation TV over internet Ingex tapeless production Tech standards Archive storage & retrieval Canvas platform & UI Accessibility Metadata Dual screens 3D content creation 3D graphics On-air-effects HD production tech Ambisonics & periphony
  • 5. We make cool things like… Hand-held augmented reality Keying without a blue screen Pattern-based camera tracking Real-time texture tracking
  • 6. What is Ingex? Tapeless capture and recording system Runs on commodity hardware and software Standard PC with capture card Linux operating system Modular: can integrate with Metadata syncing (catalogue integration, barcode scanner etc) Automatic metadata tagging (Photo-Sensitive Epilepsy detection, shot detection etc) Tape deck control and more… Creates MXF files open standard for video exchange Studio, Archive and card-reader versions (in various states of readiness)
  • 7.
  • 8. Tape deck control
  • 9. D3 and DigiBeta support
  • 11. PAL transform decoder integration
  • 12. Metadata catalogue integration using barcode scanner
  • 20. Used in BBC Information & Archives since 2007
  • 22. BBC Information & Archives (since 2007)
  • 23.
  • 24. SD: Tested 4 simultaneous camera feeds
  • 25. HD: Tested 3 simultaneous camera feeds
  • 26. (only limited by CPU/disk)
  • 27. Simultaneous recording of all sources
  • 28. No re-shoots after bad camera changes
  • 29. Creates MXF files (OP-Atom)
  • 31. marking good/bad takes, noting script directions
  • 32. Stores all logging metadata inside MXF/AAF stream
  • 33. Creates browse/online versions in real time
  • 34. Used on programmes such as:
  • 37. HD Jazz Shorts
  • 39.
  • 40. Benefits of Ingex Much cheaper than multiple tape decks and professional video tape Saves huge amounts of time ingesting tape for edit Can create files for any edit system (Avid, FinalCut Pro etc) Don’t need to use proprietary storage Can utilise ever-cheaper hard drives etc Can easily scale to multiple recorders Can expand and add features as they are delivered Increases quality of programmes
  • 41. BBC Strategy for Ingex To save the BBC money through making Ingex the preferred platform for ingesting content into tapeless workflows, using open standards and avoiding vendor lock-in To ensure that we can continue to innovate upon the platform, enabling the BBC to realise the benefits of continued innovations from BBC R&D and from third-party providers To give the benefits of the Ingex system to the broadcast and production community in the UK and around the world, driving down cost and enabling innovation through promoting open, standards-based media workflows
  • 42. Long-term vision Ingex as the “beach-head” for creating an IP-based studio suite File-based production using commodity hardware MPEG over IP rather than over SDI cables etc From acquisition through editing to playout and archive, all IP & files Forms the basis of a disruptive technology in broadcasting Bring studio-quality tech to the hands of non-traditional producers: Schools / universities Very small production companies (YouTube publishers etc) Companies outside broadcast industry Internal/external training, conferences, promotions, … To achieve this, we have to make Ingex a “platform” rather than just a product
  • 43.
  • 44.
  • 45. The broadcast production “value chain”
  • 46. The broadcast production “value chain” Potential partners / customers
  • 47. Open Source Business Models - 1
  • 48. Open Source Business Models – 2 Also see “Business Model Generation” – Alexander Osterwalder www.businessmodelgeneration.com
  • 49. So which model(s) are we trying?
  • 50. Support model: the Ingex “ecosystem”
  • 51. Ingex Solutions Controls / coordinates architecture and development work Governed by Ingex Steering Group (partners and key customers) Provides 3rd-level support to partners and customers Provide internal support within the BBC But only where an external supplier can’t meet the need Manages partnership programme Certifies new partners Creates/commissions training and certification materials Runs showcase website Manages user community (forums etc) Runs Ingex community events Webcasts, phone/IRC/real-life meetings, conferences For partners and customers
  • 52. Building a partner scheme If we want partners to work with us, they need to know what’s in it for them Variety of potential partners: Development partners OEM partners Embed Ingex in other systems Wrap Ingex in hardware and sell it Complementary product vendors eg face recognition plugin Hobbyist / hacker developers Production companies Technical (specialist interfaces) Non-technical (just provide support to their customers) Open source consultancies that want to branch out into broadcast industry
  • 53. Building a partner scheme We can’t stop anyone from offering services as an integrator, hardware partner etc But we can trademark a logo, and license use of the logo according to criteria “Certified Ingex support partner” “Certified Ingex hardware partner” etc Means we have to work hard to build a brand and make it worthwhile for partners to sign up Partners are sometimes uneducated in the ways of open source Or even software-based systems generally… (Many customers are uneducated as well, but that doesn’t matter as much for us)
  • 54. Building a partner scheme Offers to partners Early access to roadmap Input to roadmap Closer access to developers Advanced (level 3) technical support Marketing support (via our website, events, promotional material) Licence to use partner logo Requirements of partners Adhere to hardware, software, business guidelines Best practice partner schemes Alfresco, SugarCRM
  • 60.
  • 61. Patents Are completely separate from questions about open source or not – they’re about the algorithms, not the implementations of them Anyone who sells a box that contains patented code (eg h264 codecs) must adhere to patent rules Mostly it’s easy to conform to the rules… Simple payment per encoder/decoder pair Patent holders group together in pools, eg MPEG LA Often there are minimum limits which you don’t meet unless you sell a LOT of “devices” … but you have to be careful For example, MPEG LA doesn’t necessarily licence allof the patents you need for MPEG4
  • 62. Osmosoft Pyramid rule Unique to company – proprietary, internal Unique to industry – buy from a proprietay vendor(which may in turn use open source) Commodity – use open source We’re breaking this model – are we pioneers or fools?!
  • 63. The start of a full open source stack for video production 3D animation Web editing, publishing, ad management 3D animation
  • 64. The story continues… Research version reaches 1.0.0 late July 2010 (ie next week) Website (www.ingex.tv) launching at International Broadcasting Convention September 2010 Ingex Solutions team has started work on managing ongoing releases, documentation, installers etc Working on internal BBC projects in both Archives and Studio deployments Still looking for partners around the world… Maybe you are interested?
  • 65. Thanks Questions, suggestions, feedback very welcome! http://ingex.sourceforge.net/ http://www.ingex.tv/ (coming soon) Brendan.Quinn@bbc.co.uk Image credits: Khalid Al Masoudhttp://www.flickr.com/photos/khalid-almasoud/2497604365/

Notes de l'éditeur

  1. Lots of good business model stuff in Marten Mickos, Open Source Business Conference 2007: http://stephesblog.blogs.com/presentations/MySQL_OSBC_200705_handout.pdf
  2. The definitive post on Open Core: http://alampitt.typepad.com/lampitt_or_leave_it/2008/08/open-core-licen.htmlSome of this came from Eric Raymond ”The Magic Cauldron” (1999) andFeller, “(Meta) business models for open source software”Cutter Business-IT advisory, vol 10 no 24, 2007
  3. The definitive post on Open Core: http://alampitt.typepad.com/lampitt_or_leave_it/2008/08/open-core-licen.htmlhttp://www.slideshare.net/Alex.Osterwalder/business-model-canvas-poster
  4. Thinking about which models apply to us leads to some interesting directions
  5. Stallman on GPLv3: http://www.gnu.org/licenses/rms-why-gplv3.html
  6. BT now often adopts open source software, according to a simple pyramid rule. “The bottom slice is commodity software; that should be open sourced,” he explains. “The middle slice is software that is unique to our industry; it is best to get that from a proprietary vendor, although they may themselves use open source code. The very top minitriangle consists of things that are unique to us, and that’s what we build for ourselves.” -- Jeremy Ruston, OsmoSoft (aqcuired by BT)We’re in that middle sliceIs this the beginning of a new trend in the industry..? Or does this mean we will fail? (Or both!)Is this telling us we need to move down (commodity video? What is that?) or go proprietary to succeed?Source for pyramid rule idea: http://www.information-age.com/channels/development-and-integration/perspectives-and-trends/1065692/accidental-open-source-hero.thtmlImage credit: http://www.flickr.com/photos/khalid-almasoud/2497604365/sizes/o/ (CCBY-NC-SA)