Introducing VPaaS <Video Platform as a Service>
Best Practices for Building Scalable
Rich Video Experiences
Where users demand communication to be
personal, rich and engaging – Video is King
Video has become a central data type
in every business process
Video based experiences are mission critical in all
industries driving engagement, productivity,
conversion, efficiency and monetization.
The Video Data Type
OTT TV
Digital Publishing
Learning & Training
Collaboration &
Communication
Surveillance
Executive
Communication
Marketing
Customer Service
Smart Cities
Recruiting
Insurance
Healthcare
The Video Workflows & Experiences
The Challenges with Video
• “Heavy Data” – It’s not just big, it’s complex and raw
• Storage and delivery at scale is an expensive challenge
• Now consider security and privacy requirements
• Consumers demand sophisticated experiences
• Many screens
• The lines of VOD, Broadcast and Real-time are blurring
“Heavy” data to metadata
Metadata Sources
UGC
Editorial
Machine Analysis
Geospatial / GIS
IoT sensors
…
Content Sources
File Uploads
Stationed cameras
Moving cameras
Handheld devices
Dashcams
…
File Types
Image
Video
Audio
Documents
XML
JSON
…
Metadata Types
Descriptive
Temporal
Index
Semantic
Associative
Entitlements
License
Meaningful
Relevant
Captivating
Video Experiences
Essentials of Effective Video UX
• Empowers the users to become creators
• Simplifies and hides away the technology
• Guiding and assistive
• Makes knowledge accessible when relevant
• Contextual and Personalized
• Always on and available securely
• Just like sending an email or calling on the phone
• Deeply integrated into the existing applications / environments
the user is already using
8
It must be a native,
core asset in the
hosting application
Scale Rapidly
Control & GovernFully Customize
Build Quickly
• Backend and Frontend as a service
• Robust, yet simple microservices
• Enable marketplace
• Easily customize workflows
• Complete UX control
• Pay As You Go or Volume Discounts
Build any video experience or workflow (VOD or Live), and integrate
rich video experiences into applications and business processes at scale.
Video Platform as a Service
Platform Architecture
Different applications and industries have different business
processes and thus different workflows:
• Everything is API first
• UX can rapidly & continuously evolve around unified data
• Family of applications can achieve consistent UX leveraging
data, functionality and embeddeable widgets API
• Microservices driven backend architecture enables
• infinite growth, and is gracefully elastic
• Use of the best technology for the problem (e.g. – PHP:
Core, Analytics: Java, Video Packaging: C++)
Workflows Orchestration Platform
• [don’t] Follow REST guidelines:
• Flat API structure – simple learning
• Avoid advanced HTTP commands – avoids firewalls
• Use applicative descriptive Errors – faster debugging
• Allow complex multi request / response format
• Handle File Uploads and Serving cleverly
• Event Notifications for Async Operations
• Automatically generate API schema -> Native clients & docs
• Don’t break backward compatibility
Simple, yet robust API
https://blog.kaltura.com/creating-a-new-rest-server/
• Open API
• Integrate quickly, with no upfront investments and grow
with your business needs at your pace
• Open Source
• Collaborate & extend the platform and tools. No black box
• Open Community
• Grow with a global, hyper engaged community of experts,
integrators and consultants
• Open Ecosystem
• A marketplace of deeply integrated products and business
partners
The 4 Open in Cloud Architecture
Making medicine care mobile and accessible anywhere
NNIT – Accessible Healthcare
Providing accredited distance learning programs for leading universities,
through collaborative online video experiences
2U – Online Degree Programs
Inspiring deeper connections with their customers through professional
marketing campaigns
Skyword - Content Marketing
Video first platform for talent management, marketing, and learning for
organizations and businesses
VideoBIO – Recruiting and Talent
Video feedback platform for compliance driven practical training
programs and speaker preparation
How Did I Do - Personalizing Practical Training
Inflight Internet and OTT TV and catch-up service powering Delta,
American, Air Canada, United, US Airways, Virgin and more
Gogo – Inflight OTT Entertainment
News platform featuring contextual, time-sensitive video news
distribution and discovery for financial institutions and trading desks
Thomson Reuters Insider
Thank You!
Zohar.Babin@kaltura.com
@zohar

