Skip to content

The repository s3MediaStreamer is a tool designed to stream media files directly from AWS S3. It provides functionality to serve media files over HTTP, allowing clients like media players (e.g., VLC) to access and stream content in real-time.

Notifications You must be signed in to change notification settings

arturmon/s3MediaStreamer

Repository files navigation

GitHub Workflow Status (branch) Supported Go Versions Coverage Status Docker Docker Stars Docker Image Size Github issues

Intro

Docs Pages

Docs

README.md

Infra Repo

s3MediaStreamer-Infra

Env Repo

s3MediaStreamer-env

Important !!!

  1. When deploying to Rancher desktop, it is mandatory to add events to the bucket
  2. if you use graylog, you need to manually add the GELF udp input

Local Kuberntes

use Rancher desktop and devspave usage

Run Devspace

export DEVSPACE_CONFIG=/home/amudrykh/GolandProjects/s3MediaStreamer/devspace.yaml
kubectl port-forward service/redis-master 6379:6379 -n database > /dev/null 2>&1 & \
kubectl port-forward service/postgresql 5432:5432 -n database > /dev/null 2>&1 & \
devspace use namespace media & devspace dev

Devspace container command

  • Run DLV app_debug
  • Run app_run
  • Run build app_build
  • Synchronize app_sync
  • View all aliases use: alias

About

The repository s3MediaStreamer is a tool designed to stream media files directly from AWS S3. It provides functionality to serve media files over HTTP, allowing clients like media players (e.g., VLC) to access and stream content in real-time.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages