Toggle navigation
Toggle navigation
此项目
正在载入...
Sign in
胡斌
/
srs
转到一个项目
Toggle navigation
项目
群组
代码片段
帮助
Toggle navigation pinning
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Authored by
winlin
2014-04-07 14:33:27 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
3d073f9ef640279551b6b4b76a7254d984124690
3d073f9e
1 parent
4f445f2f
update demo script, remove ffmpeg publish. use ingest instead
显示空白字符变更
内嵌
并排对比
正在显示
3 个修改的文件
包含
32 行增加
和
8 行删除
trunk/conf/demo.conf
trunk/scripts/run.sh
trunk/scripts/stop.sh
trunk/conf/demo.conf
查看文件 @
3d073f9
...
...
@@ -112,6 +112,18 @@ vhost demo.srs.com {
output
rtmp
://
127
.
0
.
0
.
1
:[
port
]/[
app
]?
vhost
=[
vhost
]/[
stream
]
_
[
engine
];
}
}
ingest
{
enable
on
;
input
{
type
file
;
url
./
doc
/
source
.
200
kbps
.
768
x320
.
flv
;
}
ffmpeg
./
objs
/
ffmpeg
/
bin
/
ffmpeg
;
engine
{
enable
off
;
output
rtmp
://
127
.
0
.
0
.
1
:[
port
]/
live
?
vhost
=[
vhost
]/
livestream
;
}
}
}
vhost
players
{
...
...
@@ -145,6 +157,18 @@ vhost players {
output
rtmp
://
127
.
0
.
0
.
1
:[
port
]/[
app
]?
vhost
=
players_pub
/[
stream
];
}
}
ingest
{
enable
on
;
input
{
type
file
;
url
./
doc
/
source
.
200
kbps
.
768
x320
.
flv
;
}
ffmpeg
./
objs
/
ffmpeg
/
bin
/
ffmpeg
;
engine
{
enable
off
;
output
rtmp
://
127
.
0
.
0
.
1
:[
port
]/
live
?
vhost
=[
vhost
]/
demo
;
}
}
}
vhost
players_pub
{
...
...
trunk/scripts/run.sh
查看文件 @
3d073f9
...
...
@@ -25,10 +25,10 @@ bash scripts/_step.start.srs.19350.sh; ret=$?; if [[ 0 -ne $ret ]]; then exit $r
bash scripts/_step.start.api.server.sh;
ret
=
$?
;
if
[[
0 -ne
$ret
]]
;
then
exit
$ret
;
fi
# step 6: publish demo live stream
bash scripts/_step.start.ffmpeg.demo.sh;
ret
=
$?
;
if
[[
0 -ne
$ret
]]
;
then
exit
$ret
;
fi
#
bash scripts/_step.start.ffmpeg.demo.sh; ret=$?; if [[ 0 -ne $ret ]]; then exit $ret; fi
# step 7: publish players live stream
bash scripts/_step.start.ffmpeg.players.sh;
ret
=
$?
;
if
[[
0 -ne
$ret
]]
;
then
exit
$ret
;
fi
#
bash scripts/_step.start.ffmpeg.players.sh; ret=$?; if [[ 0 -ne $ret ]]; then exit $ret; fi
# step 8: add server ip to client hosts as demo.
ip
=
`
ifconfig|grep
"inet"
|grep
"addr"
|grep
"Mask"
|grep -v
"127.0.0.1"
|awk
'NR==1 {print $2}'
|awk -F
':'
'{print $2}'
`
...
...
trunk/scripts/stop.sh
查看文件 @
3d073f9
...
...
@@ -22,13 +22,13 @@ ps aux|grep python|grep research|grep "api-server"
pids
=
`
ps aux|grep python|grep research|grep
"api-server"
|awk
'{print $2}'
`
;
for
pid
in
$pids
;
do
echo
"结束现有进程:
$pid
"
;
kill
-s SIGKILL
$pid
;
done
# step 6: publish demo live stream
echo
"停止FFMPEG推送demo流(播放器上12路演示)"
ps aux|grep scripts|grep
"ffmpeg.demo.sh"
pids
=
`
ps aux|grep scripts|grep
"/_ffmpeg.demo.sh"
|awk
'{print $2}'
`
;
for
pid
in
$pids
;
do
echo
"结束现有进程:
$pid
"
;
kill
-s SIGKILL
$pid
;
done
#echo "停止FFMPEG推送demo流(播放器上12路演示)"
#ps aux|grep scripts|grep "ffmpeg.demo.sh"
#pids=`ps aux|grep scripts|grep "/_ffmpeg.demo.sh"|awk '{print $2}'`; for pid in $pids; do echo "结束现有进程:$pid"; kill -s SIGKILL $pid; done
# step 7: publish players live stream
echo
"停止FFMPEG推送players流(播放器上演示用)"
ps aux|grep scripts|grep
"ffmpeg.players.sh"
pids
=
`
ps aux|grep scripts|grep
"/_ffmpeg.players.sh"
|awk
'{print $2}'
`
;
for
pid
in
$pids
;
do
echo
"结束现有进程:
$pid
"
;
kill
-s SIGKILL
$pid
;
done
#echo "停止FFMPEG推送players流(播放器上演示用)"
#ps aux|grep scripts|grep "ffmpeg.players.sh"
#pids=`ps aux|grep scripts|grep "/_ffmpeg.players.sh"|awk '{print $2}'`; for pid in $pids; do echo "结束现有进程:$pid"; kill -s SIGKILL $pid; done
echo
"SRS系统服务均已停止"
...
...
请
注册
或
登录
后发表评论