Case Study for Interactive Streaming Multimedia Application of Content Distribution
Brainvire Infotech Pvt. Ltd www.brainvire.com
http://www.brainvire.com
Client Requirement ➢
Module is an interactive streaming multimedia application
➢
capable of audio and video content distribution
➢
Application allows users to add tags to a video file
➢
View the video along with any tags associated with the video
➢
Uploaded videos could be tagged either at the client end or at the server end
➢
Choice to view the tags while the video is being played or video has finished
➢
Users also have the option to download the tags and save the tags locally
➢
The communication medium between the client devices
➢
Central server for the application will be WLAN and GPRS networks
http://www.brainvire.com
Project Challenges Modifying Video Streaming: ➢
Incorporate a lot of customized features in the existing video
➢
The extensive video tailoring had become a challenge
➢
Hiding video and video manipulation
➢
Implementing and managing the exhaustive criteria
➢
Ensuring user privacy and safeguarding their content
http://www.brainvire.com
Technologies Used Operating System & Server Management
Windows OS, Multi-Server Architecture with Staging & Production Environment through Version Controlling releases, Server Optimization, Security & SSL Implementation, Scheduler for Back-ups, Alert Monitoring System Integration, Server Performance Tuning at regular intervals, Software Firewall Configuration & Maintenance
Development Tools & Environments
VC++ 6.0, Microsoft Platform SDK, For Symbian (Carbide, .Net, CodeWarrior), For WinCE (Microsoft VS, Win 32 SDK, PocketPC SDK, XML etc
Database
MSSQL Database Server, For Symbian (Symbian Native Database), DB Clustering, DB Optimization, Master Slave Replication, Query Optimization, Scheduler for Backups
http://www.brainvire.com
Manpower
Project Leader
1
Developers
7
Designers
2
Quality Assurance Testers
2
http://www.brainvire.com
Planning Development areas were charted out to be elaborated upon:
➢
➢
➢
The web server using HTTP Protocol for Communication with the web browser. Connection management by the server through WLAN, GPRS networks. Development of the video editing (tagging) and viewing tool for the user.
http://www.brainvire.com
Architecture Web server was identified as the core component Web server it could be Possible to configure and monitor Web server would also allow for centralized monitoring Keep track of mobile & PDA users Web server functioned on static IP address Mobile users could connect directly to web server Security was ensured through designing web pages Compose SMS or MMS and send it to the respective gateway Web server & Central server were designed to run on Windows
http://www.brainvire.com
Development Highlights The system facilitated video uploading and downloading for users Tags were user-dependant and could be created in image, video & text Tagging process was implemented Various video categories were incorporated After proper validation, users could also edit their video uploads Video conversion engine was exclusively created to make different video The system also ensured seamless playing of videos These clips could be easily streamed in succession The system was developed and fully functional within a span of 4 months
http://www.brainvire.com
Sources : http://www.brainvire.com/streaming-multimediaapplication-mobile-devices/
Contact Info : 1-631-897-7276 Email : info@brainvire.com Website : www.brainvire.com http://www.brainvire.com
Contact Us https://www.facebook.com/Brainvire https://twitter.com/Brainvire http://google.com/+Brainvire http://www.linkedin.com/company/brainvireinfotech-pvt-ltd
Contact Info : 1-631-897-7276 Email : info@brainvire.com Website : www.brainvire.com http://www.brainvire.com