Content Server
Rebaca developed a solution for generating and distributing content from a
central server using Bittorrent technology. The peer-to-peer nature of
Bittorrent allows sharing of large files in a bandwidth-efficient manner.
Server
- A Central Server hosts the content files in the form of Torrents
- A J2EE-based web application enables operators to upload contents.
This application converts the uploaded contents into torrents and
automatically updates the Content List page with links to the contents
- A Central Tracker coordinates all upload/download activity related
to the content server
Client
- Clients are entities that downloads hosted content and is composed
of a Web Browser along with the basic Bittorrent client
- Details about a content is made available on invoking the URL of the
Content List page. Content can be viewed and possibly downloaded from
the Server
- On initiating a download request, the Bittorrent Client is invoked
to download the content and then it acts as a seed for any subsequent
download request for this specific content
Technologies
- J2EE
- Tomcat Web server
- Spring Framework
- Hibernate, an O/R mapping framework
- MySql, a relational database
Back
Content Aggregator
Rebaca developed a Content Aggregation System to enable subscribers to
purchase and view content (movies/video) that is available from multiple
Content Providers
Key features of the solution
- Pull down catalogs from different Content Providers at a specified
time each day
- Generate unified catalog data based on multiple feeds
- Serve out web pages displaying unified catalog to end users
- Keep track of content ordered by each user. This data could be used
for interfacing to a billing system
- Enable users to browse through catalog and select content
- Redirect users to Content Provider site for streaming/downloading of
content
Technologies
- J2EE
- Resin Web server
- Apache Struts Framework
- Apache Axis for Web Services
- Oracle
Back
NMS for Cable Network
The NMS developed was responsible for Internet based remote Monitoring and
Management of the Set-Top Boxes in the cable network along with the CMTS’s
and other cable Head End equipments present in a bi-directional Cable TV
Network.
Development Environment
- Web-based system
- Java servlets running on Apache web server
- Management Server in Java using CORBA middleware
- Language/Tools – Java, HTML, JSP, XML, SSL3.0
- CORBA - VisiBroker for Java v3.4
- Database – Oracle 8i
- SNMP MIB resources from CMU
Features
- Software Upgrade
- Configuration and Initialization
- Network Elements Monitoring
- Performance Monitoring System Resource Managing
- Error Log viewing and filtering
- Subscriber Management System
Back
www.rebaca.com
|
Close