VGA Broadcaster User Guide - AV

VGA Broadcaster User Guide - AV
www.epiphan.com
DVI Broadcaster DL™
User Guide
Epiphan Technical
Documentation
©2013
Epiphan Systems Inc.
All Rights Reserved
February 2013
Thank you for choosing Epiphan!
At Epiphan Systems Inc. (“Epiphan”), product function and quality are our top
priority. We make every effort to make sure that our products exceed our
customers’ expectations.
Product Feedback
We regularly contact our customers to ensure product performance and
reliability. We strive to continually enhance our products to accommodate your
needs. We welcome your feedback and suggestions for product improvements.
You can email your comments to [email protected]
Specifications
You can go to the Broadcasting page of the Epiphan website to get information
about the DVI Broadcaster DL.
Warranty
All Epiphan Systems products are provided with a 100% return to depot
warranty for one year from the date of purchase.
Technical Support
Epiphan is staffed by a professional support team. If, after checking the FAQs
for your product on the Epiphan website and re-installing the Epiphan driver
software (where applicable), you continue to have outstanding issues, email a
problem report to [email protected] To help us solve the problem
efficiently, include the following info:




Your DVI Broadcaster DL serial number.
The behavior of your DVI Broadcaster DL LED indicators.
Technical description of the signal source including resolution, refresh
rate, synchronization, type of hardware.
Complete description of the problem you are experiencing.
Copyright © 2013 Epiphan Systems Inc. All Rights Reserved.
<Table of Contents
Terms and Conditions
This document, the Epiphan web site, and the information contained therein,
including but not limited to the text, videos and images as well as Epiphan
Systems Inc's trademarks, trade names and logos are the property of Epiphan
Systems Inc and its affiliates and licensors, and are protected from
unauthorized copying and dissemination by Canadian copyright law, United
States copyright law, trademark law, international conventions and other
intellectual property laws.
Epiphan, 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. All other company and product names and logos may
be trademarks or registered trademarks of their respective owners in certain
countries.
Copyright © 2013 Epiphan Systems Inc. All Rights Reserved.
THE SOFTWARE LICENSE AND LIMITED WARRANTY FOR THE ACCOMPANYING
PRODUCT ARE SET FORTH IN THE INFORMATION PACKET OR PRODUCT
INSTALLATION SOFTWARE PACKAGE THAT SHIPPED WITH THE PRODUCT AND
ARE INCORPORATED HEREIN BY REFERENCE. IF YOU ARE UNABLE TO LOCATE
THE SOFTWARE LICENSE OR LIMITED WARRANTY, CONTACT YOUR EPIPHAN
REPRESENTATIVE FOR A COPY.
PRODUCT DESCRIPTIONS AND SPECIFICATIONS REGARDING THE PRODUCTS IN
THIS MANUAL ARE SUBJECT TO CHANGE WITHOUT NOTICE. EPIPHAN
PERIODICALLY ADDS OR UPDATES THE INFORMATION AND DOCUMENTS ON
ITS WEB SITE WITHOUT NOTICE. ALL STATEMENTS, INFORMATION AND
RECOMMENDATIONS ARE BELIEVED TO BE ACCURATE AT TIME OF WRITING
BUT ARE PRESENTED WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED. USERS MUST TAKE FULL RESPONSIBILITY FOR THEIR APPLICATION OF
ANY PRODUCTS.
LIMITATION OF LIABILITY
UNDER NO CIRCUMSTANCES SHALL EPIPHAN BE LIABLE FOR ANY INCIDENTAL,
SPECIAL, CONSEQUENTIAL, EXEMPLARY OR OTHER INDIRECT DAMAGES THAT
RESULT FROM THE USE OF, OR THE INABILITY TO USE, THIS PRODUCT OR THE
INFORMATION CONTAINED ON THIS DOCUMENT OR PROVIDED ON EPIPHAN’S
WEB SITE, EVEN IF EPIPHAN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
DAMAGES. IN NO EVENT SHALL EPIPHAN'S TOTAL LIABILITY TO YOU FOR ALL
ii
DVI Broadcaster DL User Guide
<Table of Contents
DAMAGES, LOSSES, AND CAUSES OF ACTION RESULTING FROM YOUR USE OF
THIS PRODUCT, WHETHER IN CONTRACT, TORT (INCLUDING, BUT NOT LIMITED
TO, NEGLIGENCE) OR OTHERWISE, EXCEED THE AMOUNTS YOU PAID TO
EPIPHAN DURING THE MOST RECENT THREE-MONTH PERIOD IN CONNECTION
WITH AMOUNTS WHICH YOU PAID FOR USING THIS PRODUCT.
INFORMATION AND DOCUMENTS, INCLUDING PRODUCT SPECIFICATIONS,
PROVIDED IN THIS DOCUMENT OR THE EPIPHAN WEB SITE ARE PROVIDED "AS
IS." SPECIFICALLY, BUT WITHOUT LIMITATION, EPIPHAN DOES NOT WARRANT
THAT: (i) THE INFORMATION IS CORRECT, ACCURATE, RELIABLE OR COMPLETE;
(ii) THE FUNCTIONS CONTAINED ON THE EPIPHAN WEB SITE WILL BE
UNINTERRUPTED OR ERROR-FREE; (iii) DEFECTS WILL BE CORRECTED, OR (iv)
THIS WEB SITE OR THE SERVER(S) THAT MAKES IT AVAILABLE ARE FREE OF
VIRUSES OR OTHER HARMFUL COMPNENTS. EPIPHAN SPECIFICALLY DISCLAIMS
ALL REPRESENTATIONS, WARRANTIES AND CONDITIONS, EITHER EXPRESS,
IMPLIED, STATUTORY, BY USAGE OF TRADE OR OTHERWISE INCLUDING BUT
NOT LIMITED TO ANY IMPLIED WARRANTIES OF MERCHANTABILITY, NONINFRINGEMENT, TITLE, SATISFACTORY QUALITY OR FITNESS FOR A PARTICULAR
PURPOSE.
For additional terms and conditions, please refer to additional sections in this
document.
iii
DVI Broadcaster DL User Guide
1 Table of Contents
1
2
3
4
5
6
7
8
Table of Contents ........................................................................................ 1
Overview ..................................................................................................... 4
2.1
Introduction............................................................................................ 4
Physical Attributes ...................................................................................... 5
3.1
System Hardware Features .................................................................... 5
3.2
Cables, Connectors and Adapters .......................................................... 8
3.2.1 3.5 mm Mini-jack ................................................................................... 8
3.2.2 DVI to DVI Cable ..................................................................................... 8
3.2.3 HDMI to DVI Adapter ........................................................................... 10
3.2.4 RJ-45 Male ............................................................................................ 10
3.2.5 Power over Ethernet (PoE) Injector ..................................................... 11
Getting Started .......................................................................................... 11
4.1
Supplying Power to the DVI Broadcaster DL ........................................ 11
4.2
Confirm Input Signal is Received .......................................................... 11
4.3
Network Connections ........................................................................... 12
4.4
Logging into the Web Admin Interface ................................................ 12
4.4.1 Access through Service Discovery ........................................................ 12
4.4.2 Epiphan’s Network Discovery Utility. ................................................... 12
4.4.3 Logging into the Web Admin Interface Using a Web Browser and the IP
Address of the DVI Broadcaster DL .................................................................... 13
4.5
Users Logging ....................................................................................... 14
4.5.1 The Administrator User ........................................................................ 14
4.5.2 The Operator User ............................................................................... 14
4.5.3 The Viewer User ................................................................................... 14
4.6
Web Admin Interface ........................................................................... 15
Video Formats and Standards .................................................................... 17
Signal Capture ........................................................................................... 18
6.1
Connecting Input Sources .................................................................... 18
6.1.1 Connecting DVI or HDMI Input Sources ............................................... 18
6.1.2 Connecting Audio Input Sources .......................................................... 18
6.2
Frame Grabber Adjustments ................................................................ 18
Stream Setup ............................................................................................. 22
7.1
Select Video Codec ............................................................................... 22
7.2
Audio Configuration ............................................................................. 25
7.3
Set Video Encoding Constraints/Parameters ....................................... 26
7.4
Select Audio Format ............................................................................. 28
Streaming .................................................................................................. 29
8.1
HTTP or RTSP Streaming ....................................................................... 30
8.2
Using a Content Distribution Network ................................................. 31
8.2.1 Using Epiphan.tv Portal for Streaming ................................................. 32
8.2.2 Using Epiphan’s Partners as CDN Providers For Streaming ................. 36
8.2.3 Setting up Multicast from Publish Stream ........................................... 37
8.3
Viewing Streaming Video ..................................................................... 38
8.3.1 Retrieving the Stream’s URL for Broadcasting ..................................... 39
8.3.2 Using the Web Admin Interface’s Info Page ........................................ 39
<Table of Contents
8.3.3 Using the Web Admin Interface’s Live View Feature ........................... 39
8.4
Viewing a Broadcast with a Browser .................................................... 40
8.5
Viewing a Broadcast with a Media Player ............................................ 41
8.6
Compatibility Information .................................................................... 42
9
Recording .................................................................................................. 42
9.1
Selecting Recording File Format ........................................................... 43
9.2
Changing Time and Size Limits ............................................................. 43
9.3
Starting and Stopping Recording .......................................................... 44
9.4
Viewing the Current Recording ............................................................ 45
9.5
Recording a Stream on iPad, iPhone and iTouch ................................. 45
9.6
Recorded Files ...................................................................................... 46
9.6.1 Downloading Recordings ..................................................................... 46
9.6.2 Deleting Files ........................................................................................ 47
9.6.3 Renaming Files ..................................................................................... 47
9.6.4 Viewing Completed Recording Files ..................................................... 47
9.7
File Transfer of Recorded Files ............................................................. 48
9.7.1 Copying Recorded Files to a USB Flash Drive ....................................... 48
9.8
Automatic File Upload .......................................................................... 49
9.8.1 Configuring Automatic File uploads ..................................................... 52
9.8.2 Configuring a CIFS Client ...................................................................... 53
9.8.3 Configuring an RSync Client ................................................................. 54
9.8.4 Configuring an FTP Client ..................................................................... 55
9.8.5 Testing the Automatic File Upload ....................................................... 56
9.9
FTP Server ............................................................................................. 57
10 Networking................................................................................................ 57
10.1
Connecting Directly to the System ....................................................... 57
10.1.1
Rescue Settings ................................................................................ 58
10.1.2
Connecting Directly to the DVI Broadcaster DL ............................... 58
10.2
Network Discovery of the DVI Broadcaster DL ..................................... 59
10.2.1
Epiphan’s Network Discovery Utility ............................................... 60
10.2.2
Epiphan’s EpiphanTouch App for iPad, iPhone, iTouch ................... 60
10.3
Setting IP Address................................................................................. 62
10.3.1
Set the DVI Broadcaster DL to use a static IP address ..................... 62
10.3.2
Set the DVI Broadcaster DL to use a DHCP server ........................... 63
10.3.3
Performing Network Diagnostics ..................................................... 65
11 System Administration .............................................................................. 66
11.1
Setting the Date and Time .................................................................... 66
11.2
Configuring Administrator Access ........................................................ 69
11.2.1
To add or change the Administrator password ............................... 69
11.2.2
Deleting the Administrator password ............................................. 70
11.3
Configuring Operator Access ................................................................ 70
11.3.1
To add or change the Operator password ....................................... 70
2
DVI Broadcaster DL User Guide
<Table of Contents
11.3.2
Delete the Operator Password ........................................................ 71
11.4
Configuring Viewer Access ................................................................... 71
11.4.1
To add or change the viewer password ........................................... 72
11.4.2
Configuring IP-based Authentication for Viewers ........................... 72
11.4.3
Delete the Viewer Password ........................................................... 74
11.5
Upgrading the System Firmware .......................................................... 74
11.5.1
Installing new firmware ................................................................... 74
11.6
Maintenance Controls .......................................................................... 75
11.6.1
Restoring the DVI Broadcaster DL Default Factory Configuration ... 76
11.6.2
Rebooting or Restarting DVI Broadcaster DL ................................... 76
11.6.3
Backing up Current Configuration ................................................... 77
11.6.4
Restoring Configuration from File ................................................... 77
11.6.5
Shutting down the DVI Broadcaster DL ........................................... 77
11.7
DVI Broadcaster DL System Information .............................................. 77
12 Serial Port Configuring ............................................................................... 80
13 Customizing Presentation and Web Content ............................................. 81
14 Configuring Remote Support ..................................................................... 82
15 Disk Check ................................................................................................. 85
16 Disk Status Information ............................................................................. 86
17 Configuring using a Third-Party Application ............................................... 87
17.1
Serial Port Configuration ...................................................................... 87
17.2
RS-232 Commands ............................................................................... 87
17.3
Syntax for HTTP API Commands ........................................................... 89
17.4
Keys for HTTP API Commands .............................................................. 90
17.5
Device Info Keys ................................................................................... 90
17.6
Broadcasting Setup Keys ...................................................................... 90
17.7
ASF Encoder Keys ................................................................................. 92
17.8
RTP Unicast Keys .................................................................................. 92
17.9
Recorder Keys ....................................................................................... 93
17.10 Examples .............................................................................................. 93
18 Table of Figures ......................................................................................... 94
19 Configuration Worksheet .......................................................................... 99
3
DVI Broadcaster DL User Guide
Overview
2 Overview
2.1 Introduction
The Epiphan DVI Broadcaster DL is an external device designed for streaming and/or
recording the video content from one connected source and optionally the audio
from one connected audio source. Its DVI In port can support any of the following
video sources:
- DVI (either single link or dual link)
- HDMI
- Other compatible sources with appropriate adapters and/or converters (e.g.
Thunderbolt, DisplayPort, and mini DisplayPort)
This compact external device captures DVI or HDMI video signals in resolutions up to
2048x2048 or2560x1600 for widescreen applications. The DVI Broadcaster DL then
streams the captured content in compatible formats allowing the broadcast to be
viewed with standard internet browsers and media players.
The DVI Broadcaster DL is an Ethernet network device that can be automatically
configured to connect to networks that support DHCP addressing or it can be
manually configured to use static IP addressing to connect to the network. It
supports a 100Mbps Ethernet connection. For more advanced users, the DVI
Broadcaster DL can also be configured prior to connecting it to the network. This is
done by connecting a workstation directly to the DVI Broadcaster DL using its
Ethernet port.
Upon connecting to an Ethernet network, the DVI Broadcaster DL can be configured
and operated through an easy to use web-based administration interface.
Once properly configured, the DVI Broadcaster DL device can broadcast the video
source and the optional audio source over a wired Ethernet cable connected to the
network.
Viewers are simply provided with a URL in order to watch the desired broadcast
stream. Additionally, the DVI Broadcaster DL allows content producers to also
record the broadcast to .AVI or .MOV formatted files.
The Epiphan DVI Broadcaster DL comes with a 4 GB internal solid-state memory for
recording broadcasts which provides buffering such that in the event the network is
experiencing slow transfer rates, no captured data will be lost. In addition to this
4
DVI Broadcaster DL User Guide
Physical Attributes
built in flash storage, recorded video files can be archived to a network storage
device such as a FTP server or copied to an inserted USB flash drive.
The DVI Broadcaster DL can support streaming over HTTP, RTSP, peer-to-peer RTP
connection, multicast RTP and a Content Distribution Network (CDN) broadcast
network. The decision on how to stream a broadcast will depend on the answers to
the following questions as well as other design decisions. What is the number of
expected viewers? How are the viewers going to stream the broadcast? What are
the network capabilities on the broadcast side and on the viewer side? Should a
Content Distribution Network be used? For further details on broadcasting
strategies, please refer to Streaming.
3 Physical Attributes
3.1 System Hardware Features
The DVI Broadcaster DL device is a 202mmx105mmx35mm (7.95”x4.13”x1.38”) unit.
Figure 1 Rear View of the DVI Broadcaster DL
Below is a table summarizing the connectors and indicators found on the rear panel
of the DVI Broadcaster DL.
Table 1 Summary of the Rear Panel's connectors and Indicators
Number
1
5
Name
USB
Description
USB 2.0 port that also supports USB 1.1 and RS-232
DVI Broadcaster DL User Guide
2
RJ45 Ethernet
Physical Attributes
port functionality.
You are enabled to integrate the DVI Broadcaster DL
with other equipment featuring an RS-232 port and
control your device over the RS-232 connection. Please
refer to Serial Port Configuring.
Primary RJ-45 Ethernet network port to connect the
DVI Broadcaster DL device to an Ethernet network. The
DVI Broadcaster DL device Ethernet port is autosensing.
The front panel is illustrated below.
Figure 2 Front View of the DVI Broadcaster DL
Below is a chart detailing the connectors found on the front panel.
Table 2 Summary of Connectors on the Front Panel
Number
3
6
Connector
Factory Reset
Button
Description
Resets the DVI Broadcaster DL back to its factory
configuration defaults. In order to avoid accidentally
resetting the device, a special sequence is required:
 disconnect power to the device,
 press and hold the Reset button as you
