background image

 

 

 

Viewing the Video Stream Using VLC 

 
 

 

XVTEC 

 

Page 38 

 

 

Summary of Contents for XVC

Page 1: ...XVC High Definition Encoder User Guide OCT 2015 Rev 7 Preliminary ...

Page 2: ... Assigning an IP static DHCP address 14 2 5 Configuring the XVC encoder through the WEB interface 14 2 6 Rebooting the XVC Encoder 15 3 Web Configuration Interface 16 3 1 Web Interface Overview 16 3 2 Configuring the XVC Encoder 17 3 3 Network settings 17 3 3 1 Assigning a static IP DHCP Address 17 3 4 Video Input parameters 19 3 4 1 Video standard detection 19 3 4 2 3D noise reduction 19 3 5 Chan...

Page 3: ...e XVC Encoder 31 3 10 Rebooting the XVC Encoder 31 3 11 Firmware upgrade 33 4 License manager 34 5 Viewing the Video Stream Using VLC 35 5 1 Streaming to VLC in RTSP protocol 35 5 2 Streaming to VLC in RTP protocol 36 5 3 Streaming to VLC in MP2TS protocol license required 37 5 4 Streaming to a CDN in RTMP protocol license required 37 6 Restoring the unit 39 7 Performance and limitations 41 ...

Page 4: ...C Page 4 Trademarks XVTEC Ltd XVC HDMI Licensing LLC HDMI Microsoft Corporation Microsoft Internet Explorer Windows EDGE USB Implementers Forum Inc USB VideoLAN VLC Google Inc Chrome YouTube Akamai Akamai wave logo ...

Page 5: ...tion Applications XVC management tool Setting network configuration Setting the video audio encoding and streaming parameters Upgrading the XVC firmware Enabling additional feature through the license manager Streaming from the XVC encoder to VLC media player Restoring the unit Maintenance Performance and limitations ...

Page 6: ...g 1 3 Single or Dual Input The XVC encoder is available in two variation single and dual inputs 3G SDI or HDMI Each video input is in independent and can be compressed with a different set of encoding parameters The encoder is capable of encoding a single channel at 1080p60 or two channels at 1080p30 each XVC architecture is scalable enabling future feature enhancements 1 4 Specifications Table 1 ...

Page 7: ...LC Sample Rate Extracted from the input auto detect Bitrates From 80 Kbps to 320 Kbps Communication Ethernet RJ45 connector 10 100 Base T Ethernet auto detect Network Protocols Streaming RTP RTSP unicast multicast RTP streaming unicast multicast RTMP licensable MP2 TS over UDP licensable Other HTTP IGMP V1 V2 Telnet client and DHCP client Encoder Control WEB interface HTTP API F W upgradable XVC M...

Page 8: ...6 RST Multi function Reset switch Used also to load factory default to the unit Refer to section 6 10 12VDC power jack Back panel LCK1 LCK2 Video lock status for each video input When the XVC encoder detects a valid video standard the relevant LED will turn on ACT1 ACT2 Activity LED When the video channel is enabled the LED blinks Two HDMI or SDI inputs GoLive button configurable button used to st...

Page 9: ...s include Portable coverage in real time RTMP streaming directly to CDN MP2TS streaming to IP set top boxes and broadcast equipment 1 6 2 Education The XVC encoder delivers a rich media experience to the education environment in a number of different configurations bringing together teacher and student and connecting remote classrooms in real time Possible applications Skills assessment in which a...

Page 10: ...e highest level of confirmation in high risk operations Reviewing procedures for educational purposes with high quality imaging for the most accurate learning material 1 6 4 Defense The XVC encoder is compact low power consumption with no moving parts Defense applications include Intelligence surveillance and reconnaissance with high quality video and audio required for accurate response Command a...

Page 11: ...Product Description XVTEC Page 11 ...

Page 12: ...he XVC encoder is configured with an IPv4 IP address in the 169 254 0 0 16 address block The following parameters can be configured with the XVC Management Tool Assigning an IP static DHCP address Rebooting the XVC Encoder Toggling the power LED for identification Setting date and time Setting a user password for a XVC encoder 2 2 Installing the Discovery and Configuration Tool To install the Disc...

Page 13: ... b Device Name RO The name assigned to the device through the WEB page under Administration Network Configuration or the API c IP Method R W Display IP mode Static or DHCP d IP Address R W The IP of the unit e Subnet Mask R W The subnet mask of the unit f Default gateway R W The default gateway of the unit g MAC address RO The MAC address of the unit h State RO Display the unit s state Online Offl...

