EduTube
✦ FEATURED LEARNING

Knowledge moves the world.

Discover ideas, learn new skills, and connect with creators who make every lesson count.

Explore topics

Find your next watch

Trending videos

Curated for you

● Live now

Recommended for you

Keep learning

Explore videos

Choose a video

● Live now

Broadcasts from this browser session
This starter uses peer-to-peer WebRTC for small interactive broadcasts. For real public deployment, configure Firebase and secure signaling rules before inviting viewers.

Upload a video

Share something worth watching.

Sign in first. Video files are stored in Firebase Storage when configured. Local preview works in this browser.
⇧

Choose a video file

MP4, WebM or MOV · keep uploads manageable

🔴 Go live

Start a real-time camera and microphone broadcast for a small audience.

Allow camera and microphone access when prompted. WebRTC live sessions need Firebase signaling to connect viewers on other devices. This starter includes the client UI and signaling hooks; configure your Firebase project to enable cross-device sessions.
Camera preview appears here

Join a live session

Enter the session ID shared by a broadcaster.

My channel

Your creator profile and published videos.

E

Guest Creator

Sign in to personalize your channel.

Your videos

Watch history

Recently watched in this browser.

Settings

Manage your EduTube account.

EduTube

Welcome back

Learn · Share · Grow

New to EduTube?