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
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
Sources :
http://www.brainvire.com/streaming-multimedia-
application-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/brainvire-
infotech-pvt-ltd
Contact Info : 1-631-897-7276
Email : info@brainvire.com
Website : www.brainvire.com
http://www.brainvire.com

Case study for interactive streaming multimedia application of content distribution

  • 1.
    Case Study forInteractive Streaming Multimedia Application of Content Distribution Brainvire Infotech Pvt. Ltd www.brainvire.com http://www.brainvire.com
  • 2.
    Client Requirement ➢ Moduleis 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
  • 3.
    Project Challenges Modifying VideoStreaming: ➢ 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
  • 4.
    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
  • 5.
    http://www.brainvire.com Manpower Project Leader 1 Developers7 Designers 2 Quality Assurance Testers 2
  • 6.
    http://www.brainvire.com Planning Development areas werecharted 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.
  • 7.
    http://www.brainvire.com Architecture Web server wasidentified 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
  • 8.
    http://www.brainvire.com Development Highlights The systemfacilitated 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
  • 9.
    Sources : http://www.brainvire.com/streaming-multimedia- application-mobile-devices/ Contact Info: 1-631-897-7276 Email : info@brainvire.com Website : www.brainvire.com http://www.brainvire.com
  • 10.