• Apps Developements
  • Australia
  • November 3, 2021

Video Streaming/Calling Feature within an application

  • Freelancer Type Individual
  • Project Duration
  • Level Moderate Lavel
  • English Level Fluent
  • Languages English


We need integration of a video streaming + recording module to be integrated to our online schooling application (web, iOS and Android), that is developed in nods.js.


1. The proposed solution can either be a complete newly developed application, or integration of an opensource module.
2. The video streaming should be accessible to many users at a time, just like a teacher teaching a class.
3. The students can join a class, and instructor should be able to see the video of all the students at a time. The students should be able to see only the instructor's video.
4. The module to be developed must be having all the features of the traditional meeting platforms, e.g. Microsoft Teams, Zoom.
5. The solution must be resource effective as well as cost-effective operationally.
6. The video must be compressed after the class ends and the students can view the same late any time.
7. The recorded lecture should have an identity, associated with the specific class lecture.
8. The streaming should be running within a designated frame within our application.
7. The individual developing this module must have sound knowledge about the following:
- Hosting of the video module
- Storage requirements
- Server requirements
- Costs and estimation (Per Minute) of video streaming (for 30 users at a time - 1 instructor, and 29 students)
- Integration of the proposed solution with our environment.

Skills Required

Android Designer UI/UX Designer

Project ID:4751

Send Your Proposal

Project Expired



Santiago Wright

Member since September 22, 2021
View Profile

About The Employer

  • 0 Projects completed
  • Payment Method
  • Email Verified

More from Santiago Wright

Report Project

Ready To Get Started

An online platform for opportunity providers & seekers. Where they can both collab and create incredible things. EezyWire offers you an opportunity to be a part of this growing network of professionals and work as a team.