Sure, you can use specific channel and have feedback of that one only. Just need specified inside your request . by exemple with this method:
"PVR.GetBroadcasts": {
"type": "method",
"description": "Retrieves the program of a specific channel",
"transport": "Response",
"permission": "ReadData",
"params": [
{ "name": "channelid", "$ref": "Library.Id", "required": true },
{ "name": "properties", "$ref": "PVR.Fields.Broadcast" },
{ "name": "limits", "$ref": "List.Limits" }
],
"returns": { "type": "object",
"properties": {
"limits": { "$ref": "List.LimitsReturned", "required": true },
"broadcasts": { "type": "array", "required": true,
"items": { "$ref": "PVR.Details.Broadcast" }
}
}
}
},
Montlesse and opdenkamp did very nice job, you can also do recording for specific broadcast,....