Vous êtes sur la page 1sur 42

IPTV STB Principle and

Operation
Contents

STB Introduction
STB Features
STB Configuration
STB Software Upgrade
Error Code and Cause
STB Introduction

STB (Set Top Box): IPTV terminal device. Users get IPTV service
from operator.

Bi-directional communication: Info transmission between network and


users
Media conversionDecodes the media and outputs it to displayer

ZTE Corporation. All rights reserved


Hardware Architecture
S/PDIF CVBS&AUDIO
POWER optical& USB2.0 HDMI L& R
IN coaxial Y&Pb&Pr

DDR3
SDRAM

SOC Ethernet

NAND FLASH

7 segments
Key Led Ir USB2.0
Display

ZXV10 IPTV STB hardware architecture includes Main Processor, Flash


Memory, RAM, Ethernet Switch and external interfaces like Display,
Keys, Ethernet, USB, IR Input , and A/V Out.
ZTE Corporation. All rights reserved
STB Software Platform
Application

Live TV Value-added service


Application layer
VoD Browsing

TSTV NVoD STB management

NPVR Gaming 3rd party application

Middleware API
Middleware
Start-up and initialization JVM
Middleware layer
Authorization authentication Resource management

Browser Download and upgrade DRM/CA

Media play & control Network management Graph engine


Middleware adapting layer

Task management Operating system Network protocol


Resource layer Memory management Device management File system
DSP+ Driving program
Hardware
CPU RAM FLASH VIDEO AUDIO

LAN/WLAN UART IrDA USB SATA

ZTE Corporation. All rights reserved


STB Software Platform
Streaming
EPG
Server

STB

Browser A Player B ZteStreamClient

1. A and B are APIs between middleware and upper layer applications.


2. Interface A: This is a callback interface of Java Script. Through this
interface, the EPG system exchanges information with STB applications.
3. Interface B: This is the media stream transmission and control interface.
Through this interface, STB applications control the interaction with the
media server, set up/disconnect sessions, receive media, and play
control.
ZTE Corporation. All rights reserved
Contents

STB Introduction
STB Features
STB Configuration
STB Software Upgrade
Error Code and Cause
ZTE STB Naming Rule

ZXV10 BN1N2N3X
B: BoxSet-Top Box
N1:
6H264 standard definition
7H264 high definition
8x86
N2: STB mode
0single mode IPTV
2dual mode IP+DVB-C
N3: functions
0: general functions
3: internal storage
5: support video communication
X: postfix, for later extension

ZTE Corporation. All rights reserved


ZXV10 B600 V4

ZTE Corporation. All rights reserved


ZXV10 B600 V4

ZTE Corporation. All rights reserved


ZXV10 B700 V2

ZTE Corporation. All rights reserved


ZXV10 B700 V2 SD Connection

ZTE Corporation. All rights reserved


ZXV10 B700 V2 HD Connection

ZTE Corporation. All rights reserved


Interface & Protocol in STB and IPTV Platform
SIP

Tr-069

TVMS
EMS

VoD server EPG server


Version management server

HTTP V1.1,HTML V4.0, MAN


JavaScript

HTTP/IGMP
BRAS
DSLAM Broadband access
network

STB
Streaming transporting protocol: Access protocol: DHCP/PPPoE
RTP/RTCP
Broadcasting control protocol: RTSP Multicast protocol: IGMP V2.0
/3.0

ZTE Corporation. All rights reserved


Contents

STB Introduction
STB Features
STB Configuration
STB Software Upgrade
Error Code and Cause
Configure the STB with STB_ConfigTool

The default IP address of


B700V2 STB is
192.168.1.12.

The default password of


B700V2 STB is 654321.

Connect STB

Disconnect STB

Restart STB

Read the Version Info if the


STB is connected

ZTE Corporation. All rights reserved


Configure the STB with STB_ConfigTool

Read Cfg from STB

Write Cfg to STB

Configure the access mode:


PPPOE/DHCP/LAN

Input the Authentication


URL: Primary EPG address

Input the Update Server


address

Input the Clock Server


address & TimeZone

Input the IPTV service


account & password

ZTE Corporation. All rights reserved


Configure the STB with STB_ConfigTool
1. If the TV supports
1080I_SD_EPG, select
720P_SD_EPG,
1080I_SD_EPG, and PAL
as the video output
format.
2. If the TV supports
720P_SD_EPG, only
720P_SD_EPG and PAL
can be selected. Black
screen will appear if
1080I_SD_EPG is
selected.
3. The ordinary TV can
only use PAL format;
otherwise, the black
screen will appear.
4. It is recommended to
pre-configure the
format to be PAL. Check
whether the television
supports HD mode on
the site and then make
the selection.

ZTE Corporation. All rights reserved


Configure the STB with STB_ConfigTool

Configure NM address,
user name, and password.

http://58.223.251.179:9090
/web/tr069

The user name and


password are both cpe.

After the configuration is completed, Press the Write configuration


button and complete the setting of STB.
Restart the STB so that the configuration can take effect.
If the network connection is normal, the STB will be connected to the
server automatically after power-on.
The STB will check whether upgrade is needed. If so, the STB will be
upgraded automatically. The upgrade will take 3 to 5 minutes.

ZTE Corporation. All rights reserved


Manual Configuration
Press the white Set button
on the top of remote
control to enter the system
setting window.

Then the System Setting


Authentication window
appears. Enter the
password 6321, select the
Confirm button using the
direction key and press the
OK button on the remote
control.

ZTE Corporation. All rights reserved


Manual Configuration
Enter the main window of
system setting.

The default selected option


is Basic Setting.

ZTE Corporation. All rights reserved


Manual Configuration
In the access mode
window, there are three
access modes: PPPOE,
DHCP and LAN.

Presently, the access mode


of ordinary subscribers is
PPPOE. The access account
format of IPTV is
broadband account
name+@***.

For different offices, the


suffix is different. Modify
the account if it is not
correct.

ZTE Corporation. All rights reserved


Manual Configuration
It is recommended to use
the locate/soft keyboard
function.

Press the Locate button to


activate the soft keyboard
function.

Use the direction key to


select a character needed
and then press the OK
button to enter it.

Press the Locate button


again and the soft
keyboard disappears.

ZTE Corporation. All rights reserved


Manual Configuration
Check whether the active
authentication server
address and update server
address are correct and
confirm that correct service
account and password are
entered.

ZTE Corporation. All rights reserved


Manual Configuration
1. The wireless connection
setting window appears,
Select the Search button
using the direction, SSID
of intelligent wireless
modem will appear in
the Select Network
drop-down box. Select
it.

2. Select the default


authentication mode
WPA PSK/WPA2 PSK.
Select Auto from the
Encryption Mode box.

3. Select 1 from the Key ID


box.

4. Enter the key preset in


the wireless setting of
the intelligent wireless
modem.

After all the settings are completed, press the Confirm button to return to the main window. Select the
Restart button to finish the parameter setting.

ZTE Corporation. All rights reserved


Function Setting of TV Learning Buttons
TV buttons
Learning indicator Power Power
Setup

STB remote controllerler can


learn the TVs button
functions: standby, TV/AV,
Learning reception window
Sound Mute

volume+/- .
V
O Soft keyboard
L
Setup Locate

1. Press the dark gray button Setup and hold it for more than 3 seconds. It is in learning state if
the learning indicator is changed from red to green.
2. Point the infrared LED (usually at the top of the remote controller) of the TV remote controller
to the learning reception window of the STB remote controller. And then press the button to be
learnt (for example, the Power button) on the TV remote controller. The learning indicator turns to
red.
3. Press a learning button (for example, the Standby button) on the STB remote controller. If the
indicator changes from red to green, it means the learning is successful.
4. Repeat steps 2 and 3 to learn other buttons.
5. Please do not press any button after the learning. Wait for the indicator light to go off, which
means all the button information learnt is saved. Now, the subscriber can use the buttons on the
STB remote controller to operate the television.
ZTE Corporation. All rights reserved
Contents

STB Introduction
STB Features
STB Configuration
STB Software Upgrade
Error Code and Cause
STB Software Upgrade

HTTP upgrade
STB gets the address of the upgrade mirror file in HTTP mode. The mirror file
is transmitted in TCP mode.

USB upgrade
The local upgrade is performed just by inserting USB Flash into the STB. It is
the only upgrade mode in the case of network interruption. But it can only be
used for a single STB..

NM upgrade
STB registers an event, NM modifies the upgrade server address and upgrade
parameters, and then invokes the upgrade flow.

ZTE Corporation. All rights reserved


