SlideShare a Scribd company logo
1 of 20
Architecting Applications for
Video/Live Streaming
Magento eCommerce
SaaS Applications
Video Streaming Portals
Rich Internet Apps
Custom Development
250+ team with experience in
managing offshore, distributed
development.
Neev Technologies established
in Jan ’05
VC Funding in 2009 By Basil
Partners
Part of Publicis Groupe
Member of NASSCOM.
Development Centers in
Bangalore and Pune.
Offices at Bangalore, USA,
Delhi, Pune, Singapore and
Stockholm.
Key Company Highlights
iPhone
Android
Windows Phone 7
HTML5 Apps
Web
User Interface Design and User Experience Design
Performance Consulting Practices
Quality Assurance & Testing
AWS Consulting Partner
Rackspace
Joyent
Heroku
Google App Engine
Mobile Cloud
About Neev
Outsourced Product Development
• Neev has worked with more than 15 B2C companies building or enabling
applications in the domain of video/live streaming. Our clients are spread
across verticals including Media and Entertainment, Education, Social
Networks and direct consumer applications.
• Design, build, deploy and maintain applications that are stable and reliable
and could even work on slow internet connections.
• Streaming servers: Wowza Media Server, Flash Media Server, Darwin
Streaming Server.
• Encoding and Transcoding Software: FF Mpeg, Zencoder, Encoding.com, AWS
Elastic Transcoder.
• Media Format: mp4, flv, avi, mp3.
• Protocols: RTMP, RTMPPE, HLS, HTTP, Progressive downloads, RTP/RTSP.
• CDNs: Cloud Front (AWS), Akamai, Bit Gravity.
Neev’s expertise on Streaming Media applications
• Java and Open Source Software – Java, J2EE, Spring, Hibernate, JMS, JPA,
JCAPS.
• Web 2.0 and Rich Client – JSF, Ruby on Rails, PHP, Groovy on Grails, GWT,
jQuery, ExtJS.
• Application and Web Servers – Apache, Tomcat, JBOSS.
• Mobile Development – iPhone/iPad, Android and Blackberry, Mobile Web,
RESTFul and SOAP web services, GPS & location aware, Bluetooth, offline
data and synch.
• Social Media – Integration with Facebook, Twitter.
• Cloud Computing and migration – Development for public clouds AWS,
Google App Engine, cloud application monitoring.
• UI/UX Process - Heuristic Analysis, Interaction Design, Visual design, HTML-
isation.
Neev’s expertise on Web Technologies
Key areas Neev evaluate before development
• Underlying technology: Evaluate the need and fitment of
the technology options. This will also depend on the mode
of rendering the content, including mobile platforms.
• Streaming Media Servers.
• Encoding and transcoding software.
• Streaming Protocol to be used.
• Media file formats.
• Hosting infrastructure: Depending on the content volume
and the number of users, suitable infrastructure has to be
planned.
Services Offered
• Technical Assessment and Design
• Product/Application development
• Application architecture re-design or improvement
• Social Media Integration
• Payment gateway and other third party integration
• Application Support and Maintenance
• Performance tuning and scaling
• SaaS-ification
• Deployment on Cloud, monitoring and hosting management
Project Management Tools
Redmine
Jira/Trac
Deployment Tools
Jenkins
Emma/Cobertura
QA Tools
Selenium
Jmock
Knowledge Capture Tools
Neev Hub
Project Methodology
• Test Case Driven testing
• Feature/Functionality level QA
• ownership
• Daily/hourly Builds
• Smoke tests
• Early Stage Integration Testing
• Detailed Communication of the
• outcome of the various QA
• activities
• Impact Analysis of Bug Fixes
• Constant Process Improvements
• User Acceptance Tests
Case Study: Myplex
Myplex.tv is the flagship service of Apalya. Apalya holds a monopoly in
India in mobile video content streaming market. Apalya’s white-label
platform is used by various telecom majors like Airtel, Vodafone for
providing mobile TV streaming services. The client wanted to build a video
streaming application to deliver the content on mobile devices.
Highlights:
1. The biggest challenges to deliver content on mobile devices are: the devices are thin clients and the mobile
networks have slower speeds.
2. Given the nature of users, the application has to be deployed on the cloud. Further, most of the scaling processes
have to be automated.
3. Neev designed, developed and deployed a fully scalable cloud-based application architecture that could support
heavy traffic and heavy content which is typical of a video content portal.
4. Neev deployed a cross-functional team that focused on: Scalable Architecture and Design, Server
Commissioning, Maintenance and Go-Live Support on Amazon Cloud, Project Planning and Configuration
Management strategy that enabled multi – track development, Automated Test Strategy using Sanity Case
Automation.
5. Neev developed the backend infrastructure required for pre-processing all video content into 4 different video
formats (Low, Medium, High, Very High) to suit the consumer's network bandwidth capacity and video quality
requirements.
6. In order to enable the video to play on various devices, the solution was enabled to stream content in various
formats such as RTMP, RTMPE, RTSP, HTTP.
Myplex: A screenshot
Case Study : Myplex continued..
Tech Stack
• Java / J2EE (Struts, Spring, Hibernate, JSP, JS/CSS)
• AWS - EC2, S3, RDS, Auto-Scale, Cloud Front
• Wowza Streaming Server
• HTML5
• JW Player
 Plugins used: jwPlayer, AWS Elastic Load Balancer
 Third Party Libraries: Solr
