notedit / media-server-go-native

media server native code

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

media-server-go-native

Build Status

media server native code

Install

You should install libtool and autoconf automake before you build

On ubuntu

apt install autoconf
apt install libtool
apt install automake

On macOS

brew install libtool
brew install autoconf
brew install automake

Your compiler should support c++17, for linux, you should update your gcc/g++ to 7.0+

sudo add-apt-repository -y ppa:ubuntu-toolchain-r/test
sudo apt-get update -qq
sudo apt-get install g++-7
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-7 90

Build the native c/c++ code, it will install openssl libsrtp mp4v2 libmediaserver into /usr/local

git clone --recurse-submodules https://github.com/notedit/media-server-go-native.git  

cd media-server-go-native

make

About

media server native code


Languages

Language:C 72.7%Language:Perl 16.1%Language:Makefile 3.6%Language:C++ 2.5%Language:Assembly 1.6%Language:DIGITAL Command Language 1.6%Language:Shell 0.8%Language:Objective-C 0.4%Language:M4 0.2%Language:Batchfile 0.2%Language:Prolog 0.1%Language:Emacs Lisp 0.0%Language:eC 0.0%Language:XS 0.0%Language:Scheme 0.0%Language:Roff 0.0%