[Case studies] Community Network Center Inc. | PoC Development of a Video Streaming TV App

PoC Development of a Video Streaming TV App
  • Company Name: Community Network Center Inc.
  • Corporate Website: https://www.cnci.co.jp/
  • Address: 10th Floor, Higashi-Sakura Daiichi Building, 1-3-10 Higashi-Sakura, Higashi-ku, Nagoya, Aichi, Japan
Company name: CNCI

Client’s Business Challenges

The client has been compelled to reevaluate its traditional broadcasting model due to a decline in channel service subscribers over the past five years. Key contributing factors include:

  • Diversification of video services
  • Changes in viewing devices
  • The need to improve convenience by implementing IP transmission as part of broadcasting DX (Digital Transformation)

At the same time, the client faced the following internal challenges:

  • Difficulty in gaining understanding from stakeholders through slide-based presentations of service concepts
  • A working application that can demonstrate the concept
  • Gathering feedback from both internal and external stakeholders
  • Seeking to promote product development, but had not been able to move forward

Challenges to Address

App-related Challenges

By transitioning to an app-based model, the goal was to eliminate the need for set-top boxes (STBs) or installation work, creating an environment that satisfies viewers’ desire to “watch right now!”

The following challenges were targeted:

  • IP Transmission: Delivering new services through app-based distribution and IP transmission using a private network.
  • Rapid Customer Response: Offering flexible services that can respond instantly to viewers’ “I want to watch it now!” demands.
  • Utilization of Viewing Data: Enhancing customer experience (CX) through recommendations and featured content.
  • Incentives for Long-Term Users: Introducing a point-based reward system to increase user satisfaction.
  • New Revenue Models: Building sales models and menus that are not solely dependent on usage fees.

Operational Challenges

  • Can the above be implemented as a working product?
  • The desire to release only the essential features for PoC.

Proposed Approach

We addressed the client’s needs by developing a Proof of Concept (PoC) for a video streaming TV app to support app-based IP unicast broadcasting.

  • Rapid delivery using CloudTV technology and expertise.
  • Agile development process, enabling the client to see and interact with fundamental app components throughout the project.
  • Full-screen modern UI/UX design created using Figma.
video streaming TV app
Smart Home TV platform
UI/UX design of POC video streaming TV app
  • Multiple logo design variations were proposed, and the final version was selected through internal voting within the client company.
  • The service logo was designed specifically for the project.
CNCI case study
  • By involving the client in the process, engagement and ownership were significantly enhanced.

>>> Maybe you’re interested in: 

Client Feedback

“Through repeated internal reviews and incorporating our specific requests and feedback, a high-quality app was completed in just three months.

Thanks to the agile development process, we were able to quickly evaluate features as they were delivered and decide what to keep or modify, which made the entire process extremely smooth.

The quality of the PoC was excellent. Despite being a test version, we received feedback from outside the company asking, ‘When will this app be officially launched?’ We are delighted with the results.”

▶ For more details, see the interview with CNCI:
Opening Up New Markets Through IP Unicast Broadcasting – PoC Development of a Video Streaming TV App

PoC Outcomes

The PoC app demo received high praise from both internal stakeholders and external industry professionals at the cable TV company. It was considered a success and accelerated concrete discussions toward commercialization.

With our rapid development capabilities and client-centric approach, the project presented new possibilities for broadcasting DX. The scalable solution, built on the CloudTV technology platform, strongly supported the client’s business transformation.

Development Overview

Initial Development Effort

  • Requirements Definition & UI/UX Design: 1 month
  • Development Period: 3 months

Development Structure

  • Offshore Development
RoleAverage Allocation
Product Owner Proxy (PPO)0.2 man-months
Project Manager (PM)0.25 man-months
Project Technical Lead (PTL)0.25 man-months
Designer (UI/UX)0.5 man-months
Business Analyst (BA)0.25 man-months
Backend/Infrastructure0.25 man-months
Android Development2 man-months
Quality Control (QC)0.5 man-months

Frontend & Application Details

  • Language: Kotlin
  • Architecture: Clean Architecture

Media Playback

  • Ensures high-quality live and on-demand playback via HLS streaming using Media3 ExoPlayer

UI/UX

  • Delivers a modern, responsive UI and fast image loading using Jetpack Compose and Coil

API Communication & Security

  • Efficient API communication with Retrofit and OkHttp
  • Secure data transmission using AES128 encryption

Technologies & Deliverables

Deliverables

  • Store submission (Google Play / Amazon Appstore)
  • Design
  • Testing
  • Implementation
  • Requirements definition
  • System design

Supported Devices

  • Android TV
  • Fire TV

Programming Language

  • Kotlin

>>> Related case studies:

Meet the author

Truong Dinh Hoang

Truong Dinh Hoang

Chairman

Serial tech entrepreneur with 20+ years of experience in software, OTT, and DX. Built companies from zero to 400+ and 200+ employees across Asia.