Myplex Video Streaming Process Flow
Case Study : Tubifi
Making Video Ads is expensive. Tubifi.com wanted to make this process affordable. It is a SaaS based
video compiling and editing platform which brings down the cost of video ad creation from $80K to
$6K – a whopping 92%. Video editors can try different video/audio footages and purchase the ones
they (or the end customer) like. Tubifi’s key differentiator is the integration with Stock Footage
Vendors (like Getty images, Pond5, Killer tracks). The vision of Tubifi is to create a common platform
for ad-consumers, video stock providers and ad-creators.
Highlights:
1. Neev started engaging with the Tubifi team at an early stage. Neev helped in creating a roadmap of the product. Neev
also developed the features in a phased manner to build a functional MVP. This was needed to acquire investors; a
quick launch to gather user base and further addition of features to stay ahead of competition.
2. Neev developed a feature wherein an user can drag and drop videos on the timeline. Different videos and audios can
be then be joined together in a simple gesture. Videos can also be inserted, split, overwritten, and trimmed in the
timeline.
3. For purpose of exhibiting to clients, compositions created can be duplicated and downloaded once purchase is
completed. The downloaded composition can be used in other Desktop solutions. Compositions can also be
downloaded as mp4 to share with the clients.
4. Other features developed include: Two Video and Audio tracks with additional Voice over tracks to support multiple
clips are also provided. Titles can also be added with different styles for a composition.
5. Transcoding and Download of purchased stock footage is separated from Video Editor and back-end system takes care
of these processes. All the stock purchase happens in the back-end. The requests are queued in Amazon SQS and are
executed in back end. This way the downloads are optimized for traffic and bandwidth usage while the user need not
be present online.
Tubifi screenshots
Case Study : Tubifi
Tech Stack
• Java – To keep the App light
• Flex Player – Video Player
• CAS – Single Sign-on Authentication
• MySQL – Database
• Twistage – Transcoding
• Amazon SQS – Queueing service
• Jenkins – Continuous Integration
• Authorize.Net – Payment Gateway
• Mp4, XML formats – Export Formats
High Availability Site Architecture for a Content Heavy Application:
 Videos are streamed from Twistage.
 As video data increases, App servers are scaled up without any downtime.
 Eliminates any Single Point of Failures throughout the architecture.
 Automated data back-ups.
 Application restoration/re-deployment drills.
Case Study : Attend by Video
Attendbyvideo.com enables real-life knowledge sharing using audio,
video and file-sharing capabilities, between people from various
walks of life in an easy mutually rewarding manner.
Highlights:
1. The challenge was to design and build a system that could be used by first time users or
those with minimal knowledge of IT. Another challenge was to have a stable and reliable
audio/video/sharing interface that can work even on a slow connection.
2. Neev leveraged features provided by the APIs of Webex to provide a user interface for
sharing audio/videos/files. Through the portal, an user can schedule, conduct, join and
record sessions for future references.
3. The system was designed to have an intuitive UI which everyone can use.
4. The system makes use of 25 user licenses of Webex which are distributed in a token ring
basis among different users (logged in).
Case Study : Attend By Video
Tech Stack
• Ubuntu – OS
• Ruby, Rails, HTML, CSS, Javascript, Jquery, Background RB –
Development Platform
• MySQL – Database
• Solr – Search Server
• Comm100 – Chat service for Customer Support
• Cisco Webex – Integrated with App using URL and XML API
provided by Webex – Web Conferencing Platform
• Subversion – Source Control
• Selenium RC – Testing Platform
• Sendgrid – Email Service
Cloud Deployment:
Amazon EC2/EBS/ELB/RDS/S3/Elastic Cache.
Monitoring Tools: Monit, Cloudwatch, Pingdom.
• End-to-end consultative approach for software solutions through needs assessment,
process consulting and strategic advice.
• Internal QMS are ISO 9001-2008 certified and CMM level 3 compliant.
• Continuous process and service level improvements through deployment of best-of-
breed processes and technologies.
• International Standards and best practices on Project Management including PMI, ISO
and Prince-2.
• Proven EDC Model of delivery to provide predictable results.
• Scrum based Agile development methodology.
The Neev Edge
Clients
Partnerships
India - Bangalore USA Sweden
The Estate, # 121,6th Floor,
Dickenson Road
Bangalore-560042
Phone :+91 80 25594416
Neev Information Technologies Pvt. Ltd.
1121 Boyce Rd Ste 1400,
Pittsburgh PA 15241
Phone : +1 888-979-7860
Neev AB, Birger
Jarlsgatan 53, 6tr,
11145, Stockholm
Phone: +46723250723
sales@neevtech.com
India - Pune
#13 L’Square, 3rd Floor
Parihar Chowk, Aundh,
Pune – 411007.
Phone : +91-64103338
Singapore
#08-03 SGX Centre 2, 4
Shenton Way,
Singapore 068807
Phone: +65 6435 1961
For more info on our offerings, visit www.neevtech.com

More Related Content

What's hot

Presentation build and connect apps, devices and data ibm worklight overview
Presentation   build and connect apps, devices and data ibm worklight overviewPresentation   build and connect apps, devices and data ibm worklight overview
Presentation build and connect apps, devices and data ibm worklight overviewxKinAnx
 
Oxagile company presentation
Oxagile company presentationOxagile company presentation
Oxagile company presentationOxagile
 
Customer Experience Management from Adobe
Customer Experience Management from AdobeCustomer Experience Management from Adobe
Customer Experience Management from AdobeDieter Hovorka
 
Enterprise Mobile Development Best Practices for 2015
Enterprise Mobile Development Best Practices for 2015Enterprise Mobile Development Best Practices for 2015
Enterprise Mobile Development Best Practices for 2015AnyPresence
 
Dronahq one app platform 7.0
Dronahq   one app platform 7.0Dronahq   one app platform 7.0
Dronahq one app platform 7.0Jinen Dedhia
 
Embedded Analytics: 5 Steps to App Modernization
Embedded Analytics: 5 Steps to App ModernizationEmbedded Analytics: 5 Steps to App Modernization
Embedded Analytics: 5 Steps to App ModernizationPoojitha B
 
Razorfish India (Neev) Corporate Profile
Razorfish India (Neev) Corporate ProfileRazorfish India (Neev) Corporate Profile
Razorfish India (Neev) Corporate ProfileNeev Technologies
 
Lessons learned in building a model driven software factory
Lessons learned in building a model driven software factoryLessons learned in building a model driven software factory
Lessons learned in building a model driven software factoryJohan den Haan
 
Mobile Application Development Strategy
Mobile Application Development StrategyMobile Application Development Strategy
Mobile Application Development StrategyAvi Aggarwal MBA, BEng
 
Sitecore and PhoneGap - Driving Business with Mobile Apps
Sitecore and PhoneGap - Driving Business with Mobile AppsSitecore and PhoneGap - Driving Business with Mobile Apps
Sitecore and PhoneGap - Driving Business with Mobile Appscaptech
 
