SlideShare une entreprise Scribd logo
1  sur  5
Télécharger pour lire hors ligne
Case Study




   STREAMING MULTIMEDIA CONTENT
   DISTRIBUTION NETWORK FOR MOBILE DEVICES



                       “Idhasoft is a global world-class
                       organization providing best-of-breed
                       localized business and technology
                       solutions, with continuous
                       innovation and quality backed by
                       best-in-class people”
Grey Matter India - An Idhasoft Company

Client Requirement
The module will be an interactive streaming multimedia application capable of audio and video content
distribution over various networks.

The application will allow users to add tags to a video �ile and view the video along with any tags associated
with the video.

Uploaded videos could be tagged either at the client end or at server end.

The user will be provided with a choice to view the tags while the video is being played or when the video has
�inished playing.

Users will also have the option to download the tags and save the tags locally.

The communication medium between the client devices and central server for the application will be WLAN,
GPRS networks.




Challenges
Developing an interactive streaming multimedia application allow users to add tags to a video �ile and view the
video along with any tags associated with the video.

Incorporating the module with a system that works as a web server and is capable of delivering location-based,
proximity content distribution services within a certain range.

Providing users the functionality to view the tags while the video is being played or when the video has
�inished playing.

Enabling users to download the tags and save them locally.

Enabling the system to use WLAN, GPRS networks for communication.

Ensuring safe and secure transfer of data.




GMI - An Idhasoft Company | www.greymatterindia.com                               contact@greymatterindia.com
Grey Matter India - An Idhasoft Company



Web Server Environment
Technologies Used

 Operating System           Windows 2003 Server

 Language                   VC++ 6.0, Microsoft Platform SDK

 Database                   MS-SQL


Bluetooth stack (BT Node)
 Operating System           Windows XP

 Language                   VC++ 6.0, Microsoft Platform SDK


Windows Desktop Client Environment
 Operating System           Windows 2000 Server

 Language                   VC++ 6.0, Microsoft Platform SDK


Mobile Devices Environment
 Operating System           Windows Mobile 2003 Phone Edition, Windows Mobile 5.0, Symbian Series
                            60 (before third edition).

 Language                   For Symbian: Carbide, .Net, Codewarrior. For WinCE: Visual Studio 2005,
                            Win32 SDK, PocketPC 2003 SDK, PocketPC 5.0 SDK, Smartphone 2003 SDK,
                            Smartphone 5.0 SDK.

 Database                   Symbian: XML, Symbian native database. WinCE: XML , EDB




Project Leader                       1
Manpower

Developers                           7
Designers                            2
Quality Assurance Testers            2


GMI - An Idhasoft Company | www.greymatterindia.com                   contact@greymatterindia.com
Grey Matter India - An Idhasoft Company

Planning
Taking into consideration the functionality of the server, the following development areas were charted
out to be elaborated upon:

    o    The Web server using HTTP protocol for communication with the Web browser.

    o    Connection management by the server through WLAN, GPRS networks.

    o    Development of the video editing (tagging) and viewing tool for the user.




Architecture
The Web Server was identi�ied as the core component of the streaming multimedia system. Via the Web server,
it could be possible to con�igure and monitor the entire system. The Web server would also allow for
centralized monitoring of the security and keep track of mobile & PDA users to display location-based content
that was made available either through WLAN, GPRS networks. Web server and the central server were
designed to run on Windows. Web server functioned on static IP address. Mobile users could connect directly
to web server using GPRS, WLAN. Security was ensured through designing web pages to handle
communications by interacting with the database via the implementation .Net pages.compose SMS or MMS and
send it to the respective gateway to ensure effective performance.




GMI - An Idhasoft Company | www.greymatterindia.com                              contact@greymatterindia.com
Grey Matter India - An Idhasoft Company

