media-server
A brpc-based server to host and proxy live streams
File Explorer
Download Latest Version (.zip)- edge.conf
- origin.conf
- av_only.md
- edge_server.md
- frame_queue.md
- http_service.md
- keep_pulling.md
- low_latency_hls.md
- origin_server.md
- puller.md
- pusher.md
- random_test.md
- republish_policy.md
- retry_policy.md
- rtmp_press.md
- simplified_rtmp.md
- stream_status.md
- vhost_app_stream.md
- media_server.png
- random_test.sh
- checksum.cpp
- checksum.h
- CMakeLists.txt
- delayed_log_base.cpp
- delayed_log_base.h
- event_log_manager.cpp
- event_log_manager.h
- frame_queue.cpp
- frame_queue.h
- hls_min_js.cpp
- hls_min_js.h
- http_streaming_service.cpp
- http_streaming_service.h
- media_server.cpp
- media_server.proto
- rtmp_forward_service.cpp
- rtmp_forward_service.h
- scoped_sleep.h
- shared_map.h
- ts_queue.cpp
- ts_queue.h
- util.cpp
- util.h
- CMakeLists.txt
- puller.cpp
- pusher.cpp
- random_test.cpp
- rtmp_press.cpp
- build_in_travis_ci.sh
- CMakeLists.txt
- LICENSE
- README.md
# Installation Guide
1. Get the code
git clone https://github.com/brpc/media-server
Downloads the entire project code from GitHub to your computer.
cd media-server
Moves into the project folder you just downloaded.
2. CMake
Medium RecommendedPrerequisites
mkdir build && cd build && cmake .. && make -sj4
Creates a folder to hold the build output and moves into it.
Check that an executable was created inside the build folder, then run it directly (e.g. ./build/app_name).
Pulled directly from this repo's README.
// repository documentation
Was this content helpful?
(0 ratings)