HTTP Upgrade
STB connect to the NO App now process exits,
local upgrade not upgrade
server?
YES

Detect upgrade mirror NO App now process exits,


files according to
not upgrade
zteSTBVer.cfg rule file

HTTP V1.0
The version does not support re-direction.
YES

The upgrade server address configured in NO


STB is the upgrade path.
The main control App now process exits,
unit agrees to not upgrade
upgrade
YES

Download the mirror file in TCP


mode

The mirror files NO App now process exits,


pass CRC not upgrade
check
YES

Erase flash and update the


module flag in the flash
configuration area

NO Download all the YES


Upgrade completed,
upgrade mirror files restart
in zteSTBVer.cfg
rule file ?

ZTE Corporation. All rights reserved


HTTP Upgrade
Is STB connected to NO The upgrade server address
the master
configured in STB is taken
authentication server?
as the upgrade path, the
subsequent upgrade flow is

HTTP V2.0 YES the same as http1.0

This version supports re-direction.


The upgrade server address Is the upgrade policy NO

configured in the upgrade policy


server configured on the
master authentication

server is the upgrade path.


server?

YES

Is the upgrade policy NO App now process exits,


server connected not upgrade
successfully?

YES

Is the upgrade server


defined by the
upgrade policy server
connected
successfully?
YES

The subsequent upgrade


flow is the same as http1.0

ZTE Corporation. All rights reserved


HTTP Upgrade

HTTP V2.0
This version supports re-direction.
The upgrade server address
configured in the upgrade policy
server is the upgrade path.

ZTE Corporation. All rights reserved


USB Upgrade Insert USB drive and app
USB process starts

Upgrade mirror files are NO App USB process exits,


detected according to
not upgrade
the zteSTBVer.cfg rule

There is no security mode for USB file

upgrade. Do not power off during


YES

the upgrade, otherwise, the NO


upgrade cannot be continued after
The main control App USB process exits,
unit agrees to not upgrade

restart.
upgrade
YES

Download the mirror file from


USB flash

The mirror files NO App now process exits,


pass CRC not upgrade
check
YES

Erase flash and update the


module flag in the flash
configuration area

NO Download all the YES


Upgrade completed,
upgrade mirror files restart
in zteSTBVer.cfg
rule file ?

ZTE Corporation. All rights reserved


NM Upgrade

1. Power STB on and send the registration information 1 BOOT to the


NM.
2. The registration event 1 BOOT triggers policy execution.
3. NM modify the upgrade server address and cycling upgrade
parameters in STB using the setparameters method.
4. The upgrade is triggered after modification.
5. After the upgrade is completed, STB sends 1 BOOT and 4VALUE
CHANGE to NM and returns the message 7 transfer complete. After
receiving the message, NM considers the policy is executed successfully.
The whole flow ends. (Parameter modification on STB and the upgrade
process will be recorded into the configuration area. The main control
unit queries the status of configuration area after it is upgraded, and
then notifies tr069 to send 4 VALUE CHANGE and 7transfer complete).

ZTE Corporation. All rights reserved


Contents

STB Introduction
STB Features
STB Configuration
STB Software Upgrade
Error Code and Cause
Error Code Prompted in Boot Procedure
Error
Prompt Message Cause
Code

1. EPG homepage does not pass the


Sorry, system has no response and fails to validity detection.
provide program service (1302)! 2. The domain name resolution of EPG
Please verify configuration and retry, or please homepage address fails.
1302
dial customer service hotline for help. 3. Multiple reconnections to EPG
Press OK for reconnection or Cancel for homepage address fail. The connection
settings. to EPG homepage cannot be
established finally.

1. The network cable connecting STB is


Sorry, local network is not connected. Please not well plugged.
1303
check network cable or ADSL MODEM status! 2. If MODEM is connected, perhaps
because MODEM is not powered on.

Incorrect username or password (1304)!


Please verify them and retry, or please dial
The username or password required by
1304 customer service hotline for help!
DHCP+ is invalid.
Press OK for reconnection or Cancel for
settings.

ZTE Corporation. All rights reserved


Error Code Prompted in Boot Procedure
Error
Prompt Message Cause
Code
Sorry, unable to connect to network
(1305)! 1. DHCP service is unable to get valid IP
Please try later, or please dial customer address.
1305
service hotline for help! 2. The interaction via DHCP/DHCP+ receives
Press OK for reconnection or Cancel for the error code returned by server.
settings.

