Sensoray Company, Incorporated (Sensoray) warrants the hardware to be free from
defects in material and workmanship and perform to applicable published Sensoray
specifications for two years from the date of shipment to purchaser. Sensoray will, at
its option, repair or replace equipment that proves to be defective during the
warranty period. This warranty includes parts and labor.
The warranty provided herein does not cover equipment subjected to abuse, misuse,
accident, alteration, neglect, or unauthorized repair or installation. Sensoray shall
have the right of final determination as to the existence and cause of defect.
As for items repaired or replaced under warranty, the warranty shall continue in
effect for the remainder of the original warranty period, or for ninety days following
date of shipment by Sensoray of the repaired or replaced part, whichever period is
longer.
A Return Material Authorization (RMA) number must be obtained from the factory
and clearly marked on the outside of the package before any equipment will be
accepted for warranty work. Sensoray will pay the shipping costs of returning to the
owner parts that are covered by warranty. A restocking charge of 25% of the product
purchase price will be charged for returning a product to stock.
Sensoray believes that the information in this manual is accurate. The document has
been carefully reviewed for technical accuracy. In the event that technical or
typographical errors exist, Sensoray reserves the right to make changes to
subsequent editions of this document without prior notice to holders of this edition.
The reader should consult Sensoray if errors are suspected. In no event shall
Sensoray be liable for any damages arising out of or related to this document or the
information contained in it.
EXCEPT AS SPECIFIED HEREIN, SENSORAY MAKES NO WARRANTIES, EXPRESS
OR IMPLIED, AND SPECIFICALLY DISCLAIMS ANY WARRANTY OF
MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. CUSTOMER’S
RIGHT TO RECOVER DAMAGES CAUSED BY FAULT OR NEGLIGENCE ON THE
PART OF SENSORAY SHALL BE LIMITED TO THE AMOUNT THERETOFORE PAID
BY THE CUSTOMER. SENSORAY WILL NOT BE LIABLE FOR DAMAGES
RESULTING FROM LOSS OF DATA, PROFITS, USE OF PRODUCTS, OR
INCIDENTAL OR CONSEQUENTIAL DAMAGES, EVEN IF ADVISED OF THE
POSSIBILITY THEREOF.
Third party brands, names and trademarks are the property of their respective owners.
3
Page 4
Introduction
Model 2453 is an audio/video network streaming device. It takes composite video input
from any standard NTSC or PAL source, and optional audio input from a line source or
a microphone. Using state of the art H.264 compression, the device allows streaming
high quality video over an Ethernet connection. Configuration settings are easily
accessible through the web page interface with optional password protection. Network
settings (IP address, ports) can be changed to accommodate various network
configurations. All settings are stored in non-volatile memory and restored after power
up.
Model 2453 is capable of providing 2 simultaneous streams (from a single video source),
for example, a high quality stream for archiving on the remote server and a lower bitrate
stream for live viewing on hand-held devices. With the help of an optional breakout
board (model 2453TA) model 2453 can act as a USB host, allowing use of external
storage or a WiFi dongle.
Model 2453 can also act as a video decoder, converting a network stream into analog
video and audio. (This feature may not be supported immediately. Please contact
Sensoray for availability).
Model 2453 is available in several configurations:
2453 – a board version;
2453S – model 2553 in metal enclosure;
2353TAS – model 2453 + model 2453TA in metal enclosure.
A miniature version of the product, model 2454, weighing less than one ounce, provides
the same functionality as 2453 using high density headers instead of standard
connectors.
4
Page 5
Connectors and Dimensions
Models 2453 and 2453S
Model 2253S Front and Back Panels
Left to right:
•Composite video out;
•Composite video in;
•line audio out;
•microphone in;
•line audio in.
5
Page 6
Left to right:
•Serial interfaces (see Table 1 for pinout);
•Ethernet;
•Configuration button;
•LED indicators: green (top) – power, red (bottom) – special function;
•Power (5 V DC, + on center).
Table 1. Serial interfaces terminal block pinout (left to right):
1RS-232 TX
2RS-232 RX
3Ground
4Ground
5RS-422 RX+
6RS-422 RX-
7RS-422 TX+
8RS-422 TX-
Note: for RS-485 connect B (+) line to contact 5 or 7; A (-) line – to contact 6 or 8.
6
Page 7
Model 2453TAS Front and Back Panels
Left to right:
•Composite video out;
•Composite video in;
•line audio out;
•microphone in;
•line audio in.
Top row (left to right ):
•GPIO (see Table 2 for pinout);
•USB host;
•SD card.
Bottom row (left to right):
•Serial interfaces (see Table 1 for pinout);
•Ethernet;
7
Page 8
•Configuration button;
•LED indicators: green (top) – power, red (bottom) – special function;
•Power (5 V DC, + on center).
GPIO
Model 2453 provides one general purpose input that could be either optically insulated
or galvanically coupled, and one general purpose optically insulated output. The
simplified schematic of the GPIO is shown on Fig.1.
Figure 1. Example of GPIO connections.
An example of connecting 2453's GPIO is shown on Fig.1. The optoisolators are Avago
ACPL-217. Please refer to the manufacturer's documentation for complete electrical
specifications.
Table 2. GPIO terminal block pinout (left to right).
1GPI-C1
2Ground
3GPI-A
4GPI-C
5GPO-C
6GPO-E
8
Page 9
Configuration Switches
A block of DIP switches allows configuration of 2453's serial interface. Individual switch
numbers and On/Off positions are indicated on the block.
The interface can be configured for RS-232, RS-422 or RS-485 modes. Additionally a 120
Ohm termination can be turned on or off on RS-422/485 receive and transmit lines
individually.
The default switch settings are all Off (RS-232 mode).
PositionOnOff
1RS-485RS-422
2RS-485RS-422
3RX termination ONRX termination OFF
4TX termination ONTX termination OFF
5RS-4xx modeRS-232 mode
6Reserved
9
Page 10
Web page interface
Main menu
Main Menu is the default screen displayed when the browser connects to the 2453. The
default IP address as shipped is 192.168.24.53. Connect to the board by typing this
address in the browser address bar.
Note: if the default IP address can not be accessed on your network, please refer to the
Network Configuration section below.
10
Page 11
Live stream view
Live stream view windows display the live view of one of the two streams available
from the 2453. To access the window click on one of the links (Live View/Stream A or
Live View/Stream B) in the navigation bar. Streams are configured as described below
in sections “Stream Controls” and “Stream Configuration”.
Live View will display a Multipart-Replace JPEG image if the stream is configured a
MJPEG VES. This mode is not supported in Microsoft Internet Explorer browser.
Live View will display a Flash video player with H264 video and AAC audio if the
stream is configured as H264.
Live View is not supported when the stream is configured as MPEG4.
11
Page 12
RTSP streams
Live View / RTSP Streams page provides a list of rtsp:// URLs which can be viewed
using VLC or another RTSP-compatible player. The player is responsible for requesting
the video and starting and stopping the stream.
Right click on the link that corresponds to current configuration of selected stream (A or
B), copy link address, and paste it into the player's stream address field, as shown below
for VLC.
12
Page 13
Stream Control
Stream control window allows individual network configuration and control of one of
the two streams.
The “Current” section displays the stream status and allows starting and stopping the
stream.
The “Settings” section configures the following stream parameters:
Protocol: currently only UDP is supported.
Destination: an IP address of the destination host.
Port: network port of the destination host.
Retry timeout: determines the length of time (in seconds) during which the 2453 tries to
obtain destination's ARP entry.
Sequencing: if on, a 2 byte sequence counter is sent with each packet. That could be used
by the software on the receiving end to detect network packet loss.
Startup: if set to On, the stream will start automatically when the 2453 is powered up.
13
Page 14
Recording control
The Recording Control page allows the stream to be recorded on the SD card. Either
duration or maximum size of the file can be specified. Recorded file can be split into
segments, in which case duration (maximum size) applies to each segment.
Recording requires a 2453TA board with an SD card to be connected to the 2453.
14
Page 15
Stream Configuration
Stream configuration window allows configuring individual stream parameters which
may differ between streams A and B.
Format: allows selection of compression (H.264, MPEG4 or MJPEG) and stream types
(video elementary stream, VES; MPEG transport stream, MPEG-TS, with or without
AAC audio).
Video setup.
Allows selecting from several resolution and frame rate settings, choosing target bitrate
of the compressed stream. GOP size controls the interval between reference frames.
Smaller GOP results in faster recovery from transmission errors, but higher bitrate.
Aspect ratio setting may help achieve better viewing experience with some
combinations of video sources and stream players.
15
Page 16
OSD (on screen display): allows putting an optional text overlay (caption) on top of
video (up to 160 characters). Standard formatting functions allow automatic insertion of
date, time and some other information into the caption.
Message field allows setting the caption text .
The following formatting codes are supported:
^d – inserts current date;
^t – inserts current time;
^i – inserts unit's IP address;
^c – inserts current value of the frame counter;
^n – inserts the new line.
16
Page 17
Stream Configuration - Video
Stream Configuration – Video window allows configuration of video parameters
common to both streams A and B.
Video standard: NTSC or PAL.
Field mode: interlaced or interpolated. This setting is relevant for full frame resolutions
(480 or 576 lines). Interlaced mode preserves both video fields, resulting in highest
vertical resolution, but possible motion artifacts. Interpolated mode uses one field,
recreating the other using interpolation. This approach eliminates motion artifacts by
somewhat sacrificing vertical resolution.
Brightness, saturation, hue, contrast: video adjustments. Hue only affects NTSC video.
17
Page 18
Stream Configuration - Audio
Audio parameters control input source (line or microphone), sampling rate, volume
(input and output), and some other settings. Audio parameters are common to both
streams A and B. An online help in the right section of the web page contains details.
18
Page 19
Clock Configuration
The Clock Configuration page allows setting the 2453 internal clock either manually (using a 24hour format), or to the host's time. With a battery installed on the optional 2453TA board the 2453
will keep time when powered down.
19
Page 20
Network Configuration
Each 2453 is shipped with a default IP address 192.168.24.53 and a netmask
255.255.0.0. Those settings can be modified using a Web page interface. The unit has
to be powered up and connected to the LAN using an Ethernet patch cable, Cat5 or
better. The 2453 automatically detects the type of the host interface, so it can be
connected both to the computer and to a switch (hub) using the same type of cable.
When DHCP mode is selected, it may be unknown what IP address is given to the
device. The IP address may be discovered by querying the router/DHCP server for the
hostname.
Depending on the network restrictions one or two steps may be necessary to set a new
IP address. If the network used to configure the unit can not access 192.168.x.x IP
address range, start with Step 1, otherwise go directly to Step 2.
20
Page 21
Step 1 - Setting up a temporary IP address
This step is only necessary if the network used to configure the unit can not access the
default IP address (192.168.24.53). In this case the unit must be switched into the
Configuration Mode which allows setting up a temporary IP address accessible from the
current network. The temporary IP address should be selected such that it is:
1) accessible on the network;
2) is not already used by any other device on the same network.
First, run ARP on the computer that is connected to the same network with the
following command line:
arp -s <temporary_address> <MAC address>
The MAC address is 08-00-56-xx-yy-zz, where xx-yy-zz are the last 6 digits of the
board's serial number. If your unit is in the enclosure, please use the serial number
labeled as the “Board SN”.
For example, for the unit with the board's serial number 526501 use the following
command
arp -s 10.135.1.61 08-00-56-52-65-01
In Windows either navigate to Start/Run and type the command line in the “Open” box,
or start a Command Prompt window and type the command line followed by Enter.
In Linux type the command line in the terminal window at the shell prompt followed by
Enter. Please use colons (:) instead of dashes (-) in MAC address.
Note: it is recommended to use a temporary IP address that is different from the target
permanent address to be assigned to the unit.
Now switch the 2453 into the Configuration Mode by pressing the configuration button.
The red LED starts blinking.
Note: you need to wait 15 seconds after the 2453 is powered up before the board is able
to switch to Configuration Mode.
Once the 2453 receives a network packet addressed to it, the temporary IP address will
be in effect. To send a packet either ping the board or connect to it with a browser.
Using an IP address from the example, either run
ping 10.135.1.61
or type http://10.135.1.61 into the address bar of your browser
on the computer connected to the same network as the 2453. Once the temporary
address is enabled the red LED will blink fast several times and go off.
Once the unit is accessible using a temporary IP address, the standard Web page
procedure (Step 2) can be used to set up the desired permanent IP address and other
settings.
21
Page 22
Step 2 – Setting up a permanent IP address
Connect to the unit with a Web browser by typing the unit's temporary IP address in the
address field.
Example:
http://10.135.1.61
Once the Main Menu page is displayed, select Admin/Network.
Type in the desired permanent IP address and subnet mask values into corresponding
fields. Please note that there are 2 static configurations available. Make sure that the one
that you need is selected in the “Network mode” list-box before clicking on Submit.
Now the unit's new IP address is set. The browser redirects to the new address
automatically.
22
Page 23
User management
User Management window allows access to the device to be limited to certain users with
an associated permission level. The permissions levels are:
•None (guest user only);
•Stream View (may only access live view or RTSP streams);
•Stream Control (Stream View permissions, plus Stream Control and Recording);
•Stream Config (Stream Control permissions, plus Stream Config and Common
Config);
•Admin (full access).
To create a new user account, click the Create new user link.
To delete a user account, check the checkbox below the red X in the user row and click
submit.
The change a user password, type the new password in the password box and click
submit. The password “password” is not allowed.
When changing permissions or deleting users, if no users have Admin permission, the
guest user will automatically be promoted to Admin, preventing the device from locking
out Admin privileges. The guest privileges are reduced to “None” as soon as an Admin
account is created.
23
Page 24
To create a new user, enter the user name and password, select the desired permission
level and then click Create User.
Both user name and password are case-sensitive.
The password “password” is not allowed.
24
Page 25
Firmware update
The Firmware Update window displays the versions of the device's firmware
components and the serial number.
To update the firmware, choose the file (s2453.fw provided by Sensoray) and press
Submit. The firmware update should take about 30 seconds to complete. Do not unplug
the device while the firmware update is in process. If a firmware update is interrupted,
the device will attempt to load from a backup firmware image. During the update the
red LED flashes and update status is displayed in the Firmware Status field of the web
page. If the update has completed successfully a message “Firmware result: ok” is
displayed in a pop-up window. All device settings are preserved across the firmware
update.
To reset the all parameters on the device, click the Reset Parameters button. That will
reset the network settings as well, but the change to those will take effect only after the
power is cycled. This allows setting an IP address different from the default even after
parameters reset, if necessary.
25
Page 26
Specifications
A/V Inputsvideo: NTSC/PAL composite, 75 Ohm;
audio: line stereo, microphone mono.
A/V Outputsvideo: NTSC/PAL composite, 75 Ohm (decoder or pass-
through mode);
audio: line stereo.
Video compressionH.264 (HP@L3), MPEG4, Motion JPEG
Audio compressionG.711 (A-law, µ-law), 8 kHz, 8 bits/sample;
Serial interfaceRS-232/422/485
Network interface10/100Base-T(X)
Power 1.7 W (typical), 2.2 W max, 5 V DC.
Operating temperature0 to 70ºC
Dimensions3“ x 4.125“ (without enclosure)
Options2453TA termination board adds GPIO, USB host interface,