set-adapter
This method create, remove, or modify adapters. Request:
{
"cmd": "set-adapter",
"id": "...",
"adapter": {
"enable": true,
"type": "...",
"id": "...",
"name": "...",
"adapter": 0,
"device": 0,
...
}
}
id
– unique adapter identifier. Option required on adapter modification. This option is not required to create a new adapter.adapter
enable
– required field. enabled adapter or not.type
– required field. Adapter type. Available values: S, S2, T, T2, ATSC, ISDBT, C, C/A, C/B, C/C.id
– unique adapter identifier.name
– adapter name.adapter
– adapter number /dev/dvb/adapter0device
– device number /dev/dvb/adapter0/frontend0other
options specific depends of the adapter type.
To remove adapter and all related streams send similar request:
{
"cmd": "set-adapter",
"id": "...",
"adapter": {
"remove": true
}
}
Attention! This method removes all related streams
get-adapter
Get adapter options. Request:
{
"cmd": "get-adapter",
"id": "..."
}
Response:
{
"get-adapter": "ok",
"adapter": { ... }
}
adapter
– contains all stream options
restart-adapter
Restart adapter and all related streams. Request:
{
"cmd": "restart-adapter",
"id": "..."
}