Apalya - Building a Light-weight Video Streaming Portal
Oct. 23, 2013•0 likes
1 likes
Be the first to like this
Show More
•1,134 views
views
Total views
0
On Slideshare
0
From embeds
0
Number of embeds
0
Download to read offline
Report
Technology
Entertainment & Humor
Neev designed, developed and deployed a fully scalable cloud-based application that could support heavy traffic, typical of a video content streaming portal.
About Neev
Mobile
Web
Magento eCommerce
SaaS Applications
Video Streaming Portals
Rich Internet Apps
Custom Development
iPhone
Android
Windows Phone 7
HTML5 Apps
Cloud
AWS Consulting Partner
Rackspace
Joyent
Heroku
Google App Engine
Key Company Highlights
250+ team with experience
in managing
offshore, distributed
development.
Neev Technologies
established in Jan ’05
VC Funding in 2009 By Basil
Partners
User Interface Design and User Experience Design
Performance Consulting Practices
Part of Publicis Groupe
Member of NASSCOM.
Development Centers in
Bangalore and Pune.
Quality Assurance & Testing
Outsourced Product Development
Offices at
Bangalore, USA, Delhi, Pune
, Singapore and Stockholm.
Building a Lightweight Video Streaming Portal
• Neev designed, developed and deployed a fully scalable cloudbased application that could support heavy traffic, typical of a video
content streaming portal.
The Client
• Apalya holds a monopoly in India in the mobile video streaming
market. Apalya’s white-label platform is used by telecom majors like
Airtel and Vodafone for providing mobile TV streaming services.
Business Need
• Apalya wanted to create a new product myplex.tv (my own
multiplex) and position it as the “Next Gen Netflix of India”.
• It was meant to be a platform where various content providers
would upload their content which would then be transformed to a
format that would facilitate streaming.
Neev Solution
• Neev designed and built a scalable solution on top of Amazon cloud.
• With a web-based front-end and a mobile application for mobile access, this was a
true web-mobile-cloud integration.
• The solution provided cost savings with the help of cloud and also speeded up video
transcoding - launching new machines and doing transcoding in parallel whenever
computing power was needed for streaming.
• Video streaming was done using Wowza streaming server and Amazon Cloudfront.
The solution also integrated an Ad server which provided the ability to introduce
ads before, after or during the streaming.
Top Features
•
Player integration – JW play
•
Filters for searching content
•
Bookmarking movies and positions within movies
•
Ratings, Integrated a comment service (for comments)
Technology Footprint
• Java / J2EE (Struts,; Spring; Hibernate; JSP; JS/CSS)
• AWS - EC2, S3, RDS, Auto-Scale, Cloud Front
• Wowza Streaming Server
• HTML5
• JW Player
Top Challenges
•
JW player customization.
•
Supporting secure streaming in multiple streaming formats with rights
support.
•
Secure and resumable uploads to the cloud.