v mukti streamingwhitepaper2[1]

22
White Paper

Upload: vmukti-solutions-pvt-ltd

Post on 23-Jan-2015

683 views

Category:

Technology


7 download

DESCRIPTION

 

TRANSCRIPT

Page 1: V mukti streamingwhitepaper2[1]

Whitepaper

White Paper

Page 2: V mukti streamingwhitepaper2[1]

TABLE OF CONTENTS

Product Description .......................................................................................................................................................................... 3

Introduction ................................................................................................................................................................................. 3

What is the VMukti Interactive Streaming solution for masses? ............................................................................................ 3

What technology is used in these solutions? .......................................................................................................................... 3

What are the key Functionality? ............................................................................................................................................. 3

Flow Diagram .................................................................................................................................................................................... 4

Typical class room setup ................................................................................................................................................................... 5

System Specification ......................................................................................................................................................................... 7

encoder/ Viewer .......................................................................................................................................................................... 7

Audio Video Codec Support .................................................................................................................................................... 7

Streaming Delay ...................................................................................................................................................................... 7

Bandwidth Usage .................................................................................................................................................................... 7

CPU utilization when in use..................................................................................................................................................... 8

Memory utilization when in use.............................................................................................................................................. 8

Capacity ....................................................................................................................................................................................... 9

Conference Rates ......................................................................................................................................................................... 9

LMS Features ............................................................................................................................................................................... 9

LMS Hardware Specs.................................................................................................................................................................... 9

LMS Video library Portal Features: .............................................................................................................................................. 9

Sample Processes............................................................................................................................................................................ 11

Pre-requisites.................................................................................................................................................................................. 13

Pre-requisites At Viewer’s End................................................................................................................................................... 13

Broadcasting End (Host end)...................................................................................................................................................... 14

Comparative Analysis...................................................................................................................................................................... 15

Total Cost of Ownership ................................................................................................................................................................. 16

Industry Benefits – (Education, Corporates, BFSI , IT/BPO ) ........................................................................................................... 16

Benefits to ORGANIZATION........................................................................................................................................................ 16

Benefits to the gifted trainers .................................................................................................................................................... 17

Benefits to praticipants .............................................................................................................................................................. 17

Technology Roadmap Current Year ................................................................................................................................................ 17

Testimonials .................................................................................................................................................................................... 18

About VMutki Solutions Pvt. Ltd. .................................................................................................................................................... 21

Page 3: V mukti streamingwhitepaper2[1]

PRODUCT DESCRIPTION

INTRODUCTION

W H A T I S T H E VM U K T I I N T E R A C T I V E S T R E A M I N G S O L U T I O N F O R M A S S E S ?

“Video Communications is claimed by many but where’s bandwidth and infrastructure in countries

like India to be able to consume it. At VMukti, we took a mandate to innovate disruptive technology

that enables full screen Video Communications for masses at low cost and low bandwidth. ” The

Innovative and easy to use VMukti Interactive Streaming Solution is a web based application, which has

been developed for streaming of live/recorded sessions with moderated interactivity at very low

bandwidth & with high quality resolution.

Screen Capture

Live Videos

Recorded Video

Mobile Live

VMukti Cloud

Participant 1

Participant N

Participant 2

W H A T T E C H N O L O G Y I S U S E D I N T H E S E S O L U T I O N S ?

VMukti’s Interactive Streaming Solution is convergence of Web, Distributed Architecture, SIP, Video,

Cloud Computing, & Patent pending Motion Estimation Algorithms for Compression up to 2.5 times.

The application is built in .net 2.0 with the use of silver light & Adobe flash. Encoder Software is built

using vc++/c#.

W H A T A R E T H E K E Y F U N C T I O N A L I T Y ?

VMukti Streaming provides live webcast from anywhere using a simple user interface designed for non-

technical users. The major functionality contains live video streaming with presentation sharing and

moderated audio-video interactivity including chat functionality. It allows host and the administrator to

record live sessions using auto upload functionality. The solution contains features like whiteboard &

online tests which makes it very suitable for online education. It is also suitable for social networking.

Page 4: V mukti streamingwhitepaper2[1]

product as it provides the functionality of public \ private chat & recorded video uploading.

FLOW DIAGRAM

Diagrammatic Representation of Live Streaming on Intranet/ Internet

VMukti – Representative Diagram – Flow Chart

Page 5: V mukti streamingwhitepaper2[1]

