1. `
CASE STUDY
Our Client Evergent is the leading provider of business
management solutions that enable business success for
video service providers. Evergent is to enable business
success for video service providers. They are a team of
veterans who have developed and deployed back-office and subscriber management systems
for several leading service providers all over the world they offer a carrier grade Cloud Business
Management suite, available both-in private and public cloud configurations, enables service
providers to generate more revenue, delight customers and partners and run their back-office
efficiently.
Evergents carrier grade Cloud Business Management suite, available in public and private cloud
configurations, enables video service providers to generate more revenue, delight customers
and partners and run their back-office efficiently.
THE FEATURES
Evergentusesaudible magicengine (ACR-Automaticcontentrecognition) whichrecognizes the audio
streamwhichis recordedby the remote device (Mobile),once the audiomatcheswithparticular
channel stream,initially itverifiesthe subscriptionand sendsbackto the mobile device.
THE ADD-ON
Evergentapplicationalsohasanadd-onfeature whichusesthe local contenttorecognize the audio
withoutnetworkconnectionsavailable,thoughithaslimitedcontent
THE CHALLENGES
Mobigesture have integratedaudible magicintothe application,actual challenge wasfacedduring
customizationof the processflowasitdoes notuse the userexposed api’s,afterathorough researchon
itsapi’sMobigesture have splitthemintomultiplestepsandusedsome internal api’swhichusually
cannot be usedinmost of the cases.
THE SOLUTION
Hurdleslike customizingthe flow have beenclearedbysplittingthemintomultiple stepsandusingthe
internal api’s,bringingupthe rawaudiowithenhancedbitrate and sample rate wasresolvedbyusing
iOSaudioqueues.
Mobile
Evergent
Server
Audible
Magic
3. `
THE PROCESS FLOW
The followingimage explainsthe total processflow toexplainthe applicationinanutshell.
THE TESTING
The applicationistestedoverboth3G and Wi-Fi iOSdevicesandalsotestedonmultiple channelsforlive
streaming.