Share
Explore

Video and Voice Project Road Map


Summary

To make a Video and Voice Application with Screen Sharing Capabilities

Solution

Solution is to use WebRTC for realtime communication between peers,
will handle server and handling of the communication stream.

Technology to be Used

The Technology Stack to be used are given below

Frontend - Angular
Backend - Node / PHP / Firebase
Hybrid Platform to be Used - IONIC
Realtime Communication Protocol - WebRTC

Server Resources Required

Amazon Kinesis Video Streams Service for handling Video Streams
One EC2 / Lightsail Server for Backend (Not Needed when we are using firebase)

Time Required

Approximately 70 Days for the MVP of the applicaton with Voice & Video Calling, Screen Sharing and Implementation of Compression Algorithm

Product Roadmap for Integrating and Setting up the basic working functionality
1
Feature
Kickoff Date
Launch Date
Duration
Effort
1
Voice Call (P2P)
15/04/2020
30/04/2020
15 days
🐜 Small
2
Voice Call (Group)
01/05/2020
21/05/2020
20 days
🌴 Medium
3
Video Call (P2P)
01/06/2020
06/07/2020
35 days
⛰ Large
4
Video Call (Group)
02/07/2020
22/07/2020
20 days
⛰ Large
5
Reasearch
15/04/2020
14/06/2020
60 days
⛰ Large
6
Integration
01/06/2020
10/08/2020
70 days
🌴 Medium
There are no rows in this table
14/11/2622
Sum
Product Roadmap Timeline
1
Voice Call (P2P)
Voice Call (Group)
Video Call (P2P)
Video Call (Group)
Reasearch
Integration
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
Voice Call (P2P)
Voice Call (Group)
Video Call (P2P)
Video Call (Group)
Reasearch
Integration



Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.