TYPICAL CLASS ROOM SETUP

White Board

Plasma Camera Mic & Spk

Classroom1

Computer/ Laptop with

VMukti Encoder and

Broadband 100kbps

Classroom5

VMukti Cloud

Classroom2 Classroom4

Classroom3

Broadband 100kbps Computer/Laptop with

Browser

Projector Camera

Microphone

LCD Speaker

System

Page 6: V mukti streamingwhitepaper2[1]

SCREEN SHOTS

Page 7: V mukti streamingwhitepaper2[1]

SYSTEM SPECIFICATION

ENCODER/ VIEWER

A U D I O V I D E O C O D E C S U P P O R T

GA Version:

Live video: wmv; pre-recorded video: wmv, fla, swf, mpg, and support for up to 30fps.

Interactive GA Version:

Live video: h.264; pre-recorded video: wmv, fla, swf, mpg, and support for up to 30fps

Patent pending Motion Detection Algorithm S T R E A M I N G D E L A Y

GA Version: 16 Seconds

Interactive GA Version: 2 Seconds

B A N D W I D T H U S A G E

Page 8: V mukti streamingwhitepaper2[1]

Bandwidth utilization for only Audio: 6 kbps+

Bandwidth utilization for video: QCIF – 50kbps; CIF – 100-150kbps (Optimized); 4CIF & HD– 250kbps

VMukti Encoder technology renders High Quality video at a lower bitrate through its patent pending Motion Ditection/ Estimation Algorithms besides proprietary techniques for live streaming enabling up to 2.5 times lesser bandwidth required for the same quality of live video when compared with other technologies.

C P U U T I L I Z A T I O N W H E N I N U S E*

For participant: 2 to 6 % (With 1 video and CIF profile)

For host/broadcaster: 6 to 10 % (With 1 video and CIF profile)

M E M O R Y U T I L I Z A T I O N W H E N I N U S E*

For participant: 40MB (1 video, CIF profile)

For host/broadcaster: 91MB (1 video CIF profile)

*The numbers are benchmarked on Core 2 Duo 1.8 GHz, 3 GB RAM

Page 9: V mukti streamingwhitepaper2[1]

SPECIFICATIONS FOR VMUKTI CLOUD & VMUKTI LIVE MEDIA STREAMING & STORAGE SERVER VMukti cloud is made up of distributed VMukti LMS (Live Media Streaming & Storage Server) servers

spread across the world.

LMS has portal interface for participants and has Web-based management support with Administrator

views.

It has at least 500 GB hard disk to store configuration, log files, etc for debugging and billing purpose. C A P A C I T Y

The cloud supports 2,000,000 concurrent connections.

S T R E A M I N G R A T E S

It supports 50kbps - 256kbps+ streaming data rates in the same or different events. L M S F E A T U R E S

LMS has Video library portal for live and pre-recorded events.

There is Upload interface for setting up live or pre-recorded event videos.

Access can be restricted for paid/ authorized users.

There can be integrated payment gateway for online payments to have access to the videos.

The main library screen can start playing videos in thumbnails.

The LMS supports Webcam, and professional camera for streaming live events.

L M S H A R D W A R E S P E C S

i7 850 Quad Core (4 Hyperthreaded Cores)

8 gig+ ram

500gb+ Drive (15,000 RPM SAS ) or SolidState

4000gb+ Bandwidth (4 tb)

1 gbps + port

10+ IPs

Raid 0

Hardware Firewall Windows

2008 Std Edition SQL 2008

Workgroup Edition

L M S V I D E O L I B R A R Y P O R T A L F E A T U R E S :

Secured Login (One user - one machine)

Page 10: V mukti streamingwhitepaper2[1]

Works across corporate firewalls and proxies

Security of Content – Not possible to record/ copy live videos

Multiple live channels

Full screen HQ video for briefing and training that works in existing infrastructure and bandwidth of India o dial-up/broadband/datacard

Hosted/web based version available with no investment on proprietary equipments.

Video library of live as well as pre-recorded events

Professional support

Moderated Presentation and screen sharing More than 15000 participants can login to a single session

Moderated Interactivity through Audio, Video and Chat

Low CPU and memory usage

Less than 10 seconds start up time

User Audit Reports

Live Monitoring of Users with webcam and screenshots for Audits and Security

Real time video encoding / conversion from almost all major video formats to flash flv videos and setting Meta Information for flv videos.

Real time grabbing thumbs single to multiple thumbs. Available in multiple color and themes.

