正在显示
1 个修改的文件
包含
0 行增加
和
36 行删除
trunk/scripts/dev.sh
已删除
100755 → 0
| 1 | -#!/bin/bash | ||
| 2 | -src_dir='src' | ||
| 3 | -if [[ ! -d $src_dir ]]; then echo "错误:必须在src同目录执行脚本"; exit 1; fi | ||
| 4 | - | ||
| 5 | -# linux shell color support. | ||
| 6 | -RED="\\e[31m" | ||
| 7 | -GREEN="\\e[32m" | ||
| 8 | -YELLOW="\\e[33m" | ||
| 9 | -BLACK="\\e[0m" | ||
| 10 | - | ||
| 11 | -# step 1: build srs | ||
| 12 | -#bash scripts/_step.build.sh; ret=$?; if [[ 0 -ne $ret ]]; then exit $ret; fi | ||
| 13 | - | ||
| 14 | -# step 2: start srs | ||
| 15 | -bash scripts/_step.start.srs.sh; ret=$?; if [[ 0 -ne $ret ]]; then exit $ret; fi | ||
| 16 | - | ||
| 17 | -# step 3(optinal): start srs listen at 19350 to forward to | ||
| 18 | -#bash scripts/_step.start.srs.19350.sh; ret=$?; if [[ 0 -ne $ret ]]; then exit $ret; fi | ||
| 19 | - | ||
| 20 | -# step 4(optinal): start nginx for HLS | ||
| 21 | -bash scripts/_step.start.nginx.sh; ret=$?; if [[ 0 -ne $ret ]]; then exit $ret; fi | ||
| 22 | - | ||
| 23 | -# step 5(optinal): start http hooks for srs callback | ||
| 24 | -bash scripts/_step.start.api.server.sh; ret=$?; if [[ 0 -ne $ret ]]; then exit $ret; fi | ||
| 25 | - | ||
| 26 | -# step 6: publish demo live stream | ||
| 27 | -#bash scripts/_step.start.ffmpeg.demo.sh; ret=$?; if [[ 0 -ne $ret ]]; then exit $ret; fi | ||
| 28 | - | ||
| 29 | -# step 7: publish players live stream | ||
| 30 | -#bash scripts/_step.start.ffmpeg.players.sh; ret=$?; if [[ 0 -ne $ret ]]; then exit $ret; fi | ||
| 31 | - | ||
| 32 | -# step 8: add server ip to client hosts as demo. | ||
| 33 | -ip=`ifconfig|grep "inet"|grep "addr"|grep "Mask"|grep -v "127.0.0.1"|awk 'NR==1 {print $2}'|awk -F ':' '{print $2}'` | ||
| 34 | -echo -e "${GREEN}SRS系统开发环境启动成功。演示:${BLACK}" | ||
| 35 | -echo -e "${RED} http://$ip${BLACK}" | ||
| 36 | -echo -e "${RED} http://$ip:8085/players/index.html${BLACK}" |
-
请 注册 或 登录 后发表评论