88 lines
2.8 KiB
JSON
88 lines
2.8 KiB
JSON
{
|
|
"config": {
|
|
"abort": {
|
|
"arch": "Unsupported OS architecture: {uname}",
|
|
"single_instance_allowed": "Already configured. Only a single configuration possible."
|
|
},
|
|
"error": {
|
|
"connect": "Can't connect to go2rtc server"
|
|
},
|
|
"step": {
|
|
"user": {
|
|
"title": "go2rtc url",
|
|
"description": "Select [go2rtc](https://github.com/AlexxIT/go2rtc) streaming server version:\n1. Leave blank if you want the built-in go2rtc version (*basic users*)\n2. Set `http://localhost:1984` if you install [go2rtc](https://github.com/AlexxIT/go2rtc#go2rtc-home-assistant-add-on) or [Frigate 12+](https://docs.frigate.video/) add-on (*advanced users*)\n3. Set custom address if you install go2rtc on another server (*hackers*)",
|
|
"data": {
|
|
"url": "URL"
|
|
}
|
|
},
|
|
"config": {
|
|
"title": "go2rtc config",
|
|
"description": "Path: `{path}`",
|
|
"data": {
|
|
"api": "Public WebUI on port 1984",
|
|
"rtsp": "Public RTSP on port 8554",
|
|
"username": "Public Username (Web and RTSP)",
|
|
"password": "Public Password (Web and RTSP)"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"services": {
|
|
"create_link": {
|
|
"name": "Create Link",
|
|
"description": "Create a temporary or permanent link to a stream (enter `url` or `entity`)",
|
|
"fields": {
|
|
"link_id": {
|
|
"name": "Link ID",
|
|
"description": "Create a random or permanent ID for your link"
|
|
},
|
|
"url": {
|
|
"name": "URL",
|
|
"description": "Link to RTSP-stream"
|
|
},
|
|
"entity": {
|
|
"name": "Entity",
|
|
"description": "Camera entity_id"
|
|
},
|
|
"open_limit": {
|
|
"name": "Open limit",
|
|
"description": "How many times a link can be opened (0 - unlimit)"
|
|
},
|
|
"time_to_live": {
|
|
"name": "Time to live",
|
|
"description": "How many seconds will the link live (0 - unlimit)"
|
|
}
|
|
}
|
|
},
|
|
"dash_cast": {
|
|
"name": "DashCast",
|
|
"description": "Cast stream to Chromecast device via DashCast application",
|
|
"fields": {
|
|
"entity_id": {
|
|
"name": "Media Entity",
|
|
"description": "Media player entity_id"
|
|
},
|
|
"url": {
|
|
"name": "URL",
|
|
"description": "Link to RTSP-stream"
|
|
},
|
|
"entity": {
|
|
"name": "Entity",
|
|
"description": "Camera entity_id"
|
|
},
|
|
"extra": {
|
|
"name": "Extra",
|
|
"description": "Additional card params"
|
|
},
|
|
"force": {
|
|
"name": "Force",
|
|
"description": "Force restart DashCast application"
|
|
},
|
|
"hass_url": {
|
|
"name": "Hass URL",
|
|
"description": "Manual base URL to Hass server"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} |