Navigating the Mobile maze
Navigating the Mobile mazeNavigating the Mobile maze
Navigating the Mobile mazePraveen Bohra
 
Test Automation - Presented by Nagarajan, Architect @ TechCafe-2014
Test Automation - Presented by Nagarajan, Architect @ TechCafe-2014Test Automation - Presented by Nagarajan, Architect @ TechCafe-2014
Test Automation - Presented by Nagarajan, Architect @ TechCafe-2014Neev Technologies
 
Enterprise Digital Transformation using APIs and Apps
Enterprise Digital Transformation using APIs and AppsEnterprise Digital Transformation using APIs and Apps
Enterprise Digital Transformation using APIs and AppsWaveMaker, Inc.
 
Kony - End-to-End Proof of Technology
Kony - End-to-End Proof of TechnologyKony - End-to-End Proof of Technology
Kony - End-to-End Proof of TechnologyDipesh Mukerji
 
Soa architect summit mobile 2013_mar [compatibility mode]
Soa architect summit mobile 2013_mar [compatibility mode]Soa architect summit mobile 2013_mar [compatibility mode]
Soa architect summit mobile 2013_mar [compatibility mode]Sreeni Pamidala
 

What's hot (20)

Presentation build and connect apps, devices and data ibm worklight overview
Presentation   build and connect apps, devices and data ibm worklight overviewPresentation   build and connect apps, devices and data ibm worklight overview
Presentation build and connect apps, devices and data ibm worklight overview
 
Oxagile company presentation
Oxagile company presentationOxagile company presentation
Oxagile company presentation
 
Customer Experience Management from Adobe
Customer Experience Management from AdobeCustomer Experience Management from Adobe
Customer Experience Management from Adobe
 
Enterprise Mobile Development Best Practices for 2015
Enterprise Mobile Development Best Practices for 2015Enterprise Mobile Development Best Practices for 2015
Enterprise Mobile Development Best Practices for 2015
 
Magento@Neev
Magento@NeevMagento@Neev
Magento@Neev
 
IBM Worklight
IBM WorklightIBM Worklight
IBM Worklight
 
Dronahq one app platform 7.0
Dronahq   one app platform 7.0Dronahq   one app platform 7.0
Dronahq one app platform 7.0
 
brochure
brochurebrochure
brochure
 
Embedded Analytics: 5 Steps to App Modernization
Embedded Analytics: 5 Steps to App ModernizationEmbedded Analytics: 5 Steps to App Modernization
Embedded Analytics: 5 Steps to App Modernization
 
Razorfish India (Neev) Corporate Profile
Razorfish India (Neev) Corporate ProfileRazorfish India (Neev) Corporate Profile
Razorfish India (Neev) Corporate Profile
 
Lessons learned in building a model driven software factory
Lessons learned in building a model driven software factoryLessons learned in building a model driven software factory
Lessons learned in building a model driven software factory
 
Mobile Application Development Strategy
Mobile Application Development StrategyMobile Application Development Strategy
Mobile Application Development Strategy
 
Mendix Factsheet
Mendix  FactsheetMendix  Factsheet
Mendix Factsheet
 
Sitecore and PhoneGap - Driving Business with Mobile Apps
Sitecore and PhoneGap - Driving Business with Mobile AppsSitecore and PhoneGap - Driving Business with Mobile Apps
Sitecore and PhoneGap - Driving Business with Mobile Apps
 
Navigating the Mobile maze
Navigating the Mobile mazeNavigating the Mobile maze
Navigating the Mobile maze
 
Test Automation - Presented by Nagarajan, Architect @ TechCafe-2014
Test Automation - Presented by Nagarajan, Architect @ TechCafe-2014Test Automation - Presented by Nagarajan, Architect @ TechCafe-2014
Test Automation - Presented by Nagarajan, Architect @ TechCafe-2014
 
Enterprise Digital Transformation using APIs and Apps
Enterprise Digital Transformation using APIs and AppsEnterprise Digital Transformation using APIs and Apps
Enterprise Digital Transformation using APIs and Apps
 
BUDDY White Paper
BUDDY White PaperBUDDY White Paper
BUDDY White Paper
 
Kony - End-to-End Proof of Technology
Kony - End-to-End Proof of TechnologyKony - End-to-End Proof of Technology
Kony - End-to-End Proof of Technology
 
Soa architect summit mobile 2013_mar [compatibility mode]
Soa architect summit mobile 2013_mar [compatibility mode]Soa architect summit mobile 2013_mar [compatibility mode]
Soa architect summit mobile 2013_mar [compatibility mode]
 

Viewers also liked

China banking industry market research and prospect forecast report
China banking industry market research and prospect forecast reportChina banking industry market research and prospect forecast report
China banking industry market research and prospect forecast reportQianzhan Intelligence
 
How Are Living Things Classified?
How Are Living Things Classified?How Are Living Things Classified?
How Are Living Things Classified?Sawyer Science
 
Mise on scene/characters room
Mise on scene/characters roomMise on scene/characters room
Mise on scene/characters roomLuanamaria16
 
ffbPresentation1
ffbPresentation1ffbPresentation1
ffbPresentation1slenhert
 
Arthur Bodolec of Feedly on Designing With Your Ears
Arthur Bodolec of Feedly on Designing With Your EarsArthur Bodolec of Feedly on Designing With Your Ears
Arthur Bodolec of Feedly on Designing With Your EarsUserTesting
 
China midwestern cement industry production and marketing demand and investme...
China midwestern cement industry production and marketing demand and investme...China midwestern cement industry production and marketing demand and investme...
China midwestern cement industry production and marketing demand and investme...Qianzhan Intelligence
 
China rfid industry market forecast and investment strategy planning report, ...
China rfid industry market forecast and investment strategy planning report, ...China rfid industry market forecast and investment strategy planning report, ...
China rfid industry market forecast and investment strategy planning report, ...Qianzhan Intelligence
 
China coated abrasives industry market research and investment forecast report
China coated abrasives industry market research and investment forecast reportChina coated abrasives industry market research and investment forecast report
China coated abrasives industry market research and investment forecast reportQianzhan Intelligence
 
