Case Study
IPTV 
Overview
The client is a leading provider of software, content and integration
services that enable new video revenue opportunities for broadband
operators by leveraging their infrastructures. Their software
suite consists of an interactive and a full featured end-user
application for STB (set-top boxes), and a back-office subscriber
and content management solution. Their IPTV solution combines
market-leading features such as instant channel changes (ICC)
and multiple picture-in-picture (PIP) with traditional TV services
such broadcast programming, VOD & DVR.
Business Need
The client was looking for a software service provider for adding
the new functionalities/features in their existing software suite
to enhance its functionality and scalability. Also the client
needed a framework to reduce the network congestion, increase
scalability and reduce high cost & complexity.
The Challenges
Understanding the client’s architecture and designs depth acted
as challenge for R Systems while providing the solution. Also
frequent source updates and retrofits posed some challenges.
The Solution
R System, with its proven domain and technical expertise became
a preferred choice of partner for the client. The enhancement
and maintenance of their existing product involved following:
Enhanced features i.e. development of new modules (Billing Export,
Multiple Language Support, Parental Control, Maximum STB assignment,
Hardware Version, Change History Log modules, DVB-T feature, Categories
and Enhanced Packaging) to their products like enhanced pricing,
enhanced packaging
QA responsibilities as writing unit test cases using Junit, doing
Integration/Function testing and reporting test cases in QA Sync,
QA verification of bug fixing and development works and reporting
bugs in SourceForge.
A backup support provided to their upcoming releases with new
features like CPVR enhancements, Season Pass features etc.
Provided with Multicast Messaging & Data Distribution Framework
(MMDDF)
Porting TotalManage to JBoss Application server from Orion server
Database Porting from PostgreSQL to Oracle
Quartz framework for providing scheduler in the product
Remote STB software upgrades
The Benefits
The client benefited by a scalable network architecture which
was compatible with Oracle™ 9i Suite for 99.999% reliability.
The Multicast Messaging & Data Distribution Framework (MMDDF)
helped them as it reduced network congestion and increased scalability
Web browser accessible. Also a 100% J2EE compliant IP Video back-office
solution provided to the client helped in easy integration of
existing OSS/BSS systems. IP-based EAS reduced high cost and complexity.
The handling costs associated with the deployment of new services
in the customer home was eliminated due to automated provisioning
of STBs. Also the client was benefited by a support for multiple
operators using the same system. Vendor independent support for
multiple VOD servers on a single network allowed a distributed
content architecture to log of system user activity. Also the
clustered environment improved the performance of the existing
system.
Technologies
Java
J2EE
Swing
Orion Server / JBoss
PostgreSql / Oracle
Perforce, SourceForge