
| Items | Note | Javascript API |
| 獲取STB的序列號 | R | iPanel.ioctlRead("ProductBarCode") |
| 獲取STB以太網接口的MAC地址 | R | iPanel.ioctlRead("MAC") |
| 獲取STB的DRAM大小 DRAM | R | iPanel.ioctlRead("DRAMSize") |
| 獲取STB閃存大小 | R | iPanel.ioctlRead("FlashSize") |
| 獲取STB的CPU名稱和型號 | R | iPanel.ioctlRead("CPUModel") |
| 獲取STB的CPU頻率 | R | iPanel.ioctlRead("CPUFrequency") |
| 獲取或配置STB時間服務器的IP地址 | R\W | iPanel.ioctlRead("NTPServer") iPanel.ioctlWrite("NTPServer", "192.168.99.2") |
| 獲取或配置STB的時區信息 | R\W | iPanel.ioctlRead("TimeZone") iPanel.ioctlWrite("TimeZone", "20") |
| 獲取或配置STB設置參數的密碼(密碼用來配置窗口) | R\W | iPanel.ioctlRead("UserPwd") iPanel.ioctlWrite("UserPwd", "123456") |
| 獲取或配置兩個按鍵操作間的時間間隔(單位: ms); | R\W | iPanel.ioctlRead("KeyInterval") iPanel.ioctlWrite("KeyInterval", "300") |
| 獲取或配置固件升級url(HTTP 或 FTP URL) | R\W | iPanel.ioctlRead("HttpUpdateUrl") iPanel.ioctlWrite("HttpUpdateUrl", "ftp://192.168.99.2") |
| 獲取或配置視頻輸出格式 (NTSC/PAL/720p/1080i 等) | R\W | iPanel.ioctlRead("VidOutDevice") iPanel.ioctlWrite("VidOutDevice", "0-xx") |
| 在閃存中保存修正后的參數 | W | iPanel.ioctlWrite("Commd.SaveParam") |
| 重啟 STB | W | iPanel.ioctlWrite("Commd.Reboot") |
| 調節STB至備用模式 | W | iPanel.ioctlWrite("Commd.Standby") |
| 關閉 STB | W | iPanel.ioctlWrite("Commd.PowserOff") |
| 獲取內置 OS 版本 | R | iPanel.ioctlRead("OSVersion") |
| 獲取內置瀏覽器版本 | R | iPanel.ioctlRead("BrowserVersion") |
| 獲取固件版本 | R | iPanel.ioctlRead("FirmwareVersion") |
| 如果可能獲取STB固件版本 | R | iPanel.ioctlRead("HWVersion") |
| 如果可能獲取DSP版本 | R | iPanel.ioctlRead("DSPVersion") |
| 獲取或配置STB的網絡模式 (DHCP或STATIC) | R\W | iPanel.ioctlRead("NetworkMode") iPanel.ioctlWrite("NetworkMode", "DHCP/PPPoE/STATIC") |
| 獲取或配置STB的IP地址 | R\W | iPanel.ioctlRead("StaticIPAddr") iPanel.ioctlWrite("StaticIPAddr", "192.168.99.3") |
| 獲取或配置STB網關的IP地址 | R\W | iPanel.ioctlRead("GateWayAddr") iPanel.ioctlWrite("GateWayAddr", "192.168.99.3") |
| 獲取或配置STB的子網掩碼 | R\W | iPanel.ioctlRead("NetMask") iPanel.ioctlWrite("NetMask", "255.255.255.0") |
| 獲取或配置 DNS | R\W | iPanel.ioctlRead("DNServer1IPAddr") iPanel.ioctlWrite("DNServer1IPAddr", "192.168.99.2") |
| 獲取STB的 IP地址 (就PPPoE來說) | R | iPanel.ioctlRead("PPPoEIP") |
| 獲取STB網關的IP地址 (就PPPoE來說) | R | iPanel.ioctlRead("PPPoEGateway") |
| 獲取STB網關的IP地址(就PPPoE來說) | R | iPanel.ioctlRead("PPPoESubnetMask") |
| 獲取 DNS(就PPPoE來說) | R | iPanel.ioctlRead("PPPoEDNS") |
| 獲取或配置訂購者的PPPOE用戶的ID | R\W | iPanel.ioctlRead("PPPoEUser") iPanel.ioctlWrite("PPPoEUser", "sz123456@163.gd") |
| 獲取或配置訂購者的PPPOE密碼 | R\W | iPanel.ioctlRead("PPPoEPwd") iPanel.ioctlWrite("PPPoEPwd", "sz123456") |
| 獲取或配置IGMP版本 | R\W | iPanel.ioctlRead("IGMPVersion") iPanel.ioctlWrite("IGMPVersion", "2/3") |
| 獲取或配置STB的音頻聲量 | R\W | iPanel.ioctlRead("AudioVolume") iPanel.ioctlWrite("AudioVolume", "0-100") |
| 獲取或配置STB是否靜音 | R\W | iPanel.ioctlRead("MuteStatus") iPanel.ioctlWrite("MuteStatus", "0/1") |
| 從特定的URL開始播放媒體文件 (PLAY) | W | iPanel.ioctlWrite("Media.Open", "rtsp://xxxxxx") |
| 停止播放媒體文件 (STOP) | W | iPanel.ioctlWrite("Media.Stop", "reserve") |
| 暫停播放媒體文件 (PAUSE) | W | iPanel.ioctlWrite("Media.Pause", "reserve") |
| 從快退快進模式恢復到正常播放模式(Resume) | W | iPanel.ioctlWrite("Media.Resume", "reserve") |
| 設置STB從正常播放模式到快進模式 (FF) | W | iPanel.ioctlWrite("Media.Forward", "speed") |
| 設置STB從正常播放模式到快退模式 (Rewind) | W | iPanel.ioctlWrite("Media.Rewind", "speed") |
| 設置STB從正常播放模式到慢動作播放模式 | W | iPanel.ioctlWrite("Media.Slow", "speed") |
| 在STB上顯示媒體文件播放的時間進程 (從 Streaming21 SDK獲取時間) | R | iPanel.ioctlRead("Media.PlayTime") |
| 在STB上隱藏媒體文件播放的時間進程 | W | |
| 查找特定的文件位置 (SEEK) | W | iPanel.ioctlWrite("Media.Seek", "time") |
| 獲取或改變STB上媒體文件的顯示方式 (全屏或圖片窗口模式) | R\W | iPanel.ioctlRead("Media.DiaplayMode") iPanel.ioctlWrite("Media.DiaplayMode", "0/1") |
| 在圖片窗口模式下, 獲取或改變窗口大小 (1/2,1/4 等等)和顯示配置 (X and Y) | R\W | iPanel.ioctlWrite("Media.Position", "x,y,w,h") |
| 獲取重放狀態和事件 (緩沖, 播放, 暫停, 快進或快退) | R | iPanel.ioctlRead("Media.PlayStatus") |
| 獲取媒體文件時長 | R | iPanel.ioctlRead("Media.Duration", "time") |
| 獲取或配置瀏覽器OSD層的透明度 (α混合級別) | R\W | iPanel.ioctlRead("Alpha") iPanel.ioctlWrite("Alpha", "0-100") |