glue.things – a Mashup Platform for wiring the Internet of Things with the In...
glue.things – a Mashup Platform for wiring the Internet of Things with the In...glue.things – a Mashup Platform for wiring the Internet of Things with the In...
glue.things – a Mashup Platform for wiring the Internet of Things with the In...Robert Kleinfeld
 
иван грозный
иван грозныйиван грозный
иван грозныйCDO3
 
Национальная Программа "Лучшие социальные проекты России"
Национальная Программа "Лучшие социальные проекты России"Национальная Программа "Лучшие социальные проекты России"
Национальная Программа "Лучшие социальные проекты России"AlexandraObydenova
 
Matriz rmg. (rc) (kg) (ae)
Matriz rmg. (rc) (kg) (ae)Matriz rmg. (rc) (kg) (ae)
Matriz rmg. (rc) (kg) (ae)Roselyncd
 
China accounting firm indepth research and investment strategic planning repo...
China accounting firm indepth research and investment strategic planning repo...China accounting firm indepth research and investment strategic planning repo...
China accounting firm indepth research and investment strategic planning repo...Qianzhan Intelligence
 
China coal chemical equipment industry report, extensive market research and ...
China coal chemical equipment industry report, extensive market research and ...China coal chemical equipment industry report, extensive market research and ...
China coal chemical equipment industry report, extensive market research and ...Qianzhan Intelligence
 
China fluorine chemical industry indepth research and investment strategic pl...
China fluorine chemical industry indepth research and investment strategic pl...China fluorine chemical industry indepth research and investment strategic pl...
China fluorine chemical industry indepth research and investment strategic pl...Qianzhan Intelligence
 
Settings Manager Final Presentation
Settings Manager Final PresentationSettings Manager Final Presentation
Settings Manager Final Presentationjoefin
 

Viewers also liked (18)

China banking industry market research and prospect forecast report
China banking industry market research and prospect forecast reportChina banking industry market research and prospect forecast report
China banking industry market research and prospect forecast report
 
How Are Living Things Classified?
How Are Living Things Classified?How Are Living Things Classified?
How Are Living Things Classified?
 
Mise on scene/characters room
Mise on scene/characters roomMise on scene/characters room
Mise on scene/characters room
 
ffbPresentation1
ffbPresentation1ffbPresentation1
ffbPresentation1
 
Arthur Bodolec of Feedly on Designing With Your Ears
Arthur Bodolec of Feedly on Designing With Your EarsArthur Bodolec of Feedly on Designing With Your Ears
Arthur Bodolec of Feedly on Designing With Your Ears
 
China midwestern cement industry production and marketing demand and investme...
China midwestern cement industry production and marketing demand and investme...China midwestern cement industry production and marketing demand and investme...
China midwestern cement industry production and marketing demand and investme...
 
China rfid industry market forecast and investment strategy planning report, ...
China rfid industry market forecast and investment strategy planning report, ...China rfid industry market forecast and investment strategy planning report, ...
China rfid industry market forecast and investment strategy planning report, ...
 
China coated abrasives industry market research and investment forecast report
China coated abrasives industry market research and investment forecast reportChina coated abrasives industry market research and investment forecast report
China coated abrasives industry market research and investment forecast report
 
glue.things – a Mashup Platform for wiring the Internet of Things with the In...
glue.things – a Mashup Platform for wiring the Internet of Things with the In...glue.things – a Mashup Platform for wiring the Internet of Things with the In...
glue.things – a Mashup Platform for wiring the Internet of Things with the In...
 
4 logo Cinema One DEGRADE RGB
4 logo Cinema One DEGRADE RGB4 logo Cinema One DEGRADE RGB
4 logo Cinema One DEGRADE RGB
 
иван грозный
иван грозныйиван грозный
иван грозный
 
Национальная Программа "Лучшие социальные проекты России"
Национальная Программа "Лучшие социальные проекты России"Национальная Программа "Лучшие социальные проекты России"
Национальная Программа "Лучшие социальные проекты России"
 
Filming day
Filming dayFilming day
Filming day
 
Matriz rmg. (rc) (kg) (ae)
Matriz rmg. (rc) (kg) (ae)Matriz rmg. (rc) (kg) (ae)
Matriz rmg. (rc) (kg) (ae)
 
China accounting firm indepth research and investment strategic planning repo...
China accounting firm indepth research and investment strategic planning repo...China accounting firm indepth research and investment strategic planning repo...
China accounting firm indepth research and investment strategic planning repo...
 
China coal chemical equipment industry report, extensive market research and ...
China coal chemical equipment industry report, extensive market research and ...China coal chemical equipment industry report, extensive market research and ...
China coal chemical equipment industry report, extensive market research and ...
 
China fluorine chemical industry indepth research and investment strategic pl...
China fluorine chemical industry indepth research and investment strategic pl...China fluorine chemical industry indepth research and investment strategic pl...
China fluorine chemical industry indepth research and investment strategic pl...
 
Settings Manager Final Presentation
Settings Manager Final PresentationSettings Manager Final Presentation
Settings Manager Final Presentation
 

Similar to Neev capabilities in building video and live streaming apps

Attend by Video - A light weight knowledge sharing application with audio, vi...
Attend by Video - A light weight knowledge sharing application with audio, vi...Attend by Video - A light weight knowledge sharing application with audio, vi...
Attend by Video - A light weight knowledge sharing application with audio, vi...Neev Technologies
 
Interact Online Tv
Interact Online TvInteract Online Tv
Interact Online TvInteract
 
Enterprise CI as-a-Service using Jenkins
Enterprise CI as-a-Service using JenkinsEnterprise CI as-a-Service using Jenkins
Enterprise CI as-a-Service using JenkinsCollabNet
 
Neev Python Django Competencies
Neev Python Django CompetenciesNeev Python Django Competencies
Neev Python Django CompetenciesNeev Technologies
 
Neev Expertise in Spring and Hibernate
Neev Expertise in Spring and HibernateNeev Expertise in Spring and Hibernate
Neev Expertise in Spring and HibernateNeev Technologies
 
Eclipse tools for deployment to was liberty profile in Bluemix
Eclipse tools for deployment to was liberty profile in BluemixEclipse tools for deployment to was liberty profile in Bluemix
Eclipse tools for deployment to was liberty profile in BluemixEclipse Day India
 
