Server

<< Klicken Sie hier um das Inhaltsverzeichnis anzuzeigen >>

Navigation:  Konfiguration >

Server

Beschreibung der verfügbaren Server-Einstellungen:

 

ServerConfig

 

Beschreibung der Parameter

Parameter

Beschreibung

Additional Databases

Konfiguration für zusätzliche Datenbanken (siehe auch Additional Databases)

AudioLibrary

Definiert, welche Audio-Bibliothek bei Audioverarbeitungsjobs genommen werden soll.

AudioConvertDll: DabisAudioConvert (basierend auf Digigram)

AudioTaskFramework: DabisAudioTask-Framwork (basierend auf Windows CoreAudio und OpenSource-Libraries wie Lame, TwoLame,...)

FFMpeg: FFMpeg.exe wird für die Audioverarbeitungsjobs verwendet. Standardmässig wird eine LGPL-Version von FFMpeg im Unterverzeichnis /ffmpeg mitgeliefert und kann ausgetauscht werden. Falls ein anderer Pfad verwendet werden soll, kann dies unter FFMpegPath konfiguriert werden.  

AutomaticClipping

Definiert, ob das AutomaticClipping ein resp. ausgeschalten ist, wenn als AudioLibrary das AudioTaskFramework konfiguriert ist.

AutomaticClipping verhindert laute Störgeräusche, die bei der Umwandlung von Audiodateien in ein Format mit geringerer Bittiefe entstehen können. Ohne dieses Clipping würde es bei der Umwandlung zum sogenannten „Integer Overflow“ (oder Wrap-around) kommen. Dabei springt ein Wert, der „zu hoch“ ist, plötzlich an das ganz andere Ende der Skala (von ganz laut positiv zu ganz laut negativ). Das Ergebnis ist kein normales Übersteuern, sondern extrem lautes, kaputtes digitales Rauschen.

DebounceCommandTime

Zeitspanne in Millisekunden, wo Kommandos gepuffert werden, bevor sie ausgeführt werden. Z.B. damit das automatische Nachrechnen nur alle X ms ausgeführt wird und nicht unmittelbar bei jeder Änderung.

CustomFunctions

Konfiguration für benutzerspezifische Funktionen

DoNotifyOwnChanges

Definiert, ob der Server Clients über eigene Änderungen notifizieren soll oder nicht (nur für NetTcpEndpoint-Services relevant).

FFMpegPfath

Pfad zur FFMpeg.exe (inkl. Filename), wenn nicht der Standardpfad verwendet wird. Der Standardpfad ist das Unterverzeichnis \ffmpeg vom Installationspfad

Formats

Konfiguration der verfügbaren Audioformate für den Download (z.B in der PB8)

GenerateWaveformFile

Definiert, welche Hüllkurvenfiles generiert werden sollen.

Aux: Standard PB6 Hüllkurven-File (.aux)

Wfm: PB8 Hüllkurven-File (.wfm)

ManageIndex

Legt fest, ob die Server-Instanz für das Verwalten des Indexes zuständig ist oder nicht

MaxNodeCommandThreads

Maximale Anzahl Threads, die vom Server für die parallele Verarbeitung von asynchronen Kommandos erstellt werden dürfen.

NormalizeTypeExclusion

Komma-separierte Liste von Titel-Typen, welche von der eingestellten Normalisierung ausgeschlossen werden sollen (z.B. "VT").

NotifyServerState

Legt fest, ob die Anzahl aktiver Sessions (eingeloggte User) an den MessageHub gesendet werden soll

NotifyServerUrl

Url des SignalR-Message-Hubs. Wird zum signalisieren von Änderungen / Aktualisierungen an Web-Applikationen verwendet.

PageSize

Anzahl Ergebnisse, die vom Server zurückgegeben werden, wenn nichts anderes im Aufruf übergeben wird

PsyModelMp2

Psychoakustisches Modell, welches bei der MP2 konvertierung verwendet werden soll (nur relevant bei AudioLibrary = AudioTaskFramework)

RemotePlayoutStates

Konfiguration der Playout-Instanzen, deren Playout-Status abgefragt werden soll (z.B. für den Live-Preview in der PB8)

ServiceEndpoints

Konfiguration der verfügbaren Service Endpoints (ehem. app.config)

SyncTitleFiled

Konfigurierbare Titel-Eigenschaft für die Prüfung, ob ein Titel bereits in der Datenbank vorhanden ist oder nicht (z.B. Systemnummer, Archivnummer, etc.)

TempPath

Pfad für Verzeichnis, wo temporäre Files abgespeichert werden sollen (z.B. bei Audioverarbeitungen)

WebApi

Einstellungen zum WebApi-Service