Page 2
Canadian copyright law, United States copyright law, trademark law, international conventions and other intellectual property laws. Epiphan, Epiphan Video, Epiphan Systems, Epiphan Systems Inc., and Epiphan logos are trademarks or registered trademarks of Epiphan Systems Inc., in certain countries. All Epiphan product names and logos are trademarks or registered trademarks of Epiphan.
Page 3
Warranty All Epiphan Video systems have a 100% return to depot warranty for one year from the date of purchase. Technical support Epiphan’s products are backed by our professional support team. You can reach our team several ways: Email support@epiphan.com...
Page 4
To comply with recent security mandates, you're now required to assign a password to the admin, operator, and viewer user accounts the first-time you log in to the Admin panel. If you upgrade Pearl Nano to firmware 4.14.2 and no passwords are currently assigned to the user accounts, you're prompted to set passwords when a factory reset or default configuration preset is applied.
Page 5
The FTP server option has been retired With data security becoming ever more crucial, we decided to remove the option to configure Pearl Nano as an FTP server.
What's new in release 4.14.2? Table of contents Start here About this Guide What is Pearl Nano? Front and back view of Pearl Nano SD card and SATA M.2 2280 SSD storage Quick start Monitoring audio Selecting an audio source Connecting microphones to the XLR line level inputs...
Page 7
Remote login to the Admin panel PART 1: Setup Configure network settings Network ports used by Pearl Nano Verify IP address and MAC address of Pearl Nano Configure a static IP address Configure DHCP Configure DHCP Option 81 Configure Dynamic DNS...
Page 8
Set up and enable MultiViewer Select the video output source using the front screen menu Preview the video output port Disable the video output port Disable or enable audio and output port volume Display and reposition the audio VU meter Rename a video output port Mirror the video output port display Connect an external keyboard Connect a USB status light...
Page 9
View the video output port status View AFU and file transfer progress View scheduled CMS events and history PART 2: Capture What is a channel? Channel layout examples About automatic channels Channel configuration Configure an auto channel Add video sources Add an audio source to a layout Rename a channel Preview a channel...
Page 10
Rename an input port Configure a video input source HDMI and DVI video settings SDI video settings Add a custom No Signal image PART 3: Stream What is streaming? Streaming to a CDN, multicasting, and streaming to multiple destinations Directly sharing channel stream URLs with viewers About streaming using SRT Secure streaming Suggested stream settings...
Page 11
Multicast streaming using RTP/UDP Set up traffic shaping Viewing with Session Announcement Protocol (SAP) Streaming to a media player or smart TV Stream using UPnP Enable UPnP Disable UPnP Viewing with UPnP Change UPnP device name PART 4: Record About recording Record a channel Configure recording settings, file size and type Restart recording to a new file...
Page 12
Add recordings to an AFU queue View the AFU log Manage the AFU queue PART 5: Integration Kaltura registration Enable CMS and register with Kaltura Disable or deregister from Kaltura Change the resource name used for Kaltura Reassign a registered resource Kaltura recording and webcasting setup About Kaltura recording and webcasting Set up channel for Kaltura VOD events...
Page 13
PART 6: Maintenance Power down and system restart Backup your Pearl Nano setup Perform a factory reset Firmware upgrade Support Register your device Storage capacity and maintenance PART 7: Troubleshooting Diagnostic tools Connectivity status results Run diagnostic tests using the Admin panel...
Start here Start here Welcome, and thank you for buying Epiphan Pearl Nano™. You'll find all the information you need to set up and start using your system in this user guide. For a product description, see What is Pearl Nano?.
What is Pearl Nano? What is Pearl Nano? Pearl Nano is a versatile and easy to use, single channel video recording and streaming hardware encoder that's great for lecture capture, corporate communications, and remote video contribution applications using live SRT feeds.
Page 16
Download recordings using your web browser, or set Pearl Nano to automatically upload recorded files directly to a network server using FTP, RSYNC, CIFS, WebDav, and more. Pearl Nano is also fully integrated with Kaltura and Panopto Content Management Systems (CMSs) and can be registered as a video remote recorder resource for seamless lecture capture.
Tech specs. SD card slot and LED A small LED lights when Pearl Nano is powered on and an SD card indicator is installed. If a SATA M.2 SSD is installed, the SD card slot is no longer detected and the LED indicator does not light.
Page 18
To power down the unit, disconnect the power adapter from the device. Allows Pearl Nano to be locked to a desk or surface using a laptop Cable lock cable lock.
SD card and SATA M.2 2280 SSD storage To record video using Pearl Nano, you need to install a storage medium. Pearl Nano has a standard SD card slot on the front panel that you can use, as well as a SATA M.2 2280 SSD storage expansion slot that's...
Page 20
Install and format a SATA M.2 2280 SSD You cannot use an SD card and the SATA M.2 SSD at the same time. When you install the SSD, Pearl Nano no longer detects a previously installed SD card. Ensure recordings are downloaded from the SD card before installing the SSD.
Ethernet cables to connect Pearl Nano and the admin computer to the network. An SD card so you can record video using Pearl Nano right away. We recommend an SD card that is at least a class 10 with up to 512 GB of capacity, see SD card and SATA M.2 2280 SSD...
Page 22
3. Connect the Ethernet cable to Pearl Nano and to your network. If your network supplies PoE+ power, then you can skip the next step to connect the power adapter. Pearl Nano will power up using the power from the Ethernet cable.
Page 23
To record video, you must install and format a storage medium, such as an SD card. The easiest way to do that is using the front screen menu and the control key interface on the front panel of Pearl Nano. If you want to format the SD card using the Admin panel, you need the IP address of your Pearl Nano and an admin computer connected to the same network.
Page 24
7. When the screen indicates formatting is complete and the LED is solid off, press the check mark to return to the previous screen. Your first recording When you power up Pearl Nano, you can start recording as soon as you connect a video source to one of the video input ports and have a formatted SD card installed.
Page 25
The SD card uses the EXT4 format and you cannot manually transfer recordings off the SD card directly to iOS or Windows systems. Instead, download your recording using the Admin panel . 1. Open a web browser on the admin computer and go to the IP address of your Pearl Nano and log in, see My network IP address and access to the Admin...
Page 26
My network IP address and access to the Admin panel You can get the network IP address of your Pearl Nano from the front screen menu. With the device IP address, you can access the Admin panel to do things like configure Pearl Nano, format the SD card, start/stop recording and more.
Page 27
What is streaming? Selecting an audio source Video output ports Automatic file transfers When you're done setting up your Pearl Nano, make sure to back up the system configuration using the procedure described in Create a configuration preset. Register Pearl Nano to get firmware updates Keep Pearl Nano up-to-date and get all the latest features and firmware updates.
Monitoring audio Monitoring audio Pearl Nano's front panel includes a 3.5 mm headphones audio jack for monitoring audio. To monitor the audio for a channel, just select the channel using the front screen. The audio you hear depends on the audio source configured in the live channel layout.
Page 29
Pearl Nano User Guide Monitoring audio Channels that have stereo audio display two bars. The top bar is the left audio channel and the bottom bar is the right audio channel. VU meter (mono) VU meter (stereo) Table 3 Audio VU meter levels...
Configure audio ports for stereo or mono. The XLR audio ports and the RCA audio ports are linked. You can configure Pearl Nano to use both or just one of the audio sources using the Admin panel, see Assign audio sources to an input.
The XLR analog audio input ports on Pearl Nano are professional line level inputs rated at + 4.0 dBu up to 12.3 V RMS, (+24 dBu). You can't connect microphones directly to the XLR ports because the microphone signal is too low.
International character support AV inputs We recommend having up to two video sources added to the custom layout in Pearl Nano's single, full HD channel. One of the video sources can be either an SRT or an RTSP networked source; however, you cannot connect more than one networked source at the same time.
Assign audio sources to an input. Only content that is not HDCP-protected is captured from HDMI and SDI sources. If you are using DVI2PCIe cards with your Pearl Nano, DVI2PCIe cards do not support audio over HDMI. Tech specs The input and output connectors are listed for Pearl Nano.
Page 34
Pearl Nano User Guide Tech specs (1) SRT (push) (1) BNC (female) Connectors (1) HDMI type A (female) (1) RJ-45 (female) Aspect ratios 3:2, 4:3, 16:9, 16:10, and custom aspect ratios Standard resolutions PAL, PAL wide, NTSC, NTSC wide Resolution range 640×480 to 1920×1200...
Page 35
Pearl Nano User Guide Tech specs (1) HDMI type A (female) (1) USB-A (female) (1) RJ-45 (female) Gain control 0 dB to +30 dB Mute -300 ms to +300 ms Configurable audio delay Video output color space 4:2:0, 8 bits per color H.264/AVC (ITU H.264, ISO/IEC 14496-10) 4:2:0, 8...
Page 36
Pearl Nano User Guide Tech specs (1) SRT (push) (1) HLS (push) (1) MPEG-DASH (push) (2) HDMI Connectors (1) RJ-45 (female) One 1080p channel at 60 fps with up to two full HD Encoded channels video sources (recommended) MPEG-TS, and FLV...
Page 37
Pearl Nano User Guide Tech specs Analog audio output (1) 3.5 mm stereo headphone jack RTSP and SRT audio over Ethernet Audio output Digital audio outputs HLS and MPEG-DASH audio over HTTP/HTTPS HDMI audio (embedded) 2.2 inch screen monitor (built in) resolution:...
Page 38
UI for confidence monitoring, administration, and control. Admin panel Local Admin panel access using an external monitor and a USB mouse or keyboard connected directly to Pearl Nano plus front screen monitor Administration and support. control Cloud-based platform to remotely manage and control Pearl Nano devices.
Page 39
Pearl Nano User Guide Tech specs Multiple user accounts and passwords. HTTPS for Secure access secure Admin panel access, as well as local network access to the live channel broadcast. Remote login to the cloud version of the Admin Remote access: panel.
Page 40
Pearl Nano User Guide Tech specs Operating temperature 32° to 104° F (0° to 40° Celsius) Cooling Fan air flow: Left to right Enclosure Metal Form factor Portable desktop model, VESA mountable Dimensions (W × D × H) 1.13" × 5.91" × 1.69" (206 mm × 150 mm × 43 mm) Weight 2.0 lbs (907 kg)
Trnkova 156, 628 00 Brno, Czech Republic Optimum CPU performance Pearl Nano is a dedicated single channel video encoder, recorder, and hardware streaming device; however, there's a limit to the number of concurrent tasks the onboard CPU can perform efficiently.
Page 42
Pearl Nano User Guide Optimum CPU performance To check the CPU usage from the front screen menu, repeatedly press the left arrow key on the control interface until the Menu screen displays. Use the arrow and check mark keys to select System, and then select Device information to display the...
Vesa mounting the device The rear panel of Pearl Nano has vesa mounting holes to fit a standard, 75mm × 75mm vesa mount. Use four M4 screws with a maximum length of 5mm to mount the plate to the rear panel of Pearl Nano.
Page 44
Pearl Nano User Guide Vesa mounting the device Do not insert screws longer than the recommended 5mm. Using longer screws can damage the device.
Pearl Nano has several user interfaces: Front screen and control keys: Easily accessible on the front panel of Pearl Nano, the front screen and control key interface are primarily used for easy device setup, confidence monitoring, and One Touch streaming and recording control, see About the front screen and control key interface.
When you power on Pearl Nano, the Channel view displays the Auto channel by default. In this example, the auto channel shows a video source that is connected. Dashes in the footer indicate there is no record medium installed yet (i.e.
Page 47
Pearl Nano User Guide About the front screen and control key interface If no video sources are connected or your sources aren't sending a signal, the Channel view shows the no signal image. If you don't see the Channel view displayed on the front screen, press the left arrow key (or the right arrow key) on the control key interface to cycle through the different views.
Page 48
Pearl Nano is powered off. A default No Signal screen appears if no video sources are connect to Pearl Nano for the Auto channel to pick up. The No Signal screen also appears if the channel's layout does not include the video source when...
Page 49
Record and Stream control keys. A virtual keyboard for entering the PIN appears on the front screen; however, you can connect an external USB keyboard if Pearl Nano is configured to allow that. Related links...
The front screen Channel view After you power on Pearl Nano, the Channel view displays automatically. If you don't see the Channel view displayed on the front screen, press the left arrow key on the control key interface to cycle through the different views.
The front screen menu and control keys The front screen menu lets you view Pearl Nano settings and do basic configuration, like setting a static IP address and choosing which video source appears on the HDMI OUT port. The control key interface on the front panel lets you change views on the front screen and navigate the front screen menu.
Record and stream using the control keys Simply press the Record control key on Pearl Nano's front panel to easily start and stop recording a channel. The Record control key glows solid red and the recording timer on the Channel view increments...
Page 53
Record control key does not light. To start and stop streaming, simply press the Stream control key on Pearl Nano's front panel to easily start and stop streaming a channel. The Stream control key glows solid blue and the streaming timer on the Channel view increments while streaming is in progress.
You can temporarily dim the front screen and control keys using the front screen menu. Just press any key on the front panel of Pearl Nano to restore the screen and key luminance. Alternatively, you could set an inactivity timeout and automatically dim the screen and control keys using the Admin panel, see the front screen timeout.
Initially, the front screen is always on for easy monitoring. However, you can set the front screen to shut off after a given amount of time. To re-enable the front screen after it times out and shuts off, simply press any key on the front panel of Pearl Nano. Set the front screen timeout using the Admin panel 1.
4. Click Apply. Set a PIN security code You can set a 4 to 12 digit PIN code to protect the front screen of Pearl Nano from unauthorized access. By default, the PIN is not set. If a PIN is configured, users are prompted to enter the PIN code whenever: You power on or restart Pearl Nano.
Page 57
Pearl Nano User Guide Set a PIN security code Set a front screen PIN security code using the Admin panel 1. Login to the Admin panel as admin, see Connect to Admin panel. 2. From the Configuration menu, select Front screen. The front screen configuration page opens.
Once enabled, simply press either the Stream control key or the Record control key on the front panel of Pearl Nano to start/stop streaming and recording the channel. The Record control key glows solid white when an SD card (or SATA M.2 2280 SSD) is installed and the Stream control key glows solid white if there are streams configured for the channel.
Page 59
The following table describes the One Touch control state changes when you press the Record and Stream buttons on the front panel of Pearl Nano. Table 10 Button control when One Touch streaming and recording is enabled...
Press Stream. continues. panel. A storage medium must be installed in Pearl Nano before you can record any content using One Touch control and streaming destinations must already be configured for the channel. For details, see SD card and SATA M.2 2280 SSD storage Streaming to servers, CDNs, and other devices.
Page 61
Pearl Nano User Guide Enable One Touch control 1. Press the left arrow key repeatedly on the control key interface until the Menu screen displays. 2. Use the arrow and check mark keys to select System. Then from the System screen, select Controls to open the Controls screen.
The Admin panel The Admin panel The Admin panel is used primarily to set up your Pearl Nano and perform administrative tasks. Most tasks in this user guide are performed using the Admin panel. This section contains what you need to get started using the Admin panel.
Page 63
Channel menu customize the layout, perform confidence monitoring, record the channel, and more. The available video and audio input ports on your Pearl Nano are Inputs menu listed. Select a port to open the configuration and status page for that port.
You can access the Admin panel several ways. The most common way is using an internet browser on a computer or tablet that's connected to the same local Ethernet network as Pearl Nano. All you need is the IP address of the system, which you can get from the settings using Pearl Nano's front screen.
You can also find the IP address of Pearl Nano from the front screen menu when you select System > Network. 2. When you have the IP address of Pearl Nano, enter the URL for your Pearl system and include /admin to access the Admin panel.
Page 66
External keyboard option. Use the Admin panel or the front screen menu on Pearl Nano to enable local console and the external USB keyboard. Once enabled, simply connect your USB mouse, USB keyboard, and an HDMI monitor to the HDMI OUT port that has local console enabled.
Page 67
Pearl Nano User Guide Enable local console access to the Admin panel Use the web-based Admin panel from your administration computer for full access to all Admin panel functions. Enable local console and the external keyboard option using the Admin panel 1.
Page 68
8. (Optional) Check Disable authentication if you don't want users to have to use their credentials to login before using the local console to access the Admin panel on Pearl Nano. 9. Under Settings, select Local console in the Source drop-down menu.
Pearl Nano. Connect using a DNS-based service discovery Pearl Nano uses DNS-based messages to advertise details about itself, including its host name. With a compatible utility installed on your computer, you can access the system simply by typing its serial number and the suffix ".local"...
Page 70
For example: http://95dd40d5.local/admin If HTTPS is enabled on Pearl Nano, replace http with https in the URL. 3. Log in as an administrator using the default user name admin and the administrator account password, then click OK to open the Admin panel. If you don't know the password, contact your...
Pearl Nano has a default persistent static IP address, also known as the recovery IP address. If ever you need to set up Pearl Nano on a network that does not support DHCP, or you need to recover from a previous static IP address setting, you can use this procedure to connect directly to the system for configuration.
Page 72
4. Start a web browser on the workstation and go to: http://192.168.255.250/admin/ If HTTPS is enabled on Pearl Nano, replace http with https in the URL. 5. Log in as an administrator using the default user name admin and the administrator account password, then click OK to open the Admin panel.
Guide. About device management with Epiphan Cloud Epiphan Cloud is your remote management and control center for all your Pearl Nano devices. All you need is a free Epiphan Cloud account. After you pair Pearl Nano with your Epiphan Cloud account, you can access Pearl Nano from anywhere there's an Internet connection.
Epiphan Cloud is where you go to remotely manage and control all your Pearl Nano devices. Access is enabled on Pearl Nano by default. All you need to do is pair Pearl Nano to your free Epiphan Cloud account for access to your device over the Internet. You can disable Epiphan Cloud access on Pearl Nano from the front screen or using the Admin panel and enable it again later.
Page 75
Pearl Nano User Guide Enable or disable Epiphan Cloud access Enable or disable Epiphan Cloud access using the front screen menu 1. Press the left arrow key repeatedly on the control interface until the Menu screen displays. 2. Use the arrow and check mark keys to select System. Then from the System screen, select Settings...
Epiphan Cloud account. Easily pair Pearl Nano directly from the Admin panel or add Pearl Nano as a new device in Epiphan Cloud using Pearl Nano's device ID paring code. To manually pair Pearl Nano in Epiphan Cloud using Pearl...
Page 77
2. From the Configuration menu, select Epiphan Cloud. The Epiphan Cloud status page opens. The pairing code device ID for Pearl Nano is shown, as well as a link to pair the device. 3. Select Click to pair. The Epiphan Cloud login page opens in a new tab (https://go.epiphan.cloud) 4.
Page 78
Pair and unpair from Epiphan Cloud 6. In the Admin panel, the status of Pearl Nano updates to paired on the Epiphan Cloud status page. 7. To unpair Pearl Nano using the Admin panel, select Unpair on the Epiphan Cloud status page.
Page 79
If Pearl Nano is not currently paired to Epiphan Cloud, the pairing code displays on screen. b. If Pearl Nano is paired to Epiphan Cloud, the screen changes to show the name of the team the device is paired to and the name assigned to the paired device.
You can remotely login to Pearl Nano for full administration access to configure and operate Pearl Nano over the Internet using a cloud version of the Admin panel. You just need to pair Pearl Nano to an Epiphan Cloud account that has one of the Pro plans.
Page 81
Pearl Nano User Guide Remote login to the Admin panel From the All Devices page, you can also click the three dots at the far right in the device's row and select Remote login. 4. From the Device Details page, click Remote login in the header bar. A new tab with the cloud Admin panel login opens in your browser.
PART 1: Setup This section contains tasks that are needed to get your Pearl Nano configured to connect to your local network, make system settings, add passwords, make backups of your configuration, and covers how to access status information and monitor the performance of your Pearl Nano.
The following table lists the default incoming and outgoing network ports that Pearl Nano uses. Do not block traffic over these ports. If you want Pearl Nano to operate properly, make sure that your firewall is configured to open these ports. Blocking a port will cause the service that uses that port to fail.
Page 84
Port 8000 is also used for internal communications. If streaming is disabled for the channel from Channel > Streaming using the Admin panel, the port remains open but refuse all external connection requests. In addition to the incoming ports, Pearl Nano uses some outgoing connections as follows:...
Verify IP address and MAC address of Pearl Nano There are two ways to view the current IP address and MAC address of Pearl Nano: From the Network configuration page using the Admin panel. From the front screen menu when you select System > Network.
Page 86
Pearl Nano User Guide Verify IP address and MAC address of Pearl Nano View network information using the front screen menu 1. Press the left arrow key repeatedly on the control key interface until the Menu screen displays. 2. Use the arrow and check mark keys to select System. Then from the System screen, select Network to open the Network screen.
Configure a static IP address Configure a static IP address There are two ways you can set up Pearl Nano to use a static IP address: From the Network configuration page using the Admin panel. From the front screen menu when you select System > Network.
Page 88
DNS server for your network, enter the static IP address in those fields. 4. Reboot Pearl Nano when prompted. From the Configuration menu, select Maintenance and click Reboot Now on the Maintenance page. 5. After the system has finished rebooting, use the new IP address to log back in to the Admin panel as admin and verify that all changes were applied.
Page 89
Pearl Nano User Guide Configure a static IP address 1. Press the left arrow key repeatedly on the control key interface until the Menu screen displays. 2. Use the arrow and check mark keys to select System. Then from the System screen, select Network to open the Network screen.
Pearl Nano User Guide Configure DHCP 6. Reboot Pearl Nano to apply the network changes. Return to the System screen and use the down arrow key to scroll down until Reboot appears. Then select Reboot using the check mark key and select Reboot now when prompted.
Page 91
Only change this value if you know that other nodes use a different value. 4. Reboot Pearl Nano when prompted. From the Configuration menu, select Maintenance and click Reboot Now on the maintenance page. 5. After the system has finished rebooting, log back in to the Admin panel as admin and verify that all changes were applied.
Page 92
The DHCP acquired network addresses appear on the screen. 4. Reboot Pearl Nano to apply the network changes. Return to the System screen and use the down arrow key to scroll down until Reboot appears. Then select Reboot using the check mark key and...
Page 93
FQDN no matter how many times the DHCP server may change Pearl's IP address. Pearl Nano automatically asks the DHCP server to tell the Domain Name Server (DNS) to update Pearl Nano's record with any changes to Pearl Nano's IP address or FQDN. DHCP Option 81 is disabled by default.
You can use Dynamic Domain Name Server (DDNS) to ensure that whenever the DHCP server changes Pearl Nano's IP address, Pearl Nano informs the DDNS to update it's domain name records. That way, you can keep using Pearl Nano's FQDN without worry.
Page 95
IP detection. This is enabled by default. The status of the connection to the DDNS server, the last external IP address of Pearl Nano that was reported to the DDNS server, and the time when the IP address was reported is shown.
Page 96
5. Enter the Username and Password for your DDNS server. 6. In the Hostname field, enter the hostname of your Pearl Nano, for example: mypearl. The default hostname is the serial number of Pearl Nano.
Change the HTTP/HTTPS port values On Pearl Nano, the default HTTP port is 80 and the default HTTPS port is 443. If the default ports used by Pearl Nano are not available on your network, you can change them using the Admin panel. Consult your system administrator for the correct port values to use for HTTP and HTTPS traffic.
If you are unable to resolve your networking issues using the diagnostic tools, contact your network administrator and provide them with the IP address and MAC address of your Pearl Nano; otherwise, contact Epiphan Video support for assistance. Perform network diagnostics using the Admin panel 1.
4. Use the arrow keys to scroll through the list of diagnostics results. Disable the network discovery port You can disable the network discovery port on Pearl Nano using the Admin panel so that services can no longer discover Pearl Nano systems using multicast DNS (mDNS). The network discovery port on Pearl Nano is port 5557 and is enabled by default.
Page 100
Pearl Nano User Guide Disable the network discovery port...
Change user passwords. Configure 802.1x network security and manage user certificates You can enable 802.1x security and configure the EAP method for Pearl Nano to use for secure network access using the Admin panel. Supported EAP methods include: PEAP (default) EAP-TLS...
Page 102
Configure 802.1x network security and manage user Pearl Nano User Guide certificates 2. From the Configuration menu, select Network. The Network configuration page opens. 3. Under IEEE 802.1x, check Enabled and select an EAP method: PEAP, EAP-TLS, or EAP-TTLS. 4. (Optional) Check Verify server's identity.
If you need to delete the user certificate or private key, click Delete certificate. Manage CA and self-signed certificates You can view the list of CA and self-signed certificates that come preloaded on Pearl Nano. CA and self- signed certificates are used for server authentication if Verify server's identity is selected when 802.1x network security is configured, see Configure 802.1x network security and manage user...
Admin panel as admin and verify that all changes were applied. Configure HTTPS You can configure Pearl Nano to use HTTPS for secure, local network access to the Admin panel, as well as for viewing the live channel preview stream on the local network using the Live broadcast URL.
Page 105
The default HTTP port 80 redirects traffic to the default HTTPS port 443 when HTTPS is enabled. If the default ports used by Pearl Nano are not available on your network, you can change them using the Admin panel, see Change the HTTP/HTTPS port values.
Page 106
6. Click Apply when you're done. 7. Reboot Pearl Nano when prompted. After the system has finished rebooting, log back in to the Admin panel as admin and verify that all changes were applied.
Configure date and time Configure date and time Pearl Nano uses the current date and time in naming recorded files and when synchronizing and timestamping inputs from multiple sources (i.e. when synchronizing an audio and a video source). The Admin panel lets you specify date and time settings to ensure they are correctly configured for your time zone and your network.
Configure a time server Pearl Nano uses the Network Time Protocol (NTP) server from the National Research Council of Canada by default. You can change to a different time server using the Admin panel. Contact your system administrator for the time synchronization server settings you should use.
NTP sends UDP packets over port 123 on Pearl Nano and PTP sends UDP packets over ports 319 and 320. If Pearl Nano is behind a firewall, you must open these ports to allow traffic when Pearl Nano is configured to use either an NTP or a PTP server to obtain its time and date information.
Page 110
Pearl Nano User Guide Manually set the date, time, and zone 2. From the Configuration menu, click Date and Time. The Date and Time configuration page opens. 3. Enter the current date in the Date field using the format yyyy-mm-dd and enter the current time in the Time field using the format hh:mm:ss.
Configure device info, name, description, and location You can assign Pearl Nano a unique device name using the Admin panel and add information such as a description and location. Alphanumeric characters and hyphens are supported. The serial number of Pearl Nano is the default device name.
Format the SD card Before you can use your SD card for recording video using Pearl Nano, you must format the SD card for the Ubuntu operating system. We recommend using a minimum class 10 SD card that is EXT4 formatted.
Install and format a SATA M.2 2280 SSD You can install a user-supplied SATA M.2 2280 SSD for storing recorded video. Pearl Nano automatically formats the SSD using the EXT4 format for the Ubuntu operating system the first time you power on. So...
Page 114
When you install a SATA M.2 SSD, Pearl Nano no longer detects the SD card slot and the SD card option is removed from the Admin panel's Configuration menu. For more information about using different storage mediums and recommendations, see SD card and SATA M.2 2280 SSD...
Page 115
TIP: Use the tweezers to pick up the screw if it falls behind the SSD. 8. Reinstall the SSD slot cover plate and power up Pearl Nano. The SSD is formatted automatically the first time you power on. Please be patient while formatting completes.
The XLR audio inputs are configured as a stereo pair by default: XLR1 (left) and XLR 2 (right). The XLR audio ports and the RCA audio ports are linked. You can configure Pearl Nano to use both or just one of the audio sources from the front screen menu or using the Admin panel.
Page 117
Configure audio ports for stereo or mono When mono is selected, two sets of parameters and two audio VU meters appear in the interface - one for each audio input port on Pearl Nano. Parameters that are listed only once apply to both ports.
3. Highlight Stereo pair and press the check mark key to toggle the switch on or off. Assign audio sources to an input Some audio input ports share internal audio processing resources in Pearl Nano. These shared audio sources appear in the same configuration menus in the Admin panel and appear under the same audio input label in the user interfaces.
Page 119
Pearl Nano User Guide Assign audio sources to an input 3. From the Input menu, select the audio source and click Apply. Assign the audio source to an input using the front screen 1. Press the left arrow key repeatedly on the control interface until the Menu screen displays.
Admin panel . By default, there's 0 ms of delay applied to audio sources. The analog audio input ports on Pearl Nano are calibrated for +4.0 dBu XLR or -10.0 dBV RCA audio signals and provide moderate to significant signal headroom. For the analog audio inputs, you can add up...
Page 121
This table offers some guidelines for adjusting the gain at the audio input port of Pearl Nano for common types of audio input devices. You should add the suggested gain to the audio input to get an average signal to register at a nominal level in the VU meter (i.e.
Page 122
Pearl Nano User Guide Adjust audio gain and delay Adjust the gain and delay for an audio source using the Admin panel 1. Login to the Admin panel as admin. See Connect to Admin panel. 2. From the Inputs menu, select an audio source. The audio configuration page for the audio source opens.
Page 123
Pearl Nano User Guide Adjust audio gain and delay 2. Use the arrow and check mark keys to select Inputs. Then on the Inputs screen, select XLR/RCA Audio to open the XLR/RCA Audio screen. 3. To adjust audio delay from the XLR/RCA Audio screen, highlight Audio delay and press the check mark key to display options.
Some audio input ports share internal audio processing resources in Pearl Nano. Muting an audio input that shares internal resources mutes all the associated audio sources. The following table lists the audio input ports that share internal processing and the results of applying mute.
Page 125
Pearl Nano User Guide Mute audio 3. Check Mute to mute the audio source or uncheck Mute if you no longer want the audio source muted, then click Apply. Mute an audio source using the front screen 1. Press the left arrow key repeatedly on the control interface until the Menu screen displays.
Page 126
Pearl Nano User Guide Mute audio 3. From the XLR/RCA Audio screen, press the down arrow key repeatedly until Mute appears on screen and is highlighted. 4. Press the check mark key to toggle the switch on or off.
About video output ports An HDMI video output port is located on the rear panel of Pearl Nano. The HDMI OUT port is set to display the Auto channel by default, but you can change this using the Admin panel . The video output port is configured to maintain aspect ratio, use the display's default resolution, and include audio at 100% volume.
Page 128
Pearl Nano User Guide About video output ports Pearl Nano also has an HDMI video pass through port that outputs the HDMI IN signal with no added latency. The HDMI PASS-THROUGH port is not user configurable and does not modify the input video signal that is passed through.
For example, the resolution 1920×1080 (1080p) produces an image that is 1920 pixels wide by 1080 pixels tall. Pearl Nano always assumes that the output display uses square pixels. The aspect ratio (eg. 4:3 or 16:9) describes the proportional relationship between the video output's pixel width and height.
Page 130
Pearl Nano User Guide Set up the video output port using the Admin panel 2. From the Output ports menu, click the output port . The video output port configuration page opens. 3. In the Source field, select a channel (prefixed by the word Channel) or a video source (prefixed by the word Input).
Pearl Nano User Guide Set up and enable MultiViewer 5. Do one of the following: a. Check Keep aspect ratio check to have the system maintain the correct aspect ratio. If the aspect ratio is different between the source and the chosen display aspect ratio, black bars are automatically inserted at the top and bottom or left and right sides of the video.
Page 132
Set up and enable MultiViewer The HDMI pass-through port only displays the identical video signal with audio that is received at the HDMI IN port on Pearl Nano. Save processing power so you can do more with your Pearl system while previewing multiple video sources on the HDMI output port.
Page 133
Pearl Nano User Guide Set up and enable MultiViewer 3. In the Source field, select MultiViewer. 4. In each cell of the grid, select a channel or a video source. 5. In the Output Resolution field, select the resolution for the video output port and then click Apply.
Page 134
Pearl Nano User Guide Set up and enable MultiViewer 1. Press the left arrow key repeatedly on the control interface until the Menu screen displays. 2. Use the arrow and check mark keys to select System. Then from the System screen, select Settings to open the Settings screen.
It's easy to change the video source that appears at the video output port using the front screen menu on Pearl Nano. For video sources that have audio, you can enable and disable the audio as well. Audio is enabled by default.
Pearl Nano User Guide Preview the video output port 4. Highlight the source you want to display on the output, then press the check mark key to select and return to the previous screen. To return to the previous screen without making a selection, press the left arrow key.
Pearl Nano User Guide Disable the video output port Disable the video output port You can use the Admin panel to disable a video output port so that even if a display is connected, nothing is shown. Disable the video output port using the Admin panel 1.
Page 138
Pearl Nano User Guide Disable or enable audio and output port volume Disable audio for a channel on the video output port and adjust the volume using the Admin panel 1. Login to the Admin panel as admin, see Connect to Admin panel.
Pearl Nano User Guide Display and reposition the audio VU meter 4. For input sources, do the following: a. Select an Audio source from the drop down list. b. (Optional) Adjust the volume. Enter a value from 0 to 100 percent in the Audio volume field.
Pearl Nano User Guide Rename a video output port 2. From the Output ports menu, click the output port (HDMI 1). The video output port configuration page opens. 3. In the Audio meter field, choose an option. Value Description do not display No audio meter is displayed.
Pearl Nano User Guide Mirror the video output port display 4. Press Enter using your keyboard to save the changes. You must press Enter to save the new name. The Apply button does not save the source name change. Mirror the video output port display You can use the Admin panel to mirror the original video source on the output port so that it appears reversed on the connected display.
Apply Connect an external keyboard Instead of using the built-in virtual keyboard on Pearl Nano's front screen, you can connect a USB keyboard to Pearl Nano and use that. Simply enable the external keyboard feature using the Admin panel.
Page 143
Pearl Nano User Guide Connect an external keyboard Portuguese (European) Spanish (Spain) Swiss Russian When an external keyboard is connected to the USB port, the Lock Caps key on the external keyboard controls both the external keyboard and the virtual keyboard.
Kuando BusyLight models: UC Alpha and UC Omega Delcom Products USB HID single color and multi-color signal indicators The status light is activated as soon as it is connected to a USB port on Pearl Nano and flashes once. Table 24...
Change user passwords. You cannot change the default user names or disable user levels. When you log in to Pearl Nano, you must log in as one of the three user levels. Private profiles with individually set passwords are not used.
Page 146
The admin account is used for all system configuration and has full access to all configuration features with full access to the web-based Admin panel, local console, and Pearl Nano remote log in access. The default user name used to log in to Pearl Nano is admin.
Page 147
Pearl Nano User Guide User types and privileges In addition to the global viewer account, each channel can set a viewer password that overrides the global value, see Restrict viewer access to channel streams. User privileges The following table outlines the default privileges for each user level. For administrator-level privileges...
Page 148
Pearl Nano User Guide User types and privileges Action or Menu Option viewer operator admin ü Configure static IP address Configure DHCP (including Option 81) ü and DDNS Change HTTP/HTTPS port values ü ü Configure 802.1x Configure HTTPS ü CMS Operations ü...
Pearl Nano User Guide Change user passwords Action or Menu Option viewer operator admin ü Set or change user passwords Configure serial port flow control ü Upload and delete media ü ü Enable remote support Backup device configuration ü ü Restore device configuration ü...
Page 150
Pearl Nano User Guide Change user passwords Passwords are case sensitive and can include up to 255 alphanumeric characters within the ASCII range. Restricted characters include: leading and trailing spaces, single quotes, double quotes, and backslash. Contact your system administrator for your organization’s specific password requirements.
If remote support is disabled, you must return the system to Epiphan for password recovery. Contact Epiphan support. Alternatively, you can regain access to Pearl Nano if you apply the factory default configuration preset using the front screen menu, see Apply a configuration preset using the front screen menu.
After you log in to the Admin panel as an Administrator or Operator, your browser remembers and automatically logs you in using the same user account the next time you log in to Pearl Nano. You must log out of the Admin panel, then log back in using a different user account.
Page 153
Pearl Nano User Guide Assign administrator privileges to operators Table 26 Options with additional operator privileges Option Operator admin functions Rename a channel. Configure channel encoder settings Configure a custom layout for a channel Channel configuration Configure, remove, rename, and publish a stream for a...
Page 154
Pearl Nano User Guide Assign administrator privileges to operators Option Operator admin functions Configure the video output settings Enable CMS and register Disable CMS or deregister Configure CMS settings and default event parameters Configure Automatic File Upload (AFU) Select external USB drive behavior...
Pearl Nano User Guide Configure LDAP user authentication 2. From the Configuration menu, select Security. The Security configuration page opens. 3. Under Additional operator privileges, check options to assign those administrator privileges to operators, and then click Apply. Configure LDAP user authentication You can use the Lightweight Directory Access Protocol (LDAP) to authenticate users.
Page 156
Pearl Nano User Guide Configure LDAP user authentication For security reasons, you should configure passwords for the local accounts. See Configure LDAP user authentication. These instructions assume you have a pre-configured LDAP server. The server must support anonymous binding or have a special bind account with search access privileges. Note that Active Directory does not support anonymous binding.
Restrict viewers by IP address Pearl Nano permits you to restrict which computers can access broadcasts by building a list of allowed and denied IP addresses. You can do this at a global level for the system and can also override these...
Page 158
Pearl Nano User Guide Restrict viewers by IP address settings on a per-channel basis. Both global and per-channel configuration procedures are described. The following table describes what happens when an IP address is added to the allowed and denied IP address lists.
Pearl Nano User Guide IP restriction examples 3. From the Stream access control drop-down, select Use these Settings to enable local password and Allow/Deny IP lists are enabled. 4. (Optional) Enter a password for the viewer in the Viewer Password field.
Page 160
Pearl Nano User Guide IP restriction examples Example Description example as a range. Putting the first two examples together, we want to permit access to IP addresses in the range of boardroom computers (192.168.1.200- 192.168.1.250) and also want to add the desktop, laptop and tablet computers of the CEO (IP addresses 192.168.1.50, 192.168.1.51, and...
Page 161
Pearl Nano User Guide IP restriction examples Example Description (LAN) and you want to allow any computer on the LAN can access the stream except your publicly-accessible boardroom (with IP address 192.168.1.211). You can use the following deny list (leave the allow list empty) to permit all computers except the boardroom computer: Deny: 192.168.1.211...
Configuration presets are groups of settings that get applied to the system, leaving other important settings intact. They make it easy to manage multiple Pearl Nano systems in shared spaces, like a studio, and ensures a consistent setup each time you go to use your Pearl Nano.
Page 163
(AFU) locations. Then download those presets to your local computer so you can upload them to your entire fleet of Pearl Nano systems. Channel configuration includes any applied backgrounds and image files. If these files aren't present when the configuration preset is saved, the save function will fail.
Pearl Nano User Guide Configuration preset considerations Session 1 presenter data plus the conference IP and background image address Session 2 preset Session 2 presenter data plus the conference IP and background image address After applying a configuration preset, recorded files from the previous session remain present on the system.
Page 165
Access to presets and privacy considerations Recorded files are not removed when you apply a configuration preset. Any user with access to Pearl Nano has access to all the saved recordings, custom channel layout, etc that are associated with an applied configuration preset.
Reassign a registered resource. If you apply a configuration preset to set up a replacement Pearl Nano with the settings from a Pearl Nano that is currently registered with Kaltura, the replacement Pearl Nano assumes the identity of the registered resource. However, you risk having two active Pearl Nano resources with the same identity, which can effect recording and the content that's uploaded to Kaltura for scheduled events.
All configuration settings for the output ports. The Factory default configuration preset and Factory reset Administrators can apply the default factory configuration preset to Pearl Nano, which resets most of the settings in each of the main configuration groups. Applying the factory default configuration preset is similar to a factory reset, but a Factory reset is more invasive.
Page 168
ü ü settings There are different ways you can apply the Factory default configuration preset to Pearl Nano, you can: Apply a configuration preset using the Admin panel Apply a configuration preset using the front screen menu A reboot is required to apply the factory default configuration preset.
Configuration groups for which settings are included in each group. After you're finished configuring your Pearl Nano, it's good practice to save a full backup with all groups selected so that you can restore your full configuration at a later date.
Pearl Nano User Guide Apply a configuration preset using the Admin panel 4. Check the configuration groups you want to include in the preset. For a full system backup, select all groups. 5. Click Save. Your configuration preset appears in the list.
Page 171
2. From the Configuration menu, click Maintenance. The maintenance page opens. 3. In the Configuration presets section, click the Apply button next to the configuration preset you want to apply. Click OK when prompted. Pearl Nano reboots automatically if the configuration preset includes the network or system configuration groups.
Apply a configuration preset using the front screen menu You can use Pearl Nano's front screen menu to apply configuration presets. Configuration presets that only contain the network configuration group can also be applied using an alternative method, which is also described in this procedure.
Preset field of the Configuration preset screen. 5. If prompted, reboot Pearl Nano to apply the configuration preset. Return to the System screen and use the down arrow key to scroll down until Reboot appears. Then select Reboot using the check mark key and select Reboot now when prompted.
Page 174
Pearl Nano User Guide Export and import configuration presets You cannot download/upload configuration presets using the local console on Pearl Nano. Use the web- based Admin panel instead. Download or export a configuration preset using the Admin panel 1. Login to the Admin panel as admin, see Connect to Admin panel.
Click OK to overwrite the existing preset or Cancel to cancel the upload. What's next After you upload a configuration preset file, you must apply the configuration preset to Pearl Nano. To apply the configuration preset, see...
Pearl Nano User Guide Delete a configuration preset 3. Copy the name of the preset you want into the Name field and select the configuration groups to include, then click Save. 4. Click OK when prompted to overwrite the existing configuration preset with the new one.
Page 177
Pearl Nano User Guide Delete a configuration preset 2. From the Configuration menu, select Maintenance. The maintenance page opens. 3. Click Delete beside the configuration preset that you want to delete, and then click OK when prompted.
Monitoring audio and VU sensitivity You can connect headphones to the 3.5 mm audio jack on the front panel of Pearl Nano and monitor audio for the channel. To monitor audio for the channel, make sure the Channel view is displaying on the front screen.
Pearl Nano User Guide Confidence monitoring using the front screen A VU meter on the front screen shows the audio levels for the channel. The value is displayed in dBFS (decibels relative to full scale). Colored bars represent the audio level.
Page 180
Confidence monitoring using the front screen The Channel view opens by default when you turn on Pearl Nano. If you don't see the Channel view displayed on the front screen, press the left arrow key (or the right arrow key) on the control key interface to cycle through the different views.
View system status using the front screen menu Find the serial number, check the installed firmware version of your Pearl Nano and more on the System Status screen using the front screen and control key interface. The System Status screen displays basic system information that's useful when first setting up your Pearl Nano.
Page 182
Admin panel. To setup networking, see Configure network settings. The firmware that is currently loaded on Firmware Pearl Nano. How long Pearl Nano has been powered Uptime on displayed as hh:mm. CPU load The current amount of CPU load (%). The amount of storage available.
View system information using the Admin panel View system information using the Admin panel Get useful information about your Pearl Nano on the Info page from the Configuration menu. You can view your current firmware level, the system hardware version (if available), and currently configured settings for a channel.
Status. The status can display as either passed, failed, or disabled. If you attempt to connect to a network that isn't 802.1x enabled when 802.1x is configured on Pearl Nano, a consistent 802.1x status: failed status message appears on the Network Configuration page in the Admin panel.
View channel status and stream information View channel status and stream information You can see information about the status of a channel on Pearl Nano from the channel's status page using the Admin panel, including: The status and uptime of encoder services...
Pearl Nano User Guide View the video output port status Active unicast and multicast stream information displays under Connections. View the video output port status The current status of the video output port and attached video display appears at the top of the video output port configuration page.
You can view basic Automatic File Upload (AFU) and file transfer information from the front screen menu or using the Admin panel. The Admin panel displays a history of uploaded files, which persists until either Pearl Nano is restarted or the list is manually cleared. You can also cancel file uploads manually using the Admin panel.
Page 188
Pearl Nano User Guide View AFU and file transfer progress View File transfer status using the front screen menu 1. Press the left arrow key repeatedly on the control key interface until the Menu screen displays. 2. Use the arrow and check mark keys to select Storage. Then from the Storage screen, select File...
Using the Admin panel, select the Events menu to see up to 90 days of upcoming scheduled events and up to 90 days of ongoing and completed events for this Pearl Nano resource. Click the page arrows at the bottom of each list to navigate through multiple pages.
Page 190
When CMS is enabled on Pearl Nano, an Events screen is added to the screens you can view on the front screen. If you don't see the Events screen on the front screen, press the left arrow key (or the right arrow...
Page 191
Pearl Nano User Guide View scheduled CMS events and history When an event is scheduled, the Event screen updates with the event name and a countdown timer. Five minutes before the scheduled event, the event name and timer on the Events screen turn red.
PART 2: Capture Capturing is the process of taking the signals from your video and audio sources and encoding them so they're ready for streaming and recording. You add the captured video and audio to channels, which you customize for live streaming and recording. This section covers how to set up a channel and customize the layout so that you can capture, stream, and record exactly what you want - how you want! Whether that's a simple channel with a single video and audio source or multiple video and audio sources in a custom, picture in picture layout.
What is a channel? Your video and audio sources that are connected to the input ports on Pearl Nano can be combined and added to a channel, which you can stream and record. A channel is essentially an encoding instance that you associate with your video and audio inputs to produce outputs such as video recordings and live streams.
Page 194
Pearl Nano User Guide Channel layout examples Layout example Description size to match the current video. One video source with a logo (.png with transparency) in the bottom left corner. To get this look: Upload an image with transparency. Using the custom layout...
To get you started as quickly as possible, Pearl Nano comes pre-configured with an automatic channel called Auto. Simply plug a source into one of the video inputs and Pearl Nano automatically configures the channel's frame size to match the source resolution and configures a frame rate and bitrate. The detected...
Page 196
If Bonjour services, which permits browsing by serial number, are not installed on your admin computer, you can get the IP address of Pearl Nano from the front screen System status screen and browse to: http://<IP Address for Pearl Nano>/preview.cgi?channel=1 Links for other channel streams (i.e.
Page 197
If you attach more than one video source to the video inputs while Pearl Nano is powered on, the first source you attach has the highest priority. If you attach more than one source before powering on , the...
Configure an auto channel An Auto channel is included with Pearl Nano to make setup quick and simple. However if you want to set custom encoding or streaming configuration for the channel, you can configure it like any other channel.
Pearl Nano User Guide Add video sources 4. Configure the automatic channel as you would any other channel. To change the video source for the automatic channel, just select a different video source using the custom layout editor, see Add video sources.
Page 200
Pearl Nano User Guide Add video sources Add a video source using the Admin panel 1. Login to the Admin panel as admin, see Connect to Admin panel. 2. From the Channel menu, select the channel and click Layouts. The custom layout editor opens.
Page 201
Pearl Nano User Guide Add video sources When adding an RTSP network source, a preview image may not display in the layout area until you Save the layout. The preview can also appear to have no signal if the RTSP source is not currently sending content.
For SRT and RTSP input sources, there's no need to manually add the audio sources separately to your channel. When the network stream is connected to your Pearl Nano as an input source, a corresponding audio source is automatically added to the list of audio sources for your channels,...
Page 203
Add an audio source to a layout The XLR L/R audio inputs and the RCA L/R audio inputs are linked within Pearl Nano. If you use both at the same time, their audio is mixed. If the two audio sources share the same audio signals, the common audio signals are amplified.
To revert the channel name back to the auto channel's default name, delete the channel name and leave the name field blank. When you save, Pearl Nano will automatically repopulate the name field with the default name.
PCM audio encoding with a sampling bitrate of 48 kHz. If HTTPS is configured for Pearl Nano, the live broadcast URL will start with https instead of http. Preview a channel from the Info page using the Admin panel 1.
The Status page lists information about the channel, including stream information such as the bitrate, frame size, streaming and preview links, as well as the state of the services on Pearl Nano. This feature is not available using the local console on Pearl Nano.
Page 207
Use only alphanumeric and diacritic characters in metadata descriptions. The whole metadata string is refused if any special currency or mathematical symbol appears in the description. You must remove the offending characters before Pearl Nano will accept the description. Add or remove channel meta data using the Admin panel 1.
Codecs and file format compatibility Configure video encoding Configure audio encoding Codecs and file format compatibility Pearl Nano uses the H.264 video codec, which provides high quality video while using low bandwidth. Table 35 Supported audio codecs and bitrate guidance Value...
Page 209
Pearl Nano User Guide Codecs and file format compatibility Value Description Web browsers that use Flash (FLV) do not support 48 kHz MP3 audio. When selecting this encoding, you must use a web browser that supports HTML5 or a media player to preview your channel.
Bitrate value. Video with a high level of motion and high resolution, such as sporting events, requires a higher bitrate. By default, Pearl Nano automatically uses the incoming video source frame size as the frame size for streaming and recording when the channel has only one layout with a single video source.
Page 211
Instead of using the same frame size as the original video source, you can configure a smaller frame size for the channel and let Pearl Nano downscale the video. For example, if the input video signal resolution is 1920×1080 (a 16:9 aspect ratio) and the channel's frame size is set to 1280×720, Pearl Nano downscales the video and streams/records the channel at the lower frame...
Page 212
Pearl Nano User Guide Configure video encoding Setting Description to your video quality. A good rule of thumb is to keep the interval between 2 to 3 seconds and decrease the key frame interval as the motion increases. Try different settings and note changes in the video quality.
Page 213
Pearl Nano User Guide Configure video encoding 1. From the Channel menu, select the channel and click Encoding. The encoding configuration page opens. 2. Select H.264 and then select a Video encoding profile. Item Options Choose this option when streaming to an application that requires...
Pearl Nano User Guide Configure audio encoding input signal to change during a live stream can cause the stream to drop. Unchecking this feature helps prevent that. b. Select a Frame size from the list of options or enter a custom frame size in pixels.
Page 215
Pearl Nano User Guide Configure audio encoding Value Description kHz signal may result in distorted audio. MP3 provides a common audio format for audio storage. Supported values are 22 kHz, 44 kHz and 48 kHz. Most digital signals (HDMI or SDI sources) use 48 kHz audio. Matching the encoded level with the source level provides the best sound quality by avoiding audio resampling.
Page 216
Pearl Nano User Guide Configure audio encoding 3. In the Audio settings, ensure that Enable audio is checked to include audio in the channel. 4. From the Audio format drop down, select an audio codec (AAC, MP3, or PCM). 5. From the Audio channels drop down, choose mono or stereo (default).
Pearl Nano User Guide Custom layout configuration Custom layout configuration Using the custom layout editor, you can create completely different looks for your channel - like picture in picture or side-by-side video sources. You can add media like transparent images and custom backgrounds to a layout, then resize and arrange all the different media elements the way you want.
Pearl Nano User Guide Move and size items in the layout editing area You cannot use the custom layout editor to resize video inputs on Pearl Nano. Use the scaling option on the video inputs configuration page instead, see Configure a video input source.
Page 219
Pearl Nano User Guide Move and size items in the layout editing area You can resize images and text overlays by clicking and dragging the red and white handles at the corners of an item or by entering values into the fields along the side and bottom of the layout area. To maintain the aspect ratio when resizing an item, make sure you've checked the Keep aspect ratio when scaling box for that item.
You can also reposition video sources. See Resize layout items Position layout items. You cannot use the custom layout editor to resize video inputs on Pearl Nano. Use the scaling option on the video inputs configuration page instead, see Configure a video input source.
Page 221
Pearl Nano User Guide Resize and position items using percents or pixels There are three adjustment boxes along your layout's horizontal axis and another 3 boxes along the vertical axis. You can enter percent or pixel values into checked adjustment boxes (bordered with red) to position and resize your item(s).
Page 222
Pearl Nano User Guide Resize and position items using percents or pixels Table 40 Adjustment boxes for item resizing and positioning Item Description The area of your layout item. The four red/white dots represent the boundaries of your layout item. There may be some black space between your item and its boundaries if Keep aspect...
Page 223
Hold the shift key while doing so to keep the frame size constant. If you need to crop your image, see Crop a video source. You cannot use the custom layout editor to resize video inputs on Pearl Nano. Use the scaling option on the video inputs configuration page instead, see Configure a video input source.
Page 224
Pearl Nano User Guide Resize and position items using percents or pixels In the example, the slideshow video source is resized to 60% of the layout's width and 70% of the layout's height (with aspect ratio maintained). (Alternatively, pixels could be used to resize the layout item in a similar fashion.)
Page 225
Pearl Nano User Guide Resize and position items using percents or pixels Setting the left and right (or top and bottom) percent values so the axis total among the three percent boxes exceeds 100% will always result in the center percent box value automatically reducing itself to maintain the 100% total, shrinking your selected layout item in the process.
Page 226
Pearl Nano User Guide Resize and position items using percents or pixels Example 1: horizontal positioning using percents To position your item along the horizontal axis, first resize your items if desired (as described in Resize layout items), then enter a percent or pixel value into either the left or the right adjustment box to shift your layout item.
Pearl Nano User Guide Open the custom layout editor for a channel You can manipulate elements to get the custom look that you want using percents, pixels, your keyboard, or any combination. Here's an example of using pixels and percents to created a custom layout with two video sources and a background image.
Configure a custom layout for a channel Pearl Nano is a single channel encoder that gives you the flexibility to customize the layout. You can add images, text overlays, and custom backgrounds. Using the custom layout editor, you can also do things like add multiple audio sources, crop and reposition video sources that are scaled smaller than the channel's frame size.
Page 229
Pearl Nano User Guide Configure a custom layout for a channel 3. Add another item to the layout, like an image. See Add an image to a layout for instructions to add an image to a layout. 4. Click and drag the red and white handles on the corners of the image to re-size it in the layout...
You can resize and crop a video source to exactly how you want it to appear. For examples, see Channel layout examples. You cannot use the custom layout editor to resize video inputs on Pearl Nano. Use the scaling option on the video inputs configuration page instead, see Configure a video input source.
Pearl Nano User Guide Set the background color Rename a layout using the Admin panel's custom layout editor 1. Login to the Admin panel as admin, see Connect to Admin panel. 2. From the Channel menu, select the channel and click Layout. The custom layout editor opens.
Pearl Nano supports .PNG and .JPEG images up to a maximum size of 4096×2160. For many applications like a background, you will want your image to have the same aspect ratio as the channel in which the image appears.
Page 233
Pearl Nano User Guide Add an image to a layout For best results, check Keep aspect ratio when scaling in the Source settings. 5. Your picture appears in the Picture settings preview and is added to the layout area. 6. In the layout area, use the mouse, the keyboard or the manual position value fields to position and resize your image.
Pearl Nano User Guide Upload or remove an image using the Media page 7. Re-order the items in your layout by clicking and dragging items in the item list. To layer items over top of each other, like for background images or a transparent logo, you can click and drag elements that appear in the item list beneath Add new item and change their order.
Page 235
Pearl Nano User Guide Upload or remove an image using the Media page For best results always upload images that are already the correct size needed in your layout. Background images should match the frame size of your channel (frame size is set in the Encoding configuration page).
Pearl Nano User Guide Add a text overlay If you delete an image that is used as part of the layout for any channel, select a different image or no image by using the drop-down list in the Picture settings box within that channel's layout before deleting the file using the steps below.
Page 237
(assuming the total number of characters in the text string doesn't change). You can include certain international characters in text overlays. Pearl Nano supports common character sets for Western and Central European languages, Nordic languages, and Russian. For a complete list, see International character support.
Page 238
Pearl Nano User Guide Add a text overlay You can change the order in which items appear on the layout editing area by re- arranging the order the items appear in the list beneath Add new item. Items at the top of the list appear in front, and items lower down the list appear behind.
Pearl Nano User Guide Custom system variables for text overlays Limitations: The maximum supported text size is 500 px. Padding values must not exceed the frame size. Do not enter negative padding values. 6. Resize the overlay text box using the padding settings.
Page 240
Pearl Nano User Guide Custom system variables for text overlays For example, using the HTTP API you can create a system variable for the current GPS co-ordinates, then use a script to update the GPS co-ordinates in your custom variable as the physical location in your stream changes.
You can crop a video source to change the size and shape of your video as it appears on screen using the custom layout editor. Cropping a source gives you a lot of advantages and can help to conserve the overall amount of processing CPU usage for your Pearl Nano. Crop a source using the Admin panel's custom layout editor 1.
Page 242
Pearl Nano User Guide Crop a video source 5. The Crop window has several tools for creating the best crop possible. Free form is the default crop mode. In this mode, you can change the size, aspect ratio, and position of the crop with minimal restrictions.
Page 243
Pearl Nano User Guide Crop a video source Selecting an aspect ratio allows you to create a crop box of almost any size in a particular ratio. After selecting a ratio, you can manipulate the crop area's size and position without changing its shape.
The Admin panel automatically discovers all video and audio sources that you connect to the input ports on Pearl Nano and lists them in the Inputs menu of the Admin panel. You can also configure a video source's settings using the Admin panel.
Page 245
The Admin panel automatically discovers all video and audio sources that you connect to the input ports on Pearl Nano and lists them in the Inputs menu of the Admin panel. Sources coming from the Ethernet network such as SRT and RTSP need to be added manually to appear in the Inputs menu. When a network source is added as an input, a corresponding audio source is automatically added to the list of audio sources for your channels, even if there is no audio.
Page 246
Audio mixers and other line level devices can be connected to the XLR and RCA audio input ports on Pearl Nano. Embedded audio from sources connected to the HDMI and SDI ports is also supported. Pearl Nano also supports connection of USB audio (UAC) devices. For specifications and guidance when connecting...
Connect an RTSP source You can connect a single RTSP source such as an IP camera or another Pearl Nano system to your Pearl Nano over a network using the Admin panel. For a list of tested cameras and their URL syntax, see...
Page 248
Pearl Nano User Guide Connect an RTSP source If an RTSP source is connected but unused in any channel, Pearl Nano decodes only key frames to preserve CPU resources. Only one RTSP source can be used with Pearl Nano. To synchronize timestamps between your RTSP source and your Pearl Nano, the same time synchronization server should be used for both devices.
Page 249
Pearl Nano User Guide Connect an RTSP source 4. (Optional) Rename the RTSP source, see Rename an input port. 5. (Optional) Configure a custom "No signal" image, see Add a custom No Signal image 6. Click Apply to save your settings and connect your RTSP source.
(decoders), such as CDNs and other SRT decoders such as a Pearl Nano. You can configure Pearl Nano as an SRT destination (decoder) and ingest an SRT stream as a video input that you can add to the custom layout for recording and streaming. Up to one of the video inputs you...
Page 251
Pearl Nano as SRT source encoders in a multiple-source setup. When adding an SRT input on Pearl Nano, be sure to select the correct SRT mode. For example, if the SRT source stream is using rendezvous mode, ensure you set the SRT input on Pearl Nano to rendezvous mode.
Page 252
If Rendezvous mode is selected, enter the URL of the SRT source (encoder) using the format srt://<encoder-ip-address>:<port>, where the <encoder-ip-address> and <port> values are provided by the SRT encoder device such as a second Pearl Nano.
Pearl Nano User Guide Preview a video source using the Admin Panel 4. (Optional) Check Encryption and choose the AES key length if the SRT destination requires AES encryption. These settings must match the encryption settings of the destination device. 5. (Optional) If a security Passphrase is required along with AES encryption, you can enter that here.
Rename a channel. You can include certain international characters for video and audio input port names. Pearl Nano supports common character sets for Western and Central European languages, Nordic languages, and Russian. The name should not include special characters, slashes, or spaces. For a complete list, see International character support.
Admin panel, including: HDMI and DVI video settings SDI video settings For details to configure networked video sources on your Pearl Nano like RTSP and SRT, see: Connect an RTSP source Connect an SRT stream as an input Open the configuration page for an input source using the Admin panel 1.
Pearl Nano User Guide HDMI and DVI video settings HDMI and DVI video settings The following options are available for HDMI and DVI video input sources connected to the HDMI port: Value Description Use this setting to scale the video input source. This is useful when adding...
Pearl Nano User Guide SDI video settings Value Description The drop-down list gives you the option to choose the default image or any image you have uploaded through the Add a custom No Signal image The timeout represents the number of seconds after losing the signal that the Timeout no-signal is displayed.
For example if a viewer logs in early, or if you are experiencing delays you could indicate the start time (or expected resolution time) using the no signal image. Before you can specify a custom No Signal image for an input port on Pearl Nano, you must upload it, see Upload or remove an image using the Media page.
Page 259
Pearl Nano User Guide Add a custom No Signal image 6. Test that the No Signal image is correctly applied by disconnecting your source and previewing the channel(s) containing said source, see Preview a channel.
Smart TVs, and Content Distribution Networks. Pearl Nano is flexible, easy to setup, and supports all the standard codecs, as well as the most common media players. Streaming options include: unicast, multicast, SRT, HLS, MPEG-DASH, RTMP, SAP, UPnP, and more.
HTTP/HTTPS, HTTP FLASH (.FLV), MPEG-TS (HTTP), and RTSP. At the same time, Pearl Nano can stream to a multicast server or CDN and reach viewers across the globe. Pearl Nano can even stream to smart TVs in overflow rooms using SAP or UPnP. The streaming method...
Multicasting is useful for training sessions when there is a specific time frame for the audience to view the content live. Whether you're streaming to CDNs or multicasting across a LAN, Pearl Nano can publish to multiple destinations at the same time. Streaming a channel to CDNs and multicast streaming at the same time is available only when the H.264 codec is configured as the channel encoding, see...
Page 263
You can even use an XML profile to setup streaming if the CDN supports that. By default, no streaming is configured for the channels configured on Pearl Nano. In addition to streaming, Pearl Nano can ingest streams as input sources. The following ingest streams formats are supported:...
Directly sharing channel stream URLs with viewers People on the same local network as Pearl Nano can easily view a channel's live broadcast stream. All you need to do is provide the channel's stream URL and log in credentials for viewers, see Change user passwords.
You can configure Pearl Nano as an SRT source encoder and stream video using SRT. You can also configure Pearl Nano as an SRT decoder and ingest SRT streams as video inputs. Up to one of the video inputs you configure for Pearl can be from an SRT source and Pearl Nano can stream up to three SRT...
Page 266
Pearl Nano User Guide About streaming using SRT Pearl Nano as SRT source encoders in a multiple-source setup. Before content is streamed between the SRT source and destination, a communication link must be established between them for SRT control and recovery packets. Any firewalls blocking the path must be traversed.
SRT includes latency controls to adjust for poor network quality while maintaining an acceptable amount of delay. Pearl Nano provides statistics to determine the amount of packet loss. Using the Admin panel, you can increase or decrease the amount of latency applied to the stream to help mitigate any Quality of Service (QoS) issues.
The following table provides suggested settings to maximize your video quality while minimizing system resource usage when streaming video content from your Pearl Nano. Table 44 Suggested stream settings for video...
Page 269
Pearl Nano User Guide Suggested stream settings Table 45 Suggested stream settings for slides Option Setting Codec H.264 Video encoding preset Hardware accelerated Video encoding profile High Key frame interval 2 sec Limit frame rate Bitrate 1000 kbps for HD; 2000 kbps for Full HD...
Streaming a channel direct to viewers Pearl Nano is ready to stream content directly to viewers on the local network using the default streaming settings as soon as you've powered on the system and configured a channel. Just choose the live broadcast method that's right for your viewers.
You can get that using the Admin panel. A separate URL exists for each channel you stream. The format of the URL depends on the method you used to access Pearl Nano, which can be done though network discovery using Pearl's serial number or IP address. Pearl Nano must be accessible on the viewer's LAN for them to access and view the stream using serial discovery.
Page 272
An RTSP stream is supported by most media players such as QuickTime and VLC. You can choose from two RTSP transport protocol options. RTSP (UDP/TCP): The client chooses UDP or TCP as the preferred transport protocol. Pearl Nano's preferred option is UDP, which is a connectionless transport protocol that does minimal error checking for less delay when transporting packets.
Enable HLS (pull) Stream a live broadcast of a channel directly to viewers on the same local network as Pearl Nano using HTTP over port 80. This gives viewers with iOS devices convenient access to the channel's live broadcast. If HTTPS is configured for Pearl Nano, the traffic from port 80 is redirected to HTTPS port 443.
Page 274
HLS stream's video data without having to provide a viewer password or LDAP authentication as configured on Pearl Nano. A viewer password or LDAP authentication that is configured on Pearl Nano is still needed to access the HLS stream’s playlist.
Pearl Nano User Guide Restrict viewer access to channel streams Restrict viewer access to channel streams Pearl Nano can restrict access to all viewer streams from the channel using global viewer passwords and IP allow/deny lists. See Change user passwords Restrict viewers by IP address.
Restrict viewers by IP address Pearl Nano permits you to restrict which computers can access broadcasts by building a list of allowed and denied IP addresses. You can do this at a global level for the system and can also override these settings on a per-channel basis.
Page 277
Pearl Nano User Guide Restrict viewers by IP address Item Description Users connecting from addresses in this list are permitted to view broadcasts from the system, provided their IP address is not in the Deny IP’s list. Allow IP's To allow all except IP addresses in the deny list, if any, leave the field blank.
Pearl Nano User Guide IP restriction examples 5. Enter the allowed IP addresses or address ranges in the Allow IP’s field and enter denied IP addresses or address ranges in the Deny IP's field. Separate addresses with a comma. To specify a range, use a hyphen (-).
Page 279
Pearl Nano User Guide IP restriction examples Example Description 192.168.1.250) and also want to add the desktop, laptop and tablet computers of the CEO (IP addresses 192.168.1.50, 192.168.1.51, and 192.168.1.75, respectively). Note the first two IP addresses are consecutive, so they can be added as a second range. Add these IP...
Pearl Nano User Guide Change HTTP and RTSP streaming port values Example Description empty) to permit all computers except the boardroom computer: Deny: 192.168.1.211 As with allow lists, your deny list can specify a range of IP addresses, and can specify multiple ranges or distinct IP addresses in a comma-separated list.
Pearl Nano User Guide Disable and enable direct channel streaming 2. From the Channel menu, select the channel and click Streaming. The Streaming page opens. 3. Set the HTTP Streaming port to specify the port used to stream the HTTP broadcast. This value along with the URL is used by viewers to access the FLV and MPEG-TS streams.
Page 282
Pearl Nano User Guide Disable and enable direct channel streaming Streaming configuration page using the Admin panel. Disabling channel streaming for viewers using their web browser or media player does not disable live streaming to a CDN. Disabling streams for viewers does disable all viewer formats, including: HTTP/HTTPS, RTSP, HLS and UPnP.
You can share the channel's stream URLs with people on the same local network as Pearl Nano so they can watch a live broadcast of the channel. All you need to do is provide them the channel's stream URL and log in credentials if you've set one for viewers, see Change user passwords.
You can share a channel's live broadcast URL with viewers so they can watch your live stream using their favorite web browser. Your viewers must be on the same network as Pearl Nano to watch a live broadcast using the channel's live broadcast URL.
Page 285
To set a viewer password, see Change user passwords. If HTTPS is enabled on Pearl Nano, replace http with https in the URL of the stream. Share the live broadcast URL with viewers 1. Login to the Admin panel as admin or operator, see Connect to Admin panel.
You can share a channel's streaming URL with viewers so they can watch your live stream using their favorite media player, like VLC. Your viewers must be on the same network as Pearl Nano to watch a channel stream using a stream URL.
Page 287
Pearl Nano User Guide View the streaming URL using a media player Share the channel's stream URL with viewers 1. Login to the Admin panel as admin or operator, see Connect to Admin panel. 2. From the Channel menu, select the channel and click Status. You can copy the Live broadcast URL and share that with your viewers.
Page 288
Pearl Nano User Guide View the streaming URL using a media player 4. Press Play to watch the stream in the media player window.
Streaming to servers, CDNs, and other devices Pearl Nano can stream to CDNs, local media servers, and even to other Pearl Nano devices that are acting as a streaming ingestion point. Pearl Nano supports many streaming protocols, including: SRT (push), HLS (push), MPEG-DASH (push), RTMP/RTMPS, and RTSP.
Page 290
Pearl Nano User Guide Set up an RTMP or RTMPS (push) stream Set up an RTMP or RTMPS stream using the Admin panel 1. Login to the Admin panel as admin, see Connect to Admin panel. 2. From the Channel menu, select the channel and click Streaming. The Streaming configuration page opens.
IP address of the other device and both must be configured to use the same port for the SRT stream. In the following example, a Pearl Nano is setup as SRT Source A (192.168.1.10) with port 20000 and another Pearl Nano is setup as SRT Destination B (203.0.113.10) with port 20000.
Page 292
Pearl Nano User Guide Set up an SRT stream using rendezvous mode Source A streams through Firewall A and Firewall B to Destination B, which ingests the SRT stream as a video input with embedded audio. All traffic received at Firewall B that's addressed to 168.112.1.1 on port 20000 passes through the firewall directly to Destination B (203.0.113.10) because of the port number.
Page 293
Configure SRT Destination B to use the same port value as Source A for the SRT stream (e.g. 20000). If the destination device is another Pearl Nano, you do this when adding the SRT stream as a video input source using the Admin panel, see Connect an SRT stream as an input.
13. When your ready to start streaming, click Start What's next? If you also need to set up Pearl Nano as an SRT destination and ingest an SRT stream from a remote source, you must add the SRT stream as a input, see Connect an SRT stream as an input.
Page 295
SRT sources, then all your SRT source devices must be set as callers. In the following example, a Pearl Nano is setup as SRT Source A (192.168.1.10) and another Pearl Nano is setup as SRT Destination B (203.0.113.10). Source A is streaming through a firewall/NAT to Destination B,...
Page 296
Pearl Nano User Guide Set up an SRT stream using caller and listener modes The public IP address of the Firewall/NAT is 168.112.1.1 and port 2000 is the designated SRT streaming port. All traffic received at 168.112.1.1 on port 2000 is granted permission to pass through the firewall and is forwarded ( C ) to Destination B's internal IP address (203.0.113.10) on port 3000.
Page 297
Set up an SRT stream using caller and listener modes When you're configuring an SRT stream on Pearl Nano, you can also adjust the recovery bandwidth overhead using the Admin panel. This setting defines how much of the stream's total bandwidth is dedicated for the exchange of SRT control and recovery packets between the source and destination.
Page 298
(Optional) In the Source port field, enter the port number that this Pearl Nano should use for SRT traffic. b. If Listener is selected, enter the Port number that this Pearl Nano should use for SRT traffic. Network ports used by Pearl Nano to determine available ports.
Adjust latency and view the SRT stream status What's next? If you also need to set up Pearl Nano as an SRT destination and ingest an SRT stream from a remote source, you must add the SRT stream as a input, see Connect an SRT stream as an input.
Page 300
Pearl Nano User Guide Adjust latency and view the SRT stream status You can add from 80 ms to 8000 ms of latency to the SRT stream. Increasing latency gives more time to buffer packets and resend any that got lost in transit to the destination. If the latency value set for the stream is too low and there is packet loss over the network, retransmission of lost packets will not be possible and the stream quality will suffer.
Pearl Nano User Guide Set AES encryption and a passphrase for SRT arrow beside the SRT stream to reveal the SRT stream statistics. b. To open the SRT statistics from the Inputs menu, select the SRT input. Then on the SRT input configuration page, select the arrow beside Statistics.
Page 302
Pearl Nano User Guide Set AES encryption and a passphrase for SRT The encryption key length is negotiated between the source and destination devices. The largest key length setting is what both devices will use for the stream. As long as the passphrases match, the key length will be negotiated.
As such, the content can easily traverse firewalls with little to no IT involvement. Pearl Nano can send a single resolution and bitrate HLS stream as an HTTP POST (or HTTP PUT) to HLS ingestion servers and CDNs such as Akamai and YouTube. The default is HTTP POST. Your channels on...
Page 304
Pearl Nano User Guide Set up an HLS (push) stream Pearl Nano must be configured for H.264 and AAC audio codec to stream using HLS. Pearl Nano supports MD5, SHA-256, and SHA-512 hashing algorithms to authenticate the stream. HLS uses an MPEG2-TS transport stream container with a configurable media segment duration, as well as a configurable playlist size for reassembling the media segments at the ingestion server.
Page 305
Pearl Nano User Guide Set up an HLS (push) stream 4. In the Media Playlist URL field, enter the URL of the destination server that is ingesting the stream. For example: http://p-ep721023.i.akamaientrypoin.net/722223/hlsQualification/my_video.m3u8 5. (Optional) In the Segment template field, enter the naming format used for the names of media segments.
MPEG-DASH stream as an HTTP POST (or HTTP PUT) to HLS ingestion servers and CDNs such as Akamai and YouTube. The default is HTTP POST. Your channels on Pearl Nano must be configured for H.264 and AAC audio codec to stream using MPEG-DASH. Pearl Nano supports MD5, SHA- 256, and SHA-512 hashing algorithms to authenticate the stream.
Page 307
User-Agent user-agent header, use this parameter to configure Pearl Nano with the value to insert in its user-agent header. Use this field to specify the name of the initialization file that Pearl Nano sends to the Initialization template ingestion server.
Page 308
Pearl Nano User Guide Set up an MPEG-DASH (push) stream 2. From the Channel menu, select the channel and click Streaming. The Streaming configuration page opens. 3. Click New stream and choose DASH push. The new stream is created using the default name Stream 1.
Pearl Nano User Guide Set up an RTSP announce stream 7. In the Segment duration field, enter the length of the media segment in seconds. The default duration is five seconds. Fractions and periods are not supported. 8. In the DASH List size field, enter the number of .ts segment files in each segment. The default playlist size is five.
Page 310
Pearl Nano User Guide Set up an RTSP announce stream 4. Click the stream name to see the stream settings. 5. (Optional) To rename the stream, click the current name and type a different name, then press Enter. Refresh your browser if the new stream name doesn't immediately display.
Set up a stream to the CDN using an XML profile Set up a stream to the CDN using an XML profile Some CDNs provide an XML file for easy configuration setup. Pearl Nano supports using XML profiles to set a stream.
Pearl Nano User Guide Start and stop streaming to a CDN 5. Click Apply. 6. To start streaming, click Start or click Start all to simultaneously start this stream and any other streams you have configured for this channel. 7. Click Delete this stream at any time to delete the stream.
Page 313
Pearl Nano User Guide Start and stop streaming to a CDN To set up a stream using the Admin panel, click New stream and follow the instructions for how to Streaming to a CDN, multicasting, and streaming to multiple destinations.
Page 314
URL. Start and stop streaming using the Stream control key on the front panel Simply press the Stream control key on Pearl Nano's front panel to easily start and stop streaming a channel. The Stream control key glows solid blue and the streaming timer on the Channel view increments while streaming is in progress.
Page 315
Pearl Nano User Guide Start and stop streaming to a CDN...
You can stream to several multicast networks and at the same time, stream to non-multicast CDNs. Pearl Nano supports multicast streaming to an IP TV or a set-top box playlist using SAP when the stream format is MPEG-TS.
Page 317
Pearl Nano User Guide MPEG-TS streams using RTP/UDP push 4. Enter the destination multicast IP address where the broadcast can be viewed. A IPv4 multicast address range is an address between 224.0.0.0 to 239.255.255.255. Contact your System Administrator for the specific address to use.
Pearl Nano User Guide MPEG-TS streams using UDP push d. Enter a name for a group of streams in the text box next to Group name. Since media players simply present a list of available streams, you can organize your streams into multiple folders or in cases where folders are not displayed, use dot separator hierarchy to help your viewers filter out unwanted streams by category.
Page 319
Pearl Nano User Guide MPEG-TS streams using UDP push 5. Enter the destination multicast IP address where the broadcast can be viewed. A IPv4 multicast address range is an address between 224.0.0.0 to 239.255.255.255. Contact your System Administrator for the specific address to use.
Multicast streaming using RTP/UDP You configure an RTP/UDP (push) stream on Pearl Nano using the Admin panel. If you're streaming to 10/100 Mbps set-top boxes over Gigabit Ethernet and you notice frames are dropping, you can limit the bandwidth of the stream, see Set up traffic shaping.
Pearl Nano User Guide Set up traffic shaping 5. Enter the following: Destination multicast IP address. Audio port number through which the audio will stream. Video port number through which the video will stream. Audio and video use nearby port numbers (<port number>and <port number+2>). The minimum distance between audio and video ports must be 2.
Page 322
If traffic shaping was previously setup using the API, we recommend switching to this method of setting traffic shaping using the Admin panel. If traffic shaping is currently setup using Pearl Nano's API, see the Technical Notes for your Pearl Nano model for instructions. They're available from the product resources page on the Epiphan.com...
Pearl Nano User Guide Viewing with Session Announcement Protocol (SAP) 1. Login to the Admin panel as admin, see Connect to Admin panel. 2. From the Channel menu, select the channel and click Streaming. The Streaming configuration page opens. 3. Click New stream and select a multicasting stream as the type: MPEG-TS USP, MPEG-TS RTP/UDP, or RTP/UDP.
Page 324
Your stream is advertised by the metadata title, if one was configured; otherwise, the stream is identified by its channel identifier. For Pearl Nano, the channel identifier is always 1. For a description of how to set the metadata, refer to Add or remove channel metadata.
Page 325
Pearl Nano User Guide Viewing with Session Announcement Protocol (SAP)
Streaming to a media player or smart TV Streaming to a media player or smart TV Your Pearl Nano can use UPnP and SAP to stream to set-top boxes, digital signs, smart TVs and other digital media players. The following table gives an overview of each option.
Enable UPnP For security reasons, UPnP is disabled for Pearl Nano at the device level and for each channel by default. You can enable UPnP to allow digital media players on the network to browse for recorded media files or live streams on your Pearl Nano.
Page 328
Pearl Nano User Guide Enable UPnP If no live stream is available that meets the criteria for UPnP, a message is displayed in the Play on service start section of the page. Otherwise, the Play on service start section shows a drop-down list of what can be streamed.
Page 329
Pearl Nano User Guide Enable UPnP If you have not already enabled UPnP for the device, the message "UPnP live video sharing is not enabled with this device, to fix it, click here" appears. Click to fix it click here. The UPnP service will start when you click Apply.
Pearl Nano User Guide Disable UPnP If you have not already enabled UPnP for the device, the message "UPnP live video sharing is not enabled with this device, to fix it, click here" appears. Click to fix it click here. The UPnP service will start when you click Apply.
Remove user password to clear the viewer password. When browsing via UPnP your Pearl Nano is displayed by the server name you set, or it's product serial number. For example, when browsing from a Windows computer, you will see a list of media devices that includes...
UPnP. Change UPnP device name You can configure the UPnP server name that appears for your Pearl Nano. By default, if you leave the server name field blank when enabling UPnP, the device's serial number is used as the server name.
PART 4: Record You can stream your content and record it at the same time. Pearl Nano encodes the video and audio it captures. There are different ways to download recordings, like automatically downloading recordings to a USB memory device. For Pearl Nano, an SD card or a SATA M.2 2280 SSD must be installed to record content, SD card and SATA M.2 2280 SSD...
Pearl Nano User Guide About recording About recording You can record a channel on Pearl Nano as AVI, MOV, MPEG-TS, MP4, or MP4-Fragmented. Easily stop and start recording using any of the local user interfaces as well as remotely: Admin panel...
Page 335
We recommend using large capacity SD cards such as 256 GB or a large capacity M.2 SSD when using Pearl Nano with a CMS. Do not schedule recordings that are longer than the capacity of Pearl Nano to store the recording to the storage medium.
In the Admin panel, the channel number turns red to indicate it's recording. If the system runs out of storage space, the oldest recorded file is deleted to make room for the new recording. If PoE+ power is interrupted while Pearl Nano is actively recording, the recorded file could become corrupted and be unplayable.
Page 337
Start and stop recording using the Record control key on the front panel Simply press the Record control key on Pearl Nano's front panel to easily start and stop recording a channel. The Record control key glows solid red and the recording timer on the Channel view increments while recording is in progress.
Page 338
Pearl Nano User Guide Record a channel Start and stop recording using the front screen menu 1. Press the left arrow key repeatedly on the control key interface until the Menu screen displays. 2. Use the arrow and check mark keys to select Channel. Then from the Channel screen, select Recording to open the Recording screen.
Pearl Nano User Guide Configure recording settings, file size and type Configure recording settings, file size and type Recordings are saved as MP4 files by default. Each channel and recorder also has a file size limit set to 500 MB and the maximum file length set to 30 minutes by default.
Page 340
Pearl Nano User Guide Configure recording settings, file size and type Label Description / Options 64 GB. Specifies the recording file type. Select from AVI, MP4, MP4-Fragmented, MPEG-TS, or MOV. Choose MPEG-TS for UPnP playback. AVI: Generally used for playback on Windows.
Page 341
Time limit: Select a value from 5 minutes to unlimited. Size limit: Select a value from the listed options. The range depends on the size of the SD card or M.2 SSD installed in Pearl Nano. File type: AVI, MPEG-TS, MOV, MP4, or MP4-Fragmented.
Pearl Nano User Guide Restart recording to a new file Restart recording to a new file Recordings are automatically saved to a file and a new recording is started when: The recording reaches the configured time or size limit. The channel name is changed.
Pearl Nano User Guide Manage recorded files Manage recorded files Recordings are saved to the installed SD card or SATA M.2 2280 SSD by default. When the SD card is full, new recordings overwrite the oldest recordings. You can not manually transfer recordings off the SD card to iOS or Windows systems.
You can manually download recordings using the Admin panel. Files you download are saved to your connected admin computer. This feature is not available using the local console on Pearl Nano. Download recordings to your admin computer using the Admin panel 1.
Download ffmpeg from the Internet and join multiple recorded files 1. Download the files that you need from Pearl Nano and make sure you have the right paths and file names. For example:...
Rename recorded files Recordings are named based on the file name prefix specified during configuration. You can change the recording file name using the Admin panel. You can also change the default name that Pearl Nano assigns to recordings, see...
Pearl Nano User Guide Delete recorded files 2. From the Channel menu, select Recording. The Recording page opens. 3. All recordings are listed and sorted by date. Select the edit icon next to the file name you want to change.
Page 348
Pearl Nano User Guide Delete recorded files 3. All recordings are listed and sorted by date. Do one of the following: a. To delete a single recording, click the X icon to the right of a recording and click OK when prompted.
Automatic file transfers Automatic file transfers Pearl Nano can be configured to automatically upload recordings from local storage to a network storage location or an attached USB drive. We call this Automatic File Upload or AFU for short. You can schedule automatic file uploads for a time and day that's most convenient for your workflow.
Automatically create a folder for your recorded files using the channel name. Save recordings to a folder that's labeled using Pearl Nano's serial number. Automatic File Upload (AFU) is not enabled by default. You must enable this feature for a channel that you want included in automatic file transfers.
Page 351
Pearl Nano User Guide Set the channel to include in AFU You must enable Automatic File Upload (AFU) for the channel before you can include channel recordings in the upload schedule. If AFU is not enabled for the channel, the following message appears in the Automatic File Upload configuration page.
Pearl Nano User Guide Enable AFU, schedule, and set options 4. Check Automatic file upload and click Apply. What's Next After you've enabled AFU for your channel, enable AFU and configure the AFU settings for the location type (i.e. FTP, USB, AWS, etc).
Page 353
If no remote path is specified, the files are copied to the root Remote path folder of the destination file system. Delete files from local storage on Pearl Nano when the upload Remove after upload completes. Change the color of the file in the recording list to show the files Mark file as downloaded are downloaded.
Page 354
Pearl Nano User Guide Enable AFU, schedule, and set options If your screen does not indicate that AFU is enabled for at least one channel or recorder, return to Set the channel to include in AFU 3. Check Enable Automatic File Upload.
Pearl Nano User Guide Configure AFU to FTP server parameters 7. Click Apply. If AFU to your server fails, check the server configuration and permissions. What's next? Select the protocol transfer type and configure the protocol settings. Do one of the following:...
Page 356
Pearl Nano User Guide Configure AFU to FTP server parameters Name Description Password Password for the FTP user. Causes files to be named with .part extension on the server during active upload. When Use temp file the upload completes, the file is renamed to the appropriate extension (.mov, .mp4 or .avi).
Pearl Nano User Guide Configure AFU to SFTP server parameters Configure AFU to SFTP server parameters You can automatically upload recordings to a secure FTP (SFTP) server when you select SFTP as the AFU protocol transfer type using the Admin panel.
Page 358
6. Select Use temp file to name files with a temporary filename extension (.part) on the server until upload is complete. For secure file transfer, you can upload an SSH identity for your Pearl Nano. This key must be trusted by the destination server. Details for generating the key and setting up this trust are beyond the scope of this document.
Pearl Nano User Guide Configure AFU to RSync server parameters a. Click Choose File and navigate to select the private key file from your hard drive, then click Open. b. Click Upload to upload the file. The system accepts RSA keys for SSH-1; DSA, ECDSA, EC25519 and RSA for SSH-2.
Page 360
Pearl Nano User Guide Configure AFU to RSync server parameters Name Description Login Username for the RSync server. Password Password for the RSync user. Select to enable checksum checking during file transfer. This increases the time taken Checksum to transfer, but also increases reliability of the transfer.
Pearl Nano User Guide Configure AFU to CIFS server parameters 6. (Optional) Select the Checksum check box to add a checksum validation to the transfer between the system and the recipient server. 7. Click Apply. Configure AFU to CIFS server parameters You can automatically upload recordings to a CIFS server (also known as SMB or samba) when you select CIFS as the AFU protocol transfer type using the Admin panel.
Pearl Nano User Guide Configure AFU to SCP client parameters 2. Specify the target Server address. If your system is configured with DHCP or has a valid DNS configuration (see Configure DHCP), you can use the server’s fully qualified domain name instead of the IP address.
Page 363
Pearl Nano User Guide Configure AFU to SCP client parameters Table 60 SCP Automatic Upload Configuration Parameters Name Description Server The IP address (or fully qualified domain name) of the destination server. address Server port The SCP port used by the target server. Standard port is 22.
(Alternatively you can choose to use a private key instead of a password for authentication.) For secure copy you can upload an SSH identity for your Pearl Nano. This key must be trusted by the destination server. Details for generating the key and setting up this trust are beyond the scope of this document.
Page 365
Pearl Nano User Guide Configure AFU to AWS S3 parameters The following table describes the parameters to configure AFU to a bucket on Amazon Simple Storage Solution (S3). Table 61 AWS Automatic Upload Configuration Parameters Name Description The geographical region of the AWS server that contains the bucket you want to AWS Region Code upload to, e.g.
Pearl Nano User Guide Configure AFU to WebDav server parameters 2. Specify the AWS Region Code and the data storage Bucket where you want to upload the file. 3. Enter your AWS Access Key Id and Secret Access Key to authenticate access to the AWS S3 data storage bucket.
Page 367
Pearl Nano User Guide Configure AFU to WebDav server parameters Name Description / Options Login Username for the WebDav server. Password Password for the WebDav user. Enable HTTPS Select if you need to use a secured HTTPS link to the WebDav server.
AFU or copy to USB Pearl Nano has a USB 3.0 port that you can use to copy recordings from the SD card (or the SATA M.2 2280 SSD if installed) to an external USB flash drive or hard drive. This is a quick and convenient way to give people a copy of the recorded session before they leave the venue.
2. (Optional) Select Creat a subfolder for the channel. 3. Click Apply. Do a one-time copy/move all recordings to USB storage device When one-time move/copy of files is configured, Pearl Nano automatically starts copying files as soon as you connect a USB storage device to the USB port.
Page 370
Prerequisites A properly formatted USB device not connected to a USB port on Pearl Nano. Configure a one-time copy of all recorded files to a USB storage device using the Admin panel 1.
4. Check the options you want to use for the one-time move/copy file transfer and click Apply. 5. Insert the USB storage device into the USB port on Pearl Nano. File transfer starts automatically. 6. Follow the steps to Safely eject USB storage device...
Page 372
Pearl Nano User Guide Manually copy recordings to a USB storage device The following table describes the options available when manually copying recordings to a USB storage device. Table 65 One-Time Move/Copy File Transfer Options Name Description If checked, the transfer process creates a sub-folder with the system’s create subfolder with serial number on the USB drive.
Automatic File Upload configuration page and disable automatic file upload or switch to a non-USB based upload type. 4. Insert your USB storage device into the USB port on Pearl Nano, then click Recording from the Channel menu in the Admin panel. The Recording page opens.
Pearl Nano User Guide View available USB storage space 1. While the file transfer is in progress, select External USB Drive link from the Configuration menu in the Admin panel. The External USB Drive configuration page opens. 2. View the current file transfer status under the Status section. To cancel the current file transfer, select Cancel and confirm when prompted.
Pearl Nano User Guide Safely eject USB storage device You can also view the storage capacity when you select Storage using the front screen menu. A USB storage device must be connected to see the USB storage listed. Safely eject USB storage device When you're done saving recordings to the USB storage device, you can safely eject it using the link at the...
Page 376
Information such as the file name and size, start time, duration, and progress are displayed. A history of file transfers displays until either Pearl Nano is restarted or the list is manually cleared. External USB storage must be configured for the USB file transfer status to display.
AFU and at least one new recording must have been queued. This feature is not available using the local console on Pearl Nano. Add an existing recording to an AFU queue using the Admin panel 1.
Pearl Nano User Guide View the AFU log What's next? Add more recorded files to the queue or delete any of the recordings before they are uploaded, see Manage USB file transfer queue. View the AFU log A log is kept of automatic file uploads. You can view the AFU log using the Admin panel, If you want to...
Pearl Nano User Guide Manage the AFU queue Manage the AFU queue The Automatic File Upload (AFU) queue displays a list of recorded files waiting to be uploaded. You can view the AFU queue and remove files from the queue using the Admin panel. Automatic File Transfer must be configured for the AFU queue to display.
PART 5: Integration Pearl Nano is fully integrated with Kaltura and Panopto Content Management Systems (CMSs). Learn to use the Admin panel to set up and manage Pearl Nano with Kaltura and Panopto, as well as how to record and stream.
When CMS is enabled, use the Admin panel to register Pearl Nano as an encoder resource for Kaltura. After Pearl Nano is registered, you can assign it a unique name that appears in the list of resources when creating an event in Kaltura's MediaSpace. The default name includes the serial number of Pearl Nano to ensure the name is unique.
Page 382
Pearl Nano User Guide Enable CMS and register with Kaltura There are two types of Kaltura application tokens you can use with Pearl Nano: an administrative session type and a user session type. With an administrative session token, Pearl Nano uploads event recordings to the respective event owner's account in Kaltura as expected.
Page 383
Your Kaltura partner ID and administrator secret Your application token ID and token value Enable Pearl Nano as a resource and register with Kaltura using the Admin panel 1. Login to the Admin panel as admin, see Connect to Admin panel.
Disable or deregister from Kaltura You can disable CMS for a registered Pearl Nano using the Admin panel and still select Pearl Nano as a resource using Kaltura MediaSpace. However, the events schedule won't synchronize on Pearl Nano and any events that are scheduled to start while CMS is disable do not start on Pearl Nano.
Page 385
Pearl Nano User Guide Disable or deregister from Kaltura If Pearl Nano is deregistered, existing events associated with that device lose the association. You must select a new resource for those events. Ensure the deregistered Pearl Nano entry in the list of encoder devices on Kaltura disappears before registering again if using the same device name.
Using the Admin panel, you can change the resource name that's assigned to Pearl Nano while it's registered with Kaltura. Each Pearl Nano is assigned a unique resource name that includes the serial number of the device by default. You can transfer scheduled VOD and scheduled webcasting events from one resource to another by assigning Pearl Nano the same resource name as another resource.
3. Change the Resource name and click Apply. Reassign a registered resource Every encoder you register with Kaltura has a unique resource name. To swap out one Pearl Nano encoder with another one, you can simply reassign the existing Pearl Nano resource name to the replacement Pearl Nano.
Page 388
If you've performed a factory reset that resulted in an orphaned Kaltura resource registration, you can perform this procedure to reregister your Pearl Nano using the same resource name to take over the resource instance that is still registered in Kaltura.
Page 389
Reassign a registered resource 4. Enter your Partner ID and Administrator secret that you got from Kaltura. 5. Change the Resource name to the resource name of the Pearl Nano you are replacing and click Register device. 6. When you're prompted to take over the events from the existing resource with that same name,...
Pearl Nano appears as an available resource as soon as the device is registered with Kaltura. The channel you setup on Pearl Nano is treated as a single video source. For more information about using the auto channel feature on Pearl Nano or customizing the channel layout, see What is a channel?.
Page 391
An SD card or SATA M.2 2280 SSD must be installed to record events. Do not schedule recordings that are longer than the capacity of Pearl Nano to store the recording on the local drive. We recommend using large capacity SD cards such as 256 GB or a large capacity SATA M.2 2280 SSD when using Pearl Nano with a CMS.
Page 392
If the network connection is lost during a file upload to Kaltura, the transfer automatically restarts when the network connection re-establishes. If Pearl Nano loses power while a scheduled event is being recorded, the recording stops. If Pearl Nano is powered back on before the scheduled end time for the event, recording of the scheduled event restarts automatically and a second set of files are created.
Set up channel for Kaltura VOD events Kaltura treats the channel on Pearl Nano as a single video-source event for scheduled and ad hoc VOD events. After Pearl Nano is registered with Kaltura, the channel defaults should work for scheduled VOD events without further configuration.
Page 394
Pearl Nano User Guide events When you create a Kaltura webcasting event on Pearl Nano, you have the option to use the primary and backup URLs supplied by Kaltura for the stream or to choose a stream destination that is created locally for the channel on Pearl Nano.
Pearl Nano. Enter a suffix to be automatically applied to the Event owner field when users authenticate with Kaltura from Pearl Nano using the Admin panel. For example, if the Owner suffix owner account is wilson@myorg.com, enter the suffix @myorg.com here so that the user only needs to enter...
Page 396
Admin panel. However, users can modify or add this metadata later using the Kaltura Management Console. CMS must be enabled and Pearl Nano registered with Kaltura to create ad hoc events using the Admin panel.
Pearl Nano User Guide Set the extend Kaltura CMS event interval Set the extend Kaltura CMS event interval A button on the front screen lets users extend the length of an event that is in progress. By default, the event is extended in 5 minute intervals each time the button is tapped. Using the Admin panel, you can set the amount of time the event is extended to 5, 10, or 15 minute intervals.
Change the events schedule refresh interval Using the Admin panel, you can change how frequently Pearl Nano polls Kaltura for the latest event information to refresh the events listed on the Events page. The default interval is once every 3600 seconds (1 hour).
Use RTMPS for a Kaltura webcasting event Pearl Nano sends an RTMP stream to the primary URL associated with the webcasting event, or to both the primary URL and the secondary backup URL if you've enabled the backup stream, see...
Enable CMS and register with Panopto Use the Admin panel to register Pearl Nano as a remote recorder for scheduled, recurring, and ad hoc recordings and webcasts. When you register Pearl Nano, a default name is assigned that includes the serial number of Pearl Nano.
Page 401
If you are unable to register Pearl Nano, contact your Panopto administrator or Epiphan support. If you want a different name for this Pearl Nano to appear in Panopto, enter the name into the Device name field before you register Pearl Nano. Changes after Pearl Nano is registered do not appear in Panopto.
Page 402
Pearl Nano User Guide Enable CMS and register with Panopto Changing Panopto's device name for Pearl Nano does not change the name that is assigned to Pearl Nano in the Device info fields, see Configure device info, name, description, and location...
Setup Panopto authentication for ad hoc events Disable CMS and disconnect from Panopto When you use the Admin panel to disable CMS for a registered Pearl Nano, the remote recorder disconnects from Panopto. As long as Pearl Nano is still registered, you can create new scheduled sessions in Panopto for this remote recorder, but the events schedule won't synchronize until CMS is re- enabled.
Page 404
1. Login to the Admin panel as admin, see Connect to Admin panel. 2. From the Configuration menu, click CMS. The Content management system configuration menu opens. 3. To disconnect Pearl Nano, select none from the Choose CMS drop down and then click Apply.
Panopto. A back up recording of the channel is also saved locally on Pearl Nano. If the network connection or the CMS goes down during an event, Pearl Nano continues to record locally and uploads the recording when network...
Page 406
An SD card or SATA M.2 2280 SSD must be installed to record events. Do not schedule recordings that are longer than the capacity of Pearl Nano to store the recording on the local drive. We recommend using large capacity SD cards such as 256 GB or a large capacity SATA M.2 2280 SSD when using Pearl Nano with a CMS.
Page 407
Do not use AFU or configure recording file size, type and other channel recording settings when CMS is enabled on Pearl Nano. For ad hoc events, Pearl Nano ignores a user's presets that are set in Panopto. As a result, ad hoc recordings automatically upload to the user's default folder as originally assigned by Panopto.
LMS integrated with Panopto (like Canvas), and SAML 2.0 credentials if configured on Panopto. Pearl Nano uses a JavaScript web application to negotiate authentication with Panopto. You must create a new API client ID and add a URL redirect for Pearl Nano's Admin panel in Panopto for ad hoc event authentication to work.
Page 409
Create API Client page opens. b. From the Create API Client page, enter a unique name for the Pearl Nano API client in the Client Name field. If a client already exists in Panopto with that name, choose a different name.
Page 410
Connect to Admin panel. 6. From the Configuration menu, click CMS. The Content management system configuration page opens. 7. In the Unscheduled ad hoc events section, enter the Pearl Nano API client id that was generated earlier, and then click Apply.
Duration: Assign a default duration for ad hoc events. This value can be changed when an ad hoc event is created. Pearl Nano must be connected to Panopto for this procedure to work. Enter Panopto ad hoc event parameters using the Admin panel 1.
Page 412
Pearl Nano User Guide Set the extend Panopto CMS event interval Set the extend Panopto CMS event interval using the Admin panel 1. Login to the Admin panel as admin, see Connect to Admin panel. 2. From the Configuration menu, click CMS. The Content management system configuration menu opens.
Enable mute and display image on pause Enable mute and display image on pause Using the Admin panel, you can set up Pearl Nano to automatically mute the audio and display an event paused image while a Panopto event is paused.
Page 414
Pearl Nano User Guide Enable mute and display image on pause Pearl Nano records and uploads the full event to Panopto for processing. After the event is uploaded, Panopto removes the paused segments from the final recording. However, Panopto does not remove paused segments from webcasts.
Disable low disk space Panopto alerts Pearl Nano sends a low disk space alert to Panopto when the amount of internal storage space on the device is low. You can disable the low disk space alerts that Pearl Nano sends to Panopto using the Admin...
Page 416
Pearl Nano User Guide Disable low disk space Panopto alerts panel and enable it again at any time. Disable low disk space Panopto alerts using the Admin panel 1. Login to the Admin panel as admin, see Connect to Admin panel.
Page 417
Pearl Nano User Guide Disable low disk space Panopto alerts 4. To enable this feature again, simply check Low disk space alert and click Apply.
CMS recording and webcasting control CMS recording and webcasting control Pearl Nano appears as an available resource as soon as the device is registered with your CMS and records scheduled events, recurring events, and unscheduled ad hoc events for Kaltura and Panopto CMSs.
Page 419
Pearl Nano. Do not power down Pearl Nano while a scheduled webcast event is in progress. The webcast ends but the RTMP stream that was created automatically on Pearl Nano is not deleted from the channel's Streaming page.
When CMS is enabled on Pearl Nano, an Events screen is added to the screens you can view on the front screen. If you don't see the Events screen on the front screen, press the left arrow key (or the right arrow key) on the control key interface to cycle through the different views.
Page 421
Important information Pearl Nano must already be registered with your CMS to appear listed as a remote recorder resource in Kaltura or Panopto. Contact your CMS administrator responsible for setting up hardware encoders for your organization if Pearl Nano isn't listed as a resource or the calendar icon does not appear on the front screen.
Extend or pause CMS recordings and webcasts You can use Pearl Nano's front screen or the Admin panel to extend an active scheduled or ad hoc event. The extend event button can be configured to add 5, 10, or 15 minutes to the event each time it is...
Page 423
Extend or pause CMS recordings and webcasts Important information Pearl Nano records and uploads the full event to Panopto for processing. After the event is uploaded, Panopto removes the paused segments from the final recording. However, Panopto does not remove paused segments from webcasts. The complete webcast recording including the time the event was paused is kept.
Resume. Create ad hoc events using the Admin panel You can create and start an ad hoc recording or webcast using the Admin panel. Pearl Nano must be registered with your CMS to create ad hoc events, see Integration.
Page 425
Pearl Nano User Guide Create ad hoc events using the Admin panel Table 67 Kaltura ad hoc event details Item Description Enter a unique name for the ad hoc event. If no name is entered, a default Session title event consisting of the current date and time is applied. For example: 2019-07-...
Page 426
Panopto MyFolder is the default folder. Folder For ad hoc events, Pearl Nano ignores a user's presets that are set in Panopto. As a result, ad hoc recordings automatically upload to the user's default folder as originally assigned by Panopto.
If login to the CMS is denied, the account you entered may not exist or may not have access rights to create an ad hoc event using Pearl Nano. Contact your CMS administrator for CMS related login and account issues.
Panopto. A blank login page should appear. Schedule when CMS event recordings upload As soon as your Content Management System (CMS) event ends, Pearl Nano uploads the associated recordings to the CMS server if a network connection to the CMS server is available. Using the Admin...
You can disable this feature using the Admin panel. An SD card or a SATA M.2 2280 SSD must be installed in Pearl Nano to use this feature. If an upload schedule is set, the webcast...
Page 430
Pearl Nano User Guide Upload the local Panopto webcast recording 3. Under Settings, check Upload the webcast recording and click Apply at the bottom of the page to always upload the local recording of webcasting events or uncheck Upload the webcast...
CMS, administrators can manually download backup recordings for a channel on Pearl Nano. Pearl Nano saves a local backup of recordings automatically in a round-robin fashion. When the record drive is full, new recordings overwrite the oldest ones. Pearl Nano administrators and operators can use the Admin panel to manually download and delete channel recordings.
Page 432
Pearl Nano User Guide Recover channel backup recordings Delete recordings for a channel using the Admin panel To delete recordings for a channel, do one of the following: To delete a single recording, click the X icon to the right of a recording and click OK when prompted.
Page 433
Pearl Nano User Guide Recover channel backup recordings The list may not update immediately. You can refresh the list by reloading the Recording page (for channels) or the recorder settings page (for recorders).
PART 6: Maintenance Keep your Pearl Nano running smoothly using the latest firmware updates and maintenance features. Topics include: Power down and system restart Backup your Pearl Nano setup Perform a factory reset Firmware upgrade Support Register your device Storage capacity and maintenance...
Power down and system restart Power down and system restart You can do the following to power off Pearl Nano or reboot the device: Choose Reboot from the Maintenance page using the Admin panel. Reboot using the front screen menu.
Page 436
Pearl Nano User Guide Power down and system restart 1. Press the left arrow key repeatedly on the control key interface until the Menu screen displays. 2. Use the arrow and check mark keys to select System. Then from the System screen, scroll down using the arrow key and select Reboot.
Backup your Pearl Nano setup Backup your Pearl Nano setup Configuration presets are the perfect way to backup your Pearl Nano setup so that you can reapply it later without worrying if someone changes your settings or does a factory reset.
Pearl Nano User Guide Perform a factory reset Perform a factory reset Administrators can use the Admin panel to perform a factory reset and restore the configuration of Pearl Nano to the manufacturer's original default settings. For a list of affected settings, see The Factory default...
Page 439
Pearl Nano User Guide Perform a factory reset 1. Press the left arrow key repeatedly on the control key interface until the Menu screen displays. 2. Use the arrow and check mark keys to select System. Then from the System screen, select Settings to open the Settings screen.
Maintenance page of the Admin panel. You can also manually check for updates If your Pearl Nano has internet access. Don't miss out on any feature enhancement. Register your Pearl Nano device and be eligible to download firmware updates, see Register your device.
Page 441
Update the firmware If your Pearl Nano has internet access, the easiest way to install a firmware update is to use the download link that's provided when you check for new firmware. If you have a Pearl Nano firmware file that was...
Page 442
Pearl Nano User Guide Firmware upgrade You cannot install new firmware from a locally saved file using the local console on Pearl Nano. While the firmware is updating, the front screen displays a firmware update in-progress notice. All streaming and recording functions stop until after the firmware upgrade is complete.
Page 443
Firmware upgrade Do not interrupt power to the system during the firmware upgrade. 5. When the firmware update is complete, a message lets you know that Pearl Nano is going to reboot. Wait for the system to restart. 6. After the system reinitializes, go to the settings for your web browser and clear your web browser's cache.
Page 444
3. Press the check mark key to select Reboot now if prompted. BIOS update If Pearl Nano requires a BIOS update, a BIOS Upgrade section appears on the Firmware update page in the Admin panel. We recommend performing the BIOS update whenever they become available to ensure optimum performance of your device.
Page 445
A notice that the BIOS update is in progress appears on the front screen. Do not interrupt power to the system during the BIOS update. 5. When the BIOS update is complete, a message lets you know that Pearl Nano is going to reboot. Wait for the system to restart.
Page 446
8. From the Configuration menu, select Info and confirm that the date of the BIOS has updated. You can also confirm that the latest BIOS is installed on Pearl Nano when the section called BIOS Upgrade no longer appears on the Firmware Upgrade page in the Admin panel.
Support Support Your Pearl Nano comes with a one-year complimentary support plan starting one year from the original product shipment date. You can purchase a 2-year extended support plan from Epiphan Video for a total of three years of product support from the original product shipment date:...
Page 448
Remote support uses ports 22 and 30. Ensure that these ports are opened to allow remote communication. If your Pearl Nano is on a network that is protected from the Internet by a firewall, consult with your network administrator to configure your network to allow remote Internet access...
Page 449
4. Check Enable connection to maintenance server to enable outgoing links to the Epiphan maintenance server epiphany.epiphan.com. 5. Click Apply. 6. Test that Pearl Nano can access the maintenance server: a. From the Configuration menu, select Network. b. In Network Diagnostics, enter epiphany.epiphan.com and click ping.
Page 450
9. Confirm with Epiphan support that they are able to access your Pearl Nano for remote troubleshooting. Disable remote support Remote support is enabled by default. You can turn remote support off for your Pearl Nano using the Admin panel. Disabling remote support removes the ability for Epiphan to reset a lost admin password on your Pearl Nano.
Take advantage of exciting new features and important fixes for your Pearl Nano. Registering your Pearl Nano is free and only needs to be done once. You have an option to sign up for email notifications whenever a new firmware update is available.
Page 452
Pearl Nano User Guide Register your device...
Storage capacity and maintenance Pearl Nano has support for removable SD cards, which are formatted to use the ext4 file system and can only be read with a computer running Linux. Video recordings that you make are saved to the SD card.
Page 454
Pearl Nano User Guide Storage capacity and maintenance It’s good practice to check how much storage you have available. If the amount of storage is low, you can swap SD cards or remove some of the recorded files, see Manage recorded files Automatic file transfers.
Page 455
Check media storage capacity Pearl Nano has 6GB of internal storage that's allocated for uploaded media, like image files that you add to a channel layout. You can see how much space you have for media files using the Admin panel.
Page 456
Pearl Nano User Guide Storage capacity and maintenance 2. From the Configuration menu, select Media. The Media configuration page opens with the amount of capacity listed at the top of the page.
Connectivity status: Display the status of critical network connections and features like 802.1x, Connectivity status results. Ping: Test if Pearl Nano can reach a specified destination server on the network. Not all networks support ping. Trace route: Trace the route that packet traffic takes to get from Pearl Nano to a specified destination server on the network.
Page 458
Description The diagnostic test result is okay. This can also mean that a specific feature is enabled on Pearl Nano. The feature or option is disabled on Pearl Nano. The diagnostic test result is not okay. An error was detected.
Pearl Nano. Status results include: disabled, authenticated, in progress, and failed. Check if Pearl Nano can resolve host names with their associated IP address using the DNS server that is configured for Pearl Nano. For information about...
Connectivity status: Display the status of critical network connections and features like 802.1x, Connectivity status results. Ping: Test if Pearl Nano can reach a specified destination server on the network. Not all networks support ping. Trace route: Trace the route that packet traffic takes to get from Pearl Nano to a specified destination server on the network.
Page 461
Supported network protocols are: TCP, HTTP, HTTPS, RTSP, RTMP, and RTMPS. To troubleshoot networking issues yourself, try to ping the IP address of your Pearl Nano or do a traceroute to a server such as 8.8.8.8. If you are unable to resolve your networking issues, contact your network administrator and provide them the IP address and MAC address of your Pearl Nano or contact Epiphan support.
Time stamps between Pearl Nano and stamps. Verify that you are using a local NTP server on your an RTSP source are not synchronized. Pearl Nano as a time synchronization server for your RTSP source, see Configure a time server.
Page 463
Handbrake, before editing in Adobe Premiere Pro. Check if the selected recording format in Pearl Nano is MP4- Fragmented. Adobe Premiere Pro does not currently support Adobe Premiere Pro won't load my fragmented .mp4 files.
Page 464
Manage recorded files. Pearl Nano supports Automatic File Transfer (AFU) to CIFS AFU to my CIFS server doesn't work. servers (also known as SMB or samba) with samba version 1. Reboot the system and try again. If the problem persists, Firmware upgrade fails.
Page 465
A potential conflict with the internal hard drive could cause unexpected behavior. If you deregister Pearl Nano from Kaltura and then too I can't register my Pearl Nano with quickly register again using the same name, you may receive...
"Unable to register device: System name [MyPearl] already exists". To avoid this, ensure that I just deregistered. the deregistered Pearl Nano entry in the list of encoder devices disappears before registering again using the same device name.
Page 467
Pearl Nano User Guide Remove black bars (matte) from the video For example: Input signal resolution is 720×480 (a 3:2 aspect ratio) encoded resolution is 1280×800 (a 16:10 aspect ratio that is wider than the input resolution) Borders are added to the left and right of the image to preserve the narrower ratio of the input.
Page 468
Pearl Nano User Guide Remove black bars (matte) from the video Match output frame size with aspect ratio of input signal The output frame size is automatically matched only for a layout that has one source. If you have a layout...
Pearl Nano. However, there may be times when a connected video source uses resolutions that you do not want to use. In that case, you can manually upload an EDID and force Pearl Nano to use a specific set of attributes for a specific HDMI input port. All video sources you connect to that HDMI input port will use the EDID you've manually assigned to the port.
Page 470
To get a new EDID, contact Epiphan Support. When you have the new EDID, you can upload that using the Admin panel. This feature is not available using the local console on Pearl Nano. Upload a new EDID file using the Admin panel 1.
Page 471
Pearl Nano User Guide Use a specific EDID for the video input port 2. From the Inputs menu, select the source you want to restore. The source configuration page opens. 3. Scroll to the EDID section and select restore. 4. When the default EDID is applied, the page updates to reflect success or failure.
This section lists features and updates introduced in previous product releases. Release 4.12.1 One Touch control of streaming and recording Upload local webcast recordings to Panopto Pre-configured stream URLs for Kaltura webcasts Schedule CMS event uploads Release 4.14.0 Inaugural release of Pearl Nano.
External keyboard shortcuts You can use keyboard shortcuts with an external USB keyboard that is connected to Pearl Nano. For information about connecting a USB keyboard, see Connect an external keyboard. Table 72 Keyboard shortcuts available for the different screens...
Page 474
Item Description Initiate a button action, accept text entered into a text field, and toggle a switch or check box. Select and initiate a control button action when only one button Space bar appears on screen. When the last text field on a screen is highlighted, press Space bar to move to the next screen (if available) or start an action on the current screen.
Software license ATTENTION: THE SOFTWARE AND DOCUMENTATION PROVIDED UNDER THIS AGREEMENT ARE BEING LICENSED TO YOU BY EPIPHAN SYSTEMS INC. ("LICENSOR") AND ARE NOT BEING SOLD. THIS AGREEMENT CONTAINS LIMITATIONS ON REPRESENTATIONS, WARRANTIES, CONDITIONS, REMEDIES, AND LIABILITIES THAT ARE APPLICABLE TO THE SOFTWARE AND DOCUMENTATION.
Page 476
"Your Order" means (i) the web forms provided by Epiphan or its applicable reseller or distributor for ordering Epiphan Hardware Products and related Software licenses, or (ii) written documents executed by Epiphan, or one of its resellers or distributors, and You in respect to Your purchases of Epiphan Hardware Products and/or related Software licenses.
Page 477
feature-related information about the Software. You further agree not to disclose, transfer or otherwise provide to any third party any portion of the Software, except as expressly permitted herein. Some Epiphan Hardware Products and Software embed third-party APIs that integrate with third-party party services (“Third-Party Services”) to allow users of such Epiphan Hardware Products and Software to interact with such Third- Party Services for various capabilities offered by such Third-Party Services, such as, and without limitation, authentication, uploading and downloading of video content and other features made available by such Third-Party...
Page 478
CUMULATIVE LIABILITY OF LICENSOR (INCLUDING ITS AFFILIATES AND ITS AND THEIR LICENSORS, SUPPLIERS, SUBCONTRACTORS, RESELLERS AND DISTRIBUTORS) TO YOU OR ANY OTHER PERSON OR ENTITY FOR ANY DAMAGES ARISING FROM THIS AGREEMENT, RELATING TO THE EPIPHAN HARDWARE PRODUCTS, SOFTWARE, DOCUMENTATION AND/OR RELATING TO ANY SERVICES PROVIDED TO YOU BY LICENSOR (INCLUDING ITS AFFILIATES AND ITS AND THEIR LICENSORS, SUPPLIERS, SUBCONTRACTORS, RESELLERS AND DISTRIBUTORS) IN RELATION TO THE EPIPHAN HARDWARE PRODUCTS, SOFTWARE AND/OR DOCUMENTATION, EXCEED THE LICENSE FEES PAID BY YOU FOR THE SOFTWARE.
Page 479
(collectively the “Indemnified Parties”) harmless from and against any damages, losses, liabilities, expenses, costs, claims, demands, actions, suits and/or proceedings incurred by the Indemnified Parties as a result of (i) Your use of the Epiphan Hardware Products, Software and/or Documentation, (ii) any use of the Epiphan Hardware Products, Software and/or Documentation on Your behalf, (iii) the use of the Epiphan Hardware Products, Software and/or Documentation by anyone to whom You give the Epiphan Hardware Products, Software and/or Documentation, and/or (iv) the use of the Epiphan Hardware Products, Software and/or Documentation on behalf of anyone to whom...
Page 480
Epiphan Hardware Products, Software, Documentation or related information. 14. Intellectual Property: Epiphan, Epiphan Systems and Epiphan Video are tradenames, trademarks or registered trademarks of Epiphan Systems Inc. in certain countries. All Licensor product names and logos are trademarks or registered trademarks of Epiphan Systems Inc.
Page 481
Pour placer cet appareil hors tension, débrancher tous les cordons d'alimentation sans exception. FCC Compliance Statement 47 CFR Section 2.1077 Compliance Information Unique identifier: Pearl Nano This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: 1. This device may not cause harmful interference 2.
Page 482
CE Compliance Statement Marking by the symbol indicates compliance of this device with the applicable directives of the European Community and meets or exceeds the following technical standards. Directive 2014/30/EU - Electromagnetic Compatibility Directive 2014/35/EU - Low Voltage Directive Directive 2011/65/EU - RoHS, restriction of the use of certain hazardous substances in electrical and electronic equipment Warning: Operation of this equipment is not intended for a residential environment and could cause radio interference.
Page 483
These Terms and Conditions for use of this document and the associated Epiphan Product are governed and interpreted pursuant to the laws of the province of Ontario, Canada, notwithstanding any principles of conflicts of law. All disputes arising out of or relating to these Terms and Conditions shall be finally resolved by arbitration conducted in the English language in Ottawa, Ontario, Canada under the commercial arbitration rules of the Canada.
Need help?
Do you have a question about the Pearl Nano and is the answer not in the manual?
Questions and answers