reconnect the power.
 the blue LED lights up.
DVI Broadcaster DL User Guide


4
5
Record
Stop/Start
Toggle
LEDs
6
USB port
7
DVI In
8
Audio In
7
Physical Attributes
keep pressing the Reset button until the blue
LED turns off and the green LED lights up.
release the Reset button.
Record on/off: toggles the recording on/off status.
Red LED: During operation the red LED blinks each time
the DVI Broadcaster DL captures an image. The red LED
can be used as an indicator that the DVI Broadcaster DL
is capturing images. When the input signal(s) stop(s)
sending images, the red LED stops blinking.
Green and blue LEDs: When the DVI Broadcaster DL
device first starts up, the blue LED lights up. A few
seconds later the green LED lights up. After about
another 20 seconds the blue LED turns off, leaving the
green LED on indicating that the DVI Broadcaster DL
has started up and can start capturing images. During
operation the blue LED blinks during video signal test
operation and when the system tunes video
parameters.
Blue LED: The blue LED blinks to indicate that the DVI
Broadcaster DL is recording received images. If the files
are not being recorded, the blue LED remains off.
Note: Sometimes it may take more than 20 minutes to
power up the device. During this time the blue LED is
on and the green LED is blinking. It means that the
Check disk function started automatically when the
device powered up.
This is an additional USB expansion port as described
above.
Connect the incoming video source to the DVI
Broadcaster DL. For DVI video input, connect using the
included DVI cable. To connect unencrypted HDMI
video input, use the included HDMI to DVI adapter. For
other types of video sources use the appropriate
adapters and connectors to allow the video source to
be connected to the DVI input port. These adapter and
connectors are not included with the DVI Broadcaster
DL.
Connect a microphone to broadcast an audio stream.
DVI Broadcaster DL User Guide
Physical Attributes
3.2 Cables, Connectors and Adapters
The DVI Broadcaster DL can be connected to a number of different types of
equipment using a variety of cables, and adapters. This section describes a subset of
connectors, cables and adapters that are known to be compatible with the DVI
Broadcaster DL.
3.2.1
3.5 mm Mini-jack
A 3.5mm mini jack connector is used to carry audio signals. It can be connected to
DVI Broadcaster DL to its Audio In port.
Figure 3 3.5mm Mini-jack
3.2.2
DVI to DVI Cable
Connects a DVI source to the DVI Broadcaster DL’s DVI port. This cable is included
with the DVI Broadcaster DL.
8
DVI Broadcaster DL User Guide
Physical Attributes
Figure 4 DVI to DVI Cable
9
DVI Broadcaster DL User Guide
Physical Attributes
HDMI to DVI Adapter
Connects an HDMI source to either of the DVI Broadcaster DL’s DVI ports. This
adapter is included with the DVI Broadcaster DL.
3.2.3
Figure 5 HDMI to DVI Adapter
3.2.4
RJ-45 Male
Connects the DVI Broadcaster DL to an Ethernet network.
Figure 6 RJ-45 Male Cable
10
DVI Broadcaster DL User Guide
Getting Started
3.2.5
Power over Ethernet (PoE) Injector
The DVI Broadcaster DL incorporates a Power over Ethernet (PoE) technology. PoE
delivers both data and electrical power to an Ethernet enabled device using a single
Ethernet cable. This eliminates the need for the DVI Broadcaster DL to be situated
close to a power outlet. This allows more freedom in its placement.
PoE injectors supply or inject direct current (DC) power through network cables to
power network devices.
4 Getting Started
4.1 Supplying Power to the DVI Broadcaster DL
To provide power to the DVI Broadcaster DL, plug the provided PoE adapter into a
10/100Base-T Ethernet network using an Ethernet cable. This network must be
running the TCP/IP protocol.
If your network does not provide Power over Ethernet, connect the DVI Broadcaster
DL to an AC power outlet with the PoE adapter/injector connected to an Ethernet
cable and plugged into the DVI Broadcaster DL’s RJ45 Ethernet port.
Regardless of the power source once connected, the DVI Broadcaster DL now
powers up. Its power and activity LEDs will now light up following their start up
sequence.
4.2 Confirm Input Signal is Received
Confirming that the input signal is being received by the DVI Broadcaster DL can be
done once the DVI Broadcaster DL has been powered on and the input source has
been started.
First, check that the DVI Broadcaster DL’s red LED is blinking. A blinking LED
indicates that the DVI Broadcaster DL is capturing images. If the red LED does not
start flashing, check the input source to ensure that it is transmitting a signal.
Additionally, check that a cable from the input source to the DVI Broadcaster DL is
connected correctly.
Note that you can check whether the DVI Broadcaster DL is transmitting an audio
signal only in a live stream or when you open a recorded file.
11
DVI Broadcaster DL User Guide
Getting Started
4.3 Network Connections
Please to refer to the Networking chapter for the instructions on direct DVI
Broadcaster DL’s connection to the Ethernet, discovering the DVI Broadcaster DL on
the network, IP address settings and other details.
4.4 Logging into the Web Admin Interface
The Web admin Interface is accessible by logging into it using one of the following
methods.
4.4.1
Access through Service Discovery
The simplest way to access Web Admin interface of your DVI Broadcaster DL in the
local network is to type the following string in the address bar of your web browser:
<serial>.local
where <serial> is the serial number of your DVI Broadcaster DL.
For example: http://92185.local
To access the device as described the following conditions should be met depending
on your OS:
Microsoft Windows – install either Safari or iTunes on your workstation.
MacOS X – Bonjour software which is used for service discovery comes built-in with
Mac OS. Therefore DVI Broadcaster DL device can be accessed without any
additional installations.
Linux – the Avahi implementation used for service discovery is shipped with most
Linux distributions. Therefore most probably your device will be accessed without
any additional installations. However you are recommended to address your
administrator for the details first.
4.4.2
Epiphan’s Network Discovery Utility.
The Epiphan Network Discovery Utility can be installed and executed from a
workstation running Windows XP, Vista or Windows 7. Follow the following steps
to access the Web admin Interface through this utility:
1.
12
Start the Epiphan Network Discovery Utility tool.
DVI Broadcaster DL User Guide
2.
3.
4.
5.
Getting Started
Click Search to find all of the Epiphan devices on the network and select the
desired DVI Broadcaster DL.
Click Web config.
A web browser starts and you are prompted for the DVI Broadcaster DL’s
administrator user name and password.
Enter the following information:
User Name: admin
Password: configured password<return>, there is no default password so unless
a password has been configured, just hit <return>
The Web admin interface opens.
Alternatively the Network Discovery Utility can be used to retrieve the DVI
Broadcaster DL’s IP address and access to the Web admin Interface will be done
using a browser.
Logging into the Web Admin Interface Using a Web Browser and the
IP Address of the DVI Broadcaster DL
The web browser can be running on Windows, Mac OS X, Linux or any other
operating system.
4.4.3
1.
2.
3.
Start a web browser on any workstation connected to the same network as
the DVI Broadcaster DL.
Browse to the DVI Broadcaster DL.
http://<ip address of the DVI Broadcaster DL>/admin
The IP address of the DVI Broadcaster DL can be obtained using any of the
following methods:
a. The Epiphan Network Utility
b. The EpiphanTouch app
c. From the network administrator
d. Using the Factory Default static IP address. Only if the steps in
section, Connecting Directly to the DVI Broadcaster DL, are
followed
Log in as the DVI Broadcaster DL’s administrator user
User Name: admin
Password: configured password<return>, there is no factory default
password so unless a password has been configured, just hit <return>
The Web admin Interface opens.
13
DVI Broadcaster DL User Guide
Getting Started
4.5 Users Logging
The DVI Broadcaster DL comes with three pre-configured users which are used to
log in the control interface. The first is the administrator user, its user name is
admin. The second is the operator user, its user name is operator. The third is the
viewer user, its user name is viewer. Each can be assigned a password but their user
names cannot be altered. It is not possible to create new log in users. The user name
is always displayed in the upper right corner of the interface.
4.5.1
The Administrator User
The administrator user is used to log into the DVI Broadcaster DL and perform any of
the following functions:
1.
2.
3.
4.
5.
Perform configuration changes to the DVI Broadcaster DL.
Manage the current broadcast. This can include the starting or stopping of the
recording of the broadcast.
Manage previously recorded broadcasts. Including the archiving of recordings.
System monitoring. This would involve retrieving any system statuses and
retrieving the solid state memory status.
Upgrading the System Firmware from Epiphan Support. New firmware is
released to fix known problems or to add new features.
As a default factory setting, the administrator user does not come with a password
but it is recommended that a password is configured as early as possible for security
reasons.
4.5.2
The Operator User
The operator password is used to log in to manage broadcast recordings, configure
audio and frame grabber settings, and access the recorded files.
As a default, the operator user does not come with a factory configured password.
Configuring an operator password is optional.
4.5.3
The Viewer User
The viewer password is used to log in to view broadcasts and does not have any
administrative ability.
As a default, the viewer user does not come with a factory configured password.
Configuring a viewer password is optional.
14
DVI Broadcaster DL User Guide
Getting Started
4.6 Web Admin Interface
In this section you can see a diagram showing the Web admin Interface’s main
menu. It is located on the left side of the screen.
Figure 7 Web Admin Interface's Main Menu
The following table briefly describes each of the options on the Web admin
Interface’s main menu.
15
DVI Broadcaster DL User Guide
Getting Started
Table 3 Web admin Interface’s Main Menu Options
Stream Setup
Publish Stream
Frame Grabber
Audio
Automatic File
Upload
FTP Server
Network
Date and Time
Access
passwords
Serial Port
Branding
Maintenance
Disk Check
Firmware
Upgrade
Info
Disk Status
16
Change the stream settings.
Sends the stream to a remote streaming server such as a Content
Distribution Network service provider (CDN) or Epiphan.tv portal
Make frame grabber image adjustments.
Change and adjust the audio input.
Set up automatic files uploading from the DVI Broadcaster DL
device to a network storage device.
Configure FTP access settings to connect to the DVI Broadcaster
DL internal solid state memory using an FTP client and the
administrator, operator or viewer account.
Change the DVI Broadcaster DL network configuration.
Change DVI Broadcaster DL date and time settings.
Change the admin, viewer and operator account password.
Integrate the DVI Broadcaster DL with other equipment featuring
an RS-232 port and control your device over the RS-232
connection.
Customize design of the browser where the broadcast is viewed.
Reboot or shut down the DVI Broadcaster DL device. Restore
factory configuration.
Set a Maintenance Schedule for checking the DVI Broadcaster DL
solid-state memory for errors.
Upgrade the DVI Broadcaster DL firmware.
Display information about the DVI Broadcaster DL Firmware and
hardware, broadcasting and recording status, available streams,
input video signal.
View the total solid state memory in GB, the used and available
hard solid state memory in GB, and also the amount used as a
percentage of the total solid state memory.
DVI Broadcaster DL User Guide
Video Formats and Standards
5 Video Formats and Standards
The DVI Broadcaster DL supports broadcasting of various standards and formats.
The choice of video format will depend on the broadcast content and performance
requirements. For example, Motion JPEG does not support audio from an external
source. It also depends on how the intended viewers are planning to receive and
play the broadcast. Keep in mind that browser viewer capabilities and
compatibilities are subject to change.
With the DVI Broadcaster DL, video codec for streaming is selected by an
administrator. After this action the system creates a list of available streaming
formats for this codec. Users can view the broadcast in any available format
depending on their preference. Moreover, multiple users can view the same
broadcast in different formats. The list of formats available for the selected
combination of video and audio codecs displays on the Info page of the Web admin
interface.
The DVI Broadcaster DL can stream video using Flash (H.264), ASF (MPEG4 or H.264
codecs), Motion JPEG or RTSP (MPEG4 or H.264 codecs). A quick definition of these
video streaming methods and the type of application that a viewer would use to
watch that particular video stream is now provided.
The Adobe Flash Video file type is proprietary but is supported on most web
browsers and on many media players including the VLC Media Player. This file type
supports the H.264 standard. This video supports analog audio from an external
source.
The Advanced System Format (ASF) file type also called Advanced Streaming
format, can be viewed with the Windows Media Player or the VLC Media Player.
Additional codecs may need to be installed to view ASF files. This file type supports
H.264 and MPEG4 standards. This video supports analog audio from an external
source.
The Motion JPEG file type records each frame in the video in JPEG format and can
be viewed using most web browsers. This video does not support analog audio from
an external source.
The RTSP type supports many media players including QuickTime and MPlayer. This
file type supports H.264 and MPEG4 standards. This video supports analog audio
from an external source.
17
DVI Broadcaster DL User Guide
Signal Capture
Note: Media Player, browser, viewer capabilities and compatibilities are subject to
change.
6 Signal Capture
6.1 Connecting Input Sources
It is recommended that prior to powering up the DVI Broadcaster DL, the input
source is connected first. This input source can be a DVI or HDMI source. Any one of
these sources would be connected to the DVI Broadcaster DL using its DVI input
port. Audio input will be connected to the DVI Broadcaster DL Audio in port.
6.1.1
Connecting DVI or HDMI Input Sources
All DVI or HDMI input sources are connected to the DVI Broadcaster DL using the
DVI input port. How this connection is made and using which cable is dependent on
the input source.
DVI input sources are connected using the DVI to DVI cable.
HDMI input sources are connected using the HDMI to DVI adapter. These sources
should only be non-copy protected content.
Note that an HDMI signal containing audio will not be captured.
6.1.2
Connecting Audio Input Sources
All audio sources are connected to the DVI Broadcaster DL using the audio input
port.
6.2 Frame Grabber Adjustments
A frame grabber is an electronic device that captures individual still frames from a
digital video stream and transmits them in a digital form. An Epiphan frame grabber
is a subsystem component in the DVI Broadcaster DL and can be configured
separately. From the Web admin interface, select Frame Grabber from the main
menu to configure Frame Grabber adjustments.
18
DVI Broadcaster DL User Guide
Signal Capture
Normally, making manual image adjustments should not be necessary. This means
that there are no default Frame Grabber adjustment settings. However, special
requirements may exist that produce image quality problems that can only be fixed
by making image adjustments.
The Frame Grabber adjustments page within the Web admin interface contains
most of the information needed to make image adjustments. This includes a brief
description of the effect created as a result of each adjustment and the adjustment
range.
To make an adjustment, add a value to one or more fields and select Apply.
To clear any adjustments, delete the value from one or more fields and select Apply.
19
DVI Broadcaster DL User Guide
Signal Capture
Figure 8 Frame Grabber Adjustments
20
DVI Broadcaster DL User Guide
Signal Capture
The table below discusses all options found on the Frame Grabber Adjustment page.
Table 4 Frame Grabber Adjustment Options
Interval between
VGA signal
autoadjustments,
sec
Vertical shift
Horizontal shift
Phase
PLL adjustment
Offset
Gain
Aspect ratio
Select EDID file
21
Change the interval between automatic adjustments if you
want them to occur more or less often. To suspend
automatic adjustments, enter 0.
Configure the vertical shift to offset the captured image’s
position. For example, a captured image that is shifted
slightly downward or vertically can be corrected with minor
adjustments to the vertical shift settings.
Increasing or decreasing the value entered in the Vertical
Shift field shifts the image up or down.
Configure the horizontal shift to offset the captured image’s
position. For example, a captured image that is shifted
slightly to the right or horizontally can be corrected with
minor adjustments to the horizontal shift settings.
Increasing or decreasing the value entered in the Horizontal
Shift field shifts the image to the right or left.
Not used.
Not used.
Not used.
Not used.
Not used.
Browse to the Extended display identification data (EDID) file
to be uploaded.
EDID is the information about display’s supported
resolutions, timings, formats, chromacity, and other media
parameters. This information can be used by a signal source
for adaptation to the characteristics of a device accepting the
signal.
Use this URL to upload EDID files:
http://www.epiphan.com/downloads/edid/
DVI Broadcaster DL User Guide
Stream Setup
7 Stream Setup
When you log in to the control interface, in the Stream Setup section you can
configure the video codec and specify streaming settings for the input signal.
7.1 Select Video Codec
Before starting the video recording or broadcasting process, you have to specify the
video codec for encoding. It can be selected in the Stream Setup section of the
interface.
To select the video codec:
1.
2.
3.
Click the Stream Setup option.
Click an arrow in the Codec field.
Select the required codec from the drop-down list. The following values are
available for selection:

H.264

MPEG4

Motion JPEG
After you have specified required video and audio codecs (as described in this
section and in the Select Audio Format section), click the Info menu option of the
Web Admin interface to see available broadcasting formats for your settings and
obtain the IP addresses for the broadcast (refer to Retrieving the Stream’s URL for
Broadcasting).
22
DVI Broadcaster DL User Guide
Stream Setup
Figure 9 Stream Settings
Table 5 Stream Setup settings
Video encoding preset
Defines how a video stream should be encoded:
- at a high quality
- at a high speed
- according to the default system settings.
Video encoding profile
Select one of the following encoding profiles that target
Enhanced compatibility
mode (h.264 slicing for
RTP)
specific classes of applications:
1. Baseline: for applications requiring additional
data loss robustness, e.g. videoconferencing
2. Main: for standard-definition broadcasts
3. High: for broadcast and disc storage
applications
This parameter can be set for the H.264 codec only.
This parameter provides operating stability if the
transmitted video/audio stream is not quite supported
by the viewer’s equipment.
When this parameter is activated, each picture is
subdivided into one or more slices. The slice is given
increased importance in H.264 as the basic spatial
segment that is independent from its neighbours. Thus,
errors or missing data from one slice cannot propagate
to any other slice within the picture.
The following streaming settings can be made:
23
DVI Broadcaster DL User Guide
Stream Setup
Figure 10 Streaming Settings
Below is a table showing the streaming settings that are configurable.
Table 6 Streaming settings
Show time label
Frame size
Key frame interval
Limit frame rate
Bitrate
24
If the video needs to be time labeled or timestamped, this
parameter allows how the date and time will be displayed.
Click on Show substitutions and use the Format
substitutions commands to select the desired date and
time format. The commands are described in a table
below.
If time labeling is not required, leave this field blank.
Select a frame size from the drop down list to limit the
width and height of the video image. If the video source is
sending resolutions larger than the resolution limit
configured, the video image will be scaled to the
resolution limit. Limiting the frame resolution can help to
reduce bandwidth usage.
Controls the number of frames. Key frames define the
starting and ending points of any smooth transition.
Enter a value in terms frames per second. This field is
used to set a frame rate that is lower than the maximum
frame rate at which the DVI Broadcaster DL can capture
images. Reducing the frame rate reduces the number of
images being captured by the device. Decreasing the
frame rate can help to reduce bandwidth usage.
Enter a DVI signal bitrate. A lower bitrate produces lower
quality videos and smaller file sizes. A higher bitrate
DVI Broadcaster DL User Guide
Quality parameter (for
MJPEG only)
Stream Setup
produces better quality videos and larger file sizes.
This parameter is similar to Bitrate. Use bigger values to
improve the quality of the broadcast.
Table 7 Format Substitutions Commands
Command
Value
date
year
month (as 01)
month (as
Jan)
month (as
January)
day of month
weekday (as
Thu)
weekday (as
Thursday)
time
hour
minute
second
ms
%F
%G
%m
%b
Example (27/09/2012
10:50:45.378)
2012-09-27
2012
09
Sep
%B
September
%d
%a
27
Thu
%A
Thursday
%T
%k
%M
%S
%#m
10:50:45
10
50
45
378
7.2 Audio Configuration
Use the Audio section of the Web admin interface to configure the audio settings
that control the audio input. All available video formats support audio except
Motion JPEG.
25
DVI Broadcaster DL User Guide
Stream Setup
Figure 11 Audio Configurable Options
Table 8 Audio Configurable Options
Input Source
Input Amplifier Volume
Select the input source

Line

Mic (pre-amplified signal)
Reduce the input volume if the line in signal volume is
too high for the DVI Broadcaster DL line in amplifier. The
default input amplifier volume setting is 30%. If the input
volume is too high, change the setting to between 5%
and 90% to reduce the input volume.
7.3 Set Video Encoding Constraints/Parameters
The following common parameters can be additionally specified:
Table 9 Common settings
Rate control mode
Used for H.264 and MPEG4 codecs. It specifies the
bitrate encoding for the signal. Select one of the
following:
- Low Delay
Means Constant Bitrate Encoding (CBR) will be used.
CBR is useful for streaming multimedia content on
limited capacity channels since it is the maximum bit
26
DVI Broadcaster DL User Guide
Stream Setup
rate that matters, not the average. Therefore, CBR
would be used to take advantage of all of the
channel capacity.
Stream port
- Storage
Means Variable Bitrate Encoding (VBR) will be used.
This produces a better quality-to-space ratio
compared to a CBR file of the same data. VBR files
vary the amount of output data per time segment
and the FPS value may be lower.
The number of the port being used to stream the
broadcast. This value would be used along with the URL
to access the broadcast. In the case where there are two
streams because Independent streaming is being used,
this value remains the same for both of the URLs being
used.
In case of RTSP streaming this value is not considered.
Figure 12 Common Settings
The Page refresh time parameter in the MJPEG webpage section is available if the
Motion JPEG codec is selected.
Page refresh time
27
Specify how often the browser updates
the visual information coming from the
DVI Broadcaster DL. In other words, how
often the page is refreshed
DVI Broadcaster DL User Guide
Stream Setup
7.4 Select Audio Format
The Audio settings pane in the control interface can be accessed by clicking the
Stream Setup option from the menu. Select the Enable audio checkbox and specify
the audio signal parameters.
Table 10 Audio settings
Enable audio
Audio format
Audio channels
Audio bitrate
28
Select this checkbox to enable audio for
the broadcast.
You can select the following audio
formats:
 MP3 – a common audio format
for consumer audio storage
 Raw PCM (Pulse Code
Modulation) – a standard form
for digital audio in computers
as well as other uses such as
digital telephone systems
 G.711 – an ITU-T standard for
audio companding. It is a very
commonly used waveform
codec.
o μ-law is used primarily
in North America
o A-law is in use in most
other countries
outside North America
 AAC - a standardized, lossy
compression and encoding
scheme for digital audio. AAC
generally achieves better sound
quality than MP3 at similar bit
rates.
Select either mono (1 channel) or stereo
(2 channels) sound.
Select the audio bitrate value for the
broadcast.
DVI Broadcaster DL User Guide
Streaming
Figure 13 Audio Settings
8 Streaming
There are several decisions that need to be made when planning the creation of a
broadcast, besides its exact content of the broadcast. Will the broadcast include an
audio component coming from an analog audio source? What video format to use,
what video standard to use, how to stream the broadcast are all questions that have
to be answered when creating a broadcast. Most of the answers depend on the
intended audience of the broadcast, how are the viewers going to view the
broadcast, and how many simultaneous viewers are expected to view the
broadcast? Where are the viewers located in relation to the where the broadcast is
being streamed? What are the performance expectations? These are the types of
questions that will determine the overall design of the broadcast.
This chapter outlines how a suitable design of a broadcast can be architected based
on these types of questions and their resulting answers and how the System can be
used in this design.
The DVI Broadcaster DL supports streaming of various standards and formats. The
choice of video format will depend on the broadcast content and performance
requirements. For example, Motion JPEG does not support audio from an external
source. It also depends on how the intended viewers are planning to receive and
play the broadcast. Keep in mind that browser viewer capabilities and
compatibilities are subject to change.
With the DVI Broadcaster DL, video codec for streaming is selected by an
administrator. After this action the system creates a list of available streaming
formats for this codec. The figure below is representation of the protocol stack
diagram showing how the video data is processed.
29
DVI Broadcaster DL User Guide
Streaming
Figure 14 Protocol Stack Diagram
How the broadcast will be delivered to its viewers depends on the number of
intended viewers and where the viewers are in relation to where the broadcast is
originating. Are they on the same LAN or will they be accessing the broadcast from
an external network? The answers to the above questions will help decide the
delivery method of the broadcast.
The DVI Broadcaster DL can support streaming over HTTP, RTSP, peer-to-peer RTP
connection, multicast RTP and a Content Distribution Network (CDN) broadcast
network. Each broadcast delivery method will be now discussed in more detail.
8.1 HTTP or RTSP Streaming
For HTTP or RTSP streaming the only information required to view the broadcast is
the URL of the broadcast. The DVI Broadcaster DL is ready to go straight out of the
box, without any additional settings. If your broadcast needs to be accessed by
many clients, use a Content Distribution Network as explained in the Using a
Content Distribution Network section.
30
DVI Broadcaster DL User Guide
Streaming
8.2 Using a Content Distribution Network
A content delivery network (CDN) is a system of computers or servers that ingest an
incoming stream source and rapidly provides this content to numerous users by
duplicating the content on multiple servers and directing the content to users.
CDN distributes a heavy load of traffic to multiple locations in order to avoid
congestion on a network that could impact a user’s Internet experience. A CDN is
highly scalable and can make financial sense to website owners as you will not need
to pay for additional server hardware or routing should your website traffic start to
increase or even decrease. The use of CDN technology has obvious advantages to
those users whose broadcasts have large audiences from locations all over the
world. If dozens or hundreds of viewers happen to select the same Web page or
content simultaneously, the CDN sends the content to each of them without delay
or time-out.
To stream to multiple users, the System can be configured as a client to CDN. Please
click http://epiphan.tv/cdn-partners.php to view the list of CDN providers preferred
by Epiphan. By connecting to a CDN server, the broadcast from the DVI Broadcaster
DL can be streamed to multiple viewers. By using a CDN, the maximum number of
concurrent clients is increased, while at the same time reducing the load on the
uplink internet connection.
CDN streaming is a very effective approach when you are broadcasting streams from
the Epiphan solutions and want to add scalability to your broadcast. The DVI
Broadcaster DL features the Publish Stream functionality that enables you to stream
the broadcast either via Epiphan’s portal or CDN providers to multiple viewers. You
must use the H.264 codec for CDN streaming.
Using CDN it is possible to set a user name and a password for the broadcast. Each
viewer will have to request it from you before viewing the broadcast. This function
allows you to manage access to your content ensuring visibility only to the
appropriate and authorized viewers.
31
DVI Broadcaster DL User Guide
Streaming
Figure 15 Using a CDN Service Increases Scalability of Concurrent Viewers
The Publish Stream functionality allows for directing captured video and audio to
servers or clients using one of the available stream modes. The following options are
available:
-
Disabled. If this option is enabled, you cannot send multicast RTP stream,
perform CDN broadcasting or stream video to Epiphan’s portal.
-
to xxxxx.epiphan.tv. This option allows for streaming video to the
Epiphan’s portal.
-
using RTSP announce. This option allows for connecting to CDN server.
-
using RTP/UDP push. This option allows for IP multicast broadcasting.
These options and settings to be performed are discussed further.
The Publish Stream functionality is available only for the H.264 video codec.
8.2.1
Using Epiphan.tv Portal for Streaming
To set up and perform streaming via Epiphan.tv portal:
1.
32
Click the Publish Stream option in the main menu of the control interface.
DVI Broadcaster DL User Guide
2.
3.
Streaming
Select to xxxxx.epiphan.tv from the Publish drop-down list where xxxxx is
the unique serial number of the DVI Broadcaster DL.
Select Enable publishing and click Apply. The system informs you that
stream will be available on the Epiphan’s portal and provides a link.
Figure 16 URL to Epiphan Server
4.
5.
6.
Click this link and access the portal where the stream is being broadcast in
a new window.
In case you have selected a codec other than H.264 for streaming (MPEG4
or Motion JPEG), the system will give you a warning (see Figure 17 System
Message in Case of Excessive Bitrate Speed). Click on fix by setting H.264
codec. The codec will be set to H.264 automatically.
In case the bitrate of your broadcast exceeds 500 kbit/s, the system will
give you a warning (see Figure 17 System Message in Case of Excessive
Bitrate Speed). Click on fix by reducing bitrate to 500 kbit/s. The bitrate
will be set to 500 kbit/s automatically.
Note: Epiphan.tv is a demonstration service to help customers experiment
with publishing streams to content distribution networks. Therefore
certain bandwidth and performance limits are applied. To upgrade to a full
service please select one of Epiphan’s CDN partners.
Figure 17 System Message in Case of Excessive Bitrate Speed
33
DVI Broadcaster DL User Guide
Streaming
Figure 18 System Message after Setting H.264 codec and Reducing Bitrate
Now connection through the media tunnel is established. The DVI Broadcaster DL
starts streaming to the Epiphan’s portal – epiphan.tv.
It is required to set up audio format as MP3 when streaming through the epiphan.tv.
This setting is performed in the control interface’s Stream Setup section (see Select
Audio Format).
There are several buttons available at the bottom of the epiphan.tv portal page (see
Figure 19 Epiphan’s Portal):
Switch to
Click this button to select a plugin which will be used for viewing the
stream. Refer to Figure 20 Plugins Available for Selection on the
Portal.
The following plugins are available:
Embed
Direct URL
7.
8.
9.
34
-
Flash RTMP
-
Flash HTTP
-
QuickTime
- VLC Player
Displays a code that allows you to embed video stream into your
web page. Refer to Figure 21 Code for Stream Embedding.
Displays a list of URLs for different types of broadcasting. Refer to
Figure 22 Listing of Direct URLs.
Click Switch to button and select a plugin for viewing the stream.
If you need to embed the stream into your web page, click Embed to
obtain the code.
Click Direct URL to obtain the list of URLs for different types of
broadcasting.
DVI Broadcaster DL User Guide
Streaming
Figure 19 Epiphan’s Portal
Figure 20 Plugins Available for Selection on the Portal
Figure 21 Code for Stream Embedding
35
DVI Broadcaster DL User Guide
Streaming
Figure 22 Listing of Direct URLs
Alternatively you can configure DVI Broadcaster DL to stream their content through
epiphan.tv directly on the portal.
To view the stream directly on the portal:
1.
2.
3.
Type http://epiphan.tv in the address bar of your browser.
Enter serial number of DVI Broadcaster DL. It is displayed in the Info
section of the Web admin interface.
Click the Go! button.
Using Epiphan’s Partners as CDN Providers For Streaming
8.2.2
Use this option if you need to perform streaming on a remote streaming server
other than epiphan.tv. Please contact CDN support to request the list of supported
audio codecs and perform the required setting in the control interface’s Stream
Setup section (see Select Audio Format).
To use this option:
1.
2.
3.
4.
5.
6.
7.
36
Select RTSP Announce from the drop-down list.
Enter the host/server name. For example, 172.20.1.50.
Enter the number of port which is used for streaming to server. Usually for
RTSP streaming it is port 554.
In the Mount point field enter the full path to locate an SDP file on server.
This path is provided by the CDN provider.
The RTSP protocol uses UDP or TCP as transport layers. If your CDN service
requires TCP as a transport layer, select the Use TCP for RTP stream check
box.
If necessary, enter the user and password information.
Click Apply.
DVI Broadcaster DL User Guide
Streaming
Figure 23 RTSP Announce Functionality
8.2.3
Setting up Multicast from Publish Stream
A multicast RTP stream provides a one-to-many broadcasting framework. In a
multicast RTP configuration, the DVI Broadcaster DL sends a packet only once to a
router that supports multicasting. This router then distributes the packets to all
intended viewer nodes using a multi-cast protocol.
A multicast address is associated with a group of interested receivers. In IPv4,
addresses 224.0.0.0 through 239.255.255.255 (the former Class D addresses) are
designated as multicast addresses.
Sending multicast streams requires equipment that supports multi-casting,
configuring your network and enabling specific multicasting features on the DVI
Broadcaster DL. Multicast architectures are used predominantly within a high
bandwidth corporate LAN and not on Internet based architectures. Multicast RTP
streaming is not usually propagated outside the LAN though it may be propagated
through VPNs connecting several LANs. Multicast transmission is available during
RTP streaming.
RTP/UDP Push streaming allows you to direct video to a server or client and
generates an SDP file containing the stream description. SDP files can be stored on a
streaming server, or opened by video players.
37
DVI Broadcaster DL User Guide
Streaming
To use this option:
1.
2.
3.
4.
5.
6.
Select Publish Stream from the main menu.
Select RTP/UDP Push from the drop-down list.
Enter a destination multicast IP address. At this target point the broadcast
will be viewed.
Specify the numbers of the video and audio ports where the broadcast will
be received.
Click Apply.
An SDP file is now generated. It is available in the Info section of the Web
Admin interface. You can either save an SDP file on your local machine or
provide the link to SDP file to your audience.
Figure 24 RTP/UDP Push Functionality
8.3 Viewing Streaming Video
The DVI Broadcaster DL may capture DVI or HDMI video signals in resolutions up to
2048x2048 or 2560x1600 for widescreen applications.
Viewers can access the broadcasted video streams with a web browser that
supports Motion JPEG, MPEG4 or Flash Video/H.264 compression or with a media
player that is compatible with the stream format being transmitted. The available
video stream formats is determined by selected video codec. Audio is available for
all formats except from Motion JPEG.
38
DVI Broadcaster DL User Guide
Streaming
8.3.1
Retrieving the Stream’s URL for Broadcasting
In order for viewers to log in and view a stream, the administrator must release the
URL(s) of the stream. The administrator is able to provide separate URLs for the
stream coming in from the DVI Broadcaster DL video input ports and audio input
ports. Alternatively, one URL can be provided that includes all the streams from all
input sources. The administrator can retrieve the appropriate stream URL or URLs
as explained below.
8.3.2
Using the Web Admin Interface’s Info Page
The following indicates where each URL for the broadcast can be found on that
page:
Live broadcast is the URL for the broadcast from a video source and an audio port.
The URLs for the broadcast in all available formats are also shown in the Stream Info
section.
See an example below.
Figure 25 URLs of the Broadcast Displayed in the Stream Info Section
8.3.3
Using the Web Admin Interface’s Live View Feature
The second method for retrieving the desired broadcast URLs is to use the Web
Admin interface’s Live View Feature. This feature not only shows the current
broadcast to the administrator but also provides the broadcast URL. By clicking on
the Live View button from the main menu, a preview of the current broadcast’s
39
DVI Broadcaster DL User Guide
Streaming
videos appear in the web browser. Under the broadcast screen the system displays
the URL of the broadcast.
Figure 26 A Broadcast with its URL Displayed Under the Broadcast Image
8.4 Viewing a Broadcast with a Browser
If the administrator has configured a viewer password, participants must obtain the
password in order to log in. The administrator will also provide the IP Address or the
URL to be used by the viewer’s browser.
To log in to view the broadcast using a browser:
1. Start any web browser.
2. Browse to the IP address of the DVI Broadcaster DL’s broadcast stream. For
example, if the IP address of the DVI Broadcaster DL’s broadcast is
172.20.1.33, then browse to: http:// 172.20.1.33
3. Enter the following:
User Name: viewer
Password: (enter the viewer password).
4. Press Enter.
5. The broadcast begins to play within the viewer’s browser.
40
DVI Broadcaster DL User Guide
Streaming
Figure 27 Viewing a Broadcast Using a Web Browser
8.5 Viewing a Broadcast with a Media Player
If the administrator has configured a Viewer password, participants must obtain the
password in order to log in. The administrator will also provide the IP Address or the
URL to use within the media player.
To log in to view a stream using a media player:
1.
2.
3.
4.
41
Launch the media player.
Use the Menu bar to open the URL dialog box and enter the URL address of
the stream.
When prompted, enter the following:
a. User name: viewer
b. Password: enter the viewer password.
c. Press Enter.
The stream begins to play within the viewer’s player.
DVI Broadcaster DL User Guide
Recording
8.6 Compatibility Information
This section provides information on compatibility of video streaming formats and
player which is necessary for streaming video.
The DVI Broadcaster DL can stream video using Flash (H.264), ASF (MPEG4 or H.264
codecs), Motion JPEG or RTSP (MPEG4 or H.264 codecs). A quick definition of these
video streaming methods and the type of application that a viewer would use to
watch that particular video stream is now provided.
The Adobe Flash Video file type is proprietary but is supported on most web
browsers and on many media players including the VLC Media Player. This file type
supports the H.264 standard. This video supports analog audio from an external
source.
The Advanced System Format (ASF) file type also called Advanced Streaming
format, can be viewed with the Windows Media Player or the VLC Media Player.
Additional codecs may need to be installed to view ASF files. This file type supports
H.264 and MPEG4 standards. This video supports analog audio from an external
source.
The Motion JPEG file type records each frame in the video in JPEG format and can
be viewed using most web browsers. This video format does not support analog
audio from an external source.
The RTSP type supports many media players including QuickTime and MPlayer. This
file type supports H.264 and MPEG4 standards. This video supports analog audio
from an external source.
9 Recording
The DVI Broadcaster DL captures video and audio data which can be encapsulated in
a file and recorded.
The Web admin interface provides the administrator and operator users with the
ability to start, stop and configure the recording. Additionally, recorded video files
might need to be downloaded or copied to another device for archiving purposes;
42
DVI Broadcaster DL User Guide
Recording
also they might need to be deleted in order to manage disk space on the DVI
Broadcaster DL. For organizing, recorded video files may need to be renamed. All of
these management tasks are available via the DVI Broadcaster DL’s Web admin
Interface.
9.1 Selecting Recording File Format
The format of the record is specified using the Recorded Files button of the Web
admin interface.
Figure 28 Select Recording Format
1.
2.
Use the File Type drop-down list to select the recording format (MOV or
AVI).
Click Apply.
9.2 Changing Time and Size Limits
The DVI Broadcaster DL can record the channel to one or more files according to
time and file size limit parameters. It will automatically create and start recording to
a new file whenever either limit is reached.
To specify the time and file size limit parameters:
1.
2.
43
Click the change command.
Select the parameters values from the drop-down list (see Figure 29
Changing Time Limit and Size Limit).
DVI Broadcaster DL User Guide
Recording
Figure 29 Changing Time Limit and Size Limit
3.
Click Apply.
Table 11 Time and file size limit parameters
Time limit
Size limit
Specify the maximum amount of time to record to a file.
When either the time limit or the size limit is exceeded,
the system starts recording data to a new file.
Specify the maximum size of the recorded file. When
either the time limit or the size limit is exceeded, the
system starts recording data to a new file.
9.3 Starting and Stopping Recording
The recorder status is shown in the Web Admin interface. It is located on the left
hand side of the screen above the Web Admin interface’s main menu. The ability to
manage a recording with the Web Admin interface is done using these buttons.
Note that the format of the recorded file is specified clicking the Recorded Files
button and selecting the required File Type value.
44
DVI Broadcaster DL User Guide
Recording
Figure 30 Recorder Status
To start a recording, click the Start button in the Recorder status section of the main
menu.
To stop a recording, click the Stop button in the Recorder status section of the main
menu.
To close the file being recorded and start recording to a new file, click the Reset
button. Or, alternatively click Stop and click the Start button again.
It is possible to specify whether the recording is stopped in case there is no signal.
To enable this parameter, click the Recorded Files button of the Web admin
interface and select the Stop recording in the absence of VGA/DVI and video
signals check box.
9.4 Viewing the Current Recording
Viewing the broadcast as it is being recorded is performed by doing the following:
Select Live View from the Web Admin Interface’s main menu. A preview of the
broadcast that is currently being recorded appears in the web browser. The preview
is exactly the same as what is being recorded. Under the broadcast screen the
system displays the broadcast's URL.
9.5 Recording a Stream on iPad, iPhone and iTouch
You can record a stream on iDevices using EpiphanTouch™. This discovery and
remote control application is available as a free download from iTunes and the App
45
DVI Broadcaster DL User Guide
Recording
store. It allows you to log into the device as the administrator user. Refer to
Epiphan’s EpiphanTouch App for iPad, iPhone, iTouch section for details.
9.6 Recorded Files
The Recorded Files page lists all of the video files recorded by the DVI Broadcaster
DL and that are saved on it. It is accessed by clicking the Recorded Files button from
the Web admin interface’s main menu.
For each file, the list includes the name of the file, start and end times, duration, and
size in MB. Each recording file listing also includes icons that can be used to
download, delete, or rename the file.
Figure 31 Recorded Files
9.6.1
Downloading Recordings
Download recordings to either save or view them. Also you can download a single
file or multiple files as a single .zip file.
1.
2.
3.
Click Recorded Files.
Click the file you want to download. To download multiple files, select the
checkboxes beside all of them and then select the Download Selected
button at the bottom of the file list.
Follow the instructions to download the file or files.
If you select the Download Selected button, all of the files that you have selected
are downloaded in a single zip file. You must unzip this file to view the individual
video files.
If you have downloaded multiple files, select Continue to return to the previous
page.
46
DVI Broadcaster DL User Guide
Recording
9.6.2
Deleting Files
The administrator and operator users can delete files from the DVI Broadcaster DL
to free up space on the solid state memory. Files can be selected one at a time, or
multiple files can be selected to be deleted. Alternatively there is a Delete All button
that allows deleting all files that have been previously downloaded. This can be a
time-consuming operation.
1.
Click Recorded Files.
2.
To delete individual recordings, select the Delete File icon
beside the file you want to delete. To delete multiple
files, select the checkbox beside the files you want to delete
and then select Delete Selected.
3.
Follow the instructions to delete the file or files. The files are
deleted from the solid state memory.
9.6.3
Renaming Files
The administrator and operator users can rename one file at a time. Again, this
function is done by going to the Recorded Files section from the Web admin
interface main menu.
To rename a file:
1. Click Recorded Files.
2.
Select the rename file icon
3.
Enter the new name for the file.
4.
Select Submit.
.
9.6.4
Viewing Completed Recording Files
As broadcasts are being recorded into the file, they can be viewed using the Live
View button in the Web Admin interface. Closed recordings can be viewed using a
compatible media player.
The instructions below explain how to view a closed recording file using the default
media player installed on a computer. These instructions will only work when using
47
DVI Broadcaster DL User Guide
Recording
the default player. To view a closed recording file using another player the closed
file will need to be downloaded or copied to a location that is accessible by the
player. The recorded file will then be opened from within the player itself.
1.
2.
3.
4.
Once the recording is completed, log into the Web Admin interface.
Click Recorded Files in the main menu and click the file that is to be
viewed.
The system will suggest you to open the file with the computer’s
configured default player. For example, for systems running Windows, the
default player is the Windows Media Player.
The player opens the window with the recording.
9.7 File Transfer of Recorded Files
The DVI Broadcaster DL provides several options to automatically copy recordings to
a network storage location, or a USB flash drive. This is a great feature for
professional AV service providers that want to provide a copy of the presentation to
the speaker before they leave the presentation venue.
9.7.1
Copying Recorded Files to a USB Flash Drive
The DVI Broadcaster DL is equipped with USB ports that can be used to copy
recorded data from the DVI Broadcaster DL to an external USB flash drive formatted
with one partition in one of the following file systems: FAT32, ext3, ext2, ISO 9660,
HFS. This is a great feature for professional AV service providers that want to
provide a copy of the presentation to the speaker before they leave the
presentation venue.
Figure 32 A USB Flash Drive Connected to a USB port Receives Recorded Data
A flash drive can be connected to the DVI Broadcaster DL any time. Stick a flash drive
into a USB port on the device and press lightly. The stick fits into the port only one
48
DVI Broadcaster DL User Guide
Recording
way. After inserting, the DVI Broadcaster DL will recognize the stick, however, this
occurs without any user notification whatsoever.
Figure 33 Insert a USB Flash Disk
The DVI Broadcaster DL copies to the inserted USB flash drive, only files recorded
before inserting the flash drive, starting from the oldest record to the newest. The
flash drive’s LED (if any) will be blinking indicating data transfer. The DVI Broadcaster
DL can copy maximum 100 recorded files to the flash drive. If you are making new
recordings during copying data to the flash drive, these new recordings will not be
copied.
Due to speed limitations flash drives are not capable of recording data on the fly.
This means that while the previously recorded data captured by the DVI Broadcaster
DL on its internal solid state memory will be copied to the flash drive, the currently
opened recording file cannot be copied until the file is closed. Once closed, it is then
available for copying.
Once the data has been copied, safely remove the flash drive. To check its free
storage, files that have been copies and their size, insert the drive into a computer
and see its properties.
9.8 Automatic File Upload
The automatic file upload feature will automatically copy recorded video files from
the DVI Broadcaster DL to another device on your network. This feature’s page is
reached from the Web admin interface’s main menu by clicking on Automatic File
Upload.
49
DVI Broadcaster DL User Guide
Recording
By uploading recorded broadcast files to another network device, these broadcasts
become available to be viewed from other device besides the DVI Broadcaster DL.
This feature also provides a method of automatically archiving recorded broadcast
files after they are closed.
Note that the files that are currently being copied to another device on your
network, have an extension .part. The image below is a screenshot from the user’s
PC. There is a folder where the files are being copied from the DVI Broadcaster DL.
Copying is enabled. One file with the extension .part is now being copied from DVI
Broadcaster DL.
Figure 34 The File is Being Copied Now
Table 12 Automatic File Upload Configurable Options
Enable Automatic File Upload
Protocol
How often
50
Check this box to enable this feature,
uncheck this box to disable this feature.
Select the upload client.
Select how often video files are to be
uploaded. By selecting On file rotation,
the DVI Broadcaster DL uploads each
video file after it stops recording the
current video file and starts recording
the next one. You can also configure the
DVI Broadcaster DL to upload all video
DVI Broadcaster DL User Guide
Remote path
Remove after upload
Mark file as downloaded
Show log of automatic file upload
Recording
files every 1, 6, 12, or 24 hours.
The path on the upload server to upload
the video files to. This path must match
an actual path on the server. If a path is
not entered, the files are uploaded to
the root location.
If you select this checkbox, the video
files will be deleted on DVI Broadcaster
DL after uploading.
In case the check box is not selected, the
system check if there is enough place for
a new file based on the size limit value
(please refer to Changing Time and
Size). If there is not enough place, the
system deletes the oldest files.
Select the checkbox to keep the files on
DVI Broadcaster DL after uploading
copies to the server. The filenames
before uploading are displayed in blue.
The filenames after uploading are
displayed in purple.
Use this command to display the log of
file uploads
Figure 35 Configuring the Automatic File Upload Feature
51
DVI Broadcaster DL User Guide
Recording
9.8.1
Configuring Automatic File uploads
Recorded files can be uploaded to a CIFS server (a Windows share), an RSync server,
or an FTP server.
1.
2.
3.
4.
5.
6.
7.
Select Enable Automatic File Upload.
Set Protocol to FTP Client, RSync Client, or CIFS client depending on what
upload server is being used.
If the How often option is set to On file rotation, the DVI Broadcaster DL
will upload each video file after it stops recording to it. Alternatively, the
DVI Broadcaster DL can be set to upload all video files every 1, 6, 12, or 24
hours.
Set Remote Path to the path on the upload server to upload the video files
to. This path must match an actual path on the server. If a path is not
provided, the files are uploaded to the root location.
Select the Remove after upload checkbox to delete all video files on the
DVI Broadcaster DL after uploading them.
Select Mark file as downloaded to keep the files on the DVI Broadcaster DL
device after uploading copies to the server. The filenames before uploading
are displayed in blue. The filenames after uploading are displayed in purple.
Note: In case you select both checkboxes (Remove after upload and Mark
file as downloaded) the files uploaded to server will be removed from the
device.
Configure the appropriate client for the designated upload server:



8.
If the upload server is a CIFS server (for example, a Windows
shared folder), select and configure the CIFS Client. See
Configuring a CIFS Client.
If the upload server is an RSync server, select and configure the
RSync client. See Configuring an RSync Client.
If the upload server is an FTP server, select and configure the FTP
Client. See Configuring an FTP Client.
Click Apply.
The first copy is made after the time period set in how often expires. For example, if
the DVI Broadcaster DL is set to upload files every hour, the first set of files is
uploaded after one hour. If five video files are saved in the first hour, those five
video files are uploaded. One hour later, all of the video files saved since the start of
that hour are uploaded.
52
DVI Broadcaster DL User Guide
Recording
Video files saved before you selected Apply are not uploaded. For files saved before
Automatic File upload is configured, a manual upload process will have to be done.
9.8.2
Configuring a CIFS Client
Use the CIFS client configuration to have the DVI Broadcaster DL device behave as a
CIFS client connecting to a CIFS server (such as a Windows shared folder) when
uploading broadcast files. Different networks may have different CIFS server
configurations. If required, contact your network administrator for assistance with
getting the DVI Broadcaster DL to connect to the server. Depending on your CIFS
server configuration you may not have to enter information in every field shown in
the following diagram.
Figure 36 Configuring a CIFS Client
To configure the CIFS client:
1.
2.
3.
53
Select CIFS Client in the Protocol field.
Enter the Server port if the CIFS server uses a non-standard port. If your
CIFS server uses standard ports you should not have to add any information
to this field. If your server uses non-standard ports or looks for a nonstandard port first, enter the port number in this field.
Enter the Server address. This can be the numeric IP address or fully
qualified domain name of the CIFS server.
DVI Broadcaster DL User Guide
4.
5.
6.
7.
8.
Recording
Enter Server share. This is the CIFS share name or the name of the
Windows shared folder on the CIFS server.
If required, enter the name of the CIFS Domain. The Domain can be a
Windows Domain or Work Group name.
Enter the Login and Password required to authenticate with the CIFS server
to connect to the server share.
Select the Use temp file check box to upload a temporary file. This prevents
you from using a file which is not fully uploaded yet. After the file is
uploaded, it is renamed to its original name.
Select Apply.
The DVI Broadcaster DL will then attempt to connect to the CIFS server. To view
messages about whether the DVI Broadcaster DL is able to connect to the CIFS
server and the status of the connection, click Show log of automatic file upload
(Figure 35 Configuring the Automatic File Upload Feature).
9.8.3
Configuring an RSync Client
Use the RSync client configuration to have the DVI Broadcaster DL act as an RSync
client connecting to an RSync server. Different networks may have different Rsync
server configurations. If required, contact your network administrator for assistance
with getting the DVI Broadcaster DL to connect to the server.
Figure 37 Configuring an RSync Client
To configure the RSync client:
1.
2.
54
Select RSync Client in the Protocol field.
Enter the Server address.
DVI Broadcaster DL User Guide
3.
4.
5.
6.
Recording
Enter Server module which is a directory on the RSync server.
Enter the Login and Password required to authenticate with the RSync
server to connect to the server share.
Select the Checksum checkbox to enable computing checksums algorithm
applied during file synchronization between sender and recipient servers.
Select Apply.
The DVI Broadcaster DL will then attempt to connect to the RSync server. To view
messages about whether the DVI Broadcaster DL is able to connect to the RSync
server and the status of the connection, click Show log of automatic file upload
(Figure 35 Configuring the Automatic File Upload Feature).
9.8.4
Configuring an FTP Client
Use the FTP client configuration to have the DVI Broadcaster DL act as an FTP client
to an FTP server to upload broadcast files. Different networks may have different
FTP server configurations. If required, contact your network administrator for
assistance with getting the DVI Broadcaster DL to connect to the server.
Figure 38 Configure an FTP Client
To configure the FTP client:
1.
2.
3.
4.
55
Select FTP Client in the Protocol field.
Enter the Server port if the FTP server uses a non-standard port. The
standard FTP port is TCP 21.
Enter the Server IP address.
Enter the Login and Password required to authenticate with the FTP server
to connect to the server.
DVI Broadcaster DL User Guide
5.
6.
Recording
Select the Use temp file check box to upload a temporary file. This
prevents you from using a file which is not fully uploaded yet. After the file
is uploaded, it is renamed to its original name.
Select Apply.
The DVI Broadcaster DL will then attempt to connect to the FTP server. To view
messages about whether the DVI Broadcaster DL is able to connect to the FTP server
and the status of the connection, click Show log of automatic file upload (Figure 35
Configuring the Automatic File Upload Feature).
9.8.5
Testing the Automatic File Upload
Test the automatic file upload to ensure all settings are correct.
To test automatic file upload:
1.
2.
3.
4.
5.
6.
7.
8.
Confirm that the upload server is operating.
Start recording the stream.
Log into the Web admin interface.
Select Automatic File Upload, from the main menu.
Set the How Often setting to On file rotation.
Click the Reset button in the main menu. The file currently being recorded
will be closed and saved.
The recording will then be uploaded to the configured remote path using
the configured client.
Check the server to confirm that the most recently saved video file has
been uploaded to it and it is in the proper path location on that server.
If the file is not uploaded, click Show log of automatic file upload to view the log.
Verify that the client configuration and Automatic File Upload configuration settings
are correct. Check the remote device’s root path, if the remote path is incorrectly
configured, the broadcast file will be uploaded to that location.
Check the Recorded Files page from the Web admin interface:
If the Remove after upload checkbox is selected, the uploaded file should have been
deleted from the Recorded Files section.
56
DVI Broadcaster DL User Guide
Networking
9.9 FTP Server
An FTP server can be configured on the DVI Broadcaster DL to enable a FTP client to
connect to the DVI Broadcaster DL’s internal solid state memory. An FTP client can
be used to manually download video files from the DVI Broadcaster DL. FTP access
can also be given permission to delete video files remotely from the DVI Broadcaster
DL.
The FTP access options are accessible from the Web admin interface’s main menu,
FTP Server.
Figure 39 FTP Server Options
Enable FTP Access
FTP user name
Enable FTP DELETE
command
Enables FTP access to the DVI Broadcaster DL.
Select one of the following users as the FTP client:
 admin
 operator
 viewer
