Skip to main content

Web Render 2024 X7

WebProvider

Installation

The WebProvider manages the RenderUnit (s). This is a server that receives commands from Web Render and distributes them to render units. The calculated renderings follow the reverse path to be displayed to the Web Render user.

Launch the installer WebProvider and follow the instructions.

Configuration files

In the file C:\ProgramData\Lumiscaphe\WebProvider\Samples :

  1. Copy the following file: settings.xml

  2. Paste it in C:\ProgramData\Lumiscaphe\WebProvider.

Note

To change the default multicast settings, also move the file netRenderSettings.xml.

Note

If a WebProvider is already present on the network and you want to distinguish between the two, it is important to specify different multicast addresses.

Configuring WebProvider

In C:\ProgramData\Lumiscaphe\WebProvider, open the file settings.xml. The following elements must be configured according to three setting levels:

Basic configuration:

Setting

Default value

Description

httpPort

80

HTTP listening port. Change this port if WebProvider and Web Render are installed on the same machine. In this case, it is preferable to reserve port 80 for the Web Render server which will be configured later.

maxWidth

1920

The maximum width of a render. Larger rendering requests will not be processed.

maxHeight

1920

The maximum height of a render. Larger rendering requests will not be processed.

cacheRepository

C:\ProgramData\Lumiscaphe\ WebProvider\Cache

The place where the calculated images are stored.

Advanced configuration:

Setting

Default value

Description

name

Computer name

Name of the web provider.

scheme

null

Redirects the URL scheme.

host

null

Redirects the host URL.

httpsPort

0

HTTPS listening port.

httpTimeout

60

HTTP request timeout.

tcpPort

8080

TCP listening port.

accessControlAllowOrigin

*

Access-Control-Allow-Origin header

maxAge

3 153 6000

Cache-Control max-age header

Hidden configuration:

Setting

Default value

Description

id

Random

Id of the web provider.

allowMultipleInstances

false

Flag to operate multiple web providers on the same computer.

cacheBypass

false

Flag to bypass the cache.

cacheShardingLevel

3

Distribution of the cache on several servers.

exportMetadata

false

Flag to export the metadas file of an image.

maxBatchImageCount

120

Maximum number of images per batch.

maxRenderJobAttempts

3

Maximum number of failed render attempts.

administrationRequestToken

null

renderRequestToken

null

textureLibrary

C:\ProgramData\Lumiscaphe\WebProvider\Textures

Path for texture libraries.

webLoggerServer

null

URL of the web logging server.

Setup for use from a non-administrator account

WebProvider needs to be started by an Administrator account. If you want to use it with a non-administrator account, follow the instructions below.

In a command line opened as Administrator, enter the following command:

netsh http add urlacl url=http://+:80/ user=DOMAIN\user

The value 80 in http://+:80/ is the portHttp specified in file settings.xml.

  • DOMAIN is the access domain,

  • user is the Windows user of this machine with which WebProvider will be run.

The command line returns a confirmation of the recording of this command.