Table of Contents

Advertisement

MEDIAEDGE
Technical Manual
- Configuration and Operation -
MEDIAEDGE Version 4.10
Ver.4.10, 1st Edition, February 2012

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the MEDIAEDGE-SVS4 and is the answer not in the manual?

Questions and answers

Summary of Contents for Mediaedge MEDIAEDGE-SVS4

  • Page 1 MEDIAEDGE Technical Manual - Configuration and Operation - MEDIAEDGE Version 4.10 Ver.4.10, 1st Edition, February 2012...
  • Page 2 MEDIAEDGE cannot assume, however, any responsibility for any inaccuracies that may be contained in the manual. In no event will MEDIAEDGE be liable for direct, indirect, special, incidental, or consequential damages resulting from any defect or omission in the manual even if advised of the possibility of such damages.
  • Page 3 MEDIAEDGE Technical Manual Ver4.10 The information in this manual is described according to the following MEDIAEDGE products unless otherwise noted. MEDIAEDGE-SVS4 MEDIAEDGE-SWT4 MEDIAEDGE-DAS4 MEDIAEDGE-STB4 MEDIAEDGE-STB4H MEDIAEDGE-LEB4 MEDIAEDGE-LEB60 MEDIAEDGE-LSB HDMA-4100...
  • Page 4: Table Of Contents

    ■ I-2-7. MEDIAEDGE-LEB4 ····································································· 14 ■ I-2-8. MEDIAEDGE-LEB60 ··································································· 14 I-3. Server functions ································································· 15 ■ I-3-1. MEDIAEDGE Server Configuration ················································· 15 ■ I-3-2. Stream Server ············································································ 16 ■ I-3-3. Database Server ········································································· 17 ■ I-3-4. DHCP Server ············································································· 18 ■...
  • Page 5 ■ III-1-2. Setting factors decided from the required specifications ···················· 38 III-2. Capacity of the Content Drive ·································· 39 III-3. Data delivered on the Network ································ 40 ■ III-3-1. Performance and limitations of MEDIAEDGE system regarding streaming data ···························································· 40 ■ III-3-2. Using only "unicast delivery" ························································ 42 ■...
  • Page 6 ■ III-4-2. Server Load Dispersion ······························································ 49 ■ III-4-3. TS Packets ··············································································· 51 ■ III-4-4. Improving Performance with Network Switch Configuration ················ 53 ■ III-4-5. Bandwidth control functions of MEDIAEDGE-LEB4 ·························· 53 III-5. Tuning Server Performance ······································ 54 ■ III-5-1. Improving Performance with NIC Configuration································ 54 ■...
  • Page 7 ■ V-2-7. Remote Serial ··········································································· 97 ■ V-2-8. Setting Wake On LAN ································································· 97 ■ V-2-9. Setting the output format······························································ 98 ■ V-2-10. Reviewing the log ····································································· 99 ■ V-2-11. Downloading the log file ····························································· 100 ■ V-2-12. Using MEDIAEDGE-DAS4 on MEDIAEDGE-SWT4 ························· 101...
  • Page 8 ■ V-6-2. Multicast schedules ···································································· 118 ■ V-6-3. Unicast schedules ······································································ 119 V-7. SNMP ···················································································· 120 ■ V-7-1. SNMP support ··········································································· 120 ■ V-7-2. SNMP settings on MEDIAEDGE-STB4/STB4H/HDMA-4100/ MEDIAEDGE-LSB/LEB4 ····························································· 120 ■ V-7-3. SNMP settings on server ····························································· 120 ■ V-7-4. MIB ························································································· 121...
  • Page 9 MEDIAEDGE Technical Manual Ver4.10 V-8. Using Vendor Specific Information Editor ····· 122 ■ V-8-1. Applying parameters ··································································· 122 ■ V-8-2. Reloading ················································································· 122 ■ V-8-3. Opening DHCP management console ············································ 122 ■ V-8-4. Copying or moving the environment to another Server ······················· 122 ■...
  • Page 10: Mediaedge System Overview

    MEDIAEDGE Technical Manual Ver4.10 I. MEDIAEDGE System Overview...
  • Page 11: I-1. What Is Mediaedge

    I-1. What Is MEDIAEDGE? MEDIAEDGE is a content delivery system that delivers video content via the network. MEDIAEDGE allows clients to play back video that is sent from the server, and allows the server to record live video as a file.
  • Page 12: I-2. Mediaedge4 Component Devices

    MEDIAEDGE Technical Manual Ver4.10 I-2. MEDIAEDGE4 Component Devices MEDIAEDGE consists of the following devices and software. ・ Server Server that delivers data to clients, and includes Delivery Server and DB Server. Must be configured in Windows Server. ・ Playback client Client that receives and plays back video sent from a server.
  • Page 13: I-2-4. Hdma-4100

    ■ Supports MPEG2 and H.264 reception and playback. ■ Displays video on the desktop. ■ Supports streaming playback sent from the MEDIAEDGE-SVS4. ■ Supports displaying layout contents on the computer. ■ Supports displaying movie, still picture, HTML file, mov file, and/or ticker as content.
  • Page 14: I-2-6. Mediaedge-Lsb

    ■ Encodes video signal to H.264 in real time, and performs streaming delivery. ■ Enables switching between multicast and unicast. ■ Delivers contents automatically at startup. ■ Provides on-demand delivery by request from the MEDIAEDGE-STB4/STB4H/HDMA-4100/ MEDIAEDGE-SWT4 or the relay servers. ■ Provides serial ports for passthrough.
  • Page 15: I-3. Server Functions

    MEDIAEDGE Technical Manual Ver4.10 I-3. Server functions ■ I-3-1. MEDIAEDGE Server Configuration The MEDIAEDGE Server consists of the following components (which can but need not be installed on a single server): ・ Stream server (required) ・ Database server (required) ・...
  • Page 16: I-3-2. Stream Server

    Receives the stream sent from the MEDIAEDGE-LSB/LEB4/LEB60 and relays it to clients. The stream server can be said to be a client of the MEDIAEDGE-LSB/LEB4/LEB60. To activate stream-server service, you must connect the USB dongle to the server. Software Installation Set the MEDIAEDGE-SVS4 installation DVD, check the components of the stream server, and perform the installation.
  • Page 17: I-3-3. Database Server

    MEDIAEDGE Technical Manual Ver4.10 ■ I-3-3. Database Server The MEDIAEDGE system utilizes the database to use the Web server (which provides client content or acts as Server console) and the streaming server. Microsoft SQL Server 2005, and Microsoft SQL Server 2005 Express Edition are supported. Decentralization of the servers is available along with online content and schedule update using the database.
  • Page 18: I-3-4. Dhcp Server

    R2/Windows Server 2003. Not installed by default, they can be installed by selecting the DHCP server service during or after installation of Windows Server. DHCP server can be additionally installed in one MEDIAEDGE Server, but in a large-scale system (multi-server configuration), DHCP server should be included on a different server from those with stream servers.
  • Page 19: I-3-5. Dns Server

    R2/Windows Server 2003. Not installed by default, they can be installed by selecting the DNS server service during or after installation of Windows Server. DNS server can be installed in one MEDIAEDGE Server, but in a large-scale system (multi-server configuration), DNS server should be included on a different server from those with stream servers.
  • Page 20: I-3-7. Time Server

     Add standardized editing functions for a more efficient shuffling of contents. Software Installation Add IIS as a Windows component. See the “MEDIAEDGE-SVS4 User Guide” for configuration details. Then add the Server console and the Sample menu from the "MEDIAEDGE-SVS4 Installation DVD".
  • Page 21: I-3-8. Swt Authentication Server

    MEDIAEDGE Technical Manual Ver4.10 ■ I-3-8. SWT Authentication Server There are two authentication methods for license management of the MEDIAEDGE-SWT4. 1 MEDIAEDGE-SWT4 (Dongle authentication) Authenticated by a dongle attached to a client computer. 2 MEDIAEDGE-SWT4 (Server authentication) Authenticated on the network by the authentication server (MEDIAEDGE-DAS4) where a dongle is attached.
  • Page 22: Mediaedge System Performance

    MEDIAEDGE Technical Manual Ver4.10 II. MEDIAEDGE System Performance...
  • Page 23: Ii-1. Delivery Performance Of Servers

    MEDIAEDGE Technical Manual Ver4.10 II-1. Delivery Performance of Servers The most important feature of the MEDIAEDGE Server is its delivery capabilities. Performance, which is measured by the amount of streams it can simultaneously deliver to clients, is indicated by the sum of the video bitrate of contents.
  • Page 24: Ii-1-1. Network Interface (Nic)

    MEDIAEDGE Technical Manual Ver4.10 ■ II-1-1. Network Interface (NIC) Based on the performance of the NIC, the total bitrate of the contents that can be delivered simultaneously from the server varies. Factor Description Notes Link speed Actual speed of the linked 1000Base-T: Up to 500Mbps network interface.
  • Page 25: Ii-1-2. Disk

    This may not become a problem if there is sufficient space remaining on the disk. Capabilities of HDD used in MEDIAEDGE When high delivery performance or a RAID 5 level reliability is not required, a standard ATA-HDD can be used.
  • Page 26 Low speed devices, i.e. CD-ROM, eat up more band pass of the bus than the actual transfer rate, therefore when copies are made from CD-ROM to the hard disk on the server during delivery on MEDIAEDGE, problems, i.e. distorted playback images or live recording cannot be executed correctly, are seen more frequently.
  • Page 27: Ii-1-3. Cpu

    To avoid this problem, keep the maximum load on the CPU to 99% or lower. When jumps are performed frequently, the CPU load increases. When you open or operate the Server console with the browser on the MEDIAEDGE Server, the CPU load increases.
  • Page 28: Ii-1-6. Checking The Load On The Server

    1. Video that is played back on the client Check for video noise and delay. You can also gain some information by checking the playback condition status on the MEDIAEDGE-STB4/STB4H/HDMA-4100 Web Console. 2. CPU load Check the CPU load. If it reaches 100% even temporarily, performance may degrade. Run the Task Manager and also check the load on each CPU.
  • Page 29: Ii-2. Validation Results Of Server Performance

    II-2. Validation Results of Server Performance Below are results of an actual validation. According to other settings and configurations, results may vary. Note that the values listed in this section have been validated with MEDIAEDGE-STB3 used as a client. ■ II-2-1. Express5800 110Gc (SATA-HDD model)
  • Page 30: Ii-2-2. Express5800 110Ri-1 (Sas-Raid Model)

    MEDIAEDGE Technical Manual Ver4.10 ■ II-2-2. Express5800 110Ri-1 (SAS-Raid model) Server Specifications Item Specifications Note Model Express5800 110Ri-1 Manufacturer NEC Intel Pro 1000 PL / 82566DM-2 82566DM-2 is not used in validation. Internal SAS-RAID RAID-5 / SAS73GB x 3 / Cache 128MB Intel Xeon X3350 Quad Core 2.66GHz...
  • Page 31: Ii-2-3. Express5800 120Ri-2 (Sas-Raid Model)

    MEDIAEDGE Technical Manual Ver4.10 ■ II-2-3. Express5800 120Ri-2 (SAS-Raid model) Server Specifications Item Specification Note Model Express5800 120Rj-2 Manufacturer NEC Intel Pro 1000 EB with IO acceleration Equip 2 ports on-board. Internal SAS-RAID RAID-5 / SAS73GB x 3 / Cache 128MB Intel Xeon X5460 Quad Core 3.16GHz x 2...
  • Page 32: Ii-2-4. Express5800 120Ri-2 (Sata-Raid Model)

    MEDIAEDGE Technical Manual Ver4.10 ■ II-2-4. Express5800 120Ri-2 (SATA-Raid model) Server Specifications Item Specification Note Model Express5800 120Rj-2 Manufacturer NEC Intel Pro 1000 EB with IO acceleration Equips 2 ports on-board Internal SATA-RAID RAID-5 / SATA250GB x 3 / Cache 128MB...
  • Page 33: Ii-2-5. Poweredge 2950 Iii (Sata-Raid Model)

    MEDIAEDGE Technical Manual Ver4.10 ■ II-2-5. PowerEdge 2950 III (SATA-Raid model) Server Specifications Item Specification Note Model PowerEdge 2950 III Manufacturer DELL Broadcom BCM5708C NetXtreme II Equips 2 ports on-board Internal SATA-RAID RAID-5 / SATA 1TB x 6 / Cache 256MB Intel Xeon E5410 Quad Core 2.33GHz...
  • Page 34: Ii-3. Performance Of The Network Switch

    Delivery performance of unicast using a network switch normally does not cause problems. When using a router, however, pay attention to the throughput. On the MEDIAEDGE system, the actual bitrate that can be delivered is lower than the bitrate, sometimes by as much as half.
  • Page 35: Ii-4. Reception By Clients

    * On Windows Vista or later, the number of the received packets via network is limited by MMCSS (Multimedia Class Scheduler Service) You can specify the limit to a certain value (number of packets that MEDIAEDGE-SWT4 can receive per second) by changing the following registry value:...
  • Page 36: Ii-5. Delivery On The Live Unit

    MEDIAEDGE Technical Manual Ver4.10 II-5. Delivery on the Live Unit ■ II-5-1. Understanding the Delivery Two kinds of stream are delivered from live units: unicast and multicast. 1. Unicast (MEDIAEDGE-LSB/LEB60) Can send one stream at a time, to a single client. When a delivery is requested from a second client, the later request is canceled and the current delivery continues.
  • Page 37: Mediaedge System Design

    MEDIAEDGE Technical Manual Ver4.10 III. MEDIAEDGE System Design...
  • Page 38: Iii-1. System Design Guideline

    MEDIAEDGE Technical Manual Ver4.10 III-1. System Design Guideline MEDIAEDGE system has many functions, including VOD, scheduled playback, and live delivery. These functions, along with the whole setup of the system, can be customized according to the targeted effects by the users.
  • Page 39: Iii-2. Capacity Of The Content Drive

    MEDIAEDGE Technical Manual Ver4.10 III-2. Capacity of the Content Drive This section describes the capacity required to store MPEG files for MEDIAEDGE. Based on the bitrate and the total playback time of the file, the required capacity is: Duration of video according to content bitrate and disk capacity...
  • Page 40: Iii-3. Data Delivered On The Network

    MEDIAEDGE Technical Manual Ver4.10 III-3. Data delivered on the Network ■ III-3-1. Performance and limitations of MEDIAEDGE system regarding streaming data MEDIAEDGE must be configured with the following limitations considered. * While bitrate values lower than the minimum limit can be specified (the minimum limit is 1/3 of the lowest range), doing so may decrease video quality.
  • Page 41 Up to 60M bps of multicast data in total can be entered. Live video Up to 4 live videos is available for a MEDIAEDGE Stream Server. (Up to 8, theoretically). (Optional OHCI board is required for an input channel of live video.) The above limitations are the software specifications of the MEDIAEDGE system.
  • Page 42: Iii-3-2. Using Only "Unicast Delivery

    MEDIAEDGE Technical Manual Ver4.10 ■ III-3-2. Using only "unicast delivery" Unicast Unicast stream is switched by the switching hub, so as to be Switching HUB delivered only to the client. MEDIAEDGE-SVR Stream server DBMS server STB4 STB4 STB4 STB4 STB4...
  • Page 43: Iii-3-3. Using Only "Multicast Delivery

    MEDIAEDGE Technical Manual Ver4.10 ■ III-3-3. Using only "multicast delivery" Multicast stream is delivered to all the clients connected, Multicast Switching HUB regardless whether it’s being watched. MEDIAEDGE-SVR Stream server DBMS server STB4 STB4 STB4 STB4 STB4 STB4 STB4 STB4...
  • Page 44: Iii-3-4. Using "Unicast Delivery" And "Multicast Delivery" Simultaneously

    MEDIAEDGE-LSB/LEB4/LEB60 can deliver live stream even in stand-alone mode. ● Single Delivery system without server (Unicast) In the unicast delivery of MEDIAEDGE-LEB60, you can choose an encode mode from the 5 presets for streaming data. In the unicast delivery of MEDIAEDGE-LEB4, the data is delivered in the parameters (such as bitrate) specified in advance according to the input resolution.
  • Page 45 The available client for MEDIAEDGE-LSB/LEB60 is limited to only one unit. The MEDIAEDGE-LEB4 can have perform unicast distribution to multiple clients. While the number of the available clients to MEDIAEDGE-LEB4 can be specified between 1 to 16, the actual number of the clients varies depending on bitrate of delivery, FEC settings, and network status.
  • Page 46: Using Igmp Snooping

    Video on Demand mode and the schedule delivery. A combination of the MEDIAEDGE-LSB/LEB4/LEB60 (a small unit whose setup location is hardly limited by its size) and the MEDIAEDGE-SVS4 (which has flexible video delivery functions) is very useful.
  • Page 47: Iii-3-7. Calculation Of The Stream Data

    MEDIAEDGE Technical Manual Ver4.10 ■ III-3-7. Calculation of the stream data Calculate the total amount of the video stream in order to determine the system construction. Use the following Stream Data Calculation Sheet to calculate the total amount of sent stream data and the total amount of stream received by the clients.
  • Page 48 MEDIAEDGE Technical Manual Ver4.10 Stream Data Calculation Sheet Use this sheet to calculate the amount of stream data for the stream server and the clients. Note that the live video in live video delivery can be calculated similar to MPEG contents.
  • Page 49: Iii-4. Improving System Performances

    1. Separating NIC for Relay Reception and Delivery Assign one NIC to receive the stream from the LSB/LEB4/LEB60, and the other NIC to deliver the stream to the clients. With this setting, MEDIAEDGE can be operated without affecting the distribution on the delivery.
  • Page 50 MEDIAEDGE Technical Manual Ver4.10 3. Multiple Stream Server Configuration In a system where the amount of streams to be delivered is greater than the capacity of one stream server, multiple stream servers will be required. This system will consist of one database server (including Web, DHCP, and DNS) and multiple stream servers.
  • Page 51: Iii-4-3. Ts Packets

    (Ex) In the fiber-access network that NTT provides in Japan, size is 1368. Therefore, 1396 (1368 +28) is the MTU. [2] When the system is constructed using a MEDIAEDGE Server, use a tool such as "NetTune" to adjust the MTU of the MEDIAEDGE Server.
  • Page 52 [4] Calculate the maximum number of TS packets and RTP packets with the following formula: See the “TS packets Optimal Value" section on the "MEDIAEDGE Technical Manual - Technical References -" for the calculated values. TSPackets = ((MTU – IP Header Size[20]) x n - UDP Header Size[8]...
  • Page 53: Iii-4-4. Improving Performance With Network Switch Configuration

    To execute distribution with certain encoding parameters, open the Web Console, access [Status – Full log], and review the value of “max rate =”. This value is the maximum transfer rate for the TS stream that the MEDIAEDGE-LEB4 delivers. The bandwidth control value can be calculated as follows:...
  • Page 54: Iii-5. Tuning Server Performance

    MEDIAEDGE Technical Manual Ver4.10 III-5. Tuning Server Performance ■ III-5-1. Improving Performance with NIC Configuration Some NICs have hardware settings on the send and receive descriptors. Increasing these settings may improve sending and receiving performance respectively. However, larger settings use more memory.
  • Page 55: Mediaedge System Configuration

    MEDIAEDGE Technical Manual Ver4.10 IV. MEDIAEDGE System Configuration...
  • Page 56: Iv-1. Server Configuration

    Notes on the System Setup • Using class C IP address is recommended. • MEDIAEDGE-STB4 will first search for the DHCP server. When it is found, an IP address will be retrieved. • If scheduled delivery (multicast) is used, MEDIAEDGE-STB4 reception limitations must be considered.
  • Page 57: Iv-1-2. Multi Server

    Stream Server DB Server Web Server DHCP Server DNS Server Stream Server 192.168.1.1/24 192.168.1.2/24 192.168.1.3/24  System Setup (Example) mediaedge-svr01 (i.e. Database, Menu, DHCP, DNS Servers) Computer name mediaedge-svr01 IP Address 192.168.1.1 Subnet Mask 255.255.255.0 Default Gateway None DNS Address 192.168.1.1...
  • Page 58: Iv-1-3. Multi-Segment

    MEDIAEDGE Technical Manual Ver4.10  Notes on System Setup • Servers other than the first server shall be configured as stream servers. • Host names and IP addresses of all servers shall be registered on the DNS server. • Use the Server console to register the servers (other than the first one).
  • Page 59 MEDIAEDGE Technical Manual Ver4.10  System Setup Two zones will be setup on DNS: Forward lookup zone: localdomain, localdomain2 Reverse lookup zone: 192.168.1.x, 192.168.2.x Add a host to the "localdomain" zone. Add a host to "localdomain2" zone. Create DHCP scope.
  • Page 60: Iv-1-4. How To Change The Computer Name Of The Server

    MEDIAEDGE Technical Manual Ver4.10 ■ IV-1-4. How to change the computer name of the server where MEDIAEDGE-SVS4 is installed 1. Export the current registration information Use the Registration Information Export Tool to export the current registration information from the database.
  • Page 61: Iv-2. Client Configuration

    DNS Server 192.168.1.1 DNS Domain localdomain Name  Notes on the System Setup • Using class C IP address is recommended. • MEDIAEDGE-STB4/SWT4 will first search for the DHCP server. When it is found, an IP address will be retrieved.
  • Page 62: Iv-2-2. Configuration For Mediaedge-Das4

    Notes on the System Setup • Using class C IP address is recommended. • MEDIAEDGE-SWT4 will first search for the DHCP server. When it is found, an IP address will be retrieved. • Dongle is not required on the client where the MEDIAEDGE-SWT4 is installed. The...
  • Page 63: Iv-3. Multicast

    MEDIAEDGE Technical Manual Ver4.10 IV-3. Multicast ■ IV-3-1. Controlling Multicast Streams by IGMP In a network with only one switching hub (L2 switch), all multicast streams will be delivered to all the clients during scheduled deliveries. When the clients receive packets larger than their reception capacity, problems including distorted images and images not being played back, will occur.
  • Page 64 MEDIAEDGE Technical Manual Ver4.10 IGMP compatible MEDIAEDGE-STB4/STB4H/HDMA-4100 MEDIAEDGE-STB4 supports IGMP versions 2 & 3. The version operated by default will differ depending on the multicast address to allow normal operations of network devices compatible to IGMP version 2. IGMPv3 is given priority for Source-Specific Multicast (232.0.0.0/8), while IGMPv2 is prioritized in other cases.
  • Page 65: Iv-4. Live Delivery

    • Without using the MEDIAEDGE-LSB/LEB4/LEB60 menu, perform channel settings on the clients (MEDIAEDGE-STB4) by changing the VOD setting to the channel mode. • The length of the IEEE1394 cables to be used for MEDIAEDGE-LSB input is standalized to be up to 4.5m.
  • Page 66: Iv-4-2. Configuration For Relay Delivery By Server

    MEDIAEDGE Technical Manual Ver4.10 ■ IV-4-2. Configuration for relay delivery by server This is a configuration where the MEDIAEDGE Server receives a video source sent from a MEDIAEDGE-LSB/LEB4/LEB60, and then relays it to clients. Flexible operations, including choosing video from the menu, can be realized.
  • Page 67: Are Divided Into Segments

    255.255.255.0  Notes on the System Setup • The length of the IEEE1394 cables to be used for MEDIAEDGE-LSB input is standalized to be up to 4.5m. • Register MEDIAEDGE-LSB/LEB4/LEB60 as relay content. • By requesting a MEDIAEDGE relay content from a client, relayed video can be viewed.
  • Page 68 MEDIAEDGE-LEB4 Setup IP Address 192.168.1.31 Subnet Mask 255.255.255.0  Notes on the System Setup • MEDIAEDGE-LSB/LEB4/LEB60 uses a static IP. • Register MEDIAEDGE-LSB/LEB4/LEB60 as relay contents. • By requesting a MEDIAEDGE relay content from a client, relayed video can be viewed.
  • Page 69: Iv-4-4. Mediaedge-Lsb/Leb4/Leb60 Multicast Delivery Configuration

    MEDIAEDGE Technical Manual Ver4.10 ■ IV-4-4. MEDIAEDGE-LSB/LEB4/LEB60 multicast delivery configuration This is a configuration to execute multicast delivery from MEDIAEDGE-LSB/LEB4/LEB60, and to record data by 2 servers for redundancy. Data delivery to clients is executed by a single server. ...
  • Page 70 255.255.255.0 MEDIAEDGE-LEB4 Setup IP Address 192.168.1.31 Subnet Mask 255.255.255.0  Notes on the System Setup • MEDIAEDGE-LSB/LEB4/LEB60 uses a static IP. • Execute multicast delivery from MEDIAEDGE-LSB/LEB4/LEB60. • Register MEDIAEDGE-LSB/LEB4/LEB60 relay contents primary/sub MEDIAEDGE Servers. • Function to execute recording operations on primary/sub servers simultaneously, such as...
  • Page 71: Iv-5. Using Nas

    192.168.1.103 / 24  Notes on system setup File server and MEDIAEDGE-STB4 are placed on different network segments each other, in order to distribute the network load. Create a single Windows account on both the stream server and the file server.
  • Page 72: Iv-6. Using Vpn

    MEDIAEDGE Technical Manual Ver4.10 IV-6. Using VPN ■ IV-6-1. VPN connection between server and clients (Remote delivery) This is a configuration with a server and clients connected remotely by VPN connection.  System Configuration MEDIAEDGE Server Wide Area IP 192.168.1.254...
  • Page 73: Iv-6-2. Vpn Connection Of Mediaedge-Lsb/Leb4/Leb60

    Also, note that the deliverable stream rate depends largely on the network service, line status or the VPN router capabilities. See the "MEDIAEDGE Technical Manual - Technical References -". ■ IV-6-2. VPN connection of MEDIAEDGE-LSB/LEB4/LEB60, Server and Clients (Remote)  Combination with a server (With a server installed on the sender’s side) Using a Wide Area IP Network and VPN with IPsec, video can be delivered to the clients installed in each area.
  • Page 74: Iv-6-3. Connection Via Nat/Napt

    Sender Receiver As the video from the MEDIAEDGE-LSB/LEB4/LEB60 will be redelivered using the relay function of the MEDIAEDGE, data will be delivered to the Wide Area IP Network as uncast. ■ IV-6-3. Connection via NAT/NAPT MEDIAEDGE does not support the connection via NAT/NAPT.
  • Page 75: Iv-7. Ipv6

    MEDIAEDGE Technical Manual Ver4.10 IV-7. IPv6 ■ IV-7-1. Configuration without an IPv6 router System configuration example with mixed configuration with MEDIAEDGE-STB4/SWT4 in single server, single segment, without IPv6 router.  System Configuration MEDIAEDGE Server DB Server fd00::/64 Web Server DHCPv6 Server...
  • Page 76: Iv-7-2. Configuration With An Ipv6 Router

    Notes on the System Setup • At the factory settings, the IPv6 is disabled on MEDIAEDGE-STB4. • When the MEDIAEDGE-STB4 starts up, it issues a router solicitation. When it receives a router advertisement, whether DHCPv6 is used is determined. Therefore, the MEDIAEDGE Server must be ready to issue a router advertisement within several tens of seconds after the , MEDIAEDGE-STB4 starts up.
  • Page 77: Iv-7-3. Controlling Multicast Stream By Mldv2

    Notes on the system Setup • At the factory settings, the IPv6 is disabled on MEDIAEDGE-STB4. • When the MEDIAEDGE-STB4 starts up, it issues a router solicitation. When it receives a router advertisement, whether DHCPv6 is used is determined. Therefore, the MEDIAEDGE Server must be ready to issue a router advertisement within several tens of seconds after the , MEDIAEDGE-STB4 starts up.
  • Page 78 Using Source-Specific Multicast (ff3x::/96) allows you to filter the clients according to the source address by a multicast address, producing the similar result as above. In this case, multiple IPv6 addresses must be specified on the MEDIAEDGE Server, and the network interfaces that send stream must be changed according to the channels.
  • Page 79: Settings And Operation Controls

    MEDIAEDGE Technical Manual Ver4.10 V. Settings and Operation Controls...
  • Page 80: V-1. Server

    MEDIAEDGE Technical Manual Ver4.10 V-1. Server ■ V-1-1. Setting the exent log The settings on the MEDIAEDGE-SVS4 event log can be specified by the Server Configuration Tool. Check [Event log] on the [Common] tab, to record log in the T_EventLog table on the database. The log can be viewed on the Event Log page of the Server console.
  • Page 81 MEDIAEDGE Technical Manual Ver4.10 [3] Change the screen to [Feature View] and double-click [Authentication]. [4] Change [Anonymous Authentication] to [Disable]. Setting is completed. When you open a browser and access http://mediaedge-svr/ServerConsole/, the password input dialog appears. Enter the user name and the password.
  • Page 82: V-1-3. Synchronizing The Clock

    FM clock. To adjust multiple clocks on the MEDIAEDGE system, it is recommended that you use an NTP server. You can prepare a time-server device that supports NTP, or you can configure the server to be an NTP server to which clients refer.
  • Page 83: V-2. Client

    V-2. Client ■ V-2-1. Changing the remote control ID You can allocate the number 0 to 3 to your MEDIAEDGE-STB4/STB4H/HDMA-4100 and the remote controller. Default ID is 0. The setting must be performed on both the remote controllers and the units.
  • Page 84: V-2-2. Notes On Setting Up Using Internet Explorer

    Explorer. Changes have been implemented in the MEDIAEDGE-STB4/STB4H/HDMA- 4100, but by further changing the settings without reloading the Internet Explorer, old settings left on the cache will once again be written over on MEDIAEDGE-STB4/STB4H/ HDMA-4100 and the settings can never be initialized. Remember to reload the Internet Explorer after initialization or updating firmware by clicking the browser refresh button while pressing the "Ctrl"...
  • Page 85: V-2-3. Updating Firmware

    Firmware update file (that saves the settings) ・stb4_full.1.5.3.system: Firmware update file (that updates the settings completely) ・stb4_mnt.1.5.3.tgz: Firmware binary file for maintenance mode * On the MEDIAEDGE-SVS4 DVD-ROM, files are stored in the [Rom] folder. - \SVS\Firmware\STB4\Rom - \SVS\Firmware\STB4H\Rom - \SVS\Firmware\HDMA-4100\Rom ● [Disable version check] option When this option is checked, the firmware is updated regardless of the current version.
  • Page 86 MEDIAEDGE Technical Manual Ver4.10 It takes a certain time to update. Do not play contents or perform remote controller operations while update is in progress. Do not turn off the MEDIAEDGE-STB4/STB4H/HDMA-4100. stb4.xxx.system Firmware Archive file...
  • Page 87 “HDMA-4100 User Guide”. stb4_mnt.xxx.tgz Firmware binary file Firmware binary files The firmware binary file is stored in the [Rom] folder on the MEDIAEDGE-SVS4 Installation DVD. The extension is tgz. - \SVS\Firmware\STB4\Rom - \SVS\Firmware\STB4H\Rom - \SVS\Firmware\HDMA-4100\Rom ● Automatic Update via DHCP With the [Vendor Specific Information Editor] supplied with the MEDIAEDGE-SVS4, specify the URL for the firmware.
  • Page 88: V-2-4. Managing Clients With The Server Console

    MEDIAEDGE Technical Manual Ver4.10 ■ V-2-4. Managing clients with the Server console ■ Setting the client information Registering, updating, and deleting client information is done in [ServerConsole] > [Client List].  Direct Control When DHCP server is used, client registration can be executed collectively from the leased IP address using "Vendor specific information editor ".
  • Page 89: V-2-5. Redirect

    Description rtsp://server name/content name Example) rtsp://mediaedge-svr/content01 ● Stop command On MEDIAEDGE-STB4/STB4H/HDMA-4100/ MEDIAEDGE-SWT4, the following command can be redirected as an extended command. Command Operation x-cmd:stop Stop For the details on other commands, see the “MEDIAEDGE Technical Manual - Technical References -".
  • Page 90: V-2-6. Mediaedge-Stb4 Menu

    MEDIAEDGE Technical Manual Ver4.10 ■ V-2-6. MEDIAEDGE-STB4 menu When the MEDIAEDGE Server is installed, sample contents and the menu will also be installed. When creating your own menu, see the sample contents and menu page. The MPEG files copied, the names and the titles of the contents registered on the database by the installer will be as follows.
  • Page 91 MEDIAEDGE Technical Manual Ver4.10 ● Notes on Static menu (that does not refer to database) ○Description of RTSP Requests Send the following RTSP requests to the stream server for video playback request rtsp://(StreamServerName)/(ContentName) StreamServerName Stream server name ContentName Content name registered to the database (Note: not content title or comments) ○Description Method for the Menu...
  • Page 92 MEDIAEDGE Technical Manual Ver4.10 ● Notes on the Dynamic menu (that refers to database) The sample menu which refers to the database (dynamic menu) has the same mechanism as the menu which does not refer to the database, except that it retrieves information from the database when necessary to make the RTSP requests.
  • Page 93 MEDIAEDGE Technical Manual Ver4.10 Exit Function End If On Error Goto 0 Set ADOOpenConnection = objConn End Function ● Retrieving Content and Stream Server Names from the Database: <!-- #include file="../../common.asp" --> <% Dim objConn Dim objRecord Dim CategoryName On Error Resume Next ‘...
  • Page 94 MEDIAEDGE Technical Manual Ver4.10 end if response.write("<DIV>" & (serial + 1) mod 10 & ". ") response.write("<a href='rtsp://" & strServerName & "/" & Server.UrlEncode(objRecord("ContentName")) & "'") response.write(" accesskey='" & (serial + 1) mod 10 & "'>") response.write("<img src='../resource/dummy.gif' width='0' height='0' alt='" &...
  • Page 95 MEDIAEDGE Technical Manual Ver4.10 ● Using form to Display User Authentication and Menus for Individual Users ● Display the user ID and password entry dialog using the <form> tag. <form> tag allows users to input items in the STB4 menu using the remote control for entering numbers.
  • Page 96 Operation that does not display menus can be set specifying channel mode for the VOD mode on clients. [1] Open the Web Console. [2] On MEDIAEDGE-STB4, choose [SETTINGS] - [Local settings] - [VOD mode] and choose "Channel mode" on the [Video-on-demand] option. * On MEDIAEDGE-STB4H/HDMA-4100: Choose [SETTINGS] - [Local settings] - [System] and choose "Channel mode"...
  • Page 97: V-2-7. Remote Serial

    ■ V-2-8. Setting Wake On LAN MEDIAEDGE-STB4/STB4H/HDMA-4100 supports Wake On LAN. To enable Wake On LAN, set the DIP switch 1 found on the rear panel of a MEDIAEDGE-STB4/ STB4H/HDMA-4100 unit, and then turn off the MEDIAEDGE-STB4/STB4H/HDMA-4100 unit. * When the DIP switch is changed while the MEDIAEDGE-STB4 is turned off, the changes do not take effect.
  • Page 98: V-2-9. Setting The Output Format

    On the Network settings screen, press the DISP switch to switch the video output format. Setting DIP switch 8 on the rear panel of the MEDIAEDGE-STB4 (DIP switch 4 on the rear panel of the MEDIAEDGE-STB4H/HDMA-4100) to ON also opens the Network settings screen.
  • Page 99: V-2-10. Reviewing The Log

    MEDIAEDGE Technical Manual Ver4.10 ■ V-2-10. Reviewing the log You can check the operation status with the log. Open the [Status] page with a Web browser. Log type The log contents to display can be selected by [Display type]. Device...
  • Page 100: V-2-11. Downloading The Log File

    MEDIAEDGE Technical Manual Ver4.10 ■ V-2-11. Downloading the log file You can download the full log as a file from the [SYSTEM CONTROL – Export of settings/log] page of the Web Console. Open the Setup screen with a Web browser and choose [SYSTEM CONTROL – Export of...
  • Page 101: V-2-12. Using Mediaedge-Das4 On Mediaedge-Swt4

    To operate MEDIAEDGE-SWT4 without a dongle, the authentication server, MEDIAEDGE-DAS4, is used. The TCP port number that the MEDIAEDGE-DAS4 provide service is set to [51003] by default. If this port number has already been used by other application, the port number must be changed.
  • Page 102: V-3. Live Unit

    IP address]/menu/ * Add "/" (slash) after "menu" without fail. As described in "Menu-less operation" section in "■ V-2-6 MEDIAEDGE-STB4 menu", by setting the MEDIAEDGE-STB4/STB4H/HDMA-4100 to channel mode, and setting an RTSP URL, direct playback with the remote controller operations will be available.
  • Page 103: V-3-3. Updating Firmware

    ■ V-3-3. Updating firmware Use the Web Console to update the LSB/LEB4 firmware. Open the MEDIAEDGE-LSB/LEB4 setup page from a Web browser, open the [Firmware Update] page, and specify the storage path or the URL where firmware archive files are stored.
  • Page 104: V-3-5. Remote Serial

    MEDIAEDGE-LEB4/LEB60 has 2 serial ports and MEDIAEDGE-LSB has 1 serial port (RS-232C). Similar to the MEDIAEDGE-STB4, the byte string input via the serial port can be transferred to other computers such as a server, and the data transferred from other computers can be output from the serial port.
  • Page 105: V-4. Database

    MEDIAEDGE Technical Manual Ver4.10 V-4. Database ■ V-4-1. Using Microsoft SQL Server Management Studio Express (SSMSE) As a graphical tool to manage the SQL Server, Microsoft SQL Server Management Studio Express (hereafter, "SSMSE") is provided free from Microsoft. Not only the SQL Server 2005 Express Edition, it can manage any edition of the SQL Server 2005.
  • Page 106 MEDIAEDGE Technical Manual Ver4.10 EXEC sys.sp_configure N'max server memory (MB)', N’256’ RECONFIGURE WITH OVERRIDE EXEC sys.sp_configure N’show advanced options’, N’0’ RECONFIGURE WITH OVERRIDE Then create a following batch file by a text editor such as the Notepad, and save it as the file name, "MaxServerMemory.cmd".
  • Page 107: V-4-3. Security Settings (Remote Access, Sa Password)

    MEDIAEDGE Technical Manual Ver4.10 ■ V-4-3. Security settings (remote access, sa password) ● Notes on Microsoft SQL Server 2005 Express Edition For the security reasons, Microsoft SQL Server 2005 Express Edition will only reply to inquiry from the same computer. To connect it via network, the SQL Server settings must be changed.
  • Page 108 ● Notes on the user "sa" When the SQL Server 2005 Express Edition is installed by using the MEDIAEDGE-SVS4 installer, a dialog appears to specify the password for the "sa" account. You can keep it blank (leave it unspecified). However, as the "sa" account can perform every operations to the SQL Server, for the security reasons, it is not a good idea to leave the password unspecified.
  • Page 109: V-4-4. Backup And Restoration

    ■ V-4-4. Backup and restoration Database can be backed up or restored using DBMS. Transferring and copying MEDIAEDGE database from the one computer to another for i.e. switching server computers, is possible. This can also be executed using Registration Information Export Tool which will be introduced later, but IDs and deleted definitions will not be copied.
  • Page 110 (MEDIAEDGE_DB will be used here.) (1) Using SSMSE Copy the backup file created in "MEDIAEDGE database backup" in computer B. (In this example, data is copied to c:\copy\mediaedge_db.bak.) Choose [Start] > [Program] > [Administrative tools], run [Services], and stop [MeSrv] and [IIS Admin Service].
  • Page 111: V-4-5. Compressing Data On The Sql Server, And Restructuring Index

    IIS-related services. (2) Using Sqlcmd [1] Copy the backup file created in "MEDIAEDGE database backup" in computer B. (In this example, data is copied to c:\copy\mediaedge_db.bak.) [2] Choose [Start] > [Program] > [Administrative tools], run [Services], and stop [MeSrv] and [IIS Admin Service].
  • Page 112 MEDIAEDGE Technical Manual Ver4.10 (2) Using Sqlcmd (Using batch file) This is how to execute creating a backup of the database, rebuilding index, and compressing the database in order. Create a following SQL descriptions by a text editor such as the Notepad, and save it as the file name, "MeDelSys.sql".
  • Page 113: V-4-6. Operating Database With Ms-Access

    MEDIAEDGE Technical Manual Ver4.10 ■ V-4-6. Operating database with MS-Access This section describes how to connect to the database, in order to use the MEDIAEDGE database server from the Microsoft Access. Note that the operations to the database must be performed after the installation of the MEDIAEDGE-SVS4 and the database has been finished.
  • Page 114: V-5. Managing Contents

    MEDIAEDGE Technical Manual Ver4.10 V-5. Managing contents ■ V-5-1. Registering MPEG file contents To make contents using MPEG files as their components ready for distribution, the information for both the MPEG files and the contents must be registered to the database. Operational methods differ for when they are directly operated on the server computer and when operated from another client via network.
  • Page 115: V-5-2. Registering Live Contents

    Default destination folder can be changed using "Server configuration tool". The default destination folder is "C:\Contents\Record". ■ V-5-4. Registering relay contents Follow the procedures below for relay delivery using MEDIAEDGE-LSB/LEB4/LEB60. Set up the MEDIAEDGE-LSB/LEB4/LEB60. (See the MEDIAEDGE-LSB/LEB4/LEB60 User Guide.) Register relay contents using the Server console.
  • Page 116: V-5-5. Relay Record

    Starting/stopping of the reception can be controlled in the Relay Contents Surveillance on the Server console. It can also be controlled by using the ActiveX component methods. (See the "MEDIAEDGE Technical Manual - Technical References -".) Registering the content as described in step [3] may not be necessary. However, if it is registered, the relayed content can be registered to a schedule of a channel.
  • Page 117: V-6. Managing Schedules

    MEDIAEDGE Technical Manual Ver4.10 V-6. Managing schedules ■ V-6-1. Setting schedules It is needed to create channel and then define schedule to execute scheduled broadcasting. The information about channels and schedules are stored in the database. ■ Setting using Server console Using the Server console, schedules can be managed via network.
  • Page 118: V-6-2. Multicast Schedules

    Numbers between 49152 and 65535 shall be assigned as destination port numbers. In general, even numbers are used for RTP and odd numbers for RTCP. MEDIAEDGE uses RTP only, therefore any numbers within this range can be used, but assignment of even numbers for the destination port is recommended.
  • Page 119: V-6-3. Unicast Schedules

    On the EDIT CHANNEL screen, specify 0.0.0.0 to the [Destination IP address] field. ■ Notes:  When you have changed the destination IP address, restart the MEDIAEDGE Server. Only by changing the stop/start settings on the [Channel Surveillance], the server may execute multicast delivery.
  • Page 120: V-7. Snmp

    * Currently only SNMPv2 is available for TRAP. ■ V-7-3. SNMP settings on server SNMP agent is available as the Windows component, the server can be surveyed by SNMP. However, the MEDIAEDGE-SVS4 does not have the SNMP function.  SNMP settings on the server (1) Installing SNMP service Choose [Control panel] >...
  • Page 121: V-7-4. Mib

    On the [Security] tab: Click [Add] on the community name to accept. Set the community to [Read only], and specify the community name (on MEDIAEDGE- STB4, default is [public]). Specify whether the SNMP packets sent from the host are allowed to accept.
  • Page 122: V-8. Using Vendor Specific Information Editor

    Add the units that are reserved in DHCP server to the client list of the database It compares the IP address lease information to the client list of the MEDIAEDGE database. If there are unlisted units, it adds them to the client list.
  • Page 123: V-8-5. Applying Different Settings On A Unique Unit

    MEDIAEDGE Technical Manual Ver4.10 ■ V-8-5. Applying different settings on a unique unit To apply different settings on a unique unit, follow the steps below. Start up Vendor Specific Information Editor with normal condition to work all units. Select “Add leased addresses to Reservation list” in the Command menu and add the unit to the reservation list.
  • Page 124: V-9. Sample Applications

    Checks/Changes the parameters or restarts MEDIAEDGE-STB4, using SNMP (ver. 2). How to use Enter the host name or the IP address for the target MEDIAEDGE-STB4 in the IP address field. Click the [GetConfig] button to modify/obtain the parameters. Modify the parameters on the "Local Settings" tab as needed.
  • Page 125 Restarts MEDIAEDGE-STB4, using SNMP (ver. 2). How to use Enter the host name or the IP address for the target MEDIAEDGE-STB4 in the IP address field. Click the [ReStart] button to restart the MEDIAEDGE-STB4. V-9-1-1. MEDIAEDGE SAMPLE PROGRAM and DEVELOPMENT KIT SOFTWARE LICENSE...
  • Page 126 (iv) You shall not make any statements that Your Developer Product is "certified," or that its performance is guaranteed, by MEDIAEDGE, and (v) You do not use MEDIAEDGE’s name or trademarks to market Your Developer Product without written permission of MEDIAEDGE. Any modified or merged portion of the Sample Code, and/or merged portion of the Redistributable Code, IS subject to this Agreement.
  • Page 127 (ii) it is essential to do so in order to achieve operability of the Software or Other MEDIAEDGE’s MEDIAEDGE SAMPLE PROGRAM and Software with another software program, and (iii) You have first asked MEDIAEDGE to provide the information necessary to achieve such operability and MEDIAEDGE has not made such information available. MEDIAEDGE has the right to impose reasonable conditions and to request a reasonable fee before providing such information.
  • Page 128 You can document that such Header File Information was (i) in the public domain at or subsequent to the time it was communicated to You by MEDIAEDGE through no fault of Yours, (ii) developed by Your employees or agents independently of and without reference to any information communicated to You by MEDIAEDGE;...
  • Page 129 It is expressly agreed that a breach of Section 3 or 4 of this Agreement will cause irreparable harm to MEDIAEDGE and that a remedy at law will be inadequate. Therefore, in addition to any and all remedies available at law, MEDIAEDGE will be entitled to seek an injunction or other equitable remedies in all legal proceedings in the event of any threatened or actual violation thereof.
  • Page 130: V-10. Notes

    V-10. Notes ■ V-10-1. Notes on Operation over Long Periods of Time For a stable operation of the MEDIAEDGE system, rebooting the server computers at least once a week is recommended. ■ V-10-2. Notes on remote access of the ActiveX control...

Table of Contents