Select this option to grant the FTP client the ability to
delete videos from the DVI Broadcaster DL internal
memory.
10 Networking
10.1 Connecting Directly to the System
This section discusses how to directly connect to the DVI Broadcaster DL using the
factory default network settings. This method must be used if the network where
57
DVI Broadcaster DL User Guide
Networking
the DVI Broadcaster DL resides does not have a DHCP server, you have lost the
correct network settings or it is desired to simply connect a capture workstation and
the DVI Broadcaster DL without a router, by simply using a direct connect Ethernet
cable.
The next section discusses tools that can be used to discover the DVI Broadcaster DL
that has been plugged into the local network and been assigned an appropriate IP
address for the given network by a DHCP server. This network discovery also applies
if the device was assigned a static IP.
Either method, connecting directly or connecting using network discovery, is
required to access the DVI Broadcaster DL to allow for further configuring of the
device.
10.1.1 Rescue Settings
The DVI Broadcaster DL comes with the following static address settings:
IP: 192.168.255.250 (this special IP address is permanent to improve safety).
Netmask: 255.255.255.252
User Name: admin (no password)
For more information on the admin user, see the section Configuring Administrator
Access .
10.1.2 Connecting Directly to the DVI Broadcaster DL
Using the default network settings, perform the following steps:
1.
2.
3.
58
Record the network settings of the workstation being used to connect to
the DVI Broadcaster DL so that they can be restored later if needed.
Temporarily change the network configuration on the workstation to the
following:
a. Static IP assignment
b. IP address: 192.168.255.249
c. Subnet mask: 255.255.255.252
Establish an Ethernet connection between the DVI Broadcaster DL and the
workstation by one of the following methods:
a. Connect the DVI Broadcaster DL’s Ethernet port to the same
Ethernet network as the workstation
b. Connect the DVI Broadcaster DL’s Ethernet port to an Ethernet
network switch and connect the workstation’s Ethernet to that
same switch.
DVI Broadcaster DL User Guide
Networking
Connect the DVI Broadcaster DL’s Ethernet port directly to the
workstation’s Ethernet port using either a regular or a crossover
Ethernet cable.
Start a web browser on the workstation and browse to:
http://192.168.255.250/admin/
Log in as the administrator user:
User Name: admin
Password:<return>
The DVI Broadcaster DL’s Web admin interface opens. See the chapter,
Web Admin Interface, for more details on using the Web admin Interface
to configure the DVI Broadcaster DL.
Restore the previously save network configurations on the workstation.
c.
4.
5.
6.
7.
10.2 Network Discovery of the DVI Broadcaster DL
Instead of connecting directly as described in the previous section, to the DVI
Broadcaster DL, the DVI Broadcaster DL can be discovered on the network and its IP
address can be obtained.
You can easily access the DVI Broadcaster DL in the network using service discovery
tools. Please refer to Access through Service Discovery section.
When the DVI Broadcaster DL device is configured for DHCP and has been plugged
into a network with a DHCP server, the DHCP server automatically assigns an IP
address to the DVI Broadcaster DL relevant to the network. Determining the IP
address assigned to the DVI Broadcaster DL is required to access the DVI
Broadcaster DL to allow for further configuring of the device.
There are tools that will return the DVI Broadcaster DL’s IP address. Epiphan
provides two such tools and they are described in the following section.
Alternatively, contact the relevant network administrator to retrieve the DVI
Broadcaster DL’s IP address.
Regardless of the method used to obtain the DVI Broadcaster DL’s IP address, its
assigned IP address is required to allow for any further configuring.
59
DVI Broadcaster DL User Guide
Networking
10.2.1 Epiphan’s Network Discovery Utility
Epiphan’s Network Discovery Utility runs on a Windows based PC. It finds the DVI
Broadcaster DL device on the network and displays its assigned IP address. The
Network Discovery Utility can also be used to connect to the DVI Broadcaster DL
Web admin interface tool.
10.2.1.1 To install Epiphan’s Network Discovery Utility Tool
1. Find the latest Network Discovery Utility on the website’s download page
(http://www.epiphan.com/downloads/).
2. Select Download Network Discovery Utility. Ensure to note the download
destination folder.
3. Run NetworkDiscovery.exe from the above noted download destination
folder.
4. Select Search to find the Epiphan devices connected to the network.
The Network Discovery Utility can only find the Epiphan devices on the same
network as the Windows PC that is running this utility.
10.2.2 Epiphan’s EpiphanTouch App for iPad, iPhone, iTouch
EpiphanTouch™ is a discovery and remote control application available as a free
download from iTunes and the App store.
EpiphanTouch finds, provides the IP address, and can be used as a remote control to
start and stop broadcastings and recordings on the DVI Broadcaster DL. It will list all
Epiphan devices including the DVI Broadcaster DL operating on the same network as
the iPhone, iTouch, or iPad that is running the EpiphanTouch application.
10.2.2.1 To install and use EpiphanTouch from iTunes:
1.
60
Either follow the URL to go directly to the EpiphanTouch page in the App
store:http://itunes.apple.com/pk/app/epiphantouch/id424405619?mt=8#
or search for the EpiphanTouch application in the App Store using the
Search field.
DVI Broadcaster DL User Guide
Networking
Figure 40 Search for EpiphanTouch in the App Store
2.
3.
4.
61
Install the EpiphanTouch App on your iDevice.
The EpiphanTouch will discover all Epiphan devices. The IP addresses of all
devices will be displayed. Record the IP address corresponding to the DVI
Broadcaster DL you want to configure. If there is more than one Epiphan
device on the network, you can identify your DVI Broadcaster DL by the
serial number displayed.
To use EpiphanTouch’s remote control feature, select the desired DVI
Broadcaster DL and log into the device as the administrator user. See
section The Administrator User for more details about logging into the DVI
Broadcaster DL.
DVI Broadcaster DL User Guide
Networking
Figure 41 Log into the DVI Broadcaster DL as the Administrator
5.
Start or stop video capturing and recording.
10.3 Setting IP Address
Changing the network configuration involves setting how the DVI Broadcaster DL
receives an IP address. IP Addresses can be assigned statically or dynamically with
the use of a DHCP server. For network configuration changes to take effect, the DVI
Broadcaster DL device must be rebooted after making the changes, refer to the
section Rebooting or Restarting .
If the IP address is changed, the DVI Broadcaster DL must be removed from the
Network Discovery Utility and then re-discovered by selecting Search.
Additionally, the DVI Broadcaster DL’s MAC address is displayed on the Network
Configuration page. Providing the MAC address to your network administrator may
be helpful for managing your network.
10.3.1
1.
62
Set the DVI Broadcaster DL to use a static IP address
Log into the Web admin interface.
DVI Broadcaster DL User Guide
Networking
2.
Select Network from the main menu.
3.
Select Use static address.
4.
Enter an IP Address, Network Mask, Default Gateway, and DNS Server that
are valid for your network. Ensure that this gateway setting is the gateway
of your local LAN, i.e. the local router. Contact your network administrator
if you are not sure what information to use. The IP address, Network Mask,
Default Gateway, and DNS Server assigned must be compatible with your
network.
Select Apply to save these changes.
5.
Select Maintenance.
6.
Select Reboot Now.
7.
It takes a few minutes for the DVI Broadcaster DL device to reboot.
8.
After a few minutes log into the Web admin interface. Logging into the
Web admin interface can be done by:
9.
a.
Using a browser and browsing to the new IP address assigned to
the DVI Broadcaster DL.
b.
Using the Network Discovery Utility, see section Logging into the
Web Admin Interface for more details.
Re-log into the Web admin interface using the administrator username and
password.
10.3.2 Set the DVI Broadcaster DL to use a DHCP server
By default, the DVI Broadcaster DL is configured to connect to a network using a
DHCP server, the DHCP server will automatically configure the network settings and
assign a relevant IP address to the DVI Broadcaster DL. This section describes how to
re-enable DHCP settings if they have been disabled.
1.
Log into the Web admin interface.
2.
Select Network from the main menu.
3.
Select Use DHCP.
4.
If required, in the MTU Size field specify the largest packet size permitted
for Internet transmission. If this value is too large for the connection, it
63
DVI Broadcaster DL User Guide
Networking
may result in packet loss or dropping Internet connection.
5.
The other fields can be left as is.
6.
Select Apply to save these changes.
7.
Select Maintenance.
8.
Select Reboot Now. It takes a few minutes for the DVI Broadcaster DL
device to reboot.
9.
After a few minutes log into the Web admin interface. Logging into the
Web admin interface can be done by:
a.
See the section Network Discovery of the on how to obtain the IP
address for DVI Broadcaster DL
b.
Using a browser and browsing to the new IP address assigned to
the DVI Broadcaster DL.
c.
Using the Network Discovery Utility, see section Logging into the
Web Admin Interface for more details.
10. Re-log into the Web admin interface using the administrator username and
password.
The following diagram shows the network page from the Web admin interface and
enabling DHCP.
64
DVI Broadcaster DL User Guide
Networking
Figure 42 Enabling DHCP
10.3.3 Performing Network Diagnostics
A tool in the Network section of the web interface combines the functionality of the
traceroute and ping programs in a single network diagnostic tool.
Traceroute is a computer network diagnostic tool for displaying the route or path
and measuring transit delays of packets across an Internet Protocol (IP) network.
Ping is a computer network administration utility used to test the reachability of a
host on an IP network and to measure the round-trip time for messages sent from
the originating host to a destination computer.
This tool investigates the network connection between the host that the DVI
Broadcaster DL runs on and a user-specified destination host. After entering the URL
65
DVI Broadcaster DL User Guide
System Administration
or IP address, click either ping or traceroute. If ping is clicked, the tool determines
the reachability of the user-specified host. If traceroute is clicked, the route and
measures transit delays of packets is displayed. As it does this, the tool displays
statistics about each machine.
Figure 43 Statistics displayed by the diagnostics tool after using the Ping utility
Figure 44 Statistics displayed by the diagnostics tool after using the Traceroute utility
11 System Administration
11.1 Setting the Date and Time
The date and time can be set manually or Time synchronization can be enabled on
the DVI Broadcaster DL. Configuring how the date and time is managed on the DVI
Broadcaster DL is done by selecting Date and Time from the Web admin interface’s
main menu.
66
DVI Broadcaster DL User Guide
System Administration
Clicking Enable Time Synchronization on the Date and Time page, results in the date
and time being received from a public network time protocol (NTP) server. This is
done by having the DVI Broadcaster DL connect to the server over the Internet. NTP
uses UDP and port 123. The default NTP server is time.nrc.ca. This should be
changed to a NTP server that is recommended for your location. This information
should be available from your network administrator.
For more information about NTP, including a list of recommended NTP servers, refer
to the following webpage: The NTP Public Services Project.
To get the correct time from the NTP server, ensure that the correct Time Zone for
the location of the DVI Broadcaster DL is selected.
If the DVI Broadcaster DL device cannot connect to the Internet and there is an
RDATE server on the network, you can set time synchronization to use RDATE (as
defined by RFC 868). Contact your network administrator for the address of the
RDATE server and enter the RDATE server IP address into the Server IP Address field.
In both cases, how often the date and time is updated can be configured. The Time
Update interval can be every 1, 6, 12, or 24 hours.
67
DVI Broadcaster DL User Guide
System Administration
Figure 45 Setting the Date and Time
The following table summarizes the configurable options for setting the date and
time.
Table 13 Date and Time Configurable Options
Time Zone
Select the appropriate time zone
Enable time
synchronization
This parameter enables time synchronization with a NTP
or RDATE server
Protocol
Select the time protocol
Server IP
Enter the IP address of the NTP or RDATE server
68
DVI Broadcaster DL User Guide
System Administration
Address
Update interval
Specify the frequency of time synchronization
Set time
manually
This parameter enables manual time setting
Date (yyyy-mmdd)
Specify the date
Time (hh:mm:ss)
Specify the time
RTC calibration:
(-31..+31).
This field allows RTC calibration, the slowing or speeding
the clock up to 10 sec/day. Negative numbers slow the
clock down up to 5 seconds a day and positive numbers
speed up the clock up to 5 seconds a day.
11.2 Configuring Administrator Access
Initial factory settings provide no password for the administrator user. For security
reasons, a password to control access to the administration functions should be
added.
The administrator user’s password can be added or changed at any time in the
Access Passwords section of the Web Admin interface.
If you lose or forget the admin password you can reset the device to its factory
default setting. See Restoring the DVI Broadcaster DL Default Factory Configuration
in order to reset the device to factory defaults.
11.2.1
1.
69
To add or change the Administrator password
Log into the Web admin interface.
2.
Select Access Passwords.
3.
Enter the new password in the New administrator password field. The
password is case sensitive and can include up to 255 ASCII characters.
4.
Repeat the password using the Retype administrator password field.
5.
Select Apply. The Web admin interface will log off the current
administrator user.
6.
When prompted, re-log into the Web admin interface with the admin user
name and the new password.
DVI Broadcaster DL User Guide
System Administration
Figure 46 Adding or Changing the Administrator's Password
Deleting the Administrator password
The administrator password can be deleted if it is not required. However, by
removing the administrator password, it makes it easier for unauthorized users to
change the DVI Broadcaster DL’s configuration.
11.2.2
1.
2.
3.
4.
Log into the Web admin interface
Select Access Passwords.
Select Apply leaving the administrator password fields blank.
When prompted, re-log in leaving the password field blank.
11.3 Configuring Operator Access
An operator‘s role allows you to grant particular rights to some users. They are able
to have access to the recorded files and can adjust frame grabber and audio
settings. It is highly recommended to set a password for the operator’s role.
11.3.1
1.
2.
3.
4.
5.
6.
70
To add or change the Operator password
Log into the Web admin interface.
Select Access passwords.
Enter the password in the New operator password field
Repeat the new password in the Retype operator password field. The password
is case sensitive and can include up to 255 ASCII characters.
Select Apply.
Distribute or communicate the operator access password to authorized
operators of the broadcast.
DVI Broadcaster DL User Guide
System Administration
Figure 47 Changing the Operator password
11.3.2 Delete the Operator Password
The operator password can be deleted if operators are not required to enter a
password to access the broadcast.
1. Log into the Web admin interface.
2. Select Access Passwords. The password fields should be blank.
3. Select Apply without adding characters to the password fields. The password is
deleted.
11.4 Configuring Viewer Access
Controlling viewer access to a broadcast can be done in two different ways. The first
is to assign a password to the DVI Broadcaster DL’s viewer password and the second
is to enable IP Address based authentication. By default the viewer user does not
have a password to control access and no IP Address based authentication is
enabled. Viewers have access only to Live View functionality in browser or direct
streams in player.
Figure 48 Changing the Viewer Password
71
DVI Broadcaster DL User Guide
System Administration
11.4.1 To add or change the viewer password
Used to add or change the password associated with the viewer user. The viewer
access password is the same for all viewers until it is changed. Any viewer that
knows the password will continue to have access until the password is changed. It is
good practice to change the password each time there is a change in the users that
should be authorized to access the broadcast. Please contact your network security
administrator with respect to password management required for your applications.
Once a viewer password is configured, participants must obtain the current viewer
password in order to log in. The user name is always the same: viewer. It cannot be
changed. If the viewer password is changed during a broadcast, the broadcast is
interrupted and all viewers will be required to re-log in using the new viewer
password in order to continue receiving the broadcast. Depending on how the
viewer is receiving the broadcast, this will involve clicking the refresh button in the
viewer’s browser or clicking on the play button in the viewer’s media player.
1.
2.
3.
4.
5.
Log into the Web admin interface.
Select Viewer Access.
Enter and repeat the new password. The password is case sensitive and can
include up to 255 ASCII characters.
Select Apply.
Distribute or communicate the viewer access password to authorized viewers
of the broadcast.
11.4.2 Configuring IP-based Authentication for Viewers
This function allows the option of providing access to the broadcast to a large
number of users without having each individual user log in with the viewer
username and password. This is done by configuring individual IP addresses or a
range of IP addresses that are either granted access or denied access to the
broadcast. Once set up, users can access the broadcast just by clicking on a supplied
link. The administrator for the broadcast would continue to access the Web admin
interface using the administrator user credentials to access all features.
Figure 49 IP-based Authentication
72
DVI Broadcaster DL User Guide
System Administration
If any addresses are specified in the Allow IP’s field, access to the broadcast will be
allowed only for these addresses.
If any addresses are specified in the Deny IP’s field, access to the broadcast will be
forbidden for these addresses and allowed for all other addresses.
The list of denied IP addresses has a higher priority over the list of allowed IP
addresses. An example of how this is implemented would be the following:
1.
2.
In the Deny IP’s field enter 172.20.1.20-172.20.1.30.
In the Allow IP’s field enter 172.20.1.22, 172.20.1.33.
Access to the broadcast will be forbidden for the entire subset of addresses 172.20.1.20-30.
The set of users must have a fixed IP address or a range of IP addresses through
which they connect to the internet. Individual computers may have dynamic serverassigned addresses but as long as they use a gateway with a static address to access
the internet, this feature can be configured
IP authentication is primarily about convenience, rather than extra security. The
level of security is comparable with that of a password-based authentication. Bear in
mind that anyone who has access to a computer within the specified range will be
able to access the broadcast without having to provide log in credentials. Also it is
probably not possible to restrict access to a single computer since in most networks
a number of computers share a single gateway to the internet.
The table below shows the fields used in configuring IP-based authentication for
viewers.
Deny IP’s
Enter individual IP addresses separated by a comma or a range of IP
addresses that are denied access to the broadcast. To specify a range
of addresses, use a hyphen (-).
Example 1: 172.20.1.20, 172.20.1.32
Allow IP’s
73
Example 2: 172.20.1.1-100
Enter individual IP addresses separated by a comma or a subset of IP
addresses that are granted access to the broadcast. To specify a range
of addresses, use a hyphen (-).
DVI Broadcaster DL User Guide
System Administration
11.4.3 Delete the Viewer Password
The viewer password can be deleted if viewers are not required to enter a password
to access the broadcast.
1.
2.
3.
Log into the Web admin interface.
Select Viewer Access. The password fields should be blank.
Select Apply without adding characters to the password fields. The
password is deleted.
11.5 Upgrading the System Firmware
New firmware is released to fix known problems or to add new features. When
available, new firmware versions can be obtained from Epiphan Support.
Installing new firmware can take several minutes. Once a firmware upgrade is
started, the DVI Broadcaster DL cannot broadcast or record streams until the
firmware upgrade is complete.
Note that no passwords are set in the new firmware. However when you upgrade
the existing firmware, the administrator’s password is the same as the operator’s
password.
11.5.1
Installing new firmware
Do not interrupt or power down the DVI Broadcaster DL device during the firmware
update.
1.
Log into the Web admin interface.
2.
Select Firmware Upgrade from the main menu.
3.
Click the Check for updates command. The system will indicate whether any
updates are available. If updates are available, select Browse and then select
the downloaded firmware file.
4.
Select Apply. The firmware file is uploaded to the DVI Broadcaster DL. It then
unpacks the firmware file, verifies the contents and then upgrades the
firmware.
5.
74
To complete the firmware upgrade you must reboot the DVI Broadcaster DL.
Refer to the section, Rebooting or Restarting .
DVI Broadcaster DL User Guide
6.
System Administration
Log into the Web admin interface and confirm that the DVI Broadcaster DL is
now running the new firmware version by selecting Info from the main menu
and by viewing the firmware version.
Should the firmware update fail, restore to the default factory configuration. Refer
to the section Restoring the DVI Broadcaster DL Default Factory Configuration.
Figure 50 Firmware Upgrade
11.6 Maintenance Controls
From the Web admin interface’s main menu, select Maintenance to perform
operations such as restoring the factory configuration, and rebooting the DVI
Broadcaster DL.
75
DVI Broadcaster DL User Guide
System Administration
Figure 51 Maintenance Options
11.6.1 Restoring the DVI Broadcaster DL Default Factory Configuration
Select Restore beside Restore Factory Configuration to reset the stream and frame
grabber settings back to the default factory configuration. The default factory
configuration is the configuration that the DVI Broadcaster DL had when it was
received from Epiphan. It can be useful to return the DVI Broadcaster DL to this
configuration if a number of configuration changes have been made that need to be
reversed.
Note that restoring default factory configuration also restores default network
configuration (DHCP settings are enabled by default).
Pressing the Reset button on the DVI Broadcaster DL will also perform a reset to the
default factory configuration. See the section, System Hardware Features, for
information on the location of the reset button and the proper steps that need to be
followed to perform a hardware based factory reset.
11.6.2 Rebooting or Restarting DVI Broadcaster DL
Many DVI Broadcaster DL configuration changes require you to reboot the DVI
Broadcaster DL in order to have these changes come into effect, the following
outlines the steps to reboot the DVI Broadcaster DL.
76
DVI Broadcaster DL User Guide
System Administration
11.6.2.1 To reboot or restart the DVI Broadcaster DL
1.
Log into the Web admin interface.
2.
Select Maintenance.
3.
Beside Reboot select Reboot now.
The reboot process is not lengthy and once completed, the DVI Broadcaster DL will
resume normal operation.
11.6.3 Backing up Current Configuration
Use this functionality to ensure that you have a backup version of your current
configuration on your local machine. It is helpful, for example, when you need to set
up multiple devices using the same parameters. Note that you should not store any
passwords in the configuration file since it has plain text format and all passwords
will be visible.
1.
2.
3.
11.6.4
1.
2.
3.
Log into the Web admin interface.
Select Maintenance.
Beside Backup current configuration select Backup.
Restoring Configuration from File
Select Maintenance.
Click Browse near Restore configuration from file and select the
configuration file.
Click Restore.
11.6.5 Shutting down the DVI Broadcaster DL
To shut down DVI Broadcaster DL you need to disconnect power. It is not possible to
shut down the device from the Web Interface.
11.7 DVI Broadcaster DL System Information
To display the following system information, select Info from the Web admin
interface’s main menu:
1.
2.
77
The current firmware version, revision and date.
The services status.
DVI Broadcaster DL User Guide
3.
4.
5.
6.
System Administration
The information about the broadcast characteristics, encoder’s frame rate
and the IP addresses of the broadcast in all possible formats. Please refer to
Using the Web Admin Interface’s Info Page.
Active connections.
Resolution of the connected video source and other VGA mode
information.
The hardware platform information.
This page is also displayed when you first log into the Web admin interface.
78
DVI Broadcaster DL User Guide
System Administration
Figure 52 DVI Broadcaster DL Information
79
DVI Broadcaster DL User Guide
Serial Port Configuring
12 Serial Port Configuring
The DVI Broadcaster DL can be integrated with control equipment that uses an RS232 interface. This RS-232 interface is used to trigger the device to perform various
actions by sending a command over the RS-232 connection, refer to the RS-232
Commands chapter for more information about these commands.
To connect your control equipment to the DVI Broadcaster DL, use a standard RS232 null-modem cable. Then an RS-232 serial adapter is connected to the RS-232
null-modem cable before inserting it into one of the two USB ports on the DVI
Broadcaster DL.
The standard DVI Broadcaster DL package does not include an RS-232 serial adapter
but one can be purchased from Epiphan as an optional accessory.
Flow control is the only configurable item for this feature. This is done by navigating
to the Serial Port section of the Web admin interface.
Table 14 Configuring the Serial Port Feature
Flow control
Flow control means the ability to slow down the flow of
bytes in a wire. For serial ports this means the ability to
stop and then restart the flow without any loss of bytes.
Specify by what means this control will be performed:
 Hardware
 Software
 None
80
DVI Broadcaster DL User Guide
Customizing Presentation and Web Content
Figure 53 Configuring the Serial Port Feature
13 Customizing Presentation and Web Content
This feature allows the customizing of the viewer’s Web browser’s display of the
broadcast. For example, the event’s name, company logos and other pertinent data
can be displayed to the viewer. Note that this feature affects only viewers who are
connecting to the broadcast via Live View (please refer to Using the Web Admin
Interface’s Live View Feature).
To use this option, select Branding from the Web admin interface’s main menu.
To customize the design you need to create an .xsl file using XML document
formatting. The creation of this file is beyond the scope of this document.
Figure 54 Customizing Web Content
The table below outlines how to select and upload the necessary files to customize
the viewing browser.
81
DVI Broadcaster DL User Guide
Configuring Remote Support
Table 15 Web Content Configurable Options
Templates
Other files
Upload files/templates
Available template files are displayed. To select a
template, click a radio button near its name. Then click
Apply.
Files that were uploaded and used during template
creation are displayed.
Browse to the template or file you need to upload and
click Upload.
14 Configuring Remote Support
The DVI Broadcaster DL uses remote support settings to communicate with the
Epiphan maintenance server. When enabled, communicating with the maintenance
server allows Epiphan to review the device configuration, firmware version, and
other basic operating parameters. If you contact Epiphan Support for help with the
DVI Broadcaster DL, the support team can use this maintenance information to help
remotely troubleshoot the problem.
The DVI Broadcaster DL device does not send private information to the Epiphan
maintenance server, just basic operation and configuration information. The amount
of traffic sent to the Epiphan maintenance server is small and should not affect the
network or Internet throughput.
By default, communication with the Epiphan maintenance server uses TCP port 30.
The default address of the Epiphan maintenance server is epiphany.epiphan.com.
The DVI Broadcaster DL must be able to find a DNS server to resolve the default
address and then must be able to connect to this address on the Internet using TCP
port 30. If the DVI Broadcaster DL’s network settings are set to use DHCP, it gets the
address of the DNS server from the DHCP server. If network settings are set to use a
static IP address, the IP address of the DNS server must be entered. This IP address
can be retrieved from your network administrator.
If you have a firewall or some other device protecting the network from the Internet
and you would like to enable remote support, the configuration of this device may
have to be changed for the DVI Broadcaster DL to connect to the Epiphan
maintenance server. Contact your network administrator for assistance.
82
DVI Broadcaster DL User Guide
Configuring Remote Support
Remote support is enabled by default. Use the Maintenance section in the Web
admin interface to access the remote support settings and refer to the following
diagram and table for more details on how to configure this feature.
83
DVI Broadcaster DL User Guide
Configuring Remote Support
Figure 55 Remote Support Configuration
Table 16 Remote Configuration Options
Enable Remote Support
Enable connection to
maintenance server
Server Address
Server Port
Allow Epiphan Support to log into the DVI
Broadcaster DL with special access privileges to
troubleshoot problems.
The DVI Broadcaster DL establishes an outgoing TCP
connection to the Epiphan maintenance server using
TCP port 30. Using this connection, the device sends
information to the Epiphan maintenance server and
Epiphan Support can use this connection to remotely
log into the device.
The address of the Epiphan maintenance server. This
address is usually epiphany.epiphan.com. Only
change this address if required, and only if
recommended by Epiphan Support. For example, this
might be changed to a numeric IP address if the DVI
Broadcaster DL cannot connect to a DNS server.
The Epiphan maintenance server’s port number.
You can enable and disable remote support and the connection to the maintenance
server independently.
The following table describes the results of different configurations:
84
DVI Broadcaster DL User Guide
Disk Check
Table 17 Different Results by enabling/disabling Remote Support and Connection to the
Maintenance Server
Enable
Remote
Support
Enable Connection
to Maintenance
Server
Yes
Yes
The DVI Broadcaster DL connects to the Epiphan
maintenance server. If required, Epiphan Support
can remotely connect to the device with special
access privileges.
No
Yes
The DVI Broadcaster DL connects to the Epiphan
maintenance server. Epiphan Support can remotely
connect to the Web admin interface with the same
access privileges as an administrator.
Yes
No
The DVI Broadcaster DL does not connect to the
Epiphan maintenance server. If required, Epiphan
Support can remotely connect to the device with
special access privileges. Contact Epiphan Support
for assistance.
Result
Please contact your network security administrator to review your security settings
for the DVI Broadcaster DL.
15 Disk Check
A disk maintenance schedule can be set up for checking the DVI Broadcaster DL’s
hard disk for errors. The hard disk maintenance schedule includes running a disk
check after either a configured number of device restarts or after a configured
number of months of operation. This is configured on the Disk Check page which is
opened by selecting Disk Check from the Web admin interface’s main menu.
This page allows the number of the Recorder restarts before a disk check is to be
performed and the number of months to lapse prior to a disk check to be
configured. The system will trigger a disk check based on these values and based on
whichever event occurs first. The actual disk check process will be run the next
time the DVI Broadcaster DL restarts. The disk check occurs during system startup
and can cause a lengthy delay in starting up the device.
85
DVI Broadcaster DL User Guide
Disk Status Information
Alternatively on the same page, select Check disk now to immediately perform the
disk check. Clicking this button causes the device to stop recording and to check the
disk immediately. The disk check process can take a few minutes. The DVI
Broadcaster DL automatically resumes recording after the disk check is complete.
Results of the disk check are not displayed unless errors that cannot be corrected
are found.
Figure 56 Configuring the Disk Maintenance Schedule
16 Disk Status Information
In the Disk status section of the Web admin interface’s main menu, the total
amount of space available on the DVI Broadcaster DL’s solid state memory in GB is
listed. Additionally, the used and available space in GB, and the amount used as a
percentage of the total amount of space on the disk is displayed for quick reference.
If the DVI Broadcaster DL is running low on disk space the administrator can delete
files. The administrator can also configure automatic file uploads to keep the DVI
Broadcaster DL from running out of disk space. The DVI Broadcaster DL stops
recording if there is less disk space available than the amount required saving a
broadcast file.
86
DVI Broadcaster DL User Guide
Configuring using a Third-Party Application
17 Configuring using a Third-Party Application
The DVI Broadcaster DL can be configured and managed with the third-party
applications or with a script that sends commands to the DVI Broadcaster DL as
URLs. Please contact Epiphan for the most recent updates to the API.
This chapter describes:
-
Serial port configuration;
RS-232 commands;
Syntax for HTTP API Commands;
Keys for HTTP API Commands;
and finally provides some examples.
17.1 Serial Port Configuration
The System’s serial port configuration has the following settings:
Parameter
Speed
Data bits
Parity
Stop bits
Flow control
Value
19200 bps
8
None
1
Hardware
17.2 RS-232 Commands
The DVI Broadcaster DL implements an RS-232 interface allowing for the easy
integration with existing control room and board room equipment.
Some of the commands require channel name as an argument. Channel name
should be separated from the command name by a period – “.”. Either a channel
name or a channel index can be specified. An empty channel name can be provided
for some commands. In this case this setting is interpreted as all channels. If more
than one channel has the same name the command will apply only to one channel,
so the channel index should be used instead.
87
DVI Broadcaster DL User Guide
Configuring using a Third-Party Application
Table 18 Serial Interface commands and Status Report commands and description
STOP.<channel>
STOP
START.<channel>
START
SNAPSHOT.<channel>
SNAPSHOT
GET.<channel>.<key>
SET.<channel>.<key>=<value>
SAVECFG
STATUS.<channel>
STATUS
FREESPACE
RECTIME.<channel>
RECTIME
Stop recording for the channel by setting
rec_enabled to "".
This has the same effect as
SET.<channel>.rec_enabled="" SAVECFG.
Stop recording for all channels
Start recording for the channel by setting
rec_enabled to "on".
This has the same effect as
SET.<channel>.rec_enabled=on SAVECFG.
Start recording on all channels
Take snapshot on the specified channel (must be
MJPEG)
Take snapshot on all channels (must be MJPEG)
Get value of a broadcasting parameter <key>.
Please refer to section Broadcasting Setup Keys for
details.
Set value of a broadcasting parameter. Parameter
values containing spaces must be enclosed in
quotation marks (either single or double). New
values might not take effect immediately and will
be lost after the reboot unless SAVECFG command
is issued later.
Save parameters values modified by SET command.
Report status of recording service for the channel.
Status values are: "Running", "Stopped",
"Uninitialized ".
Report status of recording service for all channels.
Report free space on the data partition, in bytes.
Report elapsed time for the current file being
recorded.
Report elapsed time for the current recording file
for all channels.
If any of the START commands are given while a recording is already in progress, the
current recording will be stopped and a recording with the new settings will be
started. The DVI Broadcaster DL periodically reports its status back using the
following messages:
88
DVI Broadcaster DL User Guide
Configuring using a Third-Party Application
Status Line Value
RECTL STATUS {UP <time>|DOWN
<time>|UNKNOWN}
Status of the recording
RECTL MICVOLUME <0-100> Level of line-in amplification (percents)
RECTL PCMVOLUME <0-100> Level of line-out amplification (percents)
Each status line is terminated with an LF (ASCII code 10) character.
17.3 Syntax for HTTP API Commands
Use the following syntax to get configuration settings:
http://<address>/admin/get_params.cgi?key
Use the following syntax to set or change the configuration:
http://<address>/admin/set_params.cgi?key=value
In this example <address> is the IP address or name you use to connect to the
System admin interface.
E.g., if you log into the DVI Broadcaster DL’s Web admin interface using
http://192.30.23.45/admin, then <address> would be 192.30.23.45.
Key is the name of the object of the DVI Broadcaster DL to be viewed or changed.
See the next section for more information on the valid values for key.
Value is the value to be set. Some values include spaces, for example, the frame
size can be 1024 x 768. Use %20 for spaces, for example:
framesize=1024%20x%201068
You can include multiple <key>or <key>=<value>statements in one URL. Separate
the statements with &.
For example:
• To get the product name and firmware version:
89
DVI Broadcaster DL User Guide
Configuring using a Third-Party Application
http://<address>/admin/get_params.cgi?product_name&firmware_version
• To set the stream type to ASF and bit rate to 256000:
http://<address>/admin/set_params.cgi?streamtype=2&vbitrate=256K
For third party applications like wget, you should always include the admin
username and password to change the DVI Broadcaster DL configuration. The syntax
for using wget to enter URLs is:
17.4 Keys for HTTP API Commands
This section lists and describes all of the keys that can be used in HTTP API
commands to view or change the DVI Broadcaster DL configuration. These keys are
broken into the following types:
 Device Info Keys
 Broadcasting Setup Keys
 ASF Encoder Keys
 RTP Unicast Keys
17.5 Device Info Keys
These keys are used for getting information about the device.
Table 19 Device Information Keys
Key
Description
vendor
Name of a vendor. The value is always "Epiphan Systems
Inc.”
product name
Name of a product.
firmware_version
Firmware version.
mac_address
MAC address.
17.6 Broadcasting Setup Keys
These keys are used for getting or setting the broadcasting setup.
90
DVI Broadcaster DL User Guide
Configuring using a Third-Party Application
Table 20 Broadcasting Setup Keys
Key
framesize
htmlrefresh
streamport
streamtype
Description
Get or change the frame size in pixels, for example 1024
x 768. Use %20 for spaces.
Get or change the Flash/MJPEG webpage page refresh
time in seconds. The range is 0 to inf (infinite). 0 means
that page will not refresh.
Get or change the stream port number. The range is
1000 to 65535. You cannot use port 5557 because this
port is used for network discovery.
Get or change the stream type:






vbitrate
bcast_disabled
audio
usenosignal
vbufmode
0 - Flash
1 - Flash+H.264
2 - ASF
3 - ASF+H.264
4 - MJPEG
5 – RTSP
Get or change the video bit rate in kbit/s, for example
vbitrate=65536. You can use short forms such as
vbitrate=64K and vbitrate=1M.
Possible values are 'on' or empty. Broadcasting will be
disabled if the value is 'on'.
Possible values are 'on' or empty. Enables broadcasting
of audio signal.
Possible values are 'on' or empty. Displays “No signal”
image if the signal is off.
Use this key to define compression level of the
broadcast. E.g., in the Strong mode the broadcast
parameter strictly correspond to the specified bitrate.
Select the level:



fastvideo
91
Relaxed
Balanced
Strong
Enables fast video.
DVI Broadcaster DL User Guide
Configuring using a Third-Party Application
Possible values are 'on' or empty
Enables time labeling functionality.
Possible values:
 'none'
 'date'
 'hms'
 'date_hms'
 'hms_ms'

'date_hms_ms'
Minimum interval between key frames.
Video frame rate limit.
timelabel
vgopsize
fpslimit
17.7 ASF Encoder Keys
These keys are used for getting or setting ASF encoder settings. You can change ASF
encoder settings when stream type is set to ASF stream.
Table 21 ASF Encoder Keys
Key
title
author
copyright
comment
Description
Add a title for the video being broadcast. Use %20 for spaces.
Add the name of the author of the video being broadcast. Use
%20 for spaces.
Add copyright information for the video being broadcast. Use
%20 for spaces.
Add a title for the video being broadcast. Use %20 for spaces.
17.8 RTP Unicast Keys
These keys are used for getting or setting RTP unicast settings. You can change these
settings when stream type is set to RTP.
Table 22 RTP Unicast Keys
Key
unicast_enabled
unicast_address
unicast_aport
unicast_vport
92
Description
Enable RTP unicast. Possible values are 'on' or empty.
Get or change the unicast address.
Get or change the unicast a port.
Get or change the unicast v port.
DVI Broadcaster DL User Guide
Configuring using a Third-Party Application
17.9 Recorder Keys
These keys are used to enable or disable the recording of a broadcast.
Table 23 Recorder Keys
Key
rec_enabled
Description
Enables recording functionality. Possible values are 'on' or
empty.
17.10 Examples
For a DVI Broadcaster DL device with an IP address of 192.30.23.45, and admin
password of pass123, one can use wget to do the following:

Enter the following command to view the broadcasting stream type and
frame size:
wget --http-user=admin --http-passwd=pass123
"http://192.30.23.45/admin/get_params.cgi?streamtype&framesize"

Enter the following command to set the broadcasting stream type to ASF,
add the title “DVI Broadcaster DL Stream”, and enable recording audio.
wget --http-user=admin --http-passwd=pass123
"http://192.30.23.45/admin/set_params.cgi?streamtype=2
&title= DVI Broadcaster DL %20Stream&audio=on"
93
DVI Broadcaster DL User Guide
Table of Figures
18 Table of Figures
Figure 1 Rear View of the DVI Broadcaster DL ............................................................. 5
Figure 2 Front View of the DVI Broadcaster DL ........................................................... 6
Figure 3 3.5mm Mini-jack ............................................................................................ 8
Figure 4 DVI to DVI Cable ............................................................................................. 9
Figure 5 HDMI to DVI Adapter ................................................................................... 10
Figure 6 RJ-45 Male Cable .......................................................................................... 10
Figure 7 Web Admin Interface's Main Menu ............................................................. 15
Figure 8 Frame Grabber Adjustments........................................................................ 20
Figure 9 Stream Settings ............................................................................................ 23
Figure 10 Streaming Settings ..................................................................................... 24
Figure 11 Audio Configurable Options ....................................................................... 26
Figure 12 Common Settings ....................................................................................... 27
Figure 13 Audio Settings ............................................................................................ 29
Figure 14 Protocol Stack Diagram .............................................................................. 30
Figure 15 Using a CDN Service Increases Scalability of Concurrent Viewers ............. 32
Figure 16 URL to Epiphan Server ............................................................................... 33
Figure 17 System Message in Case of Excessive Bitrate Speed ................................. 33
Figure 18 System Message after Setting H.264 codec and Reducing Bitrate ............ 34
Figure 19 Epiphan’s Portal ......................................................................................... 35
Figure 20 Plugins Available for Selection on the Portal ............................................. 35
Figure 21 Code for Stream Embedding ...................................................................... 35
Figure 22 Listing of Direct URLs ................................................................................. 36
Figure 23 RTSP Announce Functionality .................................................................... 37
Figure 24 RTP/UDP Push Functionality ...................................................................... 38
Figure 25 URLs of the Broadcast Displayed in the Stream Info Section ..................... 39
Figure 26 A Broadcast with its URL Displayed Under the Broadcast Image .............. 40
Figure 27 Viewing a Broadcast Using a Web Browser ............................................... 41
Figure 28 Select Recording Format ............................................................................ 43
Figure 29 Changing Time Limit and Size Limit............................................................ 44
Figure 30 Recorder Status .......................................................................................... 45
Figure 31 Recorded Files ............................................................................................ 46
Figure 32 A USB Flash Drive Connected to a USB port Receives Recorded Data ....... 48
Figure 33 Insert a USB Flash Disk ............................................................................... 49
Figure 34 The File is Being Copied Now ..................................................................... 50
Figure 35 Configuring the Automatic File Upload Feature ........................................ 51
Figure 36 Configuring a CIFS Client ............................................................................ 53
Figure 37 Configuring an RSync Client ....................................................................... 54
Figure 38 Configure an FTP Client .............................................................................. 55
Figure 39 FTP Server Options ..................................................................................... 57
Figure 40 Search for EpiphanTouch in the App Store ................................................ 61
94
DVI Broadcaster DL User Guide
Table of Figures
Figure 41 Log into the DVI Broadcaster DL as the Administrator .............................. 62
Figure 42 Enabling DHCP............................................................................................ 65
Figure 43 Statistics displayed by the diagnostics tool after using the Ping utility ..... 66
Figure 44 Statistics displayed by the diagnostics tool after using the Traceroute
utility .......................................................................................................................... 66
Figure 45 Setting the Date and Time ......................................................................... 68
Figure 46 Adding or Changing the Administrator's Password ................................... 70
Figure 47 Changing the Operator password .............................................................. 71
Figure 48 Changing the Viewer Password.................................................................. 71
Figure 49 IP-based Authentication ............................................................................ 72
Figure 50 Firmware Upgrade ..................................................................................... 75
Figure 51 Maintenance Options ................................................................................ 76
Figure 52 DVI Broadcaster DL Information ................................................................ 79
Figure 53 Configuring the Serial Port Feature ........................................................... 81
Figure 54 Customizing Web Content ......................................................................... 81
Figure 55 Remote Support Configuration .................................................................. 84
Figure 56 Configuring the Disk Maintenance Schedule ............................................. 86
95
DVI Broadcaster DL User Guide
Table of Figures
Environmental Information
The equipment that you bought has required the extraction and use of natural
resources for its production. It may contain hazardous substances that could impact
health and the environment.
In order to avoid the dissemination of those substances in our environment and to
diminish the pressure on the natural resources, we encourage you to use the
appropriate take-back systems. Those systems will reuse or recycle most of the
materials of your end life equipment in a sound way.
The crossed-out wheeled bin symbol invites you to use those systems. If you need
more information about collection, reuse and recycling systems, please contact your
local or regional waste administration. You can also contact us for more information on
the environmental performance of our products.
FCC & CE Compliance Statement
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) This device must accept any interference received, including interference that may
cause undesired operation.
Marking by the symbol
indicates compliance of this device with EMC directive of
the European Community and meets or exceeds the following technical standard.
EN 55022 - Limits and Methods of Measurement of Radio Interference Characteristics
of Information Technology Equipment.
96
DVI Broadcaster DL User Guide
Table of Figures
Other Jurisdictional Issues
Epiphan makes no representation that its products or information in this document or
its web site is appropriate or available for use in your jurisdiction. Those who choose
to access the Epiphan web site or use Epiphan products do so on their own initiative
and are responsible for compliance with local laws, if and to the extent local laws are
applicable.
Submissions to Epiphan and Affiliated Servers
Any information, including but not limited to remarks, suggestions, ideas, graphics, or
other submissions, communicated to Epiphan through their Epiphan web site is the
exclusive property of Epiphan. Epiphan is entitled to use any information submitted for
any purpose, without restriction (except as stated in Epiphan's Privacy Statement) or
compensation to the person sending the submission. The user acknowledges the
originality of any submission communicated to Epiphan and accepts responsibility for
its accuracy, appropriateness, and legality.
Third Parties and Links to Third-Party Web Sites
Mention of non-Epiphan Systems Inc. products or services on their website, or this
document site is for informational purposes and does not constitute an endorsement
or recommendation.
This document may contain links to non-Epiphan web sites. These links are provided
to you as a convenience, and Epiphan is not responsible for the content of any linked
web site. Any outside web site accessed from the Epiphan web site is independent
from Epiphan, and Epiphan has no control over the content of that web site. In
addition, a link to any non-Epiphan web site does not imply that Epiphan endorses or
accepts any responsibility for the content or use of such a web site.
In no event shall any reference to any third party or third party product or service be
construed as an approval or endorsement by Epiphan of that third party or of any
97
DVI Broadcaster DL User Guide
Table of Figures
product or service provided by a third party.
Miscellaneous
It is the user's responsibility to ascertain whether any information downloaded from the
Epiphan web site or other websites is free of viruses, worms, trojan horses, or other
items of a potentially destructive nature.
Enforcement of Terms and Conditions
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. The parties shall appoint as sole
arbitrator a retired judge who presided in the province of Ontario. The parties shall
bear equally the cost of the arbitration (except that the prevailing party shall be entitled
to an award of reasonable attorneys' fees incurred in connection with the arbitration in
such an amount as may be determined by the arbitrator). All decisions of the arbitrator
shall be final and binding on both parties and enforceable in any court of competent
jurisdiction. Notwithstanding this, application may be made to any court for a judicial
acceptance of the award or order of enforcement. Notwithstanding the foregoing,
Epiphan shall be entitled to seek injunctive relief, security, or other equitable remedies
from any court of competent jurisdiction.
If any part of these terms is unlawful, void, or unenforceable, that part will be deemed
severable and will not affect the validity and enforceability of the remaining provisions.
Epiphan may, at its sole discretion and without notice, revise these terms at any time
by updating this posting.
Copyright © 2013 Epiphan Systems Inc.
All Rights Reserved.
98
DVI Broadcaster DL User Guide
Configuration Worksheet
19 Configuration Worksheet
Use this worksheet to keep necessary information about the DVI Broadcaster DL
installation, settings etc.
Parameter (IP address, DNS
Value
server, SSID…)
Notes:
Copyright © 2013 Epiphan Systems Inc.
All Rights Reserved
99
DVI Broadcaster DL User Guide
Configuration Worksheet
100
DVI Broadcaster DL User Guide
Configuration Worksheet
101
DVI Broadcaster DL User Guide
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertisement