Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

streaming server #6834

Open
blaise789 opened this issue Aug 27, 2024 · 2 comments
Open

streaming server #6834

blaise789 opened this issue Aug 27, 2024 · 2 comments
Labels
project Project request reviewed request reviewed and will potentially be acted on during roadmap migration.

Comments

@blaise789
Copy link

What Roadmap is this project for?

Backend roadmap

Project Difficulty

Intermediate

Add Project Details

You are required to build a streaming server using Node.js and TypeScript that can handle the delivery of video content to users efficiently. The server should support multiple video files and allow users to stream video content in chunks to improve performance and scalability. Additionally, the project should incorporate the following features:

Video Streaming: Implement endpoints that handle video streaming using byte-range requests, allowing users to stream videos in chunks.

Multiple Video Support: Modify the server to handle multiple videos, allowing users to select and stream different videos by providing a query parameter in the request URL.

Authentication: Secure the server by implementing basic or JWT (JSON Web Token) authentication, ensuring that only authorized users can access the content.

HTTPS Support: Enhance the security of the server by enabling HTTPS with SSL/TLS certificates, protecting data in transit between the client and the server.

Logging: Implement a logging system using Morgan or another logging library to track server activities, access logs, and error reports for monitoring and troubleshooting

Repository owner deleted a comment from littleblack666333 Aug 27, 2024
@dansholds
Copy link
Contributor

This sounds great but certainly seems more on the "advanced" side IMO!

@dansholds dansholds added reviewed request reviewed and will potentially be acted on during roadmap migration. project Project request labels Sep 11, 2024
@Hriishikeshh
Copy link

hey i would love to contribute on this issue
please assign it to me
also help me with hacktoberfest2024 tag if possible

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
project Project request reviewed request reviewed and will potentially be acted on during roadmap migration.
Projects
None yet
Development

No branches or pull requests

3 participants