1. The STB has not been initialized, and there


Device is uninitialized (1306)! is not any configuration information.
2. The key config info (MAC address, EPG
1306 Please dial customer service hotline for homepage address) is invalid.
help! 3. The STB must be repaired once this fault
Press OK to enter system setting page. occurs. Use serial port or PC configuration
tool to detect the config info.

DHCP+ connection fails (1307)!


Please try later, or please dial customer
1307 service hotline for help! Error occurs in DHCP+ procedure.
Press OK for reconnection or Cancel for
settings.

ZTE Corporation. All rights reserved


Error Code Prompted in Boot Procedure
Error
Prompt Message Cause
Code

Reject response of
Network dial-up fails (1401)!
1401 DSLAM/BAS is received in
Press OK for reconnection or Cancel for settings.
ADSL dial-up procedure.

Sorry, unable to connect to network (1402)! Please ADSL dial-up is successful, but
1402 try later or dial customer service hotline for help! the response of BAS server is
Press OK for reconnection or Cancel for settings. not received.

Sorry, incorrect broadband username/password ADSL account or password


(1403)! Please verify them and retry, or please dial configuration is incorrect.
1403
customer service hotline for help! Enter system setting interface
Press OK for reconnection or Cancel for settings. to modify it.

Sorry, system is busy (1404)! Please try later or dial


ADSL dial-up is timed out
1404 customer service hotline for help!
without response.
Press OK for reconnection or Cancel for settings.

ZTE Corporation. All rights reserved


Error Code Prompted in Boot Procedure

Error
Prompt Message Cause
Code
Illegal EPG homepage address
is detected. The device should
Sorry, unable to access system (1601)!
be repaired. Use PC
1601 Please press OK to enter configuration
configuration tool or serial
interface to check system settings!
port to detect the
configuration information.

Sorry, unable to connect to network


(1602)! Please press OK to check the It is failed to establish
1602
settings or dial customer service hotline connection to EPG server.
for help!

ZTE Corporation. All rights reserved


Error Code Prompted in Boot Procedure

Error
Prompt Message Cause
Code
Sorry, local network is not connected (1901).
Please check network cable or ADSL MODEM Network cable is not
1901
status! Press OK to retry or Cancel to enter plugged.
configuration interface for modification.

Sorry, wireless network card loading fails User selects wireless


(1902). Please check the wireless network access mode, but no
1902
card! Press OK to retry or Cancel to enter wireless network card is
configuration interface for modification. found.
Sorry, wireless network connection fails
(1903)! Please verify network settings and
1903 retry, or please dial customer service hotline It is failed to access AP.
for help! Press OK for reconnection or Cancel
for settings.

ZTE Corporation. All rights reserved


Error Code Prompted in Media Playing
Procedure
Error
Prompt Message Cause
Code
The message means an unrecoverable fault occurs
in TCP signaling channel of RTSP. The channel must
be closed.
1. The closed signal is detected in the RTSP
System is busy, signaling channel to stream media server.
1005 please try later 2. During the I/O operation of RTSP signaling
(1005). channel to stream media server, an unrecoverable
error occurs (the I/O operation includes signaling
I/O and media data I/O).
3. RTSP server receives the SetPatameter message
with CLOSE request sent from stream media server.
System is busy,
It is timed out when sending SETUP message to
1006 please try later
RTSP server.
(1006).
System is busy, The stream media server returns the response
1007 please try later message 404 indicating that the server has not find
(1007). the program required.

ZTE Corporation. All rights reserved


Error Code Prompted in Media Playing Procedure
Error
Prompt Message Cause
Code
1. The stream media server returns the response
message 401.
You have not bought 2. The stream media server returns the response
1008
the program (1008). message 603.
3. When enabling the self-developed DRM
function, DRM authentication fails.
1. STB cannot identify the media type of the
Signal interrupted program.
1015
(1015) 2. The module for decoding the media type of the
program is not configured on STB.
Media channel hasnt received media data for a
Signal interrupted
1018 long time, which is considered to be a network
(1018)
error.
Media channel hasnt received media data for a
Signal interrupted
1022 long time, which is considered to be a connection
(1022)
fault.

ZTE Corporation. All rights reserved

Vous aimerez peut-être aussi