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.
cd AG-LayCast/srs/trunk
./configure --with-ssl --with-http-api --with-hls --with-http-server --with-nginx --with-ffmpeg --with-transcode && make
Use yasea to push stream from mobile phone
Reference: https://github.com/ossrs/srs/wiki/v1_CN_SampleRTMPCluster
Deploy the transcoding engine on the main server
.srs/objs/srs -c ../../livecast-code/all.transcode.conf
Deploy the transcoding engine on the edge server
.srs/objs/srs -c ../../livecast-code/all.transcode.conf
coming soon...
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