Development Highlights
The system facilitated video uploading and downloading for users besides providing extensive features for
creating tags for video uploads. The tags were user-dependant and could be created in image, video and text
format. The tagging process was implemented such that the tags could be edited while the video was being
played (real-time) or after the video was done playing (differed-time), effectively allowing greater freedom for
users. Various video categories were incorporated in the system to systematically index all videos and allow for
user-de�ined category preferences. After proper validation, users could also edit their video uploads on the
system itself. A superior video conversion engine was exclusively created to make different video formats
compatible for being played on various mobiles as well the PC. Besides offering crossplatform usability, the
system also ensured seamless playing of videos by dividing video �iles into smaller clips depending upon their
size. These clips could be easily streamed in succession while more clips were being downloaded through the
backend process, creating the illusion of breakfree and continuous video play. The system was developed and
fully functional within a span of 4 months.




Client Feedback
“…GMI is a fantastic company to work with. Easy communication with technical management,
experienced programmers and creative designers all met my expectations and delivered the
application successfully. We will continue to work with GMI as partners for a long time …”




GMI - An Idhasoft Company | www.greymatterindia.com                             contact@greymatterindia.com

Contenu connexe

Tendances

Enhancing and Operating Video Collaboration with your Network
Enhancing and Operating Video Collaboration with your NetworkEnhancing and Operating Video Collaboration with your Network
Enhancing and Operating Video Collaboration with your NetworkCisco Canada
 
Peuker, Neu: Enterprise Android for the Win
Peuker, Neu: Enterprise Android for the WinPeuker, Neu: Enterprise Android for the Win
Peuker, Neu: Enterprise Android for the WinDroidcon Berlin
 
IBM Presentation for Mobile Developer Summit India
IBM Presentation for Mobile Developer Summit IndiaIBM Presentation for Mobile Developer Summit India
IBM Presentation for Mobile Developer Summit IndiaLeigh Williamson
 
Marakana Android Internals
Marakana Android InternalsMarakana Android Internals
Marakana Android InternalsMarko Gargenta
 
Security and Mobile Application Management with Worklight
Security and Mobile Application Management with WorklightSecurity and Mobile Application Management with Worklight
Security and Mobile Application Management with WorklightIBM WebSphereIndia
 
Whitepaper KidoZen overview
Whitepaper KidoZen  overviewWhitepaper KidoZen  overview
Whitepaper KidoZen overviewkidozen
 
BruceRamsland_Resume_12282015
BruceRamsland_Resume_12282015BruceRamsland_Resume_12282015
BruceRamsland_Resume_12282015Bruce Ramsland
 
Teclever so and cs v0.9
Teclever so and cs v0.9Teclever so and cs v0.9
Teclever so and cs v0.9tanima123
 
IBM Worklight - Technical Overview
IBM Worklight - Technical OverviewIBM Worklight - Technical Overview
IBM Worklight - Technical OverviewIIC_Barcelona
 
Jan Peuker, Raoul Neu: Enterprise Android for the Win
Jan Peuker, Raoul Neu: Enterprise Android for the WinJan Peuker, Raoul Neu: Enterprise Android for the Win
Jan Peuker, Raoul Neu: Enterprise Android for the WinDroidcon Berlin
 
Wired2Win Webinar: Windows8 Mobile App Development
Wired2Win Webinar: Windows8 Mobile App DevelopmentWired2Win Webinar: Windows8 Mobile App Development
Wired2Win Webinar: Windows8 Mobile App DevelopmentWinWire Technologies Inc
 
Digital hour presentation BB10
Digital hour presentation BB10Digital hour presentation BB10
Digital hour presentation BB10Industree spa
 
2011 Artezio Mobile
2011 Artezio Mobile2011 Artezio Mobile
2011 Artezio Mobilepolatsidis
 
Introduction to IBM Worklight: Building and connecting cross-platform mobile ...
Introduction to IBM Worklight: Building and connecting cross-platform mobile ...Introduction to IBM Worklight: Building and connecting cross-platform mobile ...
Introduction to IBM Worklight: Building and connecting cross-platform mobile ...Jeremy Siewert
 
Jerry Romanek series mobile development 2012 year end review
Jerry Romanek series   mobile development 2012 year end reviewJerry Romanek series   mobile development 2012 year end review
Jerry Romanek series mobile development 2012 year end reviewLeigh Williamson
 
