Skip to content

darcy-shimmer/AG-LayCast

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AG-LayCast

What's this repository?

This repository contains four datasets (Twitch trace, 4G/LTE Bandwidth Logs, GPS trajectory and BS\AP locatioon), simulation codes and other two repositories (srs and yasea) for prototype implementation.

Preparation

git clone https://github.com/darcy-shimmer/AG-LayCast.git

Build srs

cd AG-LayCast/srs/trunk

./configure --with-ssl --with-http-api --with-hls --with-http-server --with-nginx --with-ffmpeg --with-transcode && make

Usage

The original stream

Use yasea to push stream from mobile phone Broadcast

RTMP cluster deployment

Reference: https://github.com/ossrs/srs/wiki/v1_CN_SampleRTMPCluster

Cloud based solution

Deploy the transcoding engine on the main server

.srs/objs/srs -c ../../livecast-code/all.transcode.conf

Edge based solution

Deploy the transcoding engine on the edge server

.srs/objs/srs -c ../../livecast-code/all.transcode.conf

AG-LayCast

coming soon...

Play RTMP

rtmp://EdgeServersIP:port/live/livestream_1080P60fps

rtmp://EdgeServersIP:port/live/livestream_1080P

rtmp://EdgeServersIP:port/live/livestream_720P60fps

rtmp://EdgeServersIP:port/live/livestream_720P

rtmp://EdgeServersIP:port/live/livestream_480P

rtmp://EdgeServersIP:port/live/livestream_360P

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published