Can be easily extended to wmv, mp4 or other video and audio portals.

Padding supported for widescreen videos. Convert 16:9 aspect video (widescreen video) to 4:3 (normal video) without stretching.

Support both Flash FLV and H264 encoded mp4 videos.

Video transfer over FTP is supported which allow maintaining and streaming videos across multiple servers in case of high traffic.

Both scheduled publishing and direct publishing supported in order to maintain scalability and performance of web application at high traffic.

All dynamic urls are user and search engine friendly.

All normal video sharing options supported, including rating videos, post comments on videos, share videos, post flag report, add to favorites, embed video and more.

All main features available, including searching videos, tagging videos, categorizing videos, videos by user, favorite videos and more.

Membership and member profiling (private, public) supported with all features. Can be extended or embed your own membership profile easily.

Easily customize video items and listing styles in video listings.

Easily to import and export modules. Each and every module within video starter kit has specified set of properties and configured by setting these properties.

Support multiple flash players. Easy to embed your own flash player.

Video download script available. It can be used to grab videos from third party web sites (youtube or other) and convert it on real time.

Admin management supported with almost all features to control internal configurations of website, user data, videos, categories, tags, admins and channels.

Cache video listings for fast and better performance.

Ads management supported to managing different section ads from one location.

Configuration section supported. Everything within web application is controlled from configuration section.

Page 11: V mukti streamingwhitepaper2[1]

Multiple level category listing supported.

Video review and approval system.

Presentation and whiteboard facility, presentation can be uploaded on portal

Private and public video Digital Pre recorded libraries

User interactivity with tutor

SAMPLE PROCESSES

How to start Streaming through Encoder Client?

First Click on Encoder Client

Login with provided username and password.

Type Video name and select audio and video source from the drop down list.

Select the video size and click on start button.

You will get message that streaming started successfully.

You can see your video on the portal which is given to you.

How to upload prerecorded video or presentation?

Upload Video

First Login with Provided Username and password in the streaming portal

Click On upload Button

Type video name and all the information and select video type Recorded

Then click on browse button and select your file and then click on open

Then agree terms and condition

Click on Submit button.

Upload Presentation

First Login with Provided Username and password in the streaming portal

Click On upload Button

Type Presentation name and all the information and select video type Presentation

Then click on browse button and select your Presentation and then click on open

Then agree terms and condition

Page 12: V mukti streamingwhitepaper2[1]

Click on Submit button.

How to attach presentation with video?

First Login with Provided Username and password in the streaming portal

Click on My account.

Then Click on the My video.

Then Click on Edit button of the video in which you want to relate presentation with

video

Select Presentation from Dropdown list of attach presentation.

Then Click on submit video.

How can I interact with presenter/host?

You can pass a text message

Another way is “Raise Hand “. You can click on the raise hand button, if the host will allow your query then both of you are in the interactivity module.

If host will not allow you, then you can’t interact, pass your message with message box

Page 13: V mukti streamingwhitepaper2[1]

PRE-REQUISITES

PRE-REQUISITES AT VIEWER’S END

Sr. No.

Pre – Requisites

A HARDWARE, OPERATING SYSTEM (OS) AND DEVICES

A1 Computer / Laptop Any of these OS – (Windows XP, Vista, Windows 7, Server 2003, 2008 or MAC)

A2 Video Output Devices : Any one of the following: a) Computer/laptop monitor b) LCD (Recommended where there are more than one Participants at one side) c) Projector (As per (b) above)

A3 Audio output/input Devices: Any one of the following: a) Inbuilt Speakers/headphone (if No of Participant is 1) b) Desktop speakers, Desktop Mike (if No of Participant > 1) c) Public address system, public speakers

A4 Video Input a) Composite Video Signal* from professional camera or CCTV camera/ b) Composite Video Signal* from mixer/ c) From webcam

*Composite to USB converter is additionally required * Proper Lighting required at location

B INTERNET CONNECITON

B1 Internet connection minimum100Kbps

B2 Browser: Internet Explorer, Firefox, Chrome

B3 Port 80 open(in case of restricted network like proxy server)

Page 14: V mukti streamingwhitepaper2[1]

BROADCASTING END (HOST END)

Sr No

Requisites

1 Computer/Laptop

2 Video Input a) Composite Video Signal* from professional camera or CCTV camera/ b) Composite Video Signal* from mixer/ c) From webcam

*Composite to USB converter is additionally required * Proper Lighting required at location

3 Audio Input a) Cordless microphone with public address system/ b) Headphone with microphone/ c) Desktop microphone

4 Internet connection minimum 100 kbps (Upload: Download bandwidth = 1:1)

5 Microsoft Silverlight 2.0 or higher 6 Flash Player 9.0

7 Operating System(Win XP,Vista,Windows 7,Server 2003,Mac)

8 .NET 2.0 or higher

9 VMukti Encoder 10 Port 80 open (in case of restricted network like proxy server)

Page 15: V mukti streamingwhitepaper2[1]

COMPARATIVE ANALYSIS

Complete Feature Set

VMukti Web based conferencing

software

Hardware based conferencing

Satellite based

Other Web based Streaming Software

Full Screen HQ video for Virtual Classroom that works in existing infrastructure and bandwidth of India on datacard/ broadband

For Mac, Windows & Linux

Hosted Version/Web based version

Ease of Use (Technical Assistance not required)

Video Library of Live as well as pre- recorded events

Professional Support

Moderated Presentation/ chat

15000+ participants in a single session Interactivity via chat and audio and video H/W kit for classroom setup Anywhere host/ anywhere participant (No proprietary H/W) Developed by an Indian company for developing country needs

Streaming Delay GA:16 Second

s/

10-20 seconds < 2 seconds Approx. 2

Seconds

10sec-1minute

Page 16: V mukti streamingwhitepaper2[1]

Interactive GA: 2 seconds

CPU and Memory usage

Low High NA NA Very high

Start up time Less than 10 seconds

30-50seconds 10 Min + 10 Min + Around 1 minute

Page 17: V mukti streamingwhitepaper2[1]

TOTAL COST OF OWNERSHIP

TCO for 1000 Participants 5 Concurrent Channels

VMukti Satellite Based Technology

Hardware Based Conferencing

Initial Costs Low Significantly higher Significantly higher

Operating Costs Low Significantly higher Comparable to VMukti

Upgrading Costs (Add 5 More Channels)

Low Significantly higher Significantly higher

Upgrading Costs (Add 1000 more Users)

Average Comparable to VMukti

Comparable to VMukti

Technical Support Costs Low Much Higher Much Higher

*Please note that TCO comparison is between current live content delivery options available in the market. Other web based streaming and conferencing solutions either do not support full screen video or require very high bandwidth at participant end which render them unfeasible for current infrastructure of developing countries. So ignoring them while considering total cost of ownership. *Please note that Work-At-Home not possible for the other two models. So, for the sake of comparison the setup and upgrade is assumed for 30 centers. *Common items like Projectors/ LCDs/ Computers not considered.

INDUSTRY BENEFITS – (EDUCATION, CORPORATES, BFSI , IT/BPO, GOVERNMENT, EVENTS)

BENEFITS TO ORGANIZATION It is a powerful tool for enabling live delivery of trainings, communications, and broadcasts to

geographically dispersed participants in a cost effective manner.

Participants can ask questions online through a chat box to their host which can be answered in

real time thus giving real classroom/ conference room environment.

It can be implemented in current infrastructure of the organization reducing the

implementation cost.

No physical training room limitation.

More trainers’ availability by recruitment of outside gifted faculty who can deliver the session

on and off campus participants over the internet.

Page 18: V mukti streamingwhitepaper2[1]

Organization doesn’t require to arrange extra sessions for those participants who were absent in

the session for some reasons.

BENEFITS TO THE GIFTED TRAINERS/ORGANIZATIONAL LEADERS Less travel time required to reach geographically dispersed participants.

Sessions can even be delivered from home or office desk.

Can pre-record lectures/presentations at a convenient time for later delivery over the Internet.

Pre-recorded lectures/presentations can be webcasted again & again for new batches of

participants.

BENEFITS TO PRATICIPANTS Sessions can even be attended at home or at office desk.

Sessions can also be attended over Internet while on a short trip in another city.

Sessions can access Lectures/presentations on demand at any time if allowed by the

Organization.

No travel or time restrictions for ladies and younger participants.

TECHNOLOGY ROADMAP CURRENT YEAR

Low cost, low B/W,

Scalable, Full Screen,

HD, Interactive

3 Months

Further Bandwidth

reductions, IPv6,

APIs

Current Streaming to and from

Mobile

9 Months

Page 19: V mukti streamingwhitepaper2[1]

TESTIMONIALS

Event Name Number of Users Number of Places Testimonials

Vibrant Gujarat 2009

Global Summit with 4

simultaneous channels

60000 70(Worldwide) “First time in history, all domes

of Vibrant Gujarat global summit

2009 webcast live over the

world”

-Sandeep Shah(GFSC)

Motilal Oswal Securities

Pvt. Ltd.

2000 Nationwide “Congratulations. Sincerely

looking forward to a long term

win-win relationship.”

-Mr. Anuragi(Sr. VP Business

Excellence and IT)

IIFM Institute 500 50 “It was an excellent session being

done very easily with no

downloads & Constant

interactivity with the viewers and

answering their queries instantly

it was as if a face to face talk

between the pulpit & the pews.”

-Faculty IIFM and New York Stock

Exchange Commodity Head

KIFS Securities Pvt. Ltd. 300 Nationwide “I am very thankful to VMukti for

making it possible to connect to

our various networks of people

spread across different locations

at such a great convenience”

-Mr. Nitin Gandhi(Sr. VP KIFS)

Jito Global Summit 15000 23(Nationwide) “Together the power of Jain

Community spread all over the

world working for support &

growth of Jain with successful

Page 20: V mukti streamingwhitepaper2[1]

webcast by VMukti”

-Hemant Kolsawala

Ganpat university

Convocation

1500 5(Nationwide) “Live webcasting of the

convocation ceremony in 2008

and 2009 through VMukti

Streaming making it available to

all the students even who can

not come down physically to

attend the ceremony ”

-Dean Ganpat University

Abhay Udan of Mr.

Rahul Gandhi

2500 1(Nationwide) "Rahul Gandhi addressed the

Abhay Udan valedictory function

in Ahmedabad and VMukti

webcasted the event wonderfully

to Indian youths nationwide"

-Sunil Shah

Unitesworld School of

Business

6(Worldwide) “VMukti has successfully

deployed Live Video Streaming

Solution connecting all the

campuses”

-Dr. B.S. Bhatia(Dean

Unitedworld School of Business

Ahmedabad)

Dr. APJ Abdul Kalam

Sessions at IIM-A 2009 &

2008

6000 110(Worldwide) “This technology provides all

features to give a real classroom

type environment to both the

students as well as the faculty

hence it can be very well said it's

a complete food in one Meal"

-Dr. APJ Abdul Kalam

Page 21: V mukti streamingwhitepaper2[1]

IIM-A Entrepreneur’s

Meet

4000 15(Nationwide) “VMukti has managed many live

events successfully at IIM-A"

-CIIE(IIM-A)

Mr. Nandan Nilekani’s

session on “UID Project:

Issues and Challenges”

100 50(Nationwide) “Live Video Streaming of a very

detailed and beautiful

presentation by Mr. Nandan

Nilekani was done by VMukti

with a good quality of

Streaming.”

-Himanshu Vyas( Indo American

Chamber of Commerce)

PNP Academy 250 15 “From this technology

developing countries like India

can take advantage to cut down

the cost of education"

-Director PNP Academy

Indian Pharmaceutical

Congress 2009 held at

Nirma University

200 50(Worldwide) “The webcasting of IPC2009 was

appreciated by many and the

overall webcasting was good"

- Co-ordinator, IPC 2009

Deshwal Institute 300 5(Nationwide) “Highly grateful to VMukti for it's

latest and advanced technical

solution, which will definitely be

a mile-stone in our organization

to be in reach of every student of

India who has zeal of knowledge

and quality education."

-Satish Deshwal (Director)

Buddhism Conference 100 1(Nationwide) As it was projected on a big

screen real-time, it was like

sitting in front of Buddhist

leaders and listening to their

Page 22: V mukti streamingwhitepaper2[1]

message,”

-Jayendrasinh Solanki student of

GFSU.

ABOUT VMUTKI SOLUTIONS PVT. LTD.

IIM-Ahmedabad supported VMukti Solutions Pvt. Ltd. is a provider of one of the world’s first Interactive

Streaming Solution for masses providing high quality at low bandwidth. Originally inspired by challenge

of ex-president of India Dr. APJ Abdul Kalam, VMukti solution built with over 4 years of innovation seeks

to bridge the digital divide by enabling quality interactive video streaming accessible across rural and

urban geographies. The product is certified by Intel and professors at IIM-Ahmedabad for reliability and

scalability and has received numerous awards including MIT TR35, NASSCOM & ISBA.