Optimal Video Wall Guidelines

From Userful Support
Jump to navigationJump to search


Copyright © 2016 Userful Corporation. All rights reserved.
(Updated 2016.02.24)


Introduction

Userful's Video Wall solution enables customers to group multiple displays to form a single large display using a single host PC/server. The Userful Network Video Wall™ is designed to utilize both the CPU and GPU to maximize performance.

Video Wall Scaling Matrix (Using Intel® Core™ CPUs/GPUs)

The Userful Network Video Wall is designed to utilize both the CPU and the GPU to maximize performance. This offloads certain performance-demanding tasks to the GPU (for example, playback of up to 200Mb/s video bitrate UHD 4K source content on a 5x5 video wall). This also allows for simultaneous playback of multiple 4K sources on smaller displays. Currently, the solution supports GPU hardware on the following CPU chipsets:

CPU Model GPU Model Maximum Video Resolution for
Hardware-Accelerated Decoding
Maximum Canvas size (theoretical) for
Hardware-Accelerated 3D Rendering
Intel® Broadwell (Core i7-5557U) Intel® Iris™ 6100-series GPU 4096x4096 pixels 32000x32000
Intel® Haswell (Core i5, Core i7) Intel® HD 4000-series GPU 4096x4096 pixels 32000x32000
Intel® Ivy Bridge (Core i5, Core i7) Intel® HD 4000-series GPU 4096x4096 pixels 8000x8000
Intel® Sandy Bridge (Core i5, Core i7) Intel® HD 2000-series GPU 1920x1080 pixels 4000x4000


Maximum Video Wall Dimensions

The video wall configuration GUI limits you to a maximum of 25 displays in any individual video wall, or a maximum of 10 displays horizontally or vertically. (For example, you can construct a 1x10 or a 2x10, 3x8, 4x6, but not 3x10 or 1x25.) As with all video wall solutions, be sure to test your source content against the desired configuration prior to deployment.

  • Please note: The chart below provides maximum number of simultaneous video walls and sources you can expect from a single server (based on a higher-end Intel® Core i7 CPU, 4th Gen GPU).

This example also assumes displays are not rotated. If your video wall involves rotated displays, please discuss performance and configuration options with a Userful representative prior to deployment.






Approximate CPU/GPU Consumption Metrics

The actual CPU consumption for a particular video playback will be dependent on various factors such as codec, video bit rate, resolution, etc. These are ballpark metrics that are provided to help users evaluate whether their hardware is properly configured.

As a reminder, the Userful Network Video Wall solution supports GPU-assisted hardware decoding on Intel® GPUs only. The calculated amount of CPU savings (i.e., the processing effort outsourced to the GPU) depends on the host PC's CPU, GPU, and video wall size, and video source characteristics.


When enabling the GPU-assisted acceleration feature, you can create a video wall that better utilizes the GPU for HTML5, WebGL, and Flash content. Note this feature is supported only on the Cloud Desktop, Web Browser, Signagelive Player, PADS4, UIEvolution and Rise Vision session containers and is dependent upon specific GPU model.



Please Note: For optimal performance, Userful strongly recommends Intel® Core™ i7 (Haswell) CPU and Intel® HD 4000-series (4th Generation) GPU hardware for Video Wall solution.



Supported Video Codecs and Image formats

The video wall solution is capable of playing source content from a broad range formats. The solution uses real time software upscaling, while a video stream is being decoded to cover the full display. This achieves the best over all system results (combination of host CPU/GPU usage, image quality, and network load) and creates a more responsive system. Currently, following video codecs, containers and image formats are supported with Userful Network Video Wall.

Video Codecs
FLAC, AAC, h.264, DV, MPEG2, Theora, Vorbis, VPX, XviD

Video Containers
AVI, ASF, MKV, MPG, MP4, OGV, MOV

Image Formats
.gif, .pbm, .pgm, .png, .ppm, .qif, .qti, .tif, .tiff, .jpe, .jpg, .jpeg, .qtif, .webp