Amazon Web Services and PaaS - Enterprise Java for the Cloud Era? - Mark Pric...
Amazon Web Services and PaaS - Enterprise Java for the Cloud Era? - Mark Pric...Amazon Web Services and PaaS - Enterprise Java for the Cloud Era? - Mark Pric...
Amazon Web Services and PaaS - Enterprise Java for the Cloud Era? - Mark Pric...jaxconf
 
[AWS에서의 미디어 및 엔터테인먼트] 클라우드에서의 브로드캐스팅 서비스
[AWS에서의 미디어 및 엔터테인먼트] 클라우드에서의 브로드캐스팅 서비스[AWS에서의 미디어 및 엔터테인먼트] 클라우드에서의 브로드캐스팅 서비스
[AWS에서의 미디어 및 엔터테인먼트] 클라우드에서의 브로드캐스팅 서비스Amazon Web Services Korea
 
Kaltura Inspire Webinar: API Driven Video Platform - The Key to Scalability a...
Kaltura Inspire Webinar: API Driven Video Platform - The Key to Scalability a...Kaltura Inspire Webinar: API Driven Video Platform - The Key to Scalability a...
Kaltura Inspire Webinar: API Driven Video Platform - The Key to Scalability a...Zohar Babin
 
[AWS LA Media & Entertainment Event 2015]: M&E Ecosystem Update Q4 2015
[AWS LA Media & Entertainment Event 2015]: M&E Ecosystem Update Q4 2015[AWS LA Media & Entertainment Event 2015]: M&E Ecosystem Update Q4 2015
[AWS LA Media & Entertainment Event 2015]: M&E Ecosystem Update Q4 2015Amazon Web Services
 
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
 
Video-Platform-as-a-Service-2016-Zohar_Babin
Video-Platform-as-a-Service-2016-Zohar_BabinVideo-Platform-as-a-Service-2016-Zohar_Babin
Video-Platform-as-a-Service-2016-Zohar_BabinZohar Babin
 
Cloud Native Patterns with Bluemix Developer Console
Cloud Native Patterns with Bluemix Developer ConsoleCloud Native Patterns with Bluemix Developer Console
Cloud Native Patterns with Bluemix Developer ConsoleMatthew Perrins
 
Oxagile Company Presentation (UPDATED)
Oxagile Company Presentation (UPDATED)Oxagile Company Presentation (UPDATED)
Oxagile Company Presentation (UPDATED)Dzmitry Aleinik
 
IBM BlueMix Presentation - Paris Meetup 17th Sept. 2014
IBM BlueMix Presentation - Paris Meetup 17th Sept. 2014IBM BlueMix Presentation - Paris Meetup 17th Sept. 2014
IBM BlueMix Presentation - Paris Meetup 17th Sept. 2014IBM France Lab
 
SWE Interactive - Overview
SWE Interactive - OverviewSWE Interactive - Overview
SWE Interactive - OverviewCraig Le
 

Similar to Neev capabilities in building video and live streaming apps (20)

Attend by Video - A light weight knowledge sharing application with audio, vi...
Attend by Video - A light weight knowledge sharing application with audio, vi...Attend by Video - A light weight knowledge sharing application with audio, vi...
Attend by Video - A light weight knowledge sharing application with audio, vi...
 
.Net @ Neev
.Net @ Neev.Net @ Neev
.Net @ Neev
 
Interact Online Tv
Interact Online TvInteract Online Tv
Interact Online Tv
 
Enterprise CI as-a-Service using Jenkins
Enterprise CI as-a-Service using JenkinsEnterprise CI as-a-Service using Jenkins
Enterprise CI as-a-Service using Jenkins
 
Neev Python Django Competencies
Neev Python Django CompetenciesNeev Python Django Competencies
Neev Python Django Competencies
 
Neev Expertise in Spring and Hibernate
Neev Expertise in Spring and HibernateNeev Expertise in Spring and Hibernate
Neev Expertise in Spring and Hibernate
 
Eclipse tools for deployment to was liberty profile in Bluemix
Eclipse tools for deployment to was liberty profile in BluemixEclipse tools for deployment to was liberty profile in Bluemix
Eclipse tools for deployment to was liberty profile in Bluemix
 
Amazon Web Services and PaaS - Enterprise Java for the Cloud Era? - Mark Pric...
Amazon Web Services and PaaS - Enterprise Java for the Cloud Era? - Mark Pric...Amazon Web Services and PaaS - Enterprise Java for the Cloud Era? - Mark Pric...
Amazon Web Services and PaaS - Enterprise Java for the Cloud Era? - Mark Pric...
 
[AWS에서의 미디어 및 엔터테인먼트] 클라우드에서의 브로드캐스팅 서비스
[AWS에서의 미디어 및 엔터테인먼트] 클라우드에서의 브로드캐스팅 서비스[AWS에서의 미디어 및 엔터테인먼트] 클라우드에서의 브로드캐스팅 서비스
[AWS에서의 미디어 및 엔터테인먼트] 클라우드에서의 브로드캐스팅 서비스
 
Kaltura Inspire Webinar: API Driven Video Platform - The Key to Scalability a...
Kaltura Inspire Webinar: API Driven Video Platform - The Key to Scalability a...Kaltura Inspire Webinar: API Driven Video Platform - The Key to Scalability a...
Kaltura Inspire Webinar: API Driven Video Platform - The Key to Scalability a...
 
Drupal Capabilities @ Neev
Drupal Capabilities @ NeevDrupal Capabilities @ Neev
Drupal Capabilities @ Neev
 
[AWS LA Media & Entertainment Event 2015]: M&E Ecosystem Update Q4 2015
[AWS LA Media & Entertainment Event 2015]: M&E Ecosystem Update Q4 2015[AWS LA Media & Entertainment Event 2015]: M&E Ecosystem Update Q4 2015
[AWS LA Media & Entertainment Event 2015]: M&E Ecosystem Update Q4 2015
 
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
 
Video-Platform-as-a-Service-2016-Zohar_Babin
Video-Platform-as-a-Service-2016-Zohar_BabinVideo-Platform-as-a-Service-2016-Zohar_Babin
Video-Platform-as-a-Service-2016-Zohar_Babin
 
