Discover Packages
github.com/rovn208/ross
module
Version:
v0.0.0-...-600b1a9
Opens a new window with list of versions in this module.
Published: Aug 23, 2023
License: MIT
Opens a new window with license information.
README
README
¶
ross
Ross is a streaming service YouTube alike
Prerequisite
Easy to start
# Setup and run database
make db
# Migrate data schema
make migrateup
# Running the application
make run # If you wanna run in the current terminal
docker compose up -d # If you wanna run in docker
Features
User management
Video management
Adding video via Youtube url
Upload video via form
Video's CRUD
Following/Follower functionality
Video Feeds
Subscribing videos
Room streaming
Supported transport protocols
NOTES:
This project is currently have APIs only. Therefore, the only way to test streaming source is using this HLS stream tester
Input should be in the format: {host}/api/v1/sources/{video_url}
.
For example: http://localhost:8080/api/v1/sources/x36xhzz/x36xhzz.m3u8
Known issues
Many, for sure cuz it's still IN DEVELOPMENT:">
Expand ▾
Collapse ▴
Click to show internal directories.
Click to hide internal directories.