An Introduction To Android
An Introduction To AndroidAn Introduction To Android
An Introduction To AndroidGoogleTecTalks
 

Tendances (20)

Enhancing and Operating Video Collaboration with your Network
Enhancing and Operating Video Collaboration with your NetworkEnhancing and Operating Video Collaboration with your Network
Enhancing and Operating Video Collaboration with your Network
 
Peuker, Neu: Enterprise Android for the Win
Peuker, Neu: Enterprise Android for the WinPeuker, Neu: Enterprise Android for the Win
Peuker, Neu: Enterprise Android for the Win
 
IBM Presentation for Mobile Developer Summit India
IBM Presentation for Mobile Developer Summit IndiaIBM Presentation for Mobile Developer Summit India
IBM Presentation for Mobile Developer Summit India
 
Marakana Android Internals
Marakana Android InternalsMarakana Android Internals
Marakana Android Internals
 
IBM Worklight-Overview
IBM Worklight-OverviewIBM Worklight-Overview
IBM Worklight-Overview
 
Security and Mobile Application Management with Worklight
Security and Mobile Application Management with WorklightSecurity and Mobile Application Management with Worklight
Security and Mobile Application Management with Worklight
 
Whitepaper KidoZen overview
Whitepaper KidoZen  overviewWhitepaper KidoZen  overview
Whitepaper KidoZen overview
 
BruceRamsland_Resume_12282015
BruceRamsland_Resume_12282015BruceRamsland_Resume_12282015
BruceRamsland_Resume_12282015
 
Fm3610071011
Fm3610071011Fm3610071011
Fm3610071011
 
Teclever so and cs v0.9
Teclever so and cs v0.9Teclever so and cs v0.9
Teclever so and cs v0.9
 
IBM Worklight - Technical Overview
IBM Worklight - Technical OverviewIBM Worklight - Technical Overview
IBM Worklight - Technical Overview
 
Jan Peuker, Raoul Neu: Enterprise Android for the Win
Jan Peuker, Raoul Neu: Enterprise Android for the WinJan Peuker, Raoul Neu: Enterprise Android for the Win
Jan Peuker, Raoul Neu: Enterprise Android for the Win
 
Wired2Win Webinar: Windows8 Mobile App Development
Wired2Win Webinar: Windows8 Mobile App DevelopmentWired2Win Webinar: Windows8 Mobile App Development
Wired2Win Webinar: Windows8 Mobile App Development
 
Digital hour presentation BB10
Digital hour presentation BB10Digital hour presentation BB10
Digital hour presentation BB10
 
2011 Artezio Mobile
2011 Artezio Mobile2011 Artezio Mobile
2011 Artezio Mobile
 
Introduction to IBM Worklight: Building and connecting cross-platform mobile ...
Introduction to IBM Worklight: Building and connecting cross-platform mobile ...Introduction to IBM Worklight: Building and connecting cross-platform mobile ...
Introduction to IBM Worklight: Building and connecting cross-platform mobile ...
 
Pragatheswarakumar_v1.0
Pragatheswarakumar_v1.0Pragatheswarakumar_v1.0
Pragatheswarakumar_v1.0
 
Jerry Romanek series mobile development 2012 year end review
Jerry Romanek series   mobile development 2012 year end reviewJerry Romanek series   mobile development 2012 year end review
Jerry Romanek series mobile development 2012 year end review
 
An Introduction To Android
An Introduction To AndroidAn Introduction To Android
An Introduction To Android
 
Mobile Application Development
Mobile Application DevelopmentMobile Application Development
Mobile Application Development
 

Similaire à Streaming Multimedia content distribution system using mobile application by greymatterindia.com

Streaming multimedia application for mobile devices for audio & video
Streaming multimedia application for mobile devices for audio & videoStreaming multimedia application for mobile devices for audio & video
Streaming multimedia application for mobile devices for audio & videoMike Taylor
 
NexGen Software Inc
NexGen Software IncNexGen Software Inc
NexGen Software Incpervinder
 
Wireless mobile content genteration application with RSS feed integration
Wireless mobile content genteration application with RSS feed integrationWireless mobile content genteration application with RSS feed integration
Wireless mobile content genteration application with RSS feed integrationMike Taylor
 
Neev capabilities in building video and live streaming apps
Neev capabilities in building video and live streaming appsNeev capabilities in building video and live streaming apps
Neev capabilities in building video and live streaming appsNeev Technologies
 
Crossware-Introduction_AmitDhagat-reduced.pdf
Crossware-Introduction_AmitDhagat-reduced.pdfCrossware-Introduction_AmitDhagat-reduced.pdf
Crossware-Introduction_AmitDhagat-reduced.pdfv89wytwpyn
 
Cloudmov: Cloud-Based Mobile Social TV
Cloudmov: Cloud-Based Mobile Social TVCloudmov: Cloud-Based Mobile Social TV
Cloudmov: Cloud-Based Mobile Social TVIRJET Journal
 
“A Platform Approach to Developing Networked Visual AI Systems,” a Presentati...
“A Platform Approach to Developing Networked Visual AI Systems,” a Presentati...“A Platform Approach to Developing Networked Visual AI Systems,” a Presentati...
“A Platform Approach to Developing Networked Visual AI Systems,” a Presentati...Edge AI and Vision Alliance
 
Mobile Portal Enabler With Content Creation Distribution Capabilities
Mobile Portal Enabler With Content Creation Distribution CapabilitiesMobile Portal Enabler With Content Creation Distribution Capabilities
Mobile Portal Enabler With Content Creation Distribution Capabilitiesgmitech
 
Veritech corporate profile
Veritech corporate profileVeritech corporate profile
Veritech corporate profileveritech
 
Bevywise - IoT / IIoT Portfolio
Bevywise - IoT / IIoT  PortfolioBevywise - IoT / IIoT  Portfolio
Bevywise - IoT / IIoT PortfolioRanjith Kumar
 
Sarah CV 2016 External
Sarah CV 2016 ExternalSarah CV 2016 External
Sarah CV 2016 ExternalSarah Thomas
 
Android os(comparison all other mobile os)
Android os(comparison all other mobile os)Android os(comparison all other mobile os)
Android os(comparison all other mobile os)DivyaKS12
 
Black berry application development
Black berry application developmentBlack berry application development
Black berry application developmentAnurag Gupta
 
Foundry Management System Desktop Application
Foundry Management System Desktop Application Foundry Management System Desktop Application
Foundry Management System Desktop Application Dharmendra Sid
 
CommTech Talks: Challenges for Video on Demand (VoD) services
CommTech Talks: Challenges for Video on Demand (VoD) servicesCommTech Talks: Challenges for Video on Demand (VoD) services
CommTech Talks: Challenges for Video on Demand (VoD) servicesAntonio Capone
 
Mobile-Based Video Caching Architecture Based on Billboard Manager
Mobile-Based Video Caching Architecture Based on Billboard Manager Mobile-Based Video Caching Architecture Based on Billboard Manager
Mobile-Based Video Caching Architecture Based on Billboard Manager csandit
 

Similaire à Streaming Multimedia content distribution system using mobile application by greymatterindia.com (20)

Streaming multimedia application for mobile devices for audio & video
Streaming multimedia application for mobile devices for audio & videoStreaming multimedia application for mobile devices for audio & video
Streaming multimedia application for mobile devices for audio & video
 
NexGen Software Inc
NexGen Software IncNexGen Software Inc
NexGen Software Inc
 
Wireless mobile content genteration application with RSS feed integration
Wireless mobile content genteration application with RSS feed integrationWireless mobile content genteration application with RSS feed integration
Wireless mobile content genteration application with RSS feed integration
 
Neev capabilities in building video and live streaming apps
Neev capabilities in building video and live streaming appsNeev capabilities in building video and live streaming apps
Neev capabilities in building video and live streaming apps
 
Crossware-Introduction_AmitDhagat-reduced.pdf
Crossware-Introduction_AmitDhagat-reduced.pdfCrossware-Introduction_AmitDhagat-reduced.pdf
Crossware-Introduction_AmitDhagat-reduced.pdf
 
