You are on page 1of 10

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 !A" and #$%& networ's
http://www.brainvire.com

Project Challenges
Modifying Video Streaming:

(ncorporate a lot of customi)ed features in the e*isting video

The e*tensive video tailoring had become a challenge

+iding video and video manipulation

(mplementing and managing the e*haustive criteria

,nsuring user privacy and safeguarding their content


http://www.brainvire.com

http://www.brainvire.com
Technologies Used
-perating &ystem . &erver
Management
indows -&/ Multi0&erver Architecture with
&taging . $roduction ,nvironment through
Version Controlling releases/ &erver
-ptimi)ation/ &ecurity . &&! (mplementation/
&cheduler for 1ac'0ups/ Alert Monitoring
&ystem (ntegration/ &erver $erformance
Tuning at regular intervals/ &oftware 2irewall
Configuration . Maintenance
3evelopment Tools . ,nvironments VC44 5.6/ Microsoft $latform &37/ 2or
&ymbian 8Carbide/ ."et/ Codearrior9/ 2or
inC, 8Microsoft V&/ in :; &37/ $oc'et$C
&37/ <M! etc
3atabase M&&=! 3atabase &erver/ 2or &ymbian
8&ymbian "ative 3atabase9/ 31 Clustering/
31 -ptimi)ation/ Master &lave %eplication/
=uery -ptimi)ation/ &cheduler for 1ac'ups

http://www.brainvire.com
Manpower
$ro>ect !eader ?
3evelopers @
3esigners ;
=uality Assurance Testers ;

http://www.brainvire.com
Planning
3evelopment areas were charted out to be elaborated upon:

The web server using +TT$ $rotocol for Communication with the
web browser.

Connection management by the server through !A"/ #$%&


networ's.

3evelopment of the video editing 8tagging9 and viewing tool for the
user.

http://www.brainvire.com
rchitecture
eb server was identified as the core component
eb server it could be $ossible to configure and monitor
eb server would also allow for centrali)ed monitoring
7eep trac' of mobile . $3A users
eb server functioned on static ($ address
Mobile users could connect directly to web server
&ecurity was ensured through designing web pages
Compose &M& or MM& and send it to the respective gateway
eb server . Central server were designed to run on indows

http://www.brainvire.com
!e"elopment #ighlights
The system facilitated video uploading and downloading for users
Tags were user0dependant and could be created in image/ video . te*t
Tagging process was implemented
Various video categories were incorporated
After proper validation/ users could also edit their video uploads
Video conversion engine was e*clusively created to ma'e 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 A months

Sources :
http://www.brainvire.com/streamingmultimedia
applicationmobiledevices/
Contact Info : !"#!$%&&'&"
(mail : info)brainvire.com
*ebsite : www.brainvire.com
http://www.brainvire.com

Contact Us
https://www.faceboo+.com/,rainvire
https://twitter.com/,rainvire
http://google.com/-,rainvire
http://www.lin+edin.com/company/brainvire
infotechpvtltd
Contact Info : !"#!$%&&'&"
(mail : info)brainvire.com
*ebsite : www.brainvire.com
http://www.brainvire.com

You might also like