Arun Kumar(7.8Yrs).DOC
Arun Kumar(7.8Yrs).DOCArun Kumar(7.8Yrs).DOC
Arun Kumar(7.8Yrs).DOC
 
Cloud Native Patterns with Bluemix Developer Console
Cloud Native Patterns with Bluemix Developer ConsoleCloud Native Patterns with Bluemix Developer Console
Cloud Native Patterns with Bluemix Developer Console
 
Oxagile Company Presentation (UPDATED)
Oxagile Company Presentation (UPDATED)Oxagile Company Presentation (UPDATED)
Oxagile Company Presentation (UPDATED)
 
Bluemix summary
Bluemix summaryBluemix summary
Bluemix summary
 
IBM BlueMix Presentation - Paris Meetup 17th Sept. 2014
IBM BlueMix Presentation - Paris Meetup 17th Sept. 2014IBM BlueMix Presentation - Paris Meetup 17th Sept. 2014
IBM BlueMix Presentation - Paris Meetup 17th Sept. 2014
 
SWE Interactive - Overview
SWE Interactive - OverviewSWE Interactive - Overview
SWE Interactive - Overview
 

More from Neev Technologies

Adobe Experience Manager (Adobe CQ) Capabilities and Experience @ Neev
Adobe Experience Manager (Adobe CQ) Capabilities and Experience @ NeevAdobe Experience Manager (Adobe CQ) Capabilities and Experience @ Neev
Adobe Experience Manager (Adobe CQ) Capabilities and Experience @ NeevNeev Technologies
 
Hybris Hackathon - Split Payments in Hybris
Hybris Hackathon - Split Payments in HybrisHybris Hackathon - Split Payments in Hybris
Hybris Hackathon - Split Payments in HybrisNeev Technologies
 
Hybris Hackathon - Data Modeling
Hybris Hackathon - Data ModelingHybris Hackathon - Data Modeling
Hybris Hackathon - Data ModelingNeev Technologies
 
RazorfishNeev Engagement Process
RazorfishNeev Engagement ProcessRazorfishNeev Engagement Process
RazorfishNeev Engagement ProcessNeev Technologies
 
Building A Jewelry e-store - Now, sell your jewelry to the world!
Building A Jewelry e-store - Now, sell your jewelry to the world!Building A Jewelry e-store - Now, sell your jewelry to the world!
Building A Jewelry e-store - Now, sell your jewelry to the world!Neev Technologies
 
How to add Custom Font to your iOS-based App?
How to add Custom Font to your iOS-based App?How to add Custom Font to your iOS-based App?
How to add Custom Font to your iOS-based App?Neev Technologies
 
Our Experience on Google Map Integration with Apps
Our Experience on Google Map Integration with AppsOur Experience on Google Map Integration with Apps
Our Experience on Google Map Integration with AppsNeev Technologies
 
Neev Application Performance Management Services
Neev Application Performance Management ServicesNeev Application Performance Management Services
Neev Application Performance Management ServicesNeev Technologies
 
Neev CakePHP Managed Services Offerings
Neev CakePHP Managed Services OfferingsNeev CakePHP Managed Services Offerings
Neev CakePHP Managed Services OfferingsNeev Technologies
 
Mobile Responsive Design @ Neev
Mobile Responsive Design @ NeevMobile Responsive Design @ Neev
Mobile Responsive Design @ NeevNeev Technologies
 
Business Intelligence Capabilities @ Neev
Business Intelligence Capabilities @ NeevBusiness Intelligence Capabilities @ Neev
Business Intelligence Capabilities @ NeevNeev Technologies
 
Neev Conversion Strategy Capabilities
Neev Conversion Strategy CapabilitiesNeev Conversion Strategy Capabilities
Neev Conversion Strategy CapabilitiesNeev Technologies
 
A Digital Mirror for Luxury Jewelry Stores
A Digital Mirror for Luxury Jewelry StoresA Digital Mirror for Luxury Jewelry Stores
A Digital Mirror for Luxury Jewelry StoresNeev Technologies
 
Neev Open Source Contributions
Neev Open Source ContributionsNeev Open Source Contributions
Neev Open Source ContributionsNeev Technologies
 
Native Mobile Platforms vs Phonegap – A Comparison
Native Mobile Platforms vs Phonegap – A ComparisonNative Mobile Platforms vs Phonegap – A Comparison
Native Mobile Platforms vs Phonegap – A ComparisonNeev Technologies
 
That thing called Requirements - Presented by Mona Walia, Business Analyst @ ...
That thing called Requirements - Presented by Mona Walia, Business Analyst @ ...That thing called Requirements - Presented by Mona Walia, Business Analyst @ ...
That thing called Requirements - Presented by Mona Walia, Business Analyst @ ...Neev Technologies
 

More from Neev Technologies (20)

Adobe Experience Manager (Adobe CQ) Capabilities and Experience @ Neev
Adobe Experience Manager (Adobe CQ) Capabilities and Experience @ NeevAdobe Experience Manager (Adobe CQ) Capabilities and Experience @ Neev
Adobe Experience Manager (Adobe CQ) Capabilities and Experience @ Neev
 
Hybris Hackathon - Split Payments in Hybris
Hybris Hackathon - Split Payments in HybrisHybris Hackathon - Split Payments in Hybris
Hybris Hackathon - Split Payments in Hybris
 
Hybris Hackathon - Data Modeling
Hybris Hackathon - Data ModelingHybris Hackathon - Data Modeling
Hybris Hackathon - Data Modeling
 
RazorfishNeev Engagement Process
RazorfishNeev Engagement ProcessRazorfishNeev Engagement Process
RazorfishNeev Engagement Process
 
Gameathon @ Neev
Gameathon @ NeevGameathon @ Neev
Gameathon @ Neev
 
Building A Jewelry e-store - Now, sell your jewelry to the world!
Building A Jewelry e-store - Now, sell your jewelry to the world!Building A Jewelry e-store - Now, sell your jewelry to the world!
Building A Jewelry e-store - Now, sell your jewelry to the world!
 
Neev Load Testing Services
Neev Load Testing ServicesNeev Load Testing Services
Neev Load Testing Services
 