Cloudmov: Cloud-Based Mobile Social TV
Cloudmov: Cloud-Based Mobile Social TVCloudmov: Cloud-Based Mobile Social TV
Cloudmov: Cloud-Based Mobile Social TV
 
“A Platform Approach to Developing Networked Visual AI Systems,” a Presentati...
“A Platform Approach to Developing Networked Visual AI Systems,” a Presentati...“A Platform Approach to Developing Networked Visual AI Systems,” a Presentati...
“A Platform Approach to Developing Networked Visual AI Systems,” a Presentati...
 
Mobile Portal Enabler With Content Creation Distribution Capabilities
Mobile Portal Enabler With Content Creation Distribution CapabilitiesMobile Portal Enabler With Content Creation Distribution Capabilities
Mobile Portal Enabler With Content Creation Distribution Capabilities
 
Veritech corporate profile
Veritech corporate profileVeritech corporate profile
Veritech corporate profile
 
Silverlight
SilverlightSilverlight
Silverlight
 
Android OS PPT
Android OS PPTAndroid OS PPT
Android OS PPT
 
Bhavin_Resume
Bhavin_ResumeBhavin_Resume
Bhavin_Resume
 
Bevywise - IoT / IIoT Portfolio
Bevywise - IoT / IIoT  PortfolioBevywise - IoT / IIoT  Portfolio
Bevywise - IoT / IIoT Portfolio
 
Sarah CV 2016 External
Sarah CV 2016 ExternalSarah CV 2016 External
Sarah CV 2016 External
 
Android os(comparison all other mobile os)
Android os(comparison all other mobile os)Android os(comparison all other mobile os)
Android os(comparison all other mobile os)
 
Black berry application development
Black berry application developmentBlack berry application development
Black berry application development
 
Foundry Management System Desktop Application
Foundry Management System Desktop Application Foundry Management System Desktop Application
Foundry Management System Desktop Application
 
Voice browser
Voice browserVoice browser
Voice browser
 
CommTech Talks: Challenges for Video on Demand (VoD) services
CommTech Talks: Challenges for Video on Demand (VoD) servicesCommTech Talks: Challenges for Video on Demand (VoD) services
CommTech Talks: Challenges for Video on Demand (VoD) services
 
Mobile-Based Video Caching Architecture Based on Billboard Manager
Mobile-Based Video Caching Architecture Based on Billboard Manager Mobile-Based Video Caching Architecture Based on Billboard Manager
Mobile-Based Video Caching Architecture Based on Billboard Manager
 

Plus de Grey Matter India Technologies PVT LTD

Boost up Sales & Maximize Revenue in your Online Business With Magento Multi ...
Boost up Sales & Maximize Revenue in your Online Business With Magento Multi ...Boost up Sales & Maximize Revenue in your Online Business With Magento Multi ...
Boost up Sales & Maximize Revenue in your Online Business With Magento Multi ...Grey Matter India Technologies PVT LTD
 
How ASP.NET MVC Implementation Help Enterprise Web Application Development?
How ASP.NET MVC  Implementation  Help Enterprise  Web Application Development?How ASP.NET MVC  Implementation  Help Enterprise  Web Application Development?
How ASP.NET MVC Implementation Help Enterprise Web Application Development?Grey Matter India Technologies PVT LTD
 

Plus de Grey Matter India Technologies PVT LTD (20)

Joomla CMS system's Features
Joomla CMS system's FeaturesJoomla CMS system's Features
Joomla CMS system's Features
 
Microsoft dynamic CRM Development
Microsoft dynamic CRM  DevelopmentMicrosoft dynamic CRM  Development
Microsoft dynamic CRM Development
 
The Best features of new Andoid Nougat
The Best  features of new Andoid NougatThe Best  features of new Andoid Nougat
The Best features of new Andoid Nougat
 
Some Known Facts About WordPress
Some Known Facts About WordPressSome Known Facts About WordPress
Some Known Facts About WordPress
 
Boost up Sales & Maximize Revenue in your Online Business With Magento Multi ...
Boost up Sales & Maximize Revenue in your Online Business With Magento Multi ...Boost up Sales & Maximize Revenue in your Online Business With Magento Multi ...
Boost up Sales & Maximize Revenue in your Online Business With Magento Multi ...
 
