Page 1
ION-R300 User Manual Triple Monitor Secure Display Station Document Version 1.0...
Page 2
The information in this publication is provided “as is” without warranty of any kind. The entire risk arising out of the use of this information remains with the recipient. In no event shall IONODES be liable for any direct, consequential, incidental, special, punitive, or other damages whatsoever (including without limitation,...
Page 3
Equipment Installation ..........................8 Connections ................................8 Front Panel ..............................8 Rear Panel..............................10 Powering the ION-R300 for the first time......................11 Device Configuration ............................. 14 Network Configuration Basics........................14 Setting Up Initial Network Configuration Locally ..................15 Setting Up Initial Network Configuration Remotely ................18 Setting up Time ............................
Page 5
Do not attempt to connect this equipment to electrical outlets controlled by switches or automatic • timers. Do not attempt to perform hardware service on this product yourself. Refer servicing to IONODES • technical service personnel. Never open the device yourself as this will make the warranty void.
Page 6
5 Before you begin 5.1 About the ION-R300 The ION-R300 triple-port decoder delivers high quality video decoding and display to the video surveillance market. It is an embedded, high-performance digital video decoder, capable of decoding multiple H.265, H.264 and/or MJPEG video streams and displaying them on up to three digital displays at up to 4K resolution.
Page 7
To support high-performance decoding, while keeping the total cost of ownership within budget constraints, the ION-R300 uses highly efficient hardware-based stream decompression. The ION-R300 is fully compatible with H.265, H.264 and MJPEG video streams provided by most third-party IP cameras and video encoders on the market.
Page 8
6.1 Equipment Installation The ION-R300 can be placed on a flat surface, such as a desktop. When installing the ION-R300, position the unit to allow for cable clearance at the front and rear of the unit. Make sure that minimal air flow is provided to the unit.
Page 9
7. Power Button (recessed) The recessed power button can be used to turn the unit on or off. Unless the ION-R300 is powered down using this button, it will start as soon as input power is applied. support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 10
7.2 Rear Panel 8. General Purpose I/O Not used. 9. Audio Jack Not used. 10. Serial Port Not used. support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 11
• Power • Connecting a keyboard and mouse to the ION-R300 allows configuring the ION-R300 locally and for this reason are recommended. If you plan to configure the device remotely, the keyboard and mouse are optional. Note: The only layout supported for a directly attached USB keyboard is US QWERTY. This is due to the closed nature of the embedded OS, which prevents any changes to its default configuration.
Page 12
The ION-R300 can now be configured. Currently Displayed View or Sequence • In the top left corner appears the view or sequence currently displayed. You can select a different view by clicking the down arrow beside the view name. Views are configured using the device’s web interface or by switching to configuration view (see below).
Page 13
GPU: shows the graphics adapter’s activity Mem: shows the system’s RAM memory utilization Video: shows the video streaming data rate LAN 1: shows the traffic on the Ethernet interface 1 LAN 2: shows the traffic on the Ethernet interface 2 support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 14
9 Device Configuration Before the ION-R300 can be used on your video network, it must undergo an initial setup step during which its network configuration is determined. This initial configuration setup step is required so that the ION-R300 can communicate with computers and cameras on the network.
Page 15
When the network configuration is set manually, the ION-R300 skips all the steps above and always uses the user-provided configuration. It is then the responsibility of the user to ensure that the network configuration of the ION-R300 is compatible with the computers and cameras on the network.
Page 16
You may now also select to change your web interface language from English to French if you so choose by clicking on the user icon and selecting Fr. On the left side, select Configuration. The configuration interface is then displayed on the right side. Select the Network tab to display the network configuration. support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 17
Ethernet cable between the ION-R300 and the network before proceeding. By default, the ION-R300 is configured in DHCP mode. To set the network configuration manually, uncheck Use DHCP. You can then enter each network setting separately. If you are unsure what values to enter, ask your network administrator to provide configuration settings compatible with your network.
Page 18
9.3 Setting Up Initial Network Configuration Remotely Initial device network configuration can also be done via the ION Configuration Tool (ICT), a tool provided by IONODES and that can be found on the IONODES web site at www.ionodes.com. support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 19
The ICT plays several roles: Discovery of all ION-R300 and other IONODES devices on the network Remote configuration of the IP address and subnet mask Applying batch firmware upgrade of all common IONODES devices Accessing a device’s web-based management interface Once your device is installed on your network and powered up, launch the ICT from any computer located on the same network as the device.
Page 20
IP address in the configured ranges. Discovery can be a long process if the range of IP addresses is large. To accelerate the discovery, add several small ranges of IP addresses. The ping timeout option can be increased for a high latency network. support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 21
The ICT displays the current IP address of each detected device. If the device is configured in DHCP mode, its IP address appears in blue. To change the IP address of an ION-R300, right-click on its MAC address and select the ‘’Assign IP address’’...
Page 22
Once the network settings are set, the web-based configuration interface of the ION-R300 can be launched from the ICT or directly in your web browser by typing the device’s IP address in the address bar. support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 23
Some networks use a time server, also named NTP (Network Time Protocol) time server. The role of a time server is to synchronize the clocks of all devices on the network. The ION-R300 can be configured to use such a time server to synchronize its internal clock.
Page 24
X failed ones, until the timeout of Y seconds runs out (X and Y are user-configurable). 9.6 Configuring System Features In the Configuration page, select the System tab and go down to the section Features. support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 25
Enabling Additional Data Sources will increase the number of data sources that can be configured from the default 48 to 96. When going back from 96 to 48 (by disabling the feature), all data sources above 48 will be lost. support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 26
In the Configuration page, there are multiple tabs for configuring the device. In this section, we will revise those pertaining to the video aspect of the ION-R300. Here is a quick overview before we go into details for each tab.
Page 27
To configure an RTSP video connection, set Data Source Type to Video over RTSP. To connect to a video stream, the ION-R300 needs the Connection URI and Stream Mode, as well as any Username and Password required by the camera or encoder. This data source type is suggested If you know the exact connection URI of the video stream.
Page 28
Step 2 – Camera Selection Select the camera you want by clicking on the desired entry in the list. Then, enter the Username and Password of Onvif credentials required to connect to the camera. Press the Next button. support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 29
In this step, the wizard displays a list of all video streams available from the camera that are supported by the ION-R300. Click on the desired video stream. The Stream Mode field shows a list of network connection types supported by the camera. Select the desired streaming mode and press Next. You can also check Enable PTZ to have access to PTZ controls when viewing video from the camera.
Page 30
Here the wizard displays the details of the video stream you have selected. To confirm that this is the video stream you want, click on Done. The wizard then closes, and the data source configuration is automatically populated. support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 31
To finalize the data source configuration, type in a name (optional) for the data source and press Save at the bottom to save the new configuration. support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 32
The ION-R300 connects to a video stream ONLY when that stream is displayed. Enabling a data source indicates that the ION-R300 can establish this connection when needed, not that it needs to do so right away. Disabling a data source prevents the ION-R300 from connecting to the video stream altogether.
Page 33
ION-R300. 9.8.3 Video over HTTP Data Sources To configure an MJPEG over HTTP video connection, set Data Source Type to Video over HTTP. There is no standardized method to query the list of available HTTP video streams in a camera and thus the discovery support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 34
Stream Mode and Stream Port to match the passive video stream. If the passive video is sent to a multicast group, you must also enter the Stream Multicast Group. If the passive video is sent using SSM (Source-Specific Multicast), you must enter the Stream Multicast Group and Stream Source. support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 35
Video Smoothness – A 250ms buffer is added to the incoming video stream before it is displayed. Although this implies a minimal latency, it also ensures an almost perfect video playback. support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 36
4 data sources in a 2x2 layout. How to configure views will be discussed in full details in section 9.12. For now, scroll down to the View Tiles Content section. Each tile is identified by its position in the currently selected layout. support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 37
If you are configuring the ION-R300 from your computer through the device’s web interface, the video is now displayed. If you are configuring the ION-R300 locally, click on Switch to Display View at the top of the screen to view the video.
Page 38
Screen Preview is a visual representation of the area where the OSD will be displayed. As you configure the OSD, the preview will be automatically updated. Each OSD can display up to 4 strings of text, located as you wish over the video. support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 39
To configure other OSD strings, click on 2, 3 or 4 and set the appropriate text, alignment, and size. Note: The ION-R300 provides a wide range of possible text sizes to ensure readability on a wide variety of display sizes with resolutions from HD-720 all the way to 4K.
Page 40
The ION-R300 supports a list of custom OSD strings to display dynamic information (ex: the camera name or the current time). Click on Custom String Formats to see the complete list. Note: Using custom OSD strings allows for greater flexibility. For example, displaying “Parking Lot” in your OSD makes sense only for the camera pointed at the parking lot.
Page 41
If you are configuring the ION-R300 from your computer through the device’s web interface, the OSD is now displayed over the video. If you are configuring the ION-R300 locally, click on Switch to Display View at the top of the screen.
Page 42
Type in the address of the web page in Connection URL. Type in a name (optional) for the data source, check Enabled to enable this data source and press Save at the bottom to save the new configuration. support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 43
Note: The ION-R300 connects to a web page ONLY when that web page is displayed. Enabling a data source indicates that the ION-R300 can establish this connection when needed, not that it needs to do so right away. Disabling a data source prevents the ION-R300 from connecting to the web page for any reason.
Page 44
Warning: Modern web pages are often filled with highly dynamic media content. Displaying such content requires a lot of resources. Displaying multiple web pages WILL affect the video decoding performance of the ION-R300. support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 45
9.10 Image Carousel The IONODES Secure Display Station allows you to program a fully configurable image carousel as a data source that can be displayed on a video output tile of your choosing. 1- Select the Configuration page 2- Select the Data Sources tab 3- Select a data source to be configured in the Data Source Selection section support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 46
1- Select the Data Source Type as Image Carousel support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 47
1- Enable the data source 2- Modify the Name field to a custom name or description 3- Click Add to open the Media Library dialog support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 48
1- Click on Add New Files to open the File Explorer dialog 2- Navigate to the directory containing the image(s) to upload to the ION-R300 3- Select an image 4- Click Open to automatically upload it to the ION-R300 Image Carousel...
Page 49
5- Re-order the selected image in the image list by clicking the Move Up or Move Down buttons Note: A maximum of 50 images may be uploaded to the ION-R300 per data source. Images must be in JPG, PNG or GIF (not animated in ION-R300 video output) formats with a maximum size of 2 MB (2048 kb).
Page 50
When unchecked, images will take as much space as possible in the view tile while preserving the images’ aspect ratio. 9.11 Video file playback Secure Display Stations allow the user to playback within a tile a selected video file stored on the internal memory of the device. support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 51
To access this function please follow these steps: 1- Select the Configuration page 2- Select the Data Sources tab 3- Select a data source to be configured in the Data Source Selection section 4- Set the Data Source Type to Video File support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 52
1024 MB (all uploaded media files combined). 9.12 Configuring Views In the Configuration page, select Views tab. Views have the following configuration: Name • User friendly name. Also displayed in the view selector in the top-left corner of the screen. support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 53
Stretching the content of a video tile can visibly deform the video, as shown in the images below. Web pages simply adjust their layout based on the available space, so they are generally not affected in the same way. support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 54
Once you have configured two or more views to display your various video streams, you can configure the ION-R300 to cycle through each of your views automatically on a timer. In the Configuration page, select Views tab. Select Sequence 1, 2 or 3 views in order to customize.
Page 55
Back in Display Mode, you can now select the view sequence start the sequence. When a view sequence is selected, the name of the view currently displayed will also be shown. support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 56
9.14 Configuring Video Outputs In the Configuration page, select the Video Outputs tab. The configuration of each display output is as follows: Connected (read only) • Indicates whether the display output is connected to a physical display. support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 57
When a single display is connected to the ION-R300, that display is always referred to as Video Output 1 regardless of the connector the display is connected to. If two or three displays are connected to the ION-R300, click on Identify Video Outputs to determine which is Video Output 1, 2 and 3.
Page 58
By default, display outputs are configured to automatically select the best resolution supported by the TV or monitor. In most cases, this is the desired behavior. If you want to use a different resolution, click on Output Resolution to display the list of supported resolutions. support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 59
If you disconnect a display, the ION-R300 retains the selected output resolution in case the display was disconnected by mistake. If you reconnect the same display, the output resolution remains unchanged. If you connect a different display in its place, the new display may not support the same set of possible output resolutions.
Page 60
9.15 PTZ Control The ION-R300 allows you to send PTZ and presets commands directly from any video tile window showing video from a PTZ-enabled data source. You just need to connect any standard keyboard and mouse to your ION-R300. Once done, select the video tile to display the PTZ control.
Page 61
9.16 PTZ Keyboard The ION-R300 can be operated remotely, over the LAN, via a network keyboard (an optional joystick may or may not be attached to the keyboard). To get started you need to select the keyboard type and input the IP address of the keyboard. If everything is configured correctly, it only takes a couple of seconds to connect to the keyboard.
Page 62
There are two custom string options supported: %#: displays the tile number in the format « Tile {OutputNum}-{OutputTileNum} » • Ex: Tile 2-16 The numbering of the tiles starts from 1 on each video output. support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 63
If the layout on video output #1 changes (ex.: 2x2 -> 3x3), the numbering of the tiles on video outputs #2 and #3 will also change dynamically as a consequence (the first tile from video output #2 will move from 5 to 10). support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 64
2) Delete files – select the files that you wish to delete and then click on the Delete button that appears on the bottom of the page to remove those files from the Media Library 3) Show Image previews – this is only possible for static images (not available for videos) support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 65
The Live PTZ feature is useful for cases where the user can’t connect an USB mouse & keyboard to the Secure Display Station to control the PTZ from the Display View section. Here the control is done remotely, directly from the machine running the Secure Display Station’s web interface. support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 66
If the logged in user has any other role aside from Administrator, this section will only show the option to change its own password (only administrators can manage other user accounts). support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 67
There is no way to recover the password of the built-in administrator account if lost. In this case you’ll need to reset the device to factory default settings by following the procedure explained in chapter 14.2 of this document. support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 68
You can replace the default certificate by providing your own custom SSL/TLS certificate. Note: The only formats accepted for SSL/TLS certificate files are *.pfx or *.p12. support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 69
A CSR contains: Common Name (CN): Fully qualified domain name of the server, such as ionodes.com • Organization Name (O): Legal name of the organization such as ‘IONODES Inc.’...
Page 70
The tools required to generate the SSL/TLS certificate are not readily available on a standard Windows machine. This feature is really meant for high-end corporate customers that want to have full control over their security inside their network. support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 71
When using HTTPS with the default self-signed certificate, your browser might show a warning. You’ll need to hit “Advanced” (1) and then click on “Proceed…” (2) to continue loading the web interface. support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 72
13 Performing a Firmware Update This section describes how to update your ION-R300 to newer firmware versions from the web interface. 1. On the device, switch to configuration view OR navigate to your device’s web interface. 2. If not currently logged in, log in using an administrator account’s credentials.
Page 73
13.1 Batch Firmware Update This section describes how to perform a batch update of multiple ION-R300 devices to newer firmware versions from the ION Configuration Tool (ICT). The batch firmware update works by starting a firmware update session. Only one session at time is allowed and only 20 devices can be selected by session.
Page 74
If closed, the progress of the current session can be followed by reopening the “Firmware Update Session” window by clicking the button from the “Tools” toolbar. Once done, clear the current session from the “Firmware Update Session” window and restart a new session if needed. support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 75
14 Diagnostics 14.1 View Stream Details To help diagnose connectivity or performance problems, the ION-R300 can display live details about the video displayed in each tile. To display the stream details, click on the button at the top of the screen.
Page 76
14.2 Safe Mode It is possible to configure the ION-R300 in such a way that exceeds its decoding capabilities. Whether it is due to the number of concurrent video streams or the combined bitrate of all video streams being too high, in such scenarios the ION-R300 may run at maximum capacity.
Page 77
Note: It takes only a few seconds for the ION-R300 to start the system services and safe mode can be enabled only during that step of the boot-up sequence. If the device finishes booting up before you press the key combination, you can simply shut down and restart the device and try again.
Page 78
Once you fix the configuration of the ION-R300, you need to restart the device to return to its normal mode of operation. When the device is in Safe Mode, the user is also presented with an option to perform a reset to factory default settings.
Page 79
Once you click on the “Reset to factory settings”, a pop-up window will appear asking for confirmation and whether to include or not the network settings. After the process is started the unit will reboot and reload the factory settings. support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 80
Annex A – Statement Limited Warranty Please visit https://www.ionodes.com/limited-hardware-warranty/ for the latest warranty information. support@ionodes.com | www.ionodes.com | 450-696-1060...
Need help?
Do you have a question about the ION-R300 and is the answer not in the manual?
Questions and answers