There was a problem loading the comments.

IPTV400 and IPTV 250m Receiver Control Commands

Support Portal  »  Knowledgebase  »  Viewing Article

  Print

Overview

Encoded Media’s IPTV 250, 250m and IPTV400 are IP controllable set-top boxes.

 

These devices also support an optional RS-232C cable capable of sending commands and receiving status information. The IP and serial control commands cover changing channel, simulating IR remote control presses, modifications to the overlay interface, status request, and so on.

 

Notes on Parameters

The Boolean parameter TRUE may be substitutable with true, yes, on or 1. The parameter FALSE may be substituted with false, no, off or 0.

 

Optional parameters, for example where you are calling the function to get a value or state rather than set it, are shown in square brackets.

 

Default parameters are denoted by an asterisk alongside them (*). Lists of available parameters are shown with the list elements separated by a pipe character (|).

 

Contents

STBPLAYCH

Set live channel number to be played.

Parameters: 0..9999

Response: OK

Example:

STBPLAYCH 4

 

STBKEYPRESS

Simulate one or more IR remote button presses

Parameters: Key code, or comma separated list of key codes. See key codes in Glossary

Response: OK

Example:

STBKEYPRESS MENU,DOWN,DOWN,OK

 

STBRESOLUTION

Get or set the HDMI output resolution of the Receiver

Parameters: [1080p-60 |1080p-50 |1080i-60 |1080i-50 |720p-60 |720p-50 |576i-50 | ntsc | pal | 576p-50 | auto]

Response: Current resolution: Resolution

Example:

STBRESOLUTION 1080p-60

 

STBSETPIN

Sets the administrator PIN for the Settings screen

Parameters: [1234]

Response: PIN set successfully

Example:

STBSETPIN 1234

 

STBVOLUME

Get or set the volume level of the Receiver

Parameters: [0..100]

Response: Volume level+OK

Example:

STBVOLUME 15

 

STBMUTE

Get or set whether the Receiver is muted.

Parameters: [true|false]

Response: Mute state+OK

Example:

STBMUTE true

 

STBSHOWCHANNELLIST

Show or hide the on-screen channel listing.

Parameters: [true|false]

Response: OK

Example:

STBSHOWCHANNELLIST true

 

STBPLAY

Set STB channel to specified channel.

Parameters: <channel name> (string)

Response: OK

Example:

STBPLAY BBC NEWS HD

 

STBSHOWVIDEOWALL

Display the on-screen video wall (i.e. live thumbnails).

Parameters: [true|false]

Response: OK

Example:

STBSHOWVIDEOWALL true

 

STBSUBTITLES

Get or set the visibility of subtitles.

Parameters: [true|false]

Response: OK

Example

STBSUBTITLES true

 

STBREFRESH

Performs a reload refresh.

Response: OK

 

STBIPADDRESS

Get or set the device IP address.

Parameters: [dhcp|[static] <ip>[/<mask>] [gw <ip>]]

Response: [DHCP|Static] IP/mask gw IP

Example:

STBIPADDRESS 192.168.11.29/255.255.252.0 gw 192.168.10.1

STBIPADDRESS dhcp

 

STBSTATUS

Request current status from Receiver. Order of information may vary.

Parameters: none

Response: Playstate: <blank>|WAITING_FOR_SERVER|IN_SETTINGS|

PAUSED|PLAYING|FFWD <n>X|RWND <n>X

URL: stream address

Channel: channel name, where applicable

Uptime: device uptime in milliseconds

LAN info: device network hardware details

MAC Address: device MAC

Volume: device volume level 0..100

Platform: device platform version

IP Address: device IP address

Location: location or description

Channel Number: channel number, where applicable

Serial: device serial number

EM Release: device middleware version

Resolution: output resolution

 

STBLOCATION

Function: Sets the location string.

Parameters: Location (string)

Response: OK

Example

STBLOCATION Reception

 

STBLOGOUT

Log out of the IPTV Receiver and end remote session.

Response: none

 

STBREBOOT

Restart the IPTV Receiver.

Response: none

 

STBLOGLEVEL

Get or set the verbosity of on-device logging.

Parameters: OFF|WARNING|INFO|DEBUG

Response: Log level (get) OK (set)

Example:

STBLOGLEVEL OFF

 

STBTVSERVER

Get or set the source TV Servers.

Parameters: [<IP1> <IP2> <IP3>]

Response: TV Server <x>: <ip> …

Example:

STBTVSERVER 10.182.225.194 10.182.225.195

 

STBDNSSERVER

Get or set one or more DNS servers. 

Parameters: [<IP1> [<IP2> …]]

Response: DNS Server <x>: <ip> …

Example

STBDNSSERVER 8.8.8.8 158.43.128.1

 

STBGETCHANNELLIST

List active channels with channel numbers. For use with room control systems

Parameters: none

Response: 1. BBC News …

Example:

STBGETCHANNELLIST

 

STBSTANDBY,
JSCOMMAND,
STBDEBUG,
STBRETRY,
STBTEMPLATE,

The commands above are for internal use only.

 

Glossary

IR Remote Control Keycodes
COG
MUTE
RED, GREEN, YELLOW, BLUE
BACK, UP, DOWN, LEFT, RIGHT
OK
HOME
INFO
CH+, CH-
VOL+, VOL-
1..9
REFRESH


Share via

Related Articles

© Encoded Media