bitmovin.com Open in urlscan Pro
2606:4700::6810:93a  Public Scan

URL: https://bitmovin.com/customer-showcase/classpass
Submission: On February 24 via api from LU — Scanned from DE

Form analysis 0 forms found in the DOM

Text Content

Manage Consent


To provide the best experiences, we use technologies like cookies to store
and/or access device information. Consenting to these technologies will allow us
to process data such as browsing behaviour or unique IDs on this site. Not
consenting or withdrawing consent, may adversely affect certain features and
functions.
Functional Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose
of enabling the use of a specific service explicitly requested by the subscriber
or user, or for the sole purpose of carrying out the transmission of a
communication over an electronic communications network.
Preferences Preferences
The technical storage or access is necessary for the legitimate purpose of
storing preferences that are not requested by the subscriber or user.
Statistics Statistics
The technical storage or access that is used exclusively for statistical
purposes. The technical storage or access that is used exclusively for anonymous
statistical purposes. Without a subpoena, voluntary compliance on the part of
your Internet Service Provider, or additional records from a third party,
information stored or retrieved for this purpose alone cannot usually be used to
identify you.
Marketing Marketing
The technical storage or access is required to create user profiles to send
advertising, or to track the user on a website or across several websites for
similar marketing purposes.
Manage options Manage services Manage {vendor_count} vendors Read more about
these purposes

Accept Deny View preferences Save preferences View preferences
Cookie Policy Bitmovin Privacy Policy Contact Us
Manage Consent


To provide the best experiences, we use technologies like cookies to store
and/or access device information. Consenting to these technologies will allow us
to process data such as browsing behaviour or unique IDs on this site. Not
consenting or withdrawing consent, may adversely affect certain features and
functions.
Functional Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose
of enabling the use of a specific service explicitly requested by the subscriber
or user, or for the sole purpose of carrying out the transmission of a
communication over an electronic communications network.
Preferences Preferences
The technical storage or access is necessary for the legitimate purpose of
storing preferences that are not requested by the subscriber or user.
Statistics Statistics
The technical storage or access that is used exclusively for statistical
purposes. The technical storage or access that is used exclusively for anonymous
statistical purposes. Without a subpoena, voluntary compliance on the part of
your Internet Service Provider, or additional records from a third party,
information stored or retrieved for this purpose alone cannot usually be used to
identify you.
Marketing Marketing
The technical storage or access is required to create user profiles to send
advertising, or to track the user on a website or across several websites for
similar marketing purposes.
Manage options Manage services Manage {vendor_count} vendors Read more about
these purposes

Accept Deny View preferences Save preferences View preferences
{title} {title} {title}
Log In Start your trial
 * Products
   * * * Products
         * PlaybackDeploy, test & optimize your video playback
           * Player
           * Analytics
           * Stream Lab
         * VOD EncodingMassively distributed video encoding that runs anywhere
           * Pricing Options
           * Cloud Connect
           * Cloud Scalability
           * Per-Title Encoding
           * AV1
         * Live EncodingDelivering unbreakable, high quality, live streaming
         * StreamsMaking streaming easy by simplifying video workflows
           * AMS Migration Guide
     * * Player SDKs
         * HTML5 Web SDK
         * Android & Android TV SDK
         * iOS & tvOS SDK
         * Smart TVs SDK
         * Roku SDK
         * Gaming Consoles SDK
         * React Native SDK
         * Set Top Boxes SDK
         * Flutter SDK
     
     * * WHITEPAPER
         
         Choosing The Best Per-Title Encoding Technology
         
         Encoding expert and consultant Jan Ozer shares his thoughts and
         analyses on various per-title encoding systems in this comprehensive
         guide to all things per-title.
         
         download
   * * * Need help? Speak to an expert
 * Resources
   * * * Useful
         * DownloadsDatasheets, whitepapers, reports & eBooks from Bitmovin
         * WebinarsWalkthroughs, interviews & panel discussions hosted by us
         * Case Studies & TestimonialsReal examples of how we enable brands to
           deliver video
         * Video Developer ReportInsights & trends from the Video Streaming
           industry
         * EventsCome & meet the Bitmovin team at an event near you
         * Video GlossaryA-Z of video terminology, techniques and acronyms
     * * Industries
         * Broadcast
         * Corporate Streaming
         * eCommerce
         * EdTech & eLearning
         * Entertainment & OTT
         * eSports & Gaming
         * Health & Fitness
         * News & Publishing
         * Online Events
         * Religion & Faith
         * Telco & Cable
         * Sports
     
     * * WHITEPAPER
         
         OTT Video Monetization: The Ultimate Guide for Businesses and
         Developers
         
         In this guide, we share everything you need to know about OTT
         monetization.
         
         download
   * * * Need help? Speak to an expert
 * Blog
 * Pricing
 * Developers
   * * * Start building
         * DocumentationDeveloper documentation to get to know our products
           * Encoding
           * Playback
           * Analytics
           * Streams
     * * * Demos / API ExamplesCode samples & interactive test players
           * Encoding
           * Player
           * Analytics
     * * Community
         
         Connect, explore and learn from developers around the world
         
         browse community
   * * * Need help? Speak to an expert
 * Partners
   * * * Partner Cloud Providers
         * Amazon AWS Marketplace
         * Microsoft Azure Marketplace
         * Google Cloud Marketplace
     
     * * PARTNERS
         
         Innovators Network
         
         A community of industry-leading technology vendors, resellers,
         consultants, and technology researchers to simplify live and on-demand
         media workflows for every organization and use case.
         
         learn more
   * * * Need help? Speak to an expert

Log In Start your trial
Back to customer showcase


CLASSPASS


INTRODUCTION

Founded in 2013, ClassPass is the leading membership to the world’s largest
fitness network. With over 12,000 partners in over 55 cities worldwide,
ClassPass connects members to a variety of fitness experiences, including yoga,
cycling, Pilates, barre, running, strength training, dance, sports videos and
more. In March 2018, the company launched ClassPass Live, a live-streamed,
interactive fitness video offering that brings boutique-quality fitness to
members wherever they are. The goal of ClassPass Live is effectively
time-shifting and place-shifting exercises. And a goal with place-shifting is to
reach subscribers outside of urban and selected suburban areas to offer those
individuals the ability to join classes. ClassPass Live was created recognizing
the modern lifestyle of always being on the move, unpredictable and flexible
schedules, as well as the affinity to digital devices and video streaming as a
way to achieve an informative and immersive experience by modern consumers.
ClassPass Live consists of its own original programming, with content tailored
to the various ClassPass users, based on known interests. The goal is to
recreate the magic and buzz of a studio class, with streaming video and the app
being a foundational part of the interactive and immersive virtual experience.
The high production value of the content and the app interactivity reinforces
the boutique brand experience of ClassPass.


CHALLENGES

Live classes are produced in Brooklyn, NY, covering the continental U.S. Classes
are recorded for an on-demand experience after the live class concludes. With
the main studio being located in Industry City, Brooklyn, NY, where classes are
organized and captured on camera, the challenge of how to process that video and
package the overall immersive experience for ClassPass Live subscribers
scattered throughout the U.S. quickly rose to the forefront. When the ClassPass
development team surveyed the market for available technology, they quickly
realized that many of the features around the immersive experience needed to be
built from scratch. They required an online streaming video player available on
multiple devices that would have the flexibility through well-defined and well
documented API’s that would allow integration to subscriber-side accessories
that are required for the experience. The key subscriber-side accessory is a
heart rate monitor that would be strapped on, and information integrated into
the video player included:

 * A competitive leaderboard showing the subscriber’s performance in real-time
 * Real-time heart rate, as well as target heart rate zones
 * Calories burned

And very importantly, the user experience the team was targeting was a “large
screen” immersive experience that was consistently applicable across mobile
platforms for as widespread of a reach as possible.


THE SOLUTION

The “large screen” user experience requirement resulted in the subscriber’s
display being done on a desktop computer, or on a TV through a Chromecast
device. Additional requirements included:

 * HTML5 to be used for the web player
 * Chromecast to be supported by Android/iOS mobile players, as well as web
   players.

The Bitmovin Web Player and the Bitmovin Android / iOS SDK’s were chosen for
their unified API approach. This unified API allowed ClassPass to streamline
development by avoiding the need to specialize in disparate player stacks for
the initial development and ongoing support. The customizable user interface
across the platforms also offered the ability to create the interactive UI
specific to ClassPass’ needs.

Bitmovin Analytics was also seen to be complementary to the players to provide
ClassPass insights into usage. Analytics data provided by Bitmovin technology
integrates into a wider system with other tools, and includes such quality of
experience data as buffering experienced on the player side.


THE CLASSPASS END-TO-END SOLUTION

The end to end system built by ClassPass starts with the live class being
captured in Brooklyn, NY, and up to four cameras capturing the action at
different angles. The production switcher is taking in those camera feeds and a
final, single live feed is used as input to the on-premise live encoder, which
performs the initial encode operation and feeds the cloud transcoder. The cloud
transcoder creates the HLS adaptive bitrate content, in the right format for
distribution.

AWS Cloudfront is used as the content delivery network (CDN), which then
distributes the media content in HLS format to the various devices, including
web browsers and Android and iOS mobile devices. The Bitmovin Players and SDKs
are then utilized for the playback function on the web client, as well as to
cast to Chromecast-equipped large screen TV’s.

As the live and VOD class content is delivered and used for virtual exercising,
the quality of the experience around buffering rates as well as other data is
collected in the Bitmovin Analytics platform. The platform is used as art of an
analytics system, where Rollbar is used for reporting and Datadog is used for
cloud monitoring.

This innovative solution was created by the engineers on the Digital team at
ClassPass. The development plan consisted of developing the player on the Web
platform and iOS initially, followed by Android. As the team progressed in the
development process, they were pleased to see the software events and web hooks
were very transferable from Web to iOS, cutting down on the amount of ramp up
across platforms, and debugging and final delivery of the software.


BENEFITS

Since the March 2018 launch of ClassPass Live, ClassPass has been hitting its
goal of expanding the reach of its service and the recognition of its brand
beyond the urban and selected suburban locations where it started.

ClassPass Live has demonstrated how streaming video has become an invaluable
tool for the modern lifestyle, and how streaming video can help with health,
wellbeing and an active lifestyle.

As part of the innovative solution that ClassPass built up, the Bitmovin Video
Player provided ClassPass with a fully customizable, dynamic interface allowing
real-time metrics, a live leaderboard, heart rate monitor and calorie tracker.
The Player’s multi-device capability meant an efficient development process for
the ClassPass team in achieving the goal of a large screen workout experience
virtually using Chromecast and large screen desktop screens.

With the initial success of ClassPass Live in the continental U.S., ClassPass
Live is turning its sights to international markets, supporting the company’s
physical studio subscription business growth into Asia Pacific in 2018 and other
regions in 2019.


ABOUT CLASSPASS

Founded in 2013, ClassPass is the leading membership to the world’s largest
fitness network. With over 12,000 partners in 55 cities worldwide, ClassPass
connects members to a variety of fitness experiences, including yoga, cycling,
Pilates, barre, running, strength training, dance, sports, videos and more.
Recognized as one of Forbes’s Next Billion Dollar Startups, ClassPass leverages
proprietary technology to dynamically merchandise and surface over a million
fitness classes for a seamless booking experience that facilitates discovery. In
March 2018, the company launched ClassPass Live, a live-streamed, interactive
fitness video offering that brings boutique quality fitness to members wherever
they are.

Download case study


CUSTOMER FEEDBACK

“We wanted to create a unique experience that provides detailed information
alongside a high-quality video experience. It was essential that we used the
very best technology to allow us to do this across a variety of devices.
Bitmovin’s Player gives us the flexibility and quality we need to continue to
make ClassPass Live the best way to get fit.”


– Atul Ohri Head of Engineering ClassPass Live


PRODUCTS

 * Bitmovin Player


VALUE DRIVER

 * Time-to-market


REGION

 * North America


READY TO TRY THE FUTURE OF VIDEO STREAMING?

Contact us to see how we can optimize efficiency, decreasing time-to-market for
your video needs.

Contact sales

USA

1550 Wewatta St, Suite 200

Denver, CO 80202

AUSTRIA

Schleppeplatz 7, Top 4.3

9020 Klagenfurt


FOLLOW US

 * 

PRODUCTS

 * Playback
 * Player
 * Analytics
 * Stream Lab
 * VOD Encoding
 * Live Encoding
 * Streams
 * Pricing

COMPARE

 * vs ExoPlayer
 * vs AVPlayer
 * vs Shaka Player
 * vs Video.js
 * vs Dash.js
 * vs hls.js

PLAYER SDKS

 * HTML5 Web
 * Android & Android TV
 * iOS & tvOS
 * Smart TVs
 * Roku
 * Gaming Consoles
 * React Native
 * Set Top Boxes
 * Flutter

RESOURCES

 * Blog
 * Downloads
 * Case Studies & Testimonials
 * Industry Use Cases
 * Events
 * Video Developer Report
 * Video Glossary
 * Community

COMPANY

 * About Us
 * Press Room
 * Partners
 * Careers
 * Contact Us
 * CSR

Status | Terms of Service | Privacy Policy | Copyright © 2024 Bitmovin Inc. All
rights reserved.
Manage consent Manage consent