How to add Custom Font to your iOS-based App?
How to add Custom Font to your iOS-based App?How to add Custom Font to your iOS-based App?
How to add Custom Font to your iOS-based App?
 
Our Experience on Google Map Integration with Apps
Our Experience on Google Map Integration with AppsOur Experience on Google Map Integration with Apps
Our Experience on Google Map Integration with Apps
 
Neev Application Performance Management Services
Neev Application Performance Management ServicesNeev Application Performance Management Services
Neev Application Performance Management Services
 
Neev CakePHP Managed Services Offerings
Neev CakePHP Managed Services OfferingsNeev CakePHP Managed Services Offerings
Neev CakePHP Managed Services Offerings
 
Neev AngularJS Capabilities
Neev AngularJS CapabilitiesNeev AngularJS Capabilities
Neev AngularJS Capabilities
 
Mobile Responsive Design @ Neev
Mobile Responsive Design @ NeevMobile Responsive Design @ Neev
Mobile Responsive Design @ Neev
 
Business Intelligence Capabilities @ Neev
Business Intelligence Capabilities @ NeevBusiness Intelligence Capabilities @ Neev
Business Intelligence Capabilities @ Neev
 
Neev Conversion Strategy Capabilities
Neev Conversion Strategy CapabilitiesNeev Conversion Strategy Capabilities
Neev Conversion Strategy Capabilities
 
RazorfishNeev - An Overview
RazorfishNeev - An OverviewRazorfishNeev - An Overview
RazorfishNeev - An Overview
 
A Digital Mirror for Luxury Jewelry Stores
A Digital Mirror for Luxury Jewelry StoresA Digital Mirror for Luxury Jewelry Stores
A Digital Mirror for Luxury Jewelry Stores
 
Neev Open Source Contributions
Neev Open Source ContributionsNeev Open Source Contributions
Neev Open Source Contributions
 
Native Mobile Platforms vs Phonegap – A Comparison
Native Mobile Platforms vs Phonegap – A ComparisonNative Mobile Platforms vs Phonegap – A Comparison
Native Mobile Platforms vs Phonegap – A Comparison
 
That thing called Requirements - Presented by Mona Walia, Business Analyst @ ...
That thing called Requirements - Presented by Mona Walia, Business Analyst @ ...That thing called Requirements - Presented by Mona Walia, Business Analyst @ ...
That thing called Requirements - Presented by Mona Walia, Business Analyst @ ...
 

Recently uploaded

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
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
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
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
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdfChristopherTHyatt
 
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
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
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
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
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
 

Recently uploaded (20)

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
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
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
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...
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
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
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
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
 

