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
Submission: On February 24 via api from LU — Scanned from DE
Form analysis
0 forms found in the DOMText 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