‹ All posts Updates

How to Watch Direct Video Links (.mp4) with Friends Online (2025)

Have a direct video URL or .mp4 file link? Here's how to watch it in sync with friends online — no upload required, no downloads, works instantly.

WatchAlong Team

WatchAlong Team

Lead Platform Developers

Jun 05, 2026 5 min read

Not every video lives on YouTube or Vimeo. Sometimes you have a direct link to a `.mp4` file — a self-hosted video, a file from your own server, a link from a cloud storage service, or a video from a platform that generates direct URLs. Watching these files in sync with friends online is something most people don't realize is possible without uploading anything anywhere.

Here's exactly how to do it.


What Is a Direct Video URL?

A direct video URL is a link that points directly to a video file — not a webpage with an embedded player, but the actual file itself. It usually ends in a video extension like:

  • `.mp4` — most common
  • `.webm` — browser-native format
  • `.mkv` — less common but supported in some players
  • `.m3u8` — HLS streaming playlist (covered in our live stream guide)

Examples of what a direct video URL looks like: ``` https://yourdomain.com/videos/film.mp4 https://storage.example.com/recordings/session.mp4 https://cdn.cloudservice.com/assets/video.webm ```

If the link opens the video directly in your browser (rather than a webpage), it's a direct URL.


How to Watch a Direct Video URL Together on WatchAlong.me

WatchAlong.me supports direct video URLs natively. Here's how:

Step 1: Locate your direct video URL. Make sure it's a publicly accessible link (not behind a login or firewall your friends can't access).

Step 2: Open WatchAlong.me.

Step 3: Paste the direct video URL into the video input field — exactly as you would a YouTube or Vimeo URL.

Step 4: The video loads in the shared player. Copy the room link.

Step 5: Share the room link with your group. Everyone joins and watches in sync.

When you or the host press play, pause, or seek — it syncs for everyone in the room instantly.


Where to Get a Direct Video URL

Google Drive

Upload your `.mp4` to Google Drive → right-click → Share → set to "Anyone with the link" → copy the sharing link.

Note: Google Drive's sharing link isn't a direct URL by default. You can convert it using the format: `https://drive.google.com/uc?export=download&id=FILE_ID`

Dropbox

Upload to Dropbox → Share → copy link. Change the end of the URL from `?dl=0` to `?dl=1` to make it a direct download URL.

Your Own Server or CDN

If you self-host video files or use a CDN (AWS S3, Cloudflare, Bunny.net), the direct file URL works natively.

Cloud Storage (OneDrive, Box)

Similar to Google Drive — most cloud storage platforms have an option to generate a direct file link under sharing settings.


CORS: Why Some Direct URLs Won't Load

If your direct URL doesn't load in WatchAlong.me's player, the most likely reason is CORS (Cross-Origin Resource Sharing). This is a browser security setting that prevents web pages from loading resources from certain servers.

For a direct video URL to work in a browser-based player: - The server hosting the file must include the header `Access-Control-Allow-Origin: *` (or specifically allow the watch party domain) - CDNs like Cloudflare, AWS CloudFront, and Bunny.net typically support this with configuration

If you're getting a CORS error with a self-hosted file, your hosting setup likely needs this header added. Publicly accessible CDN-hosted files almost always work without any changes.

For more technical context, see our blog on CORS and video playback in watch parties (coming soon).


Use the Drawing Canvas with Direct Video Files

One of the advantages of watching direct video files on WatchAlong.me is that you get the full feature set — including the collaborative drawing canvas.

Pause on any frame of your direct video and annotate it together in real time. This is especially useful for:

  • Training and educational videos — circle the specific technique or step being demonstrated
  • Review sessions — annotate design work, footage reviews, or presentation recordings
  • Sports clips — diagram plays from saved match footage
  • Film analysis — mark up cinematography and composition choices

Everyone in the room draws simultaneously in different colors, and you can save/download the annotated frame.


Set the Mood with Chat Themes

Direct video watch parties often serve a specific purpose — a training review, a personal video, a creative showcase. Set a WatchAlong.me chat theme that matches the vibe:

  • Cosmic Sketch — great for technical or analytical video sessions
  • Cozy Hollow — warm and intimate for personal or family videos
  • Blue Meadow — clean and light for creative reviews

Practical Use Cases for Direct URL Watch Parties

Wedding and event videos: Share a direct link from your videographer's delivery folder. Watch with family who couldn't attend. Use video chat so everyone reacts together.

Creative portfolio reviews: Designers and filmmakers reviewing each other's work in a shared player — use the drawing canvas to annotate feedback directly on frames.

Training and educational content: Teams reviewing instructional recordings together — annotation canvas turns it into an interactive session.

Home videos and personal recordings: Revisiting memories with family scattered across different cities.


Alternatives for Direct URL Playback

Most major watch party platforms do not support direct video URLs. Teleparty, Watch2Gether (for direct files), and Rave are limited to specific streaming platforms.

WatchAlong.me's support for direct URLs — combined with its drawing canvas, chat themes, sticker reactions, and built-in video chat — makes it the clear choice for this use case.

Read also: how to watch a live stream together with friends | watch party with drawing tool

Play any direct video URL together on WatchAlong.me — free