Skip to content

WebRTC Live Streaming App based on Next.js and LiveKit

License

Notifications You must be signed in to change notification settings

zyx1121/ntust.live

Repository files navigation

NTUST.Live

gift

Features

  • 🏂 Interactive Live Streaming : Supports text chat, screen sharing, multi-user conference, and gift sending.

  • 🎊 Refined UI/UX Design : Crafted with shadcn/ui and TailwindCSS for a sleek and modern user interface.

  • 🚀 High-Performance : Powered by Next.js and LiveKit, ensuring a smooth streaming experience for all users.

Getting Started

  1. Run npm install to install all dependencies.

  2. Copy the .env.example file in the project root, rename it to .env.local , and update the missing environment variables.

  3. Start the development server by running npm run dev and visit http://localhost:3000 to view the application.

  4. Begin developing your own features and enhancements.

Technology Stack and Resources

Reference

License

This project is licensed under the MIT License, permitting full freedom to modify, distribute, and use the software for both private and commercial purposes.