Neev capabilities in building video and live streaming apps

  • 2. Magento eCommerce SaaS Applications Video Streaming Portals Rich Internet Apps Custom Development 250+ team with experience in managing offshore, distributed development. Neev Technologies established in Jan ’05 VC Funding in 2009 By Basil Partners Part of Publicis Groupe Member of NASSCOM. Development Centers in Bangalore and Pune. Offices at Bangalore, USA, Delhi, Pune, Singapore and Stockholm. Key Company Highlights iPhone Android Windows Phone 7 HTML5 Apps Web User Interface Design and User Experience Design Performance Consulting Practices Quality Assurance & Testing AWS Consulting Partner Rackspace Joyent Heroku Google App Engine Mobile Cloud About Neev Outsourced Product Development
  • 3. • Neev has worked with more than 15 B2C companies building or enabling applications in the domain of video/live streaming. Our clients are spread across verticals including Media and Entertainment, Education, Social Networks and direct consumer applications. • Design, build, deploy and maintain applications that are stable and reliable and could even work on slow internet connections. • Streaming servers: Wowza Media Server, Flash Media Server, Darwin Streaming Server. • Encoding and Transcoding Software: FF Mpeg, Zencoder, Encoding.com, AWS Elastic Transcoder. • Media Format: mp4, flv, avi, mp3. • Protocols: RTMP, RTMPPE, HLS, HTTP, Progressive downloads, RTP/RTSP. • CDNs: Cloud Front (AWS), Akamai, Bit Gravity. Neev’s expertise on Streaming Media applications
  • 4. • Java and Open Source Software – Java, J2EE, Spring, Hibernate, JMS, JPA, JCAPS. • Web 2.0 and Rich Client – JSF, Ruby on Rails, PHP, Groovy on Grails, GWT, jQuery, ExtJS. • Application and Web Servers – Apache, Tomcat, JBOSS. • Mobile Development – iPhone/iPad, Android and Blackberry, Mobile Web, RESTFul and SOAP web services, GPS & location aware, Bluetooth, offline data and synch. • Social Media – Integration with Facebook, Twitter. • Cloud Computing and migration – Development for public clouds AWS, Google App Engine, cloud application monitoring. • UI/UX Process - Heuristic Analysis, Interaction Design, Visual design, HTML- isation. Neev’s expertise on Web Technologies
  • 5. Key areas Neev evaluate before development • Underlying technology: Evaluate the need and fitment of the technology options. This will also depend on the mode of rendering the content, including mobile platforms. • Streaming Media Servers. • Encoding and transcoding software. • Streaming Protocol to be used. • Media file formats. • Hosting infrastructure: Depending on the content volume and the number of users, suitable infrastructure has to be planned.
  • 6. Services Offered • Technical Assessment and Design • Product/Application development • Application architecture re-design or improvement • Social Media Integration • Payment gateway and other third party integration • Application Support and Maintenance • Performance tuning and scaling • SaaS-ification • Deployment on Cloud, monitoring and hosting management
  • 7. Project Management Tools Redmine Jira/Trac Deployment Tools Jenkins Emma/Cobertura QA Tools Selenium Jmock Knowledge Capture Tools Neev Hub Project Methodology • Test Case Driven testing • Feature/Functionality level QA • ownership • Daily/hourly Builds • Smoke tests • Early Stage Integration Testing • Detailed Communication of the • outcome of the various QA • activities • Impact Analysis of Bug Fixes • Constant Process Improvements • User Acceptance Tests
  • 8. Case Study: Myplex Myplex.tv is the flagship service of Apalya. Apalya holds a monopoly in India in mobile video content streaming market. Apalya’s white-label platform is used by various telecom majors like Airtel, Vodafone for providing mobile TV streaming services. The client wanted to build a video streaming application to deliver the content on mobile devices. Highlights: 1. The biggest challenges to deliver content on mobile devices are: the devices are thin clients and the mobile networks have slower speeds. 2. Given the nature of users, the application has to be deployed on the cloud. Further, most of the scaling processes have to be automated. 3. Neev designed, developed and deployed a fully scalable cloud-based application architecture that could support heavy traffic and heavy content which is typical of a video content portal. 4. Neev deployed a cross-functional team that focused on: Scalable Architecture and Design, Server Commissioning, Maintenance and Go-Live Support on Amazon Cloud, Project Planning and Configuration Management strategy that enabled multi – track development, Automated Test Strategy using Sanity Case Automation. 5. Neev developed the backend infrastructure required for pre-processing all video content into 4 different video formats (Low, Medium, High, Very High) to suit the consumer's network bandwidth capacity and video quality requirements. 6. In order to enable the video to play on various devices, the solution was enabled to stream content in various formats such as RTMP, RTMPE, RTSP, HTTP.
  • 10. Case Study : Myplex continued.. Tech Stack • Java / J2EE (Struts, Spring, Hibernate, JSP, JS/CSS) • AWS - EC2, S3, RDS, Auto-Scale, Cloud Front • Wowza Streaming Server • HTML5 • JW Player  Plugins used: jwPlayer, AWS Elastic Load Balancer  Third Party Libraries: Solr
  • 11. Myplex Video Streaming Process Flow
  • 12. Case Study : Tubifi Making Video Ads is expensive. Tubifi.com wanted to make this process affordable. It is a SaaS based video compiling and editing platform which brings down the cost of video ad creation from $80K to $6K – a whopping 92%. Video editors can try different video/audio footages and purchase the ones they (or the end customer) like. Tubifi’s key differentiator is the integration with Stock Footage Vendors (like Getty images, Pond5, Killer tracks). The vision of Tubifi is to create a common platform for ad-consumers, video stock providers and ad-creators. Highlights: 1. Neev started engaging with the Tubifi team at an early stage. Neev helped in creating a roadmap of the product. Neev also developed the features in a phased manner to build a functional MVP. This was needed to acquire investors; a quick launch to gather user base and further addition of features to stay ahead of competition. 2. Neev developed a feature wherein an user can drag and drop videos on the timeline. Different videos and audios can be then be joined together in a simple gesture. Videos can also be inserted, split, overwritten, and trimmed in the timeline. 3. For purpose of exhibiting to clients, compositions created can be duplicated and downloaded once purchase is completed. The downloaded composition can be used in other Desktop solutions. Compositions can also be downloaded as mp4 to share with the clients. 4. Other features developed include: Two Video and Audio tracks with additional Voice over tracks to support multiple clips are also provided. Titles can also be added with different styles for a composition. 5. Transcoding and Download of purchased stock footage is separated from Video Editor and back-end system takes care of these processes. All the stock purchase happens in the back-end. The requests are queued in Amazon SQS and are executed in back end. This way the downloads are optimized for traffic and bandwidth usage while the user need not be present online.
  • 14. Case Study : Tubifi Tech Stack • Java – To keep the App light • Flex Player – Video Player • CAS – Single Sign-on Authentication • MySQL – Database • Twistage – Transcoding • Amazon SQS – Queueing service • Jenkins – Continuous Integration • Authorize.Net – Payment Gateway • Mp4, XML formats – Export Formats High Availability Site Architecture for a Content Heavy Application:  Videos are streamed from Twistage.  As video data increases, App servers are scaled up without any downtime.  Eliminates any Single Point of Failures throughout the architecture.  Automated data back-ups.  Application restoration/re-deployment drills.
  • 15. Case Study : Attend by Video Attendbyvideo.com enables real-life knowledge sharing using audio, video and file-sharing capabilities, between people from various walks of life in an easy mutually rewarding manner. Highlights: 1. The challenge was to design and build a system that could be used by first time users or those with minimal knowledge of IT. Another challenge was to have a stable and reliable audio/video/sharing interface that can work even on a slow connection. 2. Neev leveraged features provided by the APIs of Webex to provide a user interface for sharing audio/videos/files. Through the portal, an user can schedule, conduct, join and record sessions for future references. 3. The system was designed to have an intuitive UI which everyone can use. 4. The system makes use of 25 user licenses of Webex which are distributed in a token ring basis among different users (logged in).
  • 16. Case Study : Attend By Video Tech Stack • Ubuntu – OS • Ruby, Rails, HTML, CSS, Javascript, Jquery, Background RB – Development Platform • MySQL – Database • Solr – Search Server • Comm100 – Chat service for Customer Support • Cisco Webex – Integrated with App using URL and XML API provided by Webex – Web Conferencing Platform • Subversion – Source Control • Selenium RC – Testing Platform • Sendgrid – Email Service Cloud Deployment: Amazon EC2/EBS/ELB/RDS/S3/Elastic Cache. Monitoring Tools: Monit, Cloudwatch, Pingdom.
  • 17. • End-to-end consultative approach for software solutions through needs assessment, process consulting and strategic advice. • Internal QMS are ISO 9001-2008 certified and CMM level 3 compliant. • Continuous process and service level improvements through deployment of best-of- breed processes and technologies. • International Standards and best practices on Project Management including PMI, ISO and Prince-2. • Proven EDC Model of delivery to provide predictable results. • Scrum based Agile development methodology. The Neev Edge
  • 20. India - Bangalore USA Sweden The Estate, # 121,6th Floor, Dickenson Road Bangalore-560042 Phone :+91 80 25594416 Neev Information Technologies Pvt. Ltd. 1121 Boyce Rd Ste 1400, Pittsburgh PA 15241 Phone : +1 888-979-7860 Neev AB, Birger Jarlsgatan 53, 6tr, 11145, Stockholm Phone: +46723250723 sales@neevtech.com India - Pune #13 L’Square, 3rd Floor Parihar Chowk, Aundh, Pune – 411007. Phone : +91-64103338 Singapore #08-03 SGX Centre 2, 4 Shenton Way, Singapore 068807 Phone: +65 6435 1961 For more info on our offerings, visit www.neevtech.com