79
79
# Default settings for rtsp-gwc.
80
80
# systemctl --user status rtsp-gwc
81
81
82
- RTSP_USER=admin
83
- RTSP_PWD=admin
84
- RTSP_URL=http://192.168.2.10
85
- RTSP_PORT=9002
82
+ #OPTS="-c http://192.168.1.30 -u admin -p admin --port=9002"
83
+ OPTS=""
86
84
EOF
87
85
88
86
89
87
cat > ${DEB_PKG_ROOT} /etc/default/webrtc-gwc<< EOF
90
88
# Default settings for webrtc-sendonly.
91
89
# systemctl --user status webrtc-gwc
92
90
93
- W_USER=admin
94
- W_PWD=admin1234
95
- IFACE=eth0
96
- UDPHOST=224.1.1.5
97
- W_PORT=9001
98
- CAPS=video/x-raw,width=1280,height=720,framerate=10/1,format=YUY2
91
+ CAPS=video/x-raw,width=1280,height=720,framerate=10/1,format=YUY2
92
+ VIDEO_PATH=/mnt/nfs
93
+ #OPTS="-c \$ {CAPS} -u admin -p admin1234 --iface=eth0 --udpport=224.1.1.5 --port=9001 --max_time=10 --record_path=\$ {VIDEO_PATH}"
94
+ OPTS=""
99
95
EOF
100
96
101
97
cat > ${DEB_PKG_ROOT} /etc/systemd/user/webrtc-gwc.service << EOF
@@ -106,8 +102,7 @@ After=multi-user.target
106
102
107
103
[Service]
108
104
EnvironmentFile=/etc/default/webrtc-gwc
109
- ExecStart=/usr/sbin/webrtc-sendonly -c \$ {CAPS} --udphost=\$ {UDPHOST} --iface=\$ {IFACE} --port=\$ {W_PORT} -u \$ {W_USER} -p \$ {W_PWD}
110
- Restart=no
105
+ ExecStart=/usr/sbin/webrtc-sendonly \$ {OPTS}
111
106
Type=simple
112
107
StandardOutput=append:/tmp/webrtc-sendoly.log
113
108
StandardError=append:/tmp/webrtc-sendoly.log
@@ -143,7 +138,7 @@ After=multi-user.target
143
138
144
139
[Service]
145
140
EnvironmentFile=/etc/default/rtsp-gwc
146
- ExecStart=/usr/sbin/rtspsrc-webrtc -c \$ {RTSP_URL} -u \$ {RTSP_USER} -p \$ {RTSP_PWD} --port= \$ {RTSP_PORT }
141
+ ExecStart=/usr/sbin/rtspsrc-webrtc \$ {OPTS }
147
142
Restart=no
148
143
Type=simple
149
144
StandardOutput=append:/tmp/rtsp-gwc.log
0 commit comments