Full screen WebView kiosk + SIP softphone made for use in Hackerspace Kraków. It is optimized to run on a rooted EPOS Expand Control tablet.
The tablet requests it's configuration from http://hskrk-kiosk.internal:5068/cfg_<mac>.json (mac is the mac address of the Wi-Fi interface), Use your router's configuration to set a static DNS record for hskrk-kiosk.internal . An example is provided below:
{
"url": "https://...",
"screen_pinning": true,
"sip": {
"username": "1001",
"password": "s3cret",
"domain": ".....",
"port": 5060,
"transport": "tcp",
"enabled": true,
"extra_call_options": {
"99": {
"camera_rtsp_url": "rtsp://...",
"door_open": { "url": "http://....", "method": "POST" }
}
}
}
}
The app has a built-in SIP softphone that works independently of the loaded web app. It also supports video, but it needs to be provided via a separate RTSP stream from the VOIP call (to allow displaying video before a call is received).