|
<< Klicken Sie hier um das Inhaltsverzeichnis anzuzeigen >> Navigation: Konfiguration > appsettings.json |
Eine JSON (JavaScript Object Notation)-Datei ist ein Datenformat, das verwendet wird, um strukturierte Daten zu speichern und zu übertragen. Es basiert auf einer Syntax, die in JavaScript abgeleitet ist, aber es ist sprachunabhängig und wird von vielen Programmiersprachen unterstützt. Eine JSON-Datei besteht aus einer Sammlung von Schlüssel-Wert-Paaren, die in geschweiften Klammern "{}" eingeschlossen sind.
Die Datei appSettings.json befindet sich im Installationsverzeichnis der Browser Bridge Applikation.
Eintrag |
|
{ "Logging": { "LogLevel": { "Default": "Warning", "Microsoft": "Warning", "Microsoft.Hosting.Lifetime": "Information" } }, |
|
"Kestrel": { "Endpoints": { "Https": { "Url": "https://localhost:5003", "Certificate": { "Path": ".\\localhost.pfx", "Password": "dabis", "AllowInvalid": true } } } }, |
Der Hostname („localhost“) der Browser Bridge Applikation darf nicht geändert werden. Es ist aber durchaus möglich, einen anderen Port zu wählen. Wichtig ist, dass der Port frei ist d.h. von keiner anderen Applikation verwendet wird.
Die URL entspricht der "BaseAddress" in der appsettings.json der DABiS800 Planning Base 8.
|
"ProcessSettings": { "Editors": [ { "Name": "MultiTrackV7", "ProcessFilename": "MultiTrackV7", "ProcessFilePath": "C:\\Program Files\\DigaSystem\\MultiTrack64.exe", "ClientPipename": "Multitrack-Editor" }, { "Name": "EasyTrackV7", "ProcessFilename": "EasyTrackV7", "ProcessFilePath": "C:\\Program Files\\DigaSystem\\EasyTrack64.exe", "ClientPipename": "Easytrack" } ], "Editor": "MultiTrackV7", "MaxFileUploadSizeBytes": 2147483647 }, "PipeSettings": { "ServerPipename": "DABiS_PB_8", "ClientPipeServername": "." }, "HandlerSettings": { "Path": "C:\\d800_tmp\\Uploads" }, "SignalRSettings": { "DownloadDirectory": "C:\\d800_tmp\\Downloads",
"CorsOrigins": [ "https://mobilebase.dabis.ch:6003" ] }, "LoggingSettings": { "BrowserBridgeLogger": "C:\\ProgramData\\DABiS\\DABiS800\\d800_log\\BrowserBridge.log", "LogLevel": "INFO_2" }, |
Name des Schnittprogramms
Pfad zum Schnittprogramm
Standard Editor welcher benutzt werden soll. Maximale Grösse der Dateien die übertragen werden dürfen.
Falls der ServerPipename geändert wird, dann sollte der neu definierte Name in der DIGAS.INI unter DDE_Name sowie Database_Name angepasst werden. Ansonsten funktioniert die Kommunikation mit dem Schnittsystem über NamedPipe nicht.
Zwischenspeicher der hochgeladenen Dateien.
Pfad zu einem Ordner, in den die Audiodateien beim Bearbeiten heruntergeladen werden.
URL der Planning Base 8
Pfad der Log-Datei, welche die Browser Bridge schreibt. |
"VoiceTrackSettings": { "Host": "10.26.5.40", "Port": 9001, "LevelpointIntervalMs": 125, "DbValueMinDiff": 2, "PreproductionModePath": "Ruby/Sources/Wahl5/DSP/Delay/On", "Faders": [ { "FaderName": "MIC", "EmberPaths": [ { "Purpose": "Start", "Path": "Ruby/Sources/DJ/States/Fader Result Start", "Commands": [ { "On": true, "VoiceTrackCommand": "Start_Rec" }, { "On": false, "VoiceTrackCommand": "Stop_Rec" }, { "On": false, "VoiceTrackCommand": "VT_Stop_VT" } ] } ] }, { "FaderName": "DAB A", "EmberPaths": [ { "Purpose": "Start", "Path": "Ruby/Sources/DAB A/States/Fader Result Start", "Commands": [ { "On": true, "VoiceTrackCommand": "Start_VT" } ] }, { "Purpose": "Db", "Path": "Ruby/Sources/DAB A/Fader/Motor dB Value" } ] }, { "FaderName": "DAB B", "EmberPaths": [ { "Purpose": "Start", "Path": "Ruby/Sources/DAB B/States/Fader Manual Start",
"Commands": [ { "On": true, "VoiceTrackCommand": "Start_2" } ] }, { "Purpose": "Db", "Path": "Ruby/Sources/DAB B/Fader/Motor dB Value" } ] }, { "FaderName": "DAB C", "EmberPaths": [ { "Purpose": "Start", "Path": "Ruby/Sources/DAB C/States/Fader Manual Start",
"Commands": [ { "On": true, "VoiceTrackCommand": "Start_4" } ] }, { "Purpose": "Db", "Path": "Ruby/Sources/DAB C/Fader/Motor dB Value" } ] } ] } } |
Settings für das Voice Tracking über Fader. Bitte hier weiter: Faderanbindung für Voice Track. |