-
Notifications
You must be signed in to change notification settings - Fork 51
Video Station DTV API
Quentin Rousseau edited this page Mar 14, 2015
·
8 revisions
The VideoStation DTV API is an AuthenticatedAPI
, that means the user needs to be authenticated before using this API.
Fortunately, the AuthenticatedAPI
is smart enough to automatically log the user.
The syno
object uses the dtv
(or videoStationDTV
alias) property to interact with the VideoStation DTV API.
Provide Channels scan methods.
Method Name | Description | Required params |
---|---|---|
startChannelScan(params, callback) |
Start channels scan | - |
stopChannelScan(params, callback) |
Stop channels scan | - |
statusChannelScan(params, callback) |
Get channels scan status | - |
Method Name | Description | Required params |
---|---|---|
getcountry(params, callback) |
? | ? |
getregion(params, callback) |
? | ? |
getconfig(params, callback) |
? | ? |
Provide DVB scan methods.
Method Name | Description | Required params |
---|---|---|
startDVBSScan(params, callback) |
Start DVB scan | - |
stopDVBSScan(params, callback) |
Stop DVB scan | - |
statusDVBSScan(params, callback) |
Get DVB scan status | - |
Method Name | Description | Required params |
---|---|---|
getconfig(params, callback) |
? | ? |
get_satellite(params, callback) |
? | ? |
create_satellite(params, callback) |
? | ? |
edit_satellite(params, callback) |
? | ? |
delete_satellite(params, callback) |
? | ? |
get_lnb(params, callback) |
? | ? |
create_lnb(params, callback) |
? | ? |
edit_lnb(params, callback) |
? | ? |
delete_lnb(params, callback) |
? | ? |
get_tp(params, callback) |
? | ? |
get_tp_default(params, callback) |
? | ? |
save_tp(params, callback) |
? | ? |
Provide DTV channels methods.
Method Name | Description | Required params |
---|---|---|
listDTVChannels(params, callback) |
List DTV channels | - |
getDTVChannelsInfo(params, callback) |
Get DTV channels information | - |
Method Name | Description | Required params |
---|---|---|
delete_all_channels(params, callback) |
? | ? |
edit(params, callback) |
? | ? |
Provide DTV programs methods.
Method Name | Description | Required params |
---|---|---|
listDTVPrograms(params, callback) |
List DTV programs | - |
searchDTVProgram(params, callback) |
Search for a DTV program | title |
Method Name | Description | Required params |
---|---|---|
update(params, callback) |
? | ? |
Provide DTV schedules methods.
Method Name | Description | Required params |
---|---|---|
listDTVSchedules(params, callback) |
List DTV schedules | - |
Method Name | Description | Required params |
---|---|---|
create(params, callback) |
? | ? |
delete(params, callback) |
? | ? |
delete_passed(params, callback) |
? | ? |
create_repeat(params, callback) |
? | ? |
getinfo_repeat(params, callback) |
? | ? |
edit_repeat(params, callback) |
? | ? |
delete_repeat(params, callback) |
? | ? |
getinfo_userdefine(params, callback) |
? | ? |
create_userdefine(params, callback) |
? | ? |
edit_userdefine(params, callback) |
? | ? |
delete_userdefine(params, callback) |
? | ? |
Provide DTV status methods.
Method Name | Description | Required params |
---|---|---|
getDTVStatusInfo(params, callback) |
Get DTV status information | - |
Provide DTV controller methods.
Method Name | Description | Required params |
---|---|---|
getchannel(params, callback) |
? | ? |
setchannel(params, callback) |
? | ? |
Provide DTV streaming methods.
Method Name | Description | Required params |
---|---|---|
open(params, callback) |
? | ? |
stream(params, callback) |
? | ? |
close(params, callback) |
? | ? |
Provide DTV statistics methods.
Method Name | Description | Required params |
---|---|---|
getDTVStatisticsInfo(params, callback) |
Get DTV statistics information | - |
Provide DTV tuners methods.
Method Name | Description | Required params |
---|---|---|
listDTVTuners(params, callback) |
List DTV tuners | - |
getDTVTunerInfo(params, callback) |
Get DTV tuners information | - |