Page 14: ...eters 4 If DHCP is selected and a DHCP server is not available the unit will revert to its default address APIPA address 159 254 x x 2 5 Configuring the XVC encoder through the WEB interface Double click a device in the XVC management tool A WEB browser will be launched with the IP of the selected unit The user will have to enter user name and password the defaults are admin admin ...

Page 15: ...XVC Management Tool XVTEC Page 15 2 6 Rebooting the XVC Encoder 1 Select the unit for reboot 2 Right click and select Reboot ...

Page 16: ...owsers Internet explorer 8 and above Chrome Firefox 36 and above Microsoft EDGE The following procedures describe how to configure the XVC encoder using the Web Configuration Interface Setting network parameters Auto detection of video Setting the 3D Noise Filter parameters Setting video encoding parameters Setting audio encoding parameters Setting streaming parameters Setting Date and Time Updati...

Page 17: ... input parameters optional video and audio standard are automatically detected Refer to video input parameters 3 Set encoding parameters Refer to Channel parameters settings 4 Set streaming parameters Refer to Streaming settings 3 3 Network settings This section describes how to setup the network parameters of the XVC encoder 3 3 1 Assigning a static IP DHCP Address This procedure describes how to...

Page 18: ...nfiguration complete the IP Address Net mask and Default Gateway fields with the correct information d In the case of DHCP the unit will send a DHCP request If a DHCP server is active the unit will receive all network parameters from the server If a DHCP is inactive the unit will fall back to default IP after approx 5secs e Select the check box Ignore ICMP Echo if ping requests should be ignored f...

Page 19: ... sources the height shown is of a field so for 1080i60 the following parameters will be displayed Width 1920 Height 540 Framerate 60 Scanning mode Interlace 3 4 2 3D noise reduction Noise reduction uses an advance algorithm to clean the image from noise while maintaining a crisp image Each video channel can have a separate noise filter with the following parameters a None disable noise filter b Sp...

Page 20: ...Web Configuration Interface XVTEC Page 20 The Video Settings page appears Figure 3 Figure 3 Video Settings Page ...

Page 21: ...ng parameters 3 5 1 Go Live button The GO LIVE button serves as a Start Stop streaming control where the user can pre configure the streaming parameters and initiate steaming in the field by pressing the button The button s function is configurable through the web interface Go Live button is active in the following streaming modes a RTP b MP2TS c RTMP Note in RTSP Go Live button is always inactive...

Page 22: ...ll initiate streaming based on the streaming protocol configured The Activity LED of channel 1 will blink indicating streaming is active iii Both channels Button is enabled and effects both channels Pressing the button will initiate streaming on both channels based on the streaming protocol configured The Activity LEDS will blink indicating streaming is active To set video encoding parameters 1 Fr...

Page 23: ...ass the video source directly to the encoder without scaling it The Video Width and Height fields becomes disabled Refer to figure 4 3 5 3 Encoder Bit Rate Encoding bit rate sets the amounts of bits per second allocated for compression in Kbs For example setting this field to 1000Kbps will produce approximately 1000K bit per second The value selected depends on the application For high quality vid...

Page 24: ...ates such as 30 15 20 10 will work fine Setting the target frame rate to 50 will produce jaggy video 3 5 6 Intra Interval Sets the interval in which the encoder will produce an I IDR Intra Instantaneous Decodable Refresh Setting this field for example to 20 will send an INTRA frame every 20 frames The value selected depends on the application and the network condition For low bitrates the Intra In...

Page 25: ...n Intra Frame This procedure describes how to force the channel to send an Intra frame which is helpful if the video stream was disrupted To force an Intra frame 1 In the Channel settings click the Force Intra button figure 4 The channel sends an Intra frame ...

Page 26: ... may degrade video quality or may cause the encoder to exceed the target bit rate To change the quantizer values a Enter Advanced settings under the desired Channel 1 2 b Move the sliders to set the Qmin and Qmax values for I and P frames c Press Save or Apply 3 6 Audio setting Most of the audio parameters are static or automatically detected The only configurable field is the audio bitrate The au...

Page 27: ...er provides streaming settings for using RTSP RTP MP2TS and RTMP streaming protocols RTMP is uses to push mainly live streams to Wowza Media Server or any of the popular Content Delivery Networks CDNs such as YouTube Live and Ustream This procedure describes how to set the streaming parameters Refer to section 5 Viewing the Video Stream Using VLC for detailed examples Please note switching to a di...

Page 28: ...eo through RTSP protocol Set the RTSP port and RTSP stream name A RTSP client such as VLC may be used to view the video MP2TS Stream video in Mpeg2 TS protocol directly to IP set top boxes and television broadcast equipment to an IP PORT Set the MP2TS destination port MP2TS destination IP License required RTMP Stream video in RTMP protocol mainly used in web casting and pushing content to CDNs suc...

Page 29: ...TMP status will change to streaming state Do one of the following Click Apply the parameters are applied until the next reboot Click Save the parameters are saved 3 8 Setting Date and Time This section describes how to set the time locally and through NTP 3 8 1 Local time setting 1 From the XVC navigation tree select Administration The Administration page appears Figure 5 ...

Page 30: ... Page NTP Cleared System Time field will pop up time date selector Click Save The parameters are saved and the time in the System Time field is enabled Related Procedures Syncing Date and Time to an NTP Server Identifying the XVC Encoder 3 8 2 Syncing Date and Time to an NTP Server This procedure describes how to sync the date and time to an NTP server To sync the date and time with the NTP ...

Page 31: ...his procedure describes how to physically identify the XVC To identify the XVC encoder 1 From the XVC navigation tree select Administration The Administration page appears see Figure 5 In the Detect Unit area click the Toggle Blink State button The power LED of the selected XVC encoder blinks To stop the blinking click the Toggle Blink State button again 3 10 Rebooting the XVC Encoder This procedu...

Page 32: ...n Interface XVTEC Page 32 Figure 7 Reboot Page In the confirmation dialog box click OK The XVC encoder reboots and in the Administration page the System Uptime field resets Related Procedures Rebooting the XVC Encoder ...

Page 33: ...mware file 3 Press upload file A progress bar will appear indicating the percentage uploaded to the XVC encoder 4 During the upload process the power led will blink 5 Once the upload is complete a The unit will reboot the power led will turn off b After approx 30 sec the LED will continue to blink This indicates the unit is updating the F W c At completion the unit will re boot and the new F W wil...

Page 34: ...ures of the XVC encoder Below is a screen shot of the license manager A list of enabled features is shown In order to enable a feature a license file should be uploaded to the unit by selecting a lic file from the web interface and uploading it If the license file is valid the feature will be enabled ...

Page 35: ...der directly on your computer without a decoder using the VLC media player Note This procedure was tested on VLC 2 1 5 5 1 Streaming to VLC in RTSP protocol 1 Open the VLC application In the menu bar of VLC select Media Open Network Stream Copy the RTSP Stream URL displayed in the Channel settings marked in orange Click Play to start previewing the stream in VLC ...

Page 36: ... under channel 1 2 set streaming mode to RTP Note switching to different streaming modes requires saving the parameters and rebooting 2 Set the video and audio RTP destination streaming port Marked in red 3 Set the destination IP Marked in blue 4 Press save or apply 5 download the SDP file and open it in VLC ...

Page 37: ... MPEG2TS destination IP Marked in green 9 Press save or apply 10 Copy the URL to VLC under media open network stream 5 4 Streaming to a CDN in RTMP protocol license required RTMP protocol is used mainly to stream live or recorded video to CDNs such as Akamai Ustream YouTube live and others Typically the user will have to open an account with a CDN provider A URL Stream Name and password Depending ...

Page 38: ...Viewing the Video Stream Using VLC XVTEC Page 38 ...

Page 39: ...in administration in the WEB interface If for some reason FW1 gets corrupted or the unit becomes unstable execute one of the following procedures Simple reset Reboot Procedure Press reset button encoder will reboot Factory defaults All encoder settings will be deleted including licenses The encoder will switch to factory defaults Network parameters will be lost Use the XVC Management tool to setup...

Page 40: ...g licenses The encoder will switch to base version firmware FW0 Network parameters will be lost Use the XVC management tool to setup the network parameters After network parameters are set the user can upgrade the firmware to a new version Procedure Power off the unit Apply power while pressing the reset button until the power LED flashes slowly Approx after 20 secs Release the reset button The Un...

Page 41: ... not be able to reach the maximum limit due to pre processing which uses common resources This limitation may appear in several cases for example The video input is set to 720p60 the output resolution scaling on for both channels is set to 1080p30 width 1920 height 1080 The video input resolution is set to 1080i60 the output resolution is set to 1080 width 1920 height 1080 and the scalar is enable...

Reviews: