Hallo zusammen,
ich bin mit meinem Projekt wieder ein Stück weiter gekommen.
Aktuell habe ich ein Problem.
Wenn der Klingelknopf gedrückt wird, dann wird der Verstärker eingeschaltet, dann der Call gestartet.
Dann wird im Event "MediaRequired" der Stream für die PiCam proforma beendet und nach 0,5s neu gestartet. Dies funktioniert nicht.
Manuell kann ich den Stream starten, aber über die doorpi.ini klappt es nicht.
JavaScript
[DoorPi]
base_path = /usr/local/etc/DoorPi
eventlog = !BASEPATH!/conf/eventlog.db
is_alive_led =
last_snapshot =
[DoorPiWeb]
indexfile = index.html
ip =
loginfile = login.html
online_fallback = http://motom001.github.io/DoorPiWeb
port = 80
public = AREA_public
www = !BASEPATH!/../DoorPiWeb
[SIP-Phone]
firewallpolicy = PolicyNoFirewall
audio_codecs = PCMA,PCMU
call_timeout = 45
capture_device = ALSA: default device
dialtone = !BASEPATH!/media/ShortDialTone.wav
dialtone_renew_every_start = False
dialtone_volume = 20
echo_cancellation_enabled = False
identity = DoorPi
local_port = 5060
max_call_time = 160
playback_device = ALSA: default device
record_while_dialing = False
records = !BASEPATH!/records/%Y-%m-%d_%H-%M-%S.wav
sipphonetyp = linphone
sipserver_password = *******
sipserver_realm = fritz.box
sipserver_server = 192.168.0.80
sipserver_username = 620
stun_server =
ua.max_calls = 2
video_codecs = VP8
video_device = V4L2: /dev/video0
video_display_enabled = true
video_size = vga
[keyboards]
onboardpins = gpio
[onboardpins_keyboard]
bouncetime = 200
mode = BOARD
[onboardpins_InputPins]
8 = sleep:0
[onboardpins_OutputPins]
36 = Verstaerker
[EVENT_OnStartup]
10 = sleep:1
20 = out:Verstaerker,0
[EVENT_OnKeyPressed_onboardpins.8]
10 = out:Verstaerker,1
20 = call:**620
[EVENT_OnMediaRequired]
10 = os_execute:sudo service mjpg_streamer stop
20 = sleep:0.5
30 = os_execute:sudo service mjpg_streamer start
[EVENT_OnMediaNotRequired]
10 = out:Verstaerker,0
20 = sleep:10
30 = os_execute:sudo service mjpg_streamer stop
Alles anzeigen