Advancing Sony Entertainment's CRACKLE Platform

BNMA transformed the CRACKLE platform with three key projects: a Southeast Asia payment system, a content recommendation engine, and a cross-platform media player, boosting engagement, transactions, and seamless playback.
100M+
users
90%
customer satisfaction
5 Months
turnover time
99.8%
platform uptime

Background

Sony Entertainment partnered with BNMA to elevate the CRACKLE streaming platform with three vital projects that would enhance user accessibility, streamline content discovery, and provide a unified media experience. These enhancements required advanced technical expertise and careful alignment with Sony’s brand requirements.

The Challenge

BNMA was assigned three critical projects for the CRACKLE platform, each with its own set of challenges:

  1. Fortumo Payment System for Southeast Asia: Sony sought a reliable payment system to reach viewers in Southeast Asia, where diverse payment methods and local providers needed to be seamlessly integrated. The system required both secure transaction processing and a flexible architecture to handle future growth in user volume.
  2. Content Recommendation Engine: With an extensive library, CRACKLE needed an efficient recommendation engine to enhance content discovery and engagement. This system would analyze user interaction data to help organize and present content tailored to user preferences, optimizing the viewing experience.
  3. Cross-Platform CRACKLE Media Player: Sony’s goal was to provide a smooth, consistent media experience on all platforms, including iOS, Android, and Web. BNMA was tasked with building a media player that could deliver high-quality, reliable playback on any device, essential for CRACKLE’s wide and diverse user base.

BNMA's Solution

BNMA deployed modern development practices and tools to address these unique requirements:

  1. Fortumo-Based Payment System Using .NET Microservices: BNMA created a specialized Fortumo payment integration system using .NET Microservices. This setup provided the flexibility needed for high-volume transactions while accommodating various regional payment methods. By building a modular microservices architecture, BNMA ensured that future updates could be made seamlessly, adapting to new payment providers as needed.
  2. User-Centric Recommendation Engine: BNMA developed a recommendation engine that harnessed telemetry data to sort and organize CRACKLE’s extensive content library. The engine evaluated viewing patterns and user interactions to serve up personalized content. This recommendation engine not only increased user engagement but also supported CRACKLE’s objective of keeping users connected to content that matched their preferences.
  3. React-Based Hybrid Media Player: The BNMA team built a React-powered media player capable of providing consistent, high-quality video playback on iOS, Android, and Web platforms. The player included adaptive features to adjust quality based on network speed and device capability, ensuring uninterrupted streaming. This cross-platform player allowed CRACKLE’s viewers to enjoy a seamless experience regardless of device, meeting the demands of today’s mobile-first audience.

Results

BNMA’s solutions drove significant improvements in CRACKLE’s platform performance and user experience:

  • Enhanced Payment System: With the Fortumo integration, Sony CRACKLE was able to streamline payments in Southeast Asia, simplifying the purchase process for users and increasing transaction efficiency across the region.
  • Increased Content Engagement: The recommendation engine enabled a tailored user experience, presenting content based on viewing habits and preferences. This personalization drove user satisfaction and prolonged engagement, aligning with CRACKLE’s goal of becoming a go-to streaming platform.
  • Seamless Multi-Platform Media Playback: The hybrid media player provided CRACKLE users with uninterrupted streaming across all devices. The adaptable React-based media player allowed for high-quality streaming under various network conditions, creating a unified viewing experience.

Technologies Used:

  • Payment Integration: .NET Microservices, Fortumo for secure and flexible regional payment processing.
  • Recommendation Engine: Telemetry data analysis for optimized content organization.
  • Media Player: ReactJS for a hybrid solution across iOS, Android, and Web.
  • Data Management: Azure Functions, Service Bus, Data Lake, and SQL Database to manage and process large volumes of data effectively.

Conclusion

This case study highlights BNMA’s expertise in handling multi-layered, high-demand projects within the entertainment industry. By applying a precise, modular approach to development, BNMA successfully advanced CRACKLE’s capabilities, enhancing the platform’s accessibility and engagement for users worldwide. The partnership demonstrated BNMA’s commitment to delivering custom, scalable solutions that align with the client’s strategic objectives and technical requirements.

Let's Discuss Your Project

Send a quick message below and one of our team members will get back to you within the next 24 hours.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

More cases for you

see all
Leveraging the power of code to grow your business.

Here's How You Can Benefit from Working with Us

Experience unparalleled innovation, creativity, support, and expertise, all focused on elevating your project's success.
check icon

Highly Experienced Team

Benefit from a team of experienced engineers united with a singular focus: YOUR SUCCESS!
check icon

Integrity at the Core

Count on transparent, honest communication, ensuring you have a true partnership dedicated to your success.
check icon

Innovation

Experience innovation shaped by precision and adaptability, ensuring your project excels in any challenging circumstance.
check icon

Support

Receive unparalleled support focused on your needs, ensuring continuous, reliable assistance for your project's success.
check icon

Former Military CTO

Your project is approached with military precision: meticulously planned, focused, and adaptable to ensure your company's success in any situation.
check icon

Efficiency

Experience efficiency at every stage of your project, ensuring alignment with your budget and timeline for optimal value and results.
check icon

Creativity

Embrace creativity tailored to your needs, driving unique solutions that set your project apart in any market.
check icon

Expertise

Harness our 30+ years of specialized skills and knowledge tailored to elevate your project, ensuring exceptional outcomes.