Skip to content

xiaotsai/glvs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

glvs (golang local video server)

A lightweight, local video streaming server written in Go. Transform your computer into a media server instantly and stream videos to your mobile devices, tablets, or other computers on the same network via a web browser.

Key Features

  • Zero Configuration: Automatically detects your environment. Just run and watch.
  • Cross-Device Streaming: Supports streaming to iOS/Android devices and desktop browsers directly.
  • Smart IP Detection: Automatically lists all available network interfaces (Wi-Fi, LAN, VPN, etc.) at startup, allowing you to select the correct IP for connection.
  • File Browser: Built-in web-based file explorer to navigate drives and directories.
  • Favorites System: Bookmark your favorite videos for quick access.
  • Dark Mode UI: Modern dark interface designed for comfortable viewing.
  • Wide Format Support: Supports mp4, mkv, avi, mov, wmv, flv, webm, and more.

Installation & Execution

Option 1: Download Binary (Windows)

Download the latest glvs.exe from the Releases page and run it in cmd.

Option 2: Build from Source

Requirements: Go 1.16 or higher.

Usage Guide

  1. Run the application.

  2. The terminal will display a list of detected network interfaces.

  3. Enter the number corresponding to your desired network (e.g., your Wi-Fi IP).

  4. The server will provide a URL (e.g., http://192.168.0.11:8080).

  5. Open this URL on your mobile device or another computer to start streaming.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages