mirror of https://github.com/ossrs/srs.git
Squash: Merge 4.0.201
parent
a862573220
commit
e16830e989
@ -1,33 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
MODULES=""
|
||||
if [[ $# -gt 0 ]]; then
|
||||
for module in $@; do
|
||||
module=$(basename $module)
|
||||
if [[ $module == "src" ]]; then
|
||||
MODULES="objs/src"
|
||||
break
|
||||
fi
|
||||
MODULES="$MODULES objs/src/$module"
|
||||
done
|
||||
fi
|
||||
|
||||
if [[ $MODULES == "" ]]; then
|
||||
MODULES="objs/src"
|
||||
fi
|
||||
|
||||
IS_LINUX=yes
|
||||
uname -s|grep Darwin >/dev/null && IS_DARWIN=yes && IS_LINUX=no
|
||||
echo "IS_LINUX: $IS_LINUX, IS_DARWIN: $IS_DARWIN"
|
||||
|
||||
echo "Clean gcda files"
|
||||
find objs -name *.gcda |xargs rm -f
|
||||
|
||||
echo "Build and run utest"
|
||||
make -j10 && ./objs/srs_utest
|
||||
|
||||
echo "Generating coverage at $MODULES"
|
||||
mkdir -p ./objs/coverage &&
|
||||
gcovr -r src --html --html-details -o ./objs/coverage/srs.html $MODULES &&
|
||||
echo "Coverage report at ./objs/coverage/srs.html" &&
|
||||
open ./objs/coverage/srs.html
|
@ -0,0 +1,32 @@
|
||||
# the config for srs to delivery realtime RTMP stream
|
||||
# @see https://github.com/ossrs/srs/wiki/v2_CN_SampleRealtime
|
||||
# @see full.conf for detail config.
|
||||
|
||||
listen 1935;
|
||||
max_connections 1000;
|
||||
daemon off;
|
||||
srs_log_tank console;
|
||||
http_server {
|
||||
enabled on;
|
||||
listen 8080;
|
||||
dir ./objs/nginx/html;
|
||||
}
|
||||
vhost __defaultVhost__ {
|
||||
http_remux {
|
||||
enabled on;
|
||||
mount [vhost]/[app]/[stream].flv;
|
||||
}
|
||||
|
||||
tcp_nodelay on
|
||||
min_latency on;
|
||||
|
||||
play {
|
||||
gop_cache off;
|
||||
queue_length 10;
|
||||
mw_latency 100;
|
||||
}
|
||||
|
||||
publish {
|
||||
mr off;
|
||||
}
|
||||
}
|
File diff suppressed because it is too large
Load Diff
@ -1,12 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
echo "Usage: $0 [-jN]"
|
||||
echo " -jN The make jobs, for example, -j8 to use 8cpu to make"
|
||||
|
||||
params="$@"
|
||||
echo "params is: $params"
|
||||
|
||||
bash scripts/test_configure.sh $params && ./objs/srs_utest
|
||||
ret=$?; if [[ 0 -ne $ret ]]; then echo "configure test and utest failed."; exit $ret; fi
|
||||
echo "configure test and utest success";
|
||||
|
Loading…
Reference in New Issue