Video-Platform-as-a-Service-2016-Zohar_Babin

  • 1.
    Introducing VPaaS <VideoPlatform as a Service> Best Practices for Building Scalable Rich Video Experiences
  • 2.
    Where users demandcommunication to be personal, rich and engaging – Video is King Video has become a central data type in every business process
  • 3.
    Video based experiencesare mission critical in all industries driving engagement, productivity, conversion, efficiency and monetization. The Video Data Type OTT TV Digital Publishing Learning & Training Collaboration & Communication Surveillance Executive Communication Marketing Customer Service Smart Cities Recruiting Insurance Healthcare
  • 4.
    The Video Workflows& Experiences
  • 5.
    The Challenges withVideo • “Heavy Data” – It’s not just big, it’s complex and raw • Storage and delivery at scale is an expensive challenge • Now consider security and privacy requirements • Consumers demand sophisticated experiences • Many screens • The lines of VOD, Broadcast and Real-time are blurring
  • 6.
    “Heavy” data tometadata Metadata Sources UGC Editorial Machine Analysis Geospatial / GIS IoT sensors … Content Sources File Uploads Stationed cameras Moving cameras Handheld devices Dashcams … File Types Image Video Audio Documents XML JSON … Metadata Types Descriptive Temporal Index Semantic Associative Entitlements License Meaningful Relevant Captivating Video Experiences
  • 7.
    Essentials of EffectiveVideo UX • Empowers the users to become creators • Simplifies and hides away the technology • Guiding and assistive • Makes knowledge accessible when relevant • Contextual and Personalized • Always on and available securely • Just like sending an email or calling on the phone • Deeply integrated into the existing applications / environments the user is already using
  • 8.
    8 It must bea native, core asset in the hosting application
  • 9.
    Scale Rapidly Control &GovernFully Customize Build Quickly • Backend and Frontend as a service • Robust, yet simple microservices • Enable marketplace • Easily customize workflows • Complete UX control • Pay As You Go or Volume Discounts Build any video experience or workflow (VOD or Live), and integrate rich video experiences into applications and business processes at scale. Video Platform as a Service
  • 10.
  • 11.
    Different applications andindustries have different business processes and thus different workflows: • Everything is API first • UX can rapidly & continuously evolve around unified data • Family of applications can achieve consistent UX leveraging data, functionality and embeddeable widgets API • Microservices driven backend architecture enables • infinite growth, and is gracefully elastic • Use of the best technology for the problem (e.g. – PHP: Core, Analytics: Java, Video Packaging: C++) Workflows Orchestration Platform
  • 12.
    • [don’t] FollowREST guidelines: • Flat API structure – simple learning • Avoid advanced HTTP commands – avoids firewalls • Use applicative descriptive Errors – faster debugging • Allow complex multi request / response format • Handle File Uploads and Serving cleverly • Event Notifications for Async Operations • Automatically generate API schema -> Native clients & docs • Don’t break backward compatibility Simple, yet robust API https://blog.kaltura.com/creating-a-new-rest-server/
  • 13.
    • Open API •Integrate quickly, with no upfront investments and grow with your business needs at your pace • Open Source • Collaborate & extend the platform and tools. No black box • Open Community • Grow with a global, hyper engaged community of experts, integrators and consultants • Open Ecosystem • A marketplace of deeply integrated products and business partners The 4 Open in Cloud Architecture
  • 14.
    Making medicine caremobile and accessible anywhere NNIT – Accessible Healthcare
  • 15.
    Providing accredited distancelearning programs for leading universities, through collaborative online video experiences 2U – Online Degree Programs
  • 16.
    Inspiring deeper connectionswith their customers through professional marketing campaigns Skyword - Content Marketing
  • 17.
    Video first platformfor talent management, marketing, and learning for organizations and businesses VideoBIO – Recruiting and Talent
  • 18.
    Video feedback platformfor compliance driven practical training programs and speaker preparation How Did I Do - Personalizing Practical Training
  • 19.
    Inflight Internet andOTT TV and catch-up service powering Delta, American, Air Canada, United, US Airways, Virgin and more Gogo – Inflight OTT Entertainment
  • 20.
    News platform featuringcontextual, time-sensitive video news distribution and discovery for financial institutions and trading desks Thomson Reuters Insider
  • 21.