SlideShare a Scribd company logo
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 overview
xKinAnx
 
Oxagile company presentation
Oxagile company presentationOxagile company presentation
Oxagile company presentation
Oxagile
 
Customer Experience Management from Adobe
Customer Experience Management from AdobeCustomer Experience Management from Adobe
Customer Experience Management from Adobe
Dieter 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 2015
AnyPresence
 
Magento@Neev
Magento@NeevMagento@Neev
Magento@Neev
Neev Technologies
 
IBM Worklight
IBM WorklightIBM Worklight
IBM Worklight
Raj Balasubramanian
 
Dronahq one app platform 7.0
Dronahq   one app platform 7.0Dronahq   one app platform 7.0
Dronahq one app platform 7.0
Jinen Dedhia
 
brochure
brochurebrochure
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
Poojitha B
 
Razorfish India (Neev) Corporate Profile
Razorfish India (Neev) Corporate ProfileRazorfish India (Neev) Corporate Profile
Razorfish India (Neev) Corporate Profile
Neev 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 factory
Johan den Haan
 
Mobile Application Development Strategy
Mobile Application Development StrategyMobile Application Development Strategy
Mobile Application Development Strategy
Avi Aggarwal MBA, BEng
 
Mendix Factsheet
Mendix  FactsheetMendix  Factsheet
Mendix Factsheet
Syntax InfraMediairs
 
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
captech
 
Navigating the Mobile maze
Navigating the Mobile mazeNavigating the Mobile maze
Navigating the Mobile maze
Praveen 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-2014
Neev 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 Apps
WaveMaker, Inc.
 
BUDDY White Paper
BUDDY White PaperBUDDY White Paper
BUDDY White Paper
Achmad Surya Afandy
 
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
Dipesh 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 report
Qianzhan 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 room
Luanamaria16
 
ffbPresentation1
ffbPresentation1ffbPresentation1
ffbPresentation1
slenhert
 
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
UserTesting
 
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
 
Filming day
Filming dayFilming day
Filming day
Luanamaria16
 
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 Presentation
joefin
 

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
 
.Net @ Neev
.Net @ Neev.Net @ Neev
.Net @ Neev
Neev Technologies
 
Interact Online Tv
Interact Online TvInteract Online Tv
Interact Online Tv
Interact
 
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
CollabNet
 
Neev Python Django Competencies
Neev Python Django CompetenciesNeev Python Django Competencies
Neev Python Django Competencies
Neev Technologies
 
Neev Expertise in Spring and Hibernate
Neev Expertise in Spring and HibernateNeev Expertise in Spring and Hibernate
Neev Expertise in Spring and Hibernate
Neev 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 Bluemix
Eclipse 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
 
Drupal Capabilities @ Neev
Drupal Capabilities @ NeevDrupal Capabilities @ Neev
Drupal Capabilities @ Neev
Neev Technologies
 
[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
Amazon 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 & video
Mike 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_Babin
Zohar Babin
 
Arun Kumar(7.8Yrs).DOC
Arun Kumar(7.8Yrs).DOCArun Kumar(7.8Yrs).DOC
Arun Kumar(7.8Yrs).DOC
Arun Kumar Rajamandrapu
 
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
Matthew Perrins
 
Oxagile Company Presentation (UPDATED)
Oxagile Company Presentation (UPDATED)Oxagile Company Presentation (UPDATED)
Oxagile Company Presentation (UPDATED)
Dzmitry Aleinik
 
Bluemix summary
Bluemix summaryBluemix summary
Bluemix summary
Sam Garforth
 
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
IBM France Lab
 
SWE Interactive - Overview
SWE Interactive - OverviewSWE Interactive - Overview
SWE Interactive - Overview
Craig 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 @ Neev
Neev Technologies
 
Hybris Hackathon - Split Payments in Hybris
Hybris Hackathon - Split Payments in HybrisHybris Hackathon - Split Payments in Hybris
Hybris Hackathon - Split Payments in Hybris
Neev Technologies
 
Hybris Hackathon - Data Modeling
Hybris Hackathon - Data ModelingHybris Hackathon - Data Modeling
Hybris Hackathon - Data Modeling
Neev Technologies
 
RazorfishNeev Engagement Process
RazorfishNeev Engagement ProcessRazorfishNeev Engagement Process
RazorfishNeev Engagement Process
Neev Technologies
 
Gameathon @ Neev
Gameathon @ NeevGameathon @ Neev
Gameathon @ Neev
Neev 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
 
Neev Load Testing Services
Neev Load Testing ServicesNeev Load Testing Services
Neev Load Testing Services
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 Apps
Neev Technologies
 
Neev Application Performance Management Services
Neev Application Performance Management ServicesNeev Application Performance Management Services
Neev Application Performance Management Services
Neev Technologies
 
Neev CakePHP Managed Services Offerings
Neev CakePHP Managed Services OfferingsNeev CakePHP Managed Services Offerings
Neev CakePHP Managed Services Offerings
Neev Technologies
 
Neev AngularJS Capabilities
Neev AngularJS CapabilitiesNeev AngularJS Capabilities
Neev AngularJS Capabilities
Neev Technologies
 
Mobile Responsive Design @ Neev
Mobile Responsive Design @ NeevMobile Responsive Design @ Neev
Mobile Responsive Design @ Neev
Neev Technologies
 
Business Intelligence Capabilities @ Neev
Business Intelligence Capabilities @ NeevBusiness Intelligence Capabilities @ Neev
Business Intelligence Capabilities @ Neev
Neev Technologies
 
Neev Conversion Strategy Capabilities
Neev Conversion Strategy CapabilitiesNeev Conversion Strategy Capabilities
Neev Conversion Strategy Capabilities
Neev Technologies
 
RazorfishNeev - An Overview
RazorfishNeev - An OverviewRazorfishNeev - An Overview
RazorfishNeev - An Overview
Neev 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 Stores
Neev Technologies
 
Neev Open Source Contributions
Neev Open Source ContributionsNeev Open Source Contributions
Neev Open Source Contributions
Neev 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 Comparison
Neev 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

20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
IndexBug
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
Webinar: Designing a schema for a Data Warehouse
Webinar: Designing a schema for a Data WarehouseWebinar: Designing a schema for a Data Warehouse
Webinar: Designing a schema for a Data Warehouse
Federico Razzoli
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Jeffrey Haguewood
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 

Recently uploaded (20)

20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
Webinar: Designing a schema for a Data Warehouse
Webinar: Designing a schema for a Data WarehouseWebinar: Designing a schema for a Data Warehouse
Webinar: Designing a schema for a Data Warehouse
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 

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