Ways To Use Your Android Smartphone More Efficiently
Ways To Use Your Android Smartphone More EfficientlyWays To Use Your Android Smartphone More Efficiently
Ways To Use Your Android Smartphone More Efficiently
 
The Mobile App Development Look Like in 2016
The Mobile App Development Look Like in 2016The Mobile App Development Look Like in 2016
The Mobile App Development Look Like in 2016
 
iOS Features To Include When Developing IPhone Application
iOS Features To Include  When Developing  IPhone ApplicationiOS Features To Include  When Developing  IPhone Application
iOS Features To Include When Developing IPhone Application
 
How ASP.NET MVC Implementation Help Enterprise Web Application Development?
How ASP.NET MVC  Implementation  Help Enterprise  Web Application Development?How ASP.NET MVC  Implementation  Help Enterprise  Web Application Development?
How ASP.NET MVC Implementation Help Enterprise Web Application Development?
 
Top Qualities of Successful Mobile Apps In Startup Tech Company
Top Qualities of Successful Mobile Apps  In Startup Tech CompanyTop Qualities of Successful Mobile Apps  In Startup Tech Company
Top Qualities of Successful Mobile Apps In Startup Tech Company
 
Which Is Better – An App or A Mobile Website?
Which Is Better –  An App or A  Mobile Website?Which Is Better –  An App or A  Mobile Website?
Which Is Better – An App or A Mobile Website?
 
The Battle Of The Web - PHP OR ASP.NET
The Battle Of The Web - PHP OR ASP.NET The Battle Of The Web - PHP OR ASP.NET
The Battle Of The Web - PHP OR ASP.NET
 
Important Facts For Developing An Ecommerce Portal
Important Facts For  Developing  An Ecommerce PortalImportant Facts For  Developing  An Ecommerce Portal
Important Facts For Developing An Ecommerce Portal
 
Top 5 Benefits Of Hiring PHP Development Company
Top 5 Benefits Of Hiring PHP Development CompanyTop 5 Benefits Of Hiring PHP Development Company
Top 5 Benefits Of Hiring PHP Development Company
 
Top 13 Web Development Trends And Predictions For 2015
Top 13 Web Development Trends And Predictions For 2015Top 13 Web Development Trends And Predictions For 2015
Top 13 Web Development Trends And Predictions For 2015
 
Top 9 Features Of a Successful Android Application
Top 9 Features Of a Successful Android ApplicationTop 9 Features Of a Successful Android Application
Top 9 Features Of a Successful Android Application
 
Benefits and Drawbacks of Outsourcing Software development
Benefits and Drawbacks of Outsourcing Software developmentBenefits and Drawbacks of Outsourcing Software development
Benefits and Drawbacks of Outsourcing Software development
 
Top Reasons Why PHP Will Conquer The World
Top Reasons Why PHP Will Conquer The WorldTop Reasons Why PHP Will Conquer The World
Top Reasons Why PHP Will Conquer The World
 
Top 10 Factors To Look Before Hiring Software Development Company
Top 10 Factors To Look Before Hiring Software Development CompanyTop 10 Factors To Look Before Hiring Software Development Company
Top 10 Factors To Look Before Hiring Software Development Company
 
Benefits of Choosing DotNet for Enterprise Application Development
Benefits of Choosing DotNet for Enterprise Application DevelopmentBenefits of Choosing DotNet for Enterprise Application Development
Benefits of Choosing DotNet for Enterprise Application Development
 

Dernier

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 

Dernier (20)

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 

