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

No pressure, no obligations — just a quick conversation to explore what’s possible for your organization. Send us a message below, and someone from our team will get back to you within 24 hours.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

More cases for you

see all
Your operations deserve software that works as precisely as your team does.

Why Organizations Choose BNMA

Experience the difference of working with a team that’s engineered for results — blending innovation, creativity, and deep technical expertise to elevate every aspect of your project.
check icon

Deep Technical Expertise

Backed by 30+ years of experience, our engineers build robust, scalable systems that stand the test of time.
check icon

Former Military CTO Leadership

Precision, discipline, and resilience are built into every engagement — from scoping to launch.
check icon

Tailored to Your Operations

No one-size-fits-all code. We design around how your team actually works — not how software usually works.
check icon

Built for ROI

We don’t just build software that works - we build software that pays for itself. Every feature is designed to reduce waste, improve speed, and create measurable returns.
check icon

Integrity at the Core

We lead with transparency, clear communication, and a true partnership mindset — no fluff, no surprises.
check icon

Innovation Meets Practicality

We combine bold ideas with real-world strategy to create solutions that are both imaginative and effective.
check icon

Unmatched Support & Execution

From kickoff to deployment, we stay locked in — keeping your project on time, on budget, and on track.
check icon

Results that Scale

Every project is architected with future growth in mind — reducing rework, improving agility, and amplifying outcomes.