Streaming Multimedia content distribution system using mobile application by greymatterindia.com

  • 1. Case Study STREAMING MULTIMEDIA CONTENT DISTRIBUTION NETWORK FOR MOBILE DEVICES “Idhasoft is a global world-class organization providing best-of-breed localized business and technology solutions, with continuous innovation and quality backed by best-in-class people”
  • 2. Grey Matter India - An Idhasoft Company Client Requirement The module will be an interactive streaming multimedia application capable of audio and video content distribution over various networks. The application will allow users to add tags to a video �ile and view the video along with any tags associated with the video. Uploaded videos could be tagged either at the client end or at server end. The user will be provided with a choice to view the tags while the video is being played or when the video has �inished playing. Users will also have the option to download the tags and save the tags locally. The communication medium between the client devices and central server for the application will be WLAN, GPRS networks. Challenges Developing an interactive streaming multimedia application allow users to add tags to a video �ile and view the video along with any tags associated with the video. Incorporating the module with a system that works as a web server and is capable of delivering location-based, proximity content distribution services within a certain range. Providing users the functionality to view the tags while the video is being played or when the video has �inished playing. Enabling users to download the tags and save them locally. Enabling the system to use WLAN, GPRS networks for communication. Ensuring safe and secure transfer of data. GMI - An Idhasoft Company | www.greymatterindia.com contact@greymatterindia.com
  • 3. Grey Matter India - An Idhasoft Company Web Server Environment Technologies Used Operating System Windows 2003 Server Language VC++ 6.0, Microsoft Platform SDK Database MS-SQL Bluetooth stack (BT Node) Operating System Windows XP Language VC++ 6.0, Microsoft Platform SDK Windows Desktop Client Environment Operating System Windows 2000 Server Language VC++ 6.0, Microsoft Platform SDK Mobile Devices Environment Operating System Windows Mobile 2003 Phone Edition, Windows Mobile 5.0, Symbian Series 60 (before third edition). Language For Symbian: Carbide, .Net, Codewarrior. For WinCE: Visual Studio 2005, Win32 SDK, PocketPC 2003 SDK, PocketPC 5.0 SDK, Smartphone 2003 SDK, Smartphone 5.0 SDK. Database Symbian: XML, Symbian native database. WinCE: XML , EDB Project Leader 1 Manpower Developers 7 Designers 2 Quality Assurance Testers 2 GMI - An Idhasoft Company | www.greymatterindia.com contact@greymatterindia.com
  • 4. Grey Matter India - An Idhasoft Company Planning Taking into consideration the functionality of the server, the following development areas were charted out to be elaborated upon: o The Web server using HTTP protocol for communication with the Web browser. o Connection management by the server through WLAN, GPRS networks. o Development of the video editing (tagging) and viewing tool for the user. Architecture The Web Server was identi�ied as the core component of the streaming multimedia system. Via the Web server, it could be possible to con�igure and monitor the entire system. The Web server would also allow for centralized monitoring of the security and keep track of mobile & PDA users to display location-based content that was made available either through WLAN, GPRS networks. Web server and the central server were designed to run on Windows. Web server functioned on static IP address. Mobile users could connect directly to web server using GPRS, WLAN. Security was ensured through designing web pages to handle communications by interacting with the database via the implementation .Net pages.compose SMS or MMS and send it to the respective gateway to ensure effective performance. GMI - An Idhasoft Company | www.greymatterindia.com contact@greymatterindia.com
  • 5. Grey Matter India - An Idhasoft Company Development Highlights The system facilitated video uploading and downloading for users besides providing extensive features for creating tags for video uploads. The tags were user-dependant and could be created in image, video and text format. The tagging process was implemented such that the tags could be edited while the video was being played (real-time) or after the video was done playing (differed-time), effectively allowing greater freedom for users. Various video categories were incorporated in the system to systematically index all videos and allow for user-de�ined category preferences. After proper validation, users could also edit their video uploads on the system itself. A superior video conversion engine was exclusively created to make different video formats compatible for being played on various mobiles as well the PC. Besides offering crossplatform usability, the system also ensured seamless playing of videos by dividing video �iles into smaller clips depending upon their size. These clips could be easily streamed in succession while more clips were being downloaded through the backend process, creating the illusion of breakfree and continuous video play. The system was developed and fully functional within a span of 4 months. Client Feedback “…GMI is a fantastic company to work with. Easy communication with technical management, experienced programmers and creative designers all met my expectations and delivered the application successfully. We will continue to work with GMI as partners for a long time …” GMI - An Idhasoft Company | www.greymatterindia.com contact@greymatterindia.com