Adds rpm specs to migration repo
This commit is contained in:
1 parent
acee7b8766
commit
7f035543e2
145 files changed
+13982
No files matched your search
+76
@@ -0,0 +1,76 @@
|
||||
#
|
||||
# $Id$
|
||||
# $HeadURL$
|
||||
#
|
||||
|
||||
%define conf_dir /opt/AVS/etc
|
||||
%define project @PROJECT@
|
||||
|
||||
Name: %{project}_avs_conf-if
|
||||
Summary: AVS configuration for AVS-CNR-Interface for CNR (RadioStations)
|
||||
Version: @VERSION@
|
||||
Release: @RELEASE@
|
||||
Vendor: LifeMaps GmbH
|
||||
URL: http://www.life-maps.de
|
||||
Packager: ctc
|
||||
Group: Applications/Configuration
|
||||
License: proprietary
|
||||
Source0: avs_conf.tgz
|
||||
Requires: %{project}_AVS_Interface
|
||||
Requires: %{project}_AVS_Root
|
||||
BuildArch: noarch
|
||||
#BuildRequires:
|
||||
|
||||
%description
|
||||
AVS configuration for AVS-CNR-Interface for CNR (RadioStations)
|
||||
|
||||
%changelog
|
||||
#* LANG=en_US.UTF-8 date +"%a %b %d %Y" text
|
||||
* Wed May 22 2019 cf
|
||||
added Vendor, changed URL.
|
||||
postinstall script differentiates between projects.
|
||||
* Thu Sep 27 2018 cf
|
||||
initial version
|
||||
|
||||
|
||||
|
||||
# -c: create toplevel directory and extract contents there
|
||||
%prep
|
||||
%setup -q -c
|
||||
|
||||
|
||||
# nothing to build
|
||||
%build
|
||||
|
||||
|
||||
%install
|
||||
mkdir -p %{buildroot}%{conf_dir}
|
||||
cp %{project}/if/*.conf %{buildroot}%{conf_dir}/
|
||||
cp %{project}/if/*.conf.in %{buildroot}%{conf_dir}/
|
||||
|
||||
|
||||
%files
|
||||
%defattr(-,ctc,ctc)
|
||||
%{conf_dir}/AVS_Config.conf
|
||||
%{conf_dir}/AVS_Interface.conf.in
|
||||
%{conf_dir}/AVS_Root.conf
|
||||
|
||||
%post
|
||||
# For GÜZ we need to adjust the AVS_Interface.conf for each IF separately.
|
||||
%if "%{project}" == "guez"
|
||||
let stationId=$(hostname | tr a-z A-Z | sed 's/^CEF0\([0-9]\)IFR[0-9]\{2\}$/\1/')
|
||||
let fuadNet="171 + $stationId"
|
||||
fuadInterface="10.7.${fuadNet}.100"
|
||||
exconInterface="10.7.150.19${stationId}"
|
||||
sed -e s,@FUAD_INTERFACE@,${fuadInterface},g \
|
||||
-e s,@EXCON_INTERFACE@,${exconInterface},g \
|
||||
%{conf_dir}/AVS_Interface.conf.in > %{conf_dir}/AVS_Interface.conf
|
||||
%else
|
||||
cp %{conf_dir}/AVS_Interface.conf.in | %{conf_dir}/AVS_Interface.conf
|
||||
%endif
|
||||
chown ctc:ctc %{conf_dir}/AVS_Interface.conf
|
||||
|
||||
%preun
|
||||
if [ $1 -eq 0 ]; then
|
||||
rm -f %{conf_dir}/AVS_Interface.conf
|
||||
fi
|
||||
+56
@@ -0,0 +1,56 @@
|
||||
#
|
||||
# $Id: avs_conf.spec.in 49636 2020-01-28 11:13:06Z wille_m $
|
||||
# $HeadURL: svn://slssvn/TDS/branches/product/devel/trunk/specs/external/avs_conf/avs_conf.spec.in $
|
||||
#
|
||||
|
||||
%define conf_dir /opt/AVS/etc
|
||||
%define project @PROJECT@
|
||||
|
||||
Name: %{project}_avs_conf-legacy-ws
|
||||
Summary: AVS configuration for legacy workstations
|
||||
Version: @VERSION@
|
||||
Release: @RELEASE@
|
||||
Vendor: LifeMaps GmbH
|
||||
URL: http://www.life-maps.de
|
||||
Packager: ctc
|
||||
Group: Applications/Configuration
|
||||
License: proprietary
|
||||
Source0: avs_conf.tgz
|
||||
BuildArch: noarch
|
||||
Requires: %{project}_AVS_Workstation
|
||||
Conflicts: %{project}_avs_conf-ws
|
||||
#BuildRequires:
|
||||
|
||||
|
||||
%description
|
||||
AVS configuration for legacy workstations
|
||||
|
||||
|
||||
%changelog
|
||||
#* LANG=en_US.UTF-8 date +"%a %b %d %Y" text
|
||||
* Tue Jan 28 2020 mw
|
||||
added package for legacy machines for project ahtc
|
||||
|
||||
|
||||
# -c: create toplevel directory and extract contents there
|
||||
%prep
|
||||
%setup -q -c
|
||||
|
||||
|
||||
# nothing to build
|
||||
%build
|
||||
|
||||
|
||||
%install
|
||||
mkdir -p %{buildroot}%{conf_dir}
|
||||
cp %{project}/AVS_Config.conf %{project}/AVS_DB.conf %{project}/AVS_Export.conf %{project}/AVS_Mixer.conf %{buildroot}%{conf_dir}/
|
||||
cp %{project}/AVS_Workstation_legacy.conf %{buildroot}%{conf_dir}/AVS_Workstation.conf
|
||||
|
||||
|
||||
%files
|
||||
%defattr(-,ctc,ctc)
|
||||
%{conf_dir}/AVS_Config.conf
|
||||
%{conf_dir}/AVS_DB.conf
|
||||
%{conf_dir}/AVS_Export.conf
|
||||
%{conf_dir}/AVS_Mixer.conf
|
||||
%{conf_dir}/AVS_Workstation.conf
|
||||
+131
@@ -0,0 +1,131 @@
|
||||
#
|
||||
# $Id$
|
||||
# $HeadURL$
|
||||
#
|
||||
|
||||
%define conf_dir /opt/AVS/etc
|
||||
%define project @PROJECT@
|
||||
|
||||
Name: %{project}_avs_conf
|
||||
Summary: AVS configuration
|
||||
Version: @VERSION@
|
||||
Release: @RELEASE@
|
||||
Vendor: LifeMaps GmbH
|
||||
URL: http://www.life-maps.de
|
||||
Packager: ctc
|
||||
Group: Applications/Configuration
|
||||
License: proprietary
|
||||
Source0: avs_conf.tgz
|
||||
BuildArch: noarch
|
||||
#Requires:
|
||||
#BuildRequires:
|
||||
|
||||
|
||||
%description
|
||||
dummy -- we build sub-packages only
|
||||
|
||||
|
||||
%changelog
|
||||
#* LANG=en_US.UTF-8 date +"%a %b %d %Y" text
|
||||
* Wed May 22 2019 cf
|
||||
added Vendor, changed URL
|
||||
* Fri Apr 27 2018 cf
|
||||
initial version
|
||||
|
||||
|
||||
|
||||
# -c: create toplevel directory and extract contents there
|
||||
%prep
|
||||
%setup -q -c
|
||||
|
||||
|
||||
# nothing to build
|
||||
%build
|
||||
|
||||
|
||||
%install
|
||||
mkdir -p %{buildroot}%{conf_dir}
|
||||
# copy all config files but legacy conf
|
||||
find %{project}/ ! -name AVS_Workstation_legacy.conf -name *.conf -maxdepth 1 -exec cp -t %{buildroot}%{conf_dir}/ {} +
|
||||
|
||||
|
||||
# no %files section -- we build sub-packages only
|
||||
#%files
|
||||
|
||||
|
||||
%package ws
|
||||
Summary: AVS configuration for workstations
|
||||
Requires: %{project}_AVS_Workstation
|
||||
Conflicts: %{project}_avs_conf-aar
|
||||
Conflicts: %{project}_avs_conf-legacy-ws
|
||||
%description ws
|
||||
AVS configuration for workstations
|
||||
%files ws
|
||||
%defattr(-,ctc,ctc)
|
||||
%{conf_dir}/AVS_Config.conf
|
||||
%{conf_dir}/AVS_DB.conf
|
||||
%{conf_dir}/AVS_Export.conf
|
||||
%{conf_dir}/AVS_Mixer.conf
|
||||
%{conf_dir}/AVS_Workstation.conf
|
||||
|
||||
%package aar
|
||||
Summary: AVS configuration for AAR workstations
|
||||
Requires: %{project}_AVS_Workstation
|
||||
Requires: %{project}_AVS_Root
|
||||
Requires: %{project}_AVS_Server
|
||||
Conflicts: %{project}_avs_conf-ws
|
||||
Conflicts: %{project}_avs_conf-sv
|
||||
Conflicts: %{project}_avs_conf-legacy-ws
|
||||
%description aar
|
||||
AVS configuration for AAR workstations
|
||||
%files aar
|
||||
%defattr(-,ctc,ctc)
|
||||
%{conf_dir}/AVS_Config.conf
|
||||
%{conf_dir}/AVS_DB.conf
|
||||
%{conf_dir}/AVS_Export.conf
|
||||
%{conf_dir}/AVS_Mixer.conf
|
||||
%{conf_dir}/AVS_Root.conf
|
||||
%{conf_dir}/AVS_Server.aar.conf
|
||||
%{conf_dir}/AVS_Workstation.conf
|
||||
|
||||
%post aar
|
||||
/sbin/ldconfig
|
||||
if [ $1 -eq 1 ] || [ $1 -eq 2 ]; then
|
||||
ln -sf %{conf_dir}/AVS_Server.aar.conf %{conf_dir}/AVS_Server.conf
|
||||
if [ ! -e /data ]; then
|
||||
mkdir /data;
|
||||
fi
|
||||
chown ctc_ws:ctc /data
|
||||
fi
|
||||
|
||||
%preun aar
|
||||
if [ $1 -eq 0 ]; then
|
||||
rm -f %{conf_dir}/AVS_Server.conf
|
||||
rm -rf /data
|
||||
fi
|
||||
|
||||
|
||||
%package sv
|
||||
Summary: AVS configuration for AVS-server
|
||||
Requires: %{project}_AVS_Config
|
||||
Requires: %{project}_AVS_Interface
|
||||
Requires: %{project}_AVS_MotionRecorder
|
||||
Requires: %{project}_AVS_Root
|
||||
Requires: %{project}_AVS_Server
|
||||
Requires: %{project}_AVS_TimelineConverter
|
||||
# A conditional require depending on a specific project can be done like this:
|
||||
%if "%{project}" == "some_future_project"
|
||||
Requires: %{project}_AVS_Mobilegate
|
||||
%endif
|
||||
%description sv
|
||||
AVS configuration for AVS-server
|
||||
%files sv
|
||||
%defattr(-,ctc,ctc)
|
||||
%{conf_dir}/AVS_Config.conf
|
||||
%{conf_dir}/AVS_DB.conf
|
||||
%{conf_dir}/AVS_Interface.conf
|
||||
%{conf_dir}/AVS_Mobilegate.conf
|
||||
%{conf_dir}/AVS_MotionRecorder.conf
|
||||
%{conf_dir}/AVS_Root.conf
|
||||
%{conf_dir}/AVS_Server.conf
|
||||
%{conf_dir}/AVS_TimelineConverter.conf
|
||||
+118
@@ -0,0 +1,118 @@
|
||||
#! /bin/bash
|
||||
|
||||
#
|
||||
# Dieses Skript soll sowohl lokal in einer Working Copy als auch über Jenkins ausführbar sein.
|
||||
# Unter Jenkins soll nur dieser Ordner ausgecheckt werden.
|
||||
# Die gebauten RPMs werden von rpmbuild unter ~/rpmbuild/RPMS abgelegt.
|
||||
# Wenn sie für Jenkins zugreifbar sein sollen (für die Artefacts), müssen sie jedoch
|
||||
# irgendwo im Workspace liegen. Daher ist für die Verwendung über Jenkins ein optionaler
|
||||
# Kopier- bzw. Move-Schritt am Ende notwendig.
|
||||
#
|
||||
|
||||
determine_info_cmd()
|
||||
{
|
||||
# check whether svn or git (svn-bridge) is used:
|
||||
local is_svn=1
|
||||
local info_cmd='svn info'
|
||||
svn info >> /dev/null 2>&1 || is_svn=0
|
||||
|
||||
if [ $is_svn -eq 0 ]; then
|
||||
info_cmd='git svn info'
|
||||
fi
|
||||
|
||||
echo $info_cmd
|
||||
}
|
||||
|
||||
determine_revision()
|
||||
{
|
||||
info_cmd=$(determine_info_cmd)
|
||||
|
||||
local revision=$($info_cmd | grep "Last Changed Rev:" | cut -d ' ' -f 4)
|
||||
if [[ ! $revision -gt 0 ]]; then
|
||||
echo "Failed_to_determine_revision"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo $revision
|
||||
}
|
||||
|
||||
copy_rpms()
|
||||
{
|
||||
if [[ ! -d $outdir ]]; then
|
||||
mkdir -p "$outdir"
|
||||
fi
|
||||
|
||||
rpms=($(find $rpm_builddir/RPMS -name "${project}_avs_conf-*-${version}-${revision}.*.rpm"))
|
||||
mv "${rpms[@]}" "$outdir"
|
||||
}
|
||||
|
||||
usage()
|
||||
{
|
||||
echo "usage: $0 [-p <project>] [-v <version>] [-o <outdir>]"
|
||||
}
|
||||
|
||||
LANG=en_US
|
||||
|
||||
project=guez
|
||||
version=1.0
|
||||
outdir=
|
||||
while getopts p:v:o:h opt_name
|
||||
do
|
||||
case $opt_name in
|
||||
p) project="$OPTARG";;
|
||||
v) version="$OPTARG";;
|
||||
o) outdir="$OPTARG";;
|
||||
h) usage; exit 0;;
|
||||
?) usage; exit 1;;
|
||||
esac
|
||||
done
|
||||
|
||||
if [[ ! -d "$project" ]]; then
|
||||
echo "Missing folder for project $project!"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
revision=$(determine_revision)
|
||||
spec_file=avs_conf.spec
|
||||
spec_file_legacy=avs_conf-legacy-ws.spec
|
||||
spec_file_if=avs_conf-if.spec
|
||||
|
||||
echo "Project: ${project}, Version: ${version}.${revision}"
|
||||
|
||||
rpm_builddir=$HOME/rpmbuild
|
||||
src_dir=$rpm_builddir/SOURCES
|
||||
|
||||
[ ! -d "$src_dir" ] && mkdir -p "$src_dir"
|
||||
|
||||
# We use the same project tarball for both packages
|
||||
tar czf "$src_dir/avs_conf.tgz" $project
|
||||
cp "$src_dir/avs_conf.tgz" "$src_dir/avs_conf-if.tgz"
|
||||
|
||||
# Some projects don't need/have an AVS interface workstation and thus don't need avs_conf-if.
|
||||
spec_files_to_build=("$spec_file")
|
||||
if [[ $project != qatar ]]; then
|
||||
spec_files_to_build+=("$spec_file_if")
|
||||
fi
|
||||
if [[ $project == ahtc ]]; then
|
||||
spec_files_to_build+=("$spec_file_legacy")
|
||||
fi
|
||||
|
||||
for f in "${spec_files_to_build[@]}"; do
|
||||
sed -e s,@PROJECT@,${project},g \
|
||||
-e s,@VERSION@,${version},g \
|
||||
-e s,@RELEASE@,${revision},g \
|
||||
${f}.in > $f
|
||||
|
||||
rpmbuild -bb $f
|
||||
if [ $? -ne 0 ]; then
|
||||
exit $?;
|
||||
fi
|
||||
done
|
||||
|
||||
if [[ -n $outdir ]]; then
|
||||
copy_rpms
|
||||
fi
|
||||
|
||||
for f in "${spec_files_to_build[@]}"; do
|
||||
rm $f;
|
||||
done
|
||||
+92
@@ -0,0 +1,92 @@
|
||||
#! /bin/bash
|
||||
|
||||
#
|
||||
# Dieses Skript soll sowohl lokal in einer Working Copy als auch über Jenkins ausführbar sein.
|
||||
# Unter Jenkins soll nur dieser Ordner ausgecheckt werden.
|
||||
# Die gebauten RPMs werden von rpmbuild unter ~/rpmbuild/RPMS abgelegt.
|
||||
# Wenn sie für Jenkins zugreifbar sein sollen (für die Artefacts), müssen sie jedoch
|
||||
# irgendwo im Workspace liegen. Daher ist für die Verwendung über Jenkins ein optionaler
|
||||
# Kopier- bzw. Move-Schritt am Ende notwendig.
|
||||
#
|
||||
|
||||
|
||||
copy_rpms()
|
||||
{
|
||||
if [[ ! -d $outdir ]]; then
|
||||
mkdir -p "$outdir"
|
||||
fi
|
||||
|
||||
rpms=($(find $rpm_builddir/RPMS -name "${project}_avs_conf-*-${version}-${revision}.*.rpm"))
|
||||
mv "${rpms[@]}" "$outdir"
|
||||
}
|
||||
|
||||
usage()
|
||||
{
|
||||
echo "usage: $0 [-p <project>] [-v <version>] [-o <outdir>]"
|
||||
}
|
||||
|
||||
LANG=en_US
|
||||
|
||||
project=guez
|
||||
version=1.0
|
||||
outdir=
|
||||
while getopts p:v:o:h opt_name
|
||||
do
|
||||
case $opt_name in
|
||||
p) project="$OPTARG";;
|
||||
v) version="$OPTARG";;
|
||||
o) outdir="$OPTARG";;
|
||||
h) usage; exit 0;;
|
||||
?) usage; exit 1;;
|
||||
esac
|
||||
done
|
||||
|
||||
if [[ ! -d "$project" ]]; then
|
||||
echo "Missing folder for project $project!"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
revision="$BUILD_NUMBER"
|
||||
spec_file=avs_conf.spec
|
||||
spec_file_legacy=avs_conf-legacy-ws.spec
|
||||
spec_file_if=avs_conf-if.spec
|
||||
|
||||
echo "Project: ${project}, Version: ${version}.${revision}"
|
||||
|
||||
rpm_builddir=$HOME/rpmbuild
|
||||
src_dir=$rpm_builddir/SOURCES
|
||||
|
||||
[ ! -d "$src_dir" ] && mkdir -p "$src_dir"
|
||||
|
||||
# We use the same project tarball for both packages
|
||||
tar czf "$src_dir/avs_conf.tgz" $project
|
||||
cp "$src_dir/avs_conf.tgz" "$src_dir/avs_conf-if.tgz"
|
||||
|
||||
# Some projects don't need/have an AVS interface workstation and thus don't need avs_conf-if.
|
||||
spec_files_to_build=("$spec_file")
|
||||
if [[ $project != qatar ]]; then
|
||||
spec_files_to_build+=("$spec_file_if")
|
||||
fi
|
||||
if [[ $project == ahtc ]]; then
|
||||
spec_files_to_build+=("$spec_file_legacy")
|
||||
fi
|
||||
|
||||
for f in "${spec_files_to_build[@]}"; do
|
||||
sed -e s,@PROJECT@,${project},g \
|
||||
-e s,@VERSION@,${version},g \
|
||||
-e s,@RELEASE@,${revision},g \
|
||||
${f}.in > $f
|
||||
|
||||
rpmbuild -bb $f
|
||||
if [ $? -ne 0 ]; then
|
||||
exit $?;
|
||||
fi
|
||||
done
|
||||
|
||||
if [[ -n $outdir ]]; then
|
||||
copy_rpms
|
||||
fi
|
||||
|
||||
for f in "${spec_files_to_build[@]}"; do
|
||||
rm $f;
|
||||
done
|
||||
+22
@@ -0,0 +1,22 @@
|
||||
[Bridge]
|
||||
ServerPort=7000
|
||||
ServerHost=localhost
|
||||
IAmServer=false
|
||||
|
||||
[ConfigServer]
|
||||
Port=8888
|
||||
|
||||
[Announcements]
|
||||
DontAnnounce=true
|
||||
|
||||
[ConfigClient]
|
||||
Server1=EXCAVS01 8888
|
||||
ListenToAnnouncements=false
|
||||
; 0.0.0.0 = any interface
|
||||
; MulticastInterface=0.0.0.0
|
||||
; AliveEnabled=true ; default false
|
||||
; AliveInterval=10 ; in s
|
||||
|
||||
[Logging]
|
||||
;Level=Fatal, Critical, Warning, Debug
|
||||
Level=Fatal, Critical, Warning
|
||||
+9
@@ -0,0 +1,9 @@
|
||||
[Database]
|
||||
user=ets_avm
|
||||
passwd=ctc11de
|
||||
;dbType=QSQLITE
|
||||
dbType=QPSQL
|
||||
host=EXCDBS01
|
||||
dbName=lts_ets_pro
|
||||
scheme=avm
|
||||
prePartContext=ex_
|
||||
+10
@@ -0,0 +1,10 @@
|
||||
[%General]
|
||||
;FilePath=/tmp/export
|
||||
|
||||
[RcpExport]
|
||||
Autostart=1
|
||||
OperatorTCPPort=6380
|
||||
|
||||
[Logging]
|
||||
;Level=Fatal, Critical, Warning, Debug
|
||||
Level=Fatal, Critical, Warning
|
||||
+86
@@ -0,0 +1,86 @@
|
||||
[TETRA]
|
||||
Enable=1
|
||||
GatewayTCPAddress=CCSTSW01
|
||||
GatewayTCPPort=52044
|
||||
GatewayRTPInterface=0.0.0.0
|
||||
ElokaSignalPath=/opt/AVS/data/eloka
|
||||
DownstreamRTPMulticastInterface=EXCAVS01
|
||||
RtpOutputPacketSize=240
|
||||
;SilenceDetectionThreshold=0x14 used in TetraSession.cpp
|
||||
;MulticastAddressRangeBegin=224.0.1.2 used in TetraSession.cpp
|
||||
;MulticastAddressRangeEnd=239.255.255.255 used in TetraSession.cpp
|
||||
;RecordingDataAccuSeconds=1 used in TetraSession.cpp *1000
|
||||
;GatewayRTPOutAddress=0.0.0.0 used in TetraSession.cpp
|
||||
;
|
||||
;General/DownstreamRTPMulticastInterface ??? used in TetraSession.cpp
|
||||
;
|
||||
; ACHTUNG: Werte fuer CNR_G711 sind nur fuer Tests und muessen angepasst werden !!!
|
||||
[CNR_G711]
|
||||
Enable=0
|
||||
GatewayTCPAddress=172.25.140.10
|
||||
GatewayTCPPort=52044
|
||||
GatewayRTPInterface=0.0.0.0
|
||||
ElokaSignalPath=/opt/AVS/data/eloka
|
||||
DownstreamRTPMulticastInterface=EXCAVS01
|
||||
RtpOutputPortOffset=100
|
||||
|
||||
[CNR_GUEZ]
|
||||
MaxRecordBufferSeconds=-1
|
||||
Enable=0
|
||||
OperatorTCPPort=3281
|
||||
StReFu1TCPAddress=CEVMSRF01
|
||||
StReFu1TCPPort=8300
|
||||
StReFu2TCPAddress=CEVMSRF02
|
||||
StReFu2TCPPort=8300
|
||||
FUALinkRTPOutPort=8000
|
||||
FUALinkRTPInPort=8001
|
||||
FUALinkKeepAlivePort=9001
|
||||
FUALinkRTPInterface=10.7.150.33
|
||||
FUALinkRTPOutPacketSize=320
|
||||
DownstreamRTPMulticastInterface=EXCAVS01
|
||||
SilenceDetectionThreshold=0x14
|
||||
ElokaSignalPath=/opt/AVS/data/eloka
|
||||
|
||||
[ADDAC]
|
||||
Enable=0
|
||||
RtChannelDigitalIOMapping=9: PTT[1A-0] SND[1B-0] SQU[2B-0], 10: PTT[1A-1] SND[1B-1] SQU[2B-1], 11: PTT[1A-2] SND[1B-2] SQU[2B-2], 12: PTT[1A-3] SND[1B-3] SQU[2B-3], 13: PTT[1A-4] SND[1B-4] SQU[2B-4], 14: PTT[1A-5] SND[1B-5] SQU[2B-5], 15: PTT[1A-6] SND[1B-6] SQU[2B-6], 16: PTT[1A-7] SND[1B-7] SQU[2B-7]
|
||||
|
||||
[AXISV]
|
||||
Enable=1
|
||||
Monitoring=1
|
||||
|
||||
[AXISA]
|
||||
Enable=1
|
||||
Monitoring=1
|
||||
ElokaSignalPath=/opt/AVS/data/eloka
|
||||
SilenceDetectionThreshold=-1
|
||||
|
||||
[ONVIFV]
|
||||
MaxRecordBufferSeconds=-1
|
||||
Enable=1
|
||||
Monitoring=1
|
||||
EventTimeout=5
|
||||
|
||||
[ONVIFA]
|
||||
MaxRecordBufferSeconds=-1
|
||||
Enable=1
|
||||
Monitoring=1
|
||||
EventTimeout=5
|
||||
ElokaSignalPath=/opt/AVS/data/eloka
|
||||
SilenceDetectionThreshold=-1
|
||||
|
||||
[DEKTEC]
|
||||
Enable=1
|
||||
MaxRecordBufferSeconds=-1
|
||||
DektecDeviceRTPInterface=10.7.152.133
|
||||
DektecDeviceMulticastAddress=239.16.33.254
|
||||
|
||||
[TEST]
|
||||
Enable=0
|
||||
|
||||
[%General]
|
||||
FdLimit=65000
|
||||
|
||||
[Logging]
|
||||
;Level=Fatal, Critical, Warning, Debug
|
||||
Level=Fatal, Critical, Warning
|
||||
+22
@@ -0,0 +1,22 @@
|
||||
[Mixer]
|
||||
input="hw:0,0"
|
||||
output="hw:0,0"
|
||||
Resample=0
|
||||
LocalFeedback="Rear Mic"
|
||||
; LocalFeedbackVolume is no longer used, we trust asound.state instead
|
||||
LocalFeedbackVolume=40
|
||||
CaptureDevice="Capture"
|
||||
InputSource="Input Source"
|
||||
MulticastInteface=0.0.0.0
|
||||
|
||||
; sounds are relative to datadir
|
||||
[Sounds]
|
||||
Busy=sounds/Busy.wav
|
||||
Incoming=sounds/IncomingCall.wav
|
||||
Outgoing=sounds/OutgoingCall.wav
|
||||
INTOutgoing=sounds/INTOutgoingCall.wav
|
||||
RTOutgoing=sounds/RTOutgoingCall.wav
|
||||
|
||||
[Logging]
|
||||
;Level=Fatal, Critical, Warning, Debug
|
||||
Level=Fatal, Critical, Warning
|
||||
+54
@@ -0,0 +1,54 @@
|
||||
[General]
|
||||
; if not set, the default AVS_MG-<hostname> will be used
|
||||
;name=MG1
|
||||
|
||||
[Transcoding]
|
||||
; e.g.: 25fps à 5 fps
|
||||
LowBandwidth/framerateDivisor=5
|
||||
; best encoding quality = 0, worst encoding quality = 32
|
||||
LowBandwidth/quality=20
|
||||
; will not affect DAR (display aspect ratio), dimensions must be multiple of 16
|
||||
LowBandwidth/resolution=176x144
|
||||
; default gop size is 25, only used for live streaming
|
||||
LowBandwidth/gopSize=25
|
||||
LowBandwidth/multithreaded=false
|
||||
; The sending of udp packets is spread over the duration time for each frame.
|
||||
; This will lead to a delay of 1/fps. You can limit this delay here.
|
||||
; Works only if liveBitRateLimit is not set. Only used for live streaming.
|
||||
LowBandwidth/maxSendDelayMs=1000
|
||||
; 0 = no limit, limit is achieved by delaying sends and dropping frames.
|
||||
; bitRateLimit is of higher priority than maxSendDelayMs.
|
||||
; This option helps to fight udp packets bursts when sending I-frames.
|
||||
; Only used for live streaming.
|
||||
LowBandwidth/liveBitRateLimit=0
|
||||
; Must be >= 2, greater values might lead to greater delay/jitter but may reduce frame drops
|
||||
; recommended 3
|
||||
; Only used for live streaming.
|
||||
LowBandwidth/liveFrameQueueSize=3
|
||||
|
||||
LowFramerateHighQuality/framerateDivisor=20
|
||||
LowFramerateHighQuality/quality=1
|
||||
LowFramerateHighQuality/resolution=720x576
|
||||
LowFramerateHighQuality/gopSize=30
|
||||
LowFramerateHighQuality/multithreaded=false
|
||||
LowFramerateHighQuality/maxSendDelayMs=1000
|
||||
LowFramerateHighQuality/liveBitRateLimit=0
|
||||
LowFramerateHighQuality/liveFrameQueueSize=3
|
||||
|
||||
WhatEverName/framerateDivisor=2
|
||||
WhatEverName/quality=4
|
||||
WhatEverName/resolution=704x288
|
||||
WhatEverName/gopSize=20
|
||||
WhatEverName/multithreaded=false
|
||||
WhatEverName/maxSendDelayMs=1000
|
||||
WhatEverName/liveBitRateLimit=0
|
||||
WhatEverName/liveFrameQueueSize=3
|
||||
|
||||
WhatEverName2/framerateDivisor=1
|
||||
WhatEverName2/quality=4
|
||||
WhatEverName2/resolution=704x288
|
||||
WhatEverName2/gopSize=100
|
||||
WhatEverName2/multithreaded=false
|
||||
WhatEverName2/maxSendDelayMs=1000
|
||||
WhatEverName2/liveBitRateLimit=100000
|
||||
WhatEverName2/liveFrameQueueSize=3
|
||||
+14
@@ -0,0 +1,14 @@
|
||||
[Recorder]
|
||||
OperatorTCPPort=6390
|
||||
LeadRecordingTime=30
|
||||
FollowUpRecordingTime=10
|
||||
|
||||
|
||||
[Logging]
|
||||
;Level=Fatal, Critical, Warning, Debug
|
||||
Level=Fatal, Critical, Warning
|
||||
|
||||
DebugTraceEnableMotionRecorder=false
|
||||
; LogCode MREC: MotionRecorder
|
||||
DebugTraceEnableDataBaseHandling=false
|
||||
; LogCode MREC:DBH: DataBaseHandling
|
||||
+23
@@ -0,0 +1,23 @@
|
||||
[%General]
|
||||
start_config = true
|
||||
HaveInterface = true
|
||||
HaveServer = true
|
||||
HaveWorkstation = false
|
||||
HaveExport = false
|
||||
;WorkstationUsers = <username>,<userid>,..
|
||||
EnableFMServer = true
|
||||
HaveMotionRecorder = true
|
||||
HaveTimelineConverter = true
|
||||
HaveMobilegateLive = false
|
||||
HaveMobilegatePlayback = false
|
||||
|
||||
[Management]
|
||||
halt = /sbin/shutdown -h now
|
||||
reboot = /sbin/shutdown -r now
|
||||
|
||||
[RcpFM]
|
||||
OperatorTCPPort=6360
|
||||
|
||||
[RcpAVE]
|
||||
OperatorTCPPort=6350
|
||||
|
||||
+14
@@ -0,0 +1,14 @@
|
||||
[RECORD]
|
||||
Enable=1
|
||||
|
||||
[PLAYBACK]
|
||||
Enable=1
|
||||
|
||||
[%General]
|
||||
PrivateServer=1
|
||||
PrivateRootFilePath=/data
|
||||
;FdLimit=65000
|
||||
|
||||
[Logging]
|
||||
;Level=Fatal, Critical, Warning, Debug
|
||||
Level=Fatal, Critical, Warning
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
[RECORD]
|
||||
Enable=1
|
||||
|
||||
[PLAYBACK]
|
||||
Enable=1
|
||||
|
||||
[%General]
|
||||
;FdLimit=65000
|
||||
|
||||
[Logging]
|
||||
;Level=Fatal, Critical, Warning, Debug
|
||||
Level=Fatal, Critical, Warning
|
||||
+6
@@ -0,0 +1,6 @@
|
||||
[WebSocket]
|
||||
Port=7020
|
||||
|
||||
[Logging]
|
||||
;Level=Fatal, Critical, Warning, Debug
|
||||
Level=Fatal, Critical, Warning
|
||||
+325
@@ -0,0 +1,325 @@
|
||||
MaximumVideoDialogs=12
|
||||
[%General]
|
||||
windowMode=decorated
|
||||
; decorated - with decoration and resizable
|
||||
; normal - without decoration and fixed size
|
||||
interlacingMode = verticalsmoothing
|
||||
language=de_DE
|
||||
;FdLimit=65000
|
||||
|
||||
importPath=/opt/RDE_AVS_NGL/import
|
||||
|
||||
|
||||
[AudioWindow]
|
||||
screen=0
|
||||
size=@Size(1060 755)
|
||||
corner=@Point(0 325)
|
||||
title=Audio
|
||||
windowMode=normal
|
||||
visible=true
|
||||
statusLine=false
|
||||
; shows radio traffic in a circuit
|
||||
trafficColor=#FFFF00
|
||||
; show electronic warfare traffic in a circuit
|
||||
ewColor=#FF0000
|
||||
; blinking color for radio buttons
|
||||
radioBlinkColor=#FFFF00
|
||||
; blinking color for incoming intercom calls
|
||||
intercomBlinkColor=#FFFF00
|
||||
; color of a voice channel button while sending
|
||||
airtimeColor=#00FF00
|
||||
; color of a voice channel button when sending is denied
|
||||
deniedColor=#FF0000
|
||||
; color of an overridden button
|
||||
overrideColor=#0000FF
|
||||
|
||||
[VideoWindows]
|
||||
; After switching from overview to a single video the overview will be removed after x seconds
|
||||
overviewTimeout=10
|
||||
|
||||
; Video Live
|
||||
CTCVideo-1\screen=1
|
||||
CTCVideo-1\size=@Size(1920 1080)
|
||||
CTCVideo-1\corner=@Point(0 0)
|
||||
CTCVideo-1\vectorColor=#FFFFFF
|
||||
CTCVideo-1\backgroundColor=#202000
|
||||
CTCVideo-1\videoBackgroundColor=#000080
|
||||
CTCVideo-1\videoStandByColor=#000040
|
||||
CTCVideo-1\liveFrameColor=#404040
|
||||
CTCVideo-1\liveTextColor=#FFFFFF
|
||||
CTCVideo-1\playbackFrameColor=#800080
|
||||
CTCVideo-1\playbackTextColor=#FFFFFF
|
||||
CTCVideo-1\importFrameColor=#808000
|
||||
CTCVideo-1\importTextColor=#000000
|
||||
CTCVideo-1\visible=false
|
||||
CTCVideo-1\title=Video 1
|
||||
CTCVideo-1\windowMode=normal
|
||||
CTCVideo-1\statusLine=true
|
||||
CTCVideo-1\timeFormat=dtg
|
||||
|
||||
; Video Playback
|
||||
CTCPlayback-1\screen=2
|
||||
CTCPlayback-1\size=@Size(1920 1080)
|
||||
CTCPlayback-1\corner=@Point(0 0)
|
||||
CTCPlayback-1\vectorColor=#FFFFFF
|
||||
CTCPlayback-1\backgroundColor=#202000
|
||||
CTCPlayback-1\videoBackgroundColor=#000080
|
||||
CTCPlayback-1\videoStandByColor=#000040
|
||||
CTCPlayback-1\liveFrameColor=#404040
|
||||
CTCPlayback-1\liveTextColor=#FFFFFF
|
||||
CTCPlayback-1\playbackFrameColor=#800080
|
||||
CTCPlayback-1\playbackTextColor=#FFFFFF
|
||||
CTCPlayback-1\importFrameColor=#808000
|
||||
CTCPlayback-1\importTextColor=#000000
|
||||
CTCPlayback-1\visible=false
|
||||
CTCPlayback-1\title=Playback 1
|
||||
CTCPlayback-1\windowMode=normal
|
||||
CTCPlayback-1\statusLine=true
|
||||
CTCPlayback-1\timeFormat=dtg
|
||||
|
||||
; CTCPlayback-2 is used for Audio Playback.
|
||||
; Not configured here as it will never be visible.
|
||||
|
||||
; Video Playback for Presentation
|
||||
CTCPresentation-1\screen=0
|
||||
CTCPresentation-1\size=@Size(1920 1080)
|
||||
CTCPresentation-1\corner=@Point(0 0)
|
||||
CTCPresentation-1\vectorColor=#FFFFFF
|
||||
CTCPresentation-1\backgroundColor=#202000
|
||||
CTCPresentation-1\videoBackgroundColor=#000080
|
||||
CTCPresentation-1\videoStandByColor=#000040
|
||||
CTCPresentation-1\liveFrameColor=#404040
|
||||
CTCPresentation-1\liveTextColor=#FFFFFF
|
||||
CTCPresentation-1\playbackFrameColor=#800080
|
||||
CTCPresentation-1\playbackTextColor=#FFFFFF
|
||||
CTCPresentation-1\importFrameColor=#808000
|
||||
CTCPresentation-1\importTextColor=#000000
|
||||
CTCPresentation-1\visible=false
|
||||
CTCPresentation-1\title=Playback 1
|
||||
CTCPresentation-1\windowMode=normal
|
||||
CTCPresentation-1\statusLine=true
|
||||
CTCPresentation-1\timeFormat=dtg
|
||||
|
||||
; CTCPresentation-2 is used for Audio Presentation.
|
||||
; Not configured here as it will never be visible.
|
||||
|
||||
; Video Live
|
||||
CTCVideo-2\screen=0
|
||||
CTCVideo-2\size=@Size(1920 325)
|
||||
CTCVideo-2\corner=@Point(0 0)
|
||||
CTCVideo-2\vectorColor=#FFFFFF
|
||||
CTCVideo-2\backgroundColor=#202000
|
||||
CTCVideo-2\videoBackgroundColor=#000080
|
||||
CTCVideo-2\videoStandByColor=#000040
|
||||
CTCVideo-2\liveFrameColor=#404040
|
||||
CTCVideo-2\liveTextColor=#FFFFFF
|
||||
CTCVideo-2\playbackFrameColor=#800080
|
||||
CTCVideo-2\playbackTextColor=#FFFFFF
|
||||
CTCVideo-2\importFrameColor=#808000
|
||||
CTCVideo-2\importTextColor=#000000
|
||||
CTCVideo-2\visible=true
|
||||
CTCVideo-2\title=Video 2
|
||||
CTCVideo-2\windowMode=normal
|
||||
CTCVideo-2\statusLine=true
|
||||
CTCVideo-2\timeFormat=dtg
|
||||
|
||||
; Video Live
|
||||
CTCVideo-3\screen=0
|
||||
CTCVideo-3\size=@Size(860 755)
|
||||
CTCVideo-3\corner=@Point(1060 325)
|
||||
CTCVideo-3\vectorColor=#FFFFFF
|
||||
CTCVideo-3\backgroundColor=#202000
|
||||
CTCVideo-3\videoBackgroundColor=#000080
|
||||
CTCVideo-3\videoStandByColor=#000040
|
||||
CTCVideo-3\liveFrameColor=#404040
|
||||
CTCVideo-3\liveTextColor=#FFFFFF
|
||||
CTCVideo-3\playbackFrameColor=#800080
|
||||
CTCVideo-3\playbackTextColor=#FFFFFF
|
||||
CTCVideo-3\importFrameColor=#808000
|
||||
CTCVideo-3\importTextColor=#000000
|
||||
CTCVideo-3\visible=true
|
||||
CTCVideo-3\title=Video 3
|
||||
CTCVideo-3\windowMode=normal
|
||||
CTCVideo-3\statusLine=true
|
||||
CTCVideo-3\timeFormat=dtg
|
||||
|
||||
; Video Live
|
||||
CTCVideo-4\screen=0
|
||||
CTCVideo-4\size=@Size(1060 755)
|
||||
CTCVideo-4\corner=@Point(0 325)
|
||||
CTCVideo-4\vectorColor=#FFFFFF
|
||||
CTCVideo-4\backgroundColor=#202000
|
||||
CTCVideo-4\videoBackgroundColor=#000080
|
||||
CTCVideo-4\videoStandByColor=#000040
|
||||
CTCVideo-4\liveFrameColor=#404040
|
||||
CTCVideo-4\liveTextColor=#FFFFFF
|
||||
CTCVideo-4\playbackFrameColor=#800080
|
||||
CTCVideo-4\playbackTextColor=#FFFFFF
|
||||
CTCVideo-4\importFrameColor=#808000
|
||||
CTCVideo-4\importTextColor=#000000
|
||||
CTCVideo-4\visible=false
|
||||
CTCVideo-4\title=Video 4
|
||||
CTCVideo-4\windowMode=normal
|
||||
CTCVideo-4\statusLine=true
|
||||
CTCVideo-4\timeFormat=dtg
|
||||
|
||||
; Import
|
||||
CTCImport\screen=0
|
||||
CTCImport\size=@Size(860 755)
|
||||
CTCImport\corner=@Point(1060 325)
|
||||
CTCImport\vectorColor=#FFFFFF
|
||||
CTCImport\backgroundColor=#202000
|
||||
CTCImport\videoBackgroundColor=#000080
|
||||
CTCImport\videoStandByColor=#000040
|
||||
CTCImport\liveFrameColor=#404040
|
||||
CTCImport\liveTextColor=#FFFFFF
|
||||
CTCImport\playbackFrameColor=#800080
|
||||
CTCImport\playbackTextColor=#FFFFFF
|
||||
CTCImport\importFrameColor=#808000
|
||||
CTCImport\importTextColor=#000000
|
||||
CTCImport\visible=false
|
||||
CTCImport\title=Video Import
|
||||
CTCImport\windowMode=normal
|
||||
CTCImport\statusLine=true
|
||||
CTCImport\timeFormat=dtg
|
||||
|
||||
[PedalSwitch]
|
||||
interface=/dev/ttyS0
|
||||
|
||||
[Intercom]
|
||||
port=8000
|
||||
|
||||
[AVS_Interface]
|
||||
radioAddressType=unicast
|
||||
videoAddressType=unicast
|
||||
|
||||
[AVS_MotionRecorder]
|
||||
;MotionRecorder Settings
|
||||
Host="EXCAVS01"
|
||||
Port=6390
|
||||
|
||||
[AVS_Mixer]
|
||||
;Factors for weighting the volume of these channels; range => 0.0 .. 1.0
|
||||
avChannelFactor=1.0
|
||||
signalToneFactor=0.5
|
||||
rtChannelFactor=1.0
|
||||
announcementChannelFactor=1.0
|
||||
intercomFactor=1.0
|
||||
|
||||
[TextOverlayTemplates]
|
||||
;
|
||||
; topleft
|
||||
;
|
||||
;
|
||||
; this template is called "topleft". Template names
|
||||
; must not contain special characters like '";, \n\t' and so on.
|
||||
|
||||
topleft/initiallyVisible=true
|
||||
|
||||
; text will be drawn inside margin,
|
||||
; margin is given in pixels
|
||||
topleft/margin/top=20
|
||||
topleft/margin/left=20
|
||||
topleft/margin/right=20
|
||||
topleft/margin/bottom=20
|
||||
|
||||
; normalized position coordinates are in the range [0.0-1.0]
|
||||
topleft/posX=0.0
|
||||
topleft/posY=0.0
|
||||
topleft/width=1.0 ; entire margin
|
||||
|
||||
; colors are given in #aarrggbb with each of a, r, g and b are
|
||||
; given as a hexadecimal digit
|
||||
topleft/clrText=#ffffffff ;opaque white
|
||||
topleft/clrBack=#a00a0a0a ;transparent dark grey
|
||||
|
||||
; break lines on word boundaries
|
||||
topleft/wordbreak=true
|
||||
|
||||
; following alignFlags can be x-ored
|
||||
; alignLeft=0x1
|
||||
; alignRight=0x2
|
||||
; alignHCenter=0x4
|
||||
; alignTop=0x8
|
||||
; alignBottom=0x10
|
||||
; alignVCenter=0x20
|
||||
topleft/alignFlags=0x9
|
||||
|
||||
; Default, Helvetica, Times, ...
|
||||
topleft/font/family=Default
|
||||
; possible values for weight: light, normal, demibold, bold, black
|
||||
topleft/font/weight=normal
|
||||
|
||||
; normalized (1.0 = margin height), will be superseded
|
||||
; by <template name>/font/ptSize if present
|
||||
topleft/font/relHeight=0.1
|
||||
|
||||
; this supersedes above <template name>/font/relHeight
|
||||
topleft/font/ptSize=14.0
|
||||
|
||||
; in pixels, for some kind of poor man's 3d-effect
|
||||
topleft/font/shadowWidth=0
|
||||
|
||||
topleft/font/italic=false
|
||||
topleft/font/underline=false
|
||||
|
||||
|
||||
;
|
||||
; bottomcenter
|
||||
;
|
||||
;
|
||||
; this template is called "bottomcenter". Template names
|
||||
; must not contain special characters like '";, \n\t' and so on.
|
||||
|
||||
bottomcenter/initiallyVisible=true
|
||||
|
||||
; text will be drawn inside margin,
|
||||
; margin is given in pixels
|
||||
bottomcenter/margin/top=20;
|
||||
bottomcenter/margin/left=20;
|
||||
bottomcenter/margin/right=20;
|
||||
bottomcenter/margin/bottom=20;
|
||||
|
||||
; normalized position coordinates are in the range [0.0-1.0]
|
||||
bottomcenter/posX=0.5
|
||||
bottomcenter/posY=1.0
|
||||
bottomcenter/width=1.0 ; entire margin
|
||||
|
||||
; colors are given in #aarrggbb with each of a, r, g and b are
|
||||
; given as a hexadecimal digit
|
||||
bottomcenter/clrText=#ff000000 ;opaque black
|
||||
bottomcenter/clrBack=#a0ffffff ;transparent white
|
||||
|
||||
; break lines on word boundaries
|
||||
bottomcenter/wordbreak=true
|
||||
|
||||
; following alignFlags can be x-ored
|
||||
; alignLeft=0x1
|
||||
; alignRight=0x2
|
||||
; alignHCenter=0x4
|
||||
; alignTop=0x8
|
||||
; alignBottom=0x10
|
||||
; alignVCenter=0x20
|
||||
bottomcenter/alignFlags=0x14
|
||||
|
||||
; Default, Helvetica, Times, ...
|
||||
bottomcenter/font/family=Default
|
||||
; possible values for weight: light, normal, demibold, bold, black
|
||||
bottomcenter/font/weight=normal
|
||||
|
||||
; normalized (1.0 = margin height), will be superseded
|
||||
; by <template name>/font/ptSize if present
|
||||
bottomcenter/font/relHeight=0.05
|
||||
|
||||
; this supersedes above <template name>/font/relHeight
|
||||
bottomcenter/font/ptSize=14.0
|
||||
|
||||
; in pixels, for some kind of poor man's 3d-effect
|
||||
bottomcenter/font/shadowWidth=0
|
||||
|
||||
bottomcenter/font/italic=false
|
||||
bottomcenter/font/underline=false
|
||||
|
||||
[Logging]
|
||||
;Level=Fatal, Critical, Warning, Debug
|
||||
Level=Fatal, Critical, Warning
|
||||
+23
@@ -0,0 +1,23 @@
|
||||
[Bridge]
|
||||
ServerPort=7000
|
||||
ServerHost=localhost
|
||||
IAmServer=false
|
||||
|
||||
[ConfigServer]
|
||||
Port=8888
|
||||
|
||||
[Announcements]
|
||||
DontAnnounce=true
|
||||
|
||||
[ConfigClient]
|
||||
Server1=10.7.150.33 8888
|
||||
ListenToAnnouncements=false
|
||||
; 0.0.0.0 = any interface
|
||||
; MulticastInterface=0.0.0.0
|
||||
AliveEnabled=true ; default false
|
||||
AliveInterval=10 ; in s
|
||||
|
||||
|
||||
[Logging]
|
||||
;Level=Fatal, Critical, Warning, Debug
|
||||
Level=Fatal, Critical, Warning
|
||||
+26
@@ -0,0 +1,26 @@
|
||||
[Network]
|
||||
AvsInterfaceShouldBindThisInstance=0
|
||||
|
||||
[CNR_GUEZ]
|
||||
MaxRecordBufferSeconds=-1
|
||||
Enable=1
|
||||
OperatorTCPPort=3281
|
||||
StReFu1TCPAddress=CEVMSRF01
|
||||
StReFu1TCPPort=8300
|
||||
StReFu2TCPAddress=CEVMSRF02
|
||||
StReFu2TCPPort=8300
|
||||
FUALinkRTPOutPort=8000
|
||||
FUALinkRTPInPort=8001
|
||||
FUALinkKeepAlivePort=9001
|
||||
FUALinkRTPInterface=@FUAD_INTERFACE@
|
||||
FUALinkRTPOutPacketSize=320
|
||||
DownstreamRTPMulticastInterface=@EXCON_INTERFACE@
|
||||
SilenceDetectionThreshold=0x14
|
||||
ElokaSignalPath=/opt/AVS/data/eloka
|
||||
|
||||
[%General]
|
||||
;FdLimit=65000
|
||||
|
||||
[Logging]
|
||||
;Level=Fatal, Critical, Warning, Debug
|
||||
Level=Fatal, Critical, Warning
|
||||
+22
@@ -0,0 +1,22 @@
|
||||
[%General]
|
||||
start_config = false
|
||||
HaveInterface = true
|
||||
HaveServer = false
|
||||
HaveWorkstation = false
|
||||
HaveExport = false
|
||||
;WorkstationUsers = <username>,<userid>,..
|
||||
EnableFMServer = false
|
||||
HaveMotionRecorder = false
|
||||
HaveTimelineConverter = false
|
||||
HaveMobilegateLive = false
|
||||
HaveMobilegatePlayback = false
|
||||
|
||||
[Management]
|
||||
halt = /sbin/shutdown -h now
|
||||
reboot = /sbin/shutdown -r now
|
||||
|
||||
[RcpFM]
|
||||
OperatorTCPPort=6360
|
||||
|
||||
[RcpAVE]
|
||||
OperatorTCPPort=6350
|
||||
+22
@@ -0,0 +1,22 @@
|
||||
[Bridge]
|
||||
ServerPort=7000
|
||||
ServerHost=localhost
|
||||
IAmServer=false
|
||||
|
||||
[ConfigServer]
|
||||
Port=8888
|
||||
|
||||
[Announcements]
|
||||
DontAnnounce=true
|
||||
|
||||
[ConfigClient]
|
||||
Server1=EXCAVS01 8888
|
||||
ListenToAnnouncements=false
|
||||
; 0.0.0.0 = any interface
|
||||
; MulticastInterface=0.0.0.0
|
||||
; AliveEnabled=true ; default false
|
||||
; AliveInterval=10 ; in s
|
||||
|
||||
[Logging]
|
||||
;Level=Fatal, Critical, Warning, Debug
|
||||
Level=Fatal, Critical, Warning
|
||||
+9
@@ -0,0 +1,9 @@
|
||||
[Database]
|
||||
user=ets_avm
|
||||
passwd=ctc11de
|
||||
;dbType=QSQLITE
|
||||
dbType=QPSQL
|
||||
host=EXCDBS01
|
||||
dbName=lts_ets_pro
|
||||
scheme=avm
|
||||
prePartContext=ex_
|
||||
+10
@@ -0,0 +1,10 @@
|
||||
[%General]
|
||||
;FilePath=/tmp/export
|
||||
|
||||
[RcpExport]
|
||||
Autostart=1
|
||||
OperatorTCPPort=6380
|
||||
|
||||
[Logging]
|
||||
;Level=Fatal, Critical, Warning, Debug
|
||||
Level=Fatal, Critical, Warning
|
||||
+86
@@ -0,0 +1,86 @@
|
||||
[TETRA]
|
||||
Enable=1
|
||||
GatewayTCPAddress=CCSTSW01
|
||||
GatewayTCPPort=52044
|
||||
GatewayRTPInterface=0.0.0.0
|
||||
ElokaSignalPath=/opt/AVS/data/eloka
|
||||
DownstreamRTPMulticastInterface=EXCAVS01
|
||||
RtpOutputPacketSize=240
|
||||
;SilenceDetectionThreshold=0x14 used in TetraSession.cpp
|
||||
;MulticastAddressRangeBegin=224.0.1.2 used in TetraSession.cpp
|
||||
;MulticastAddressRangeEnd=239.255.255.255 used in TetraSession.cpp
|
||||
;RecordingDataAccuSeconds=1 used in TetraSession.cpp *1000
|
||||
;GatewayRTPOutAddress=0.0.0.0 used in TetraSession.cpp
|
||||
;
|
||||
;General/DownstreamRTPMulticastInterface ??? used in TetraSession.cpp
|
||||
;
|
||||
; ACHTUNG: Werte fuer CNR_G711 sind nur fuer Tests und muessen angepasst werden !!!
|
||||
[CNR_G711]
|
||||
Enable=0
|
||||
GatewayTCPAddress=172.25.140.10
|
||||
GatewayTCPPort=52044
|
||||
GatewayRTPInterface=0.0.0.0
|
||||
ElokaSignalPath=/opt/AVS/data/eloka
|
||||
DownstreamRTPMulticastInterface=EXCAVS01
|
||||
RtpOutputPortOffset=100
|
||||
|
||||
[CNR_GUEZ]
|
||||
MaxRecordBufferSeconds=-1
|
||||
Enable=0
|
||||
OperatorTCPPort=3281
|
||||
StReFu1TCPAddress=CEVMSRF01
|
||||
StReFu1TCPPort=8300
|
||||
StReFu2TCPAddress=CEVMSRF02
|
||||
StReFu2TCPPort=8300
|
||||
FUALinkRTPOutPort=8000
|
||||
FUALinkRTPInPort=8001
|
||||
FUALinkKeepAlivePort=9001
|
||||
FUALinkRTPInterface=10.7.150.33
|
||||
FUALinkRTPOutPacketSize=320
|
||||
DownstreamRTPMulticastInterface=EXCAVS01
|
||||
SilenceDetectionThreshold=0x14
|
||||
ElokaSignalPath=/opt/AVS/data/eloka
|
||||
|
||||
[ADDAC]
|
||||
Enable=0
|
||||
RtChannelDigitalIOMapping=9: PTT[1A-0] SND[1B-0] SQU[2B-0], 10: PTT[1A-1] SND[1B-1] SQU[2B-1], 11: PTT[1A-2] SND[1B-2] SQU[2B-2], 12: PTT[1A-3] SND[1B-3] SQU[2B-3], 13: PTT[1A-4] SND[1B-4] SQU[2B-4], 14: PTT[1A-5] SND[1B-5] SQU[2B-5], 15: PTT[1A-6] SND[1B-6] SQU[2B-6], 16: PTT[1A-7] SND[1B-7] SQU[2B-7]
|
||||
|
||||
[AXISV]
|
||||
Enable=1
|
||||
Monitoring=1
|
||||
|
||||
[AXISA]
|
||||
Enable=1
|
||||
Monitoring=1
|
||||
ElokaSignalPath=/opt/AVS/data/eloka
|
||||
SilenceDetectionThreshold=-1
|
||||
|
||||
[ONVIFV]
|
||||
MaxRecordBufferSeconds=-1
|
||||
Enable=1
|
||||
Monitoring=1
|
||||
EventTimeout=5
|
||||
|
||||
[ONVIFA]
|
||||
MaxRecordBufferSeconds=-1
|
||||
Enable=1
|
||||
Monitoring=1
|
||||
EventTimeout=5
|
||||
ElokaSignalPath=/opt/AVS/data/eloka
|
||||
SilenceDetectionThreshold=-1
|
||||
|
||||
[DEKTEC]
|
||||
Enable=1
|
||||
MaxRecordBufferSeconds=-1
|
||||
DektecDeviceRTPInterface=10.7.152.133
|
||||
DektecDeviceMulticastAddress=239.16.33.254
|
||||
|
||||
[TEST]
|
||||
Enable=0
|
||||
|
||||
[%General]
|
||||
FdLimit=65000
|
||||
|
||||
[Logging]
|
||||
;Level=Fatal, Critical, Warning, Debug
|
||||
Level=Fatal, Critical, Warning
|
||||
+22
@@ -0,0 +1,22 @@
|
||||
[Mixer]
|
||||
input="hw:0,0"
|
||||
output="hw:0,0"
|
||||
Resample=0
|
||||
LocalFeedback="Rear Mic"
|
||||
; LocalFeedbackVolume is no longer used, we trust asound.state instead
|
||||
LocalFeedbackVolume=40
|
||||
CaptureDevice="Capture"
|
||||
InputSource="Input Source"
|
||||
MulticastInteface=0.0.0.0
|
||||
|
||||
; sounds are relative to datadir
|
||||
[Sounds]
|
||||
Busy=sounds/Busy.wav
|
||||
Incoming=sounds/IncomingCall.wav
|
||||
Outgoing=sounds/OutgoingCall.wav
|
||||
INTOutgoing=sounds/INTOutgoingCall.wav
|
||||
RTOutgoing=sounds/RTOutgoingCall.wav
|
||||
|
||||
[Logging]
|
||||
;Level=Fatal, Critical, Warning, Debug
|
||||
Level=Fatal, Critical, Warning
|
||||
+54
@@ -0,0 +1,54 @@
|
||||
[General]
|
||||
; if not set, the default AVS_MG-<hostname> will be used
|
||||
;name=MG1
|
||||
|
||||
[Transcoding]
|
||||
; e.g.: 25fps à 5 fps
|
||||
LowBandwidth/framerateDivisor=5
|
||||
; best encoding quality = 0, worst encoding quality = 32
|
||||
LowBandwidth/quality=20
|
||||
; will not affect DAR (display aspect ratio), dimensions must be multiple of 16
|
||||
LowBandwidth/resolution=176x144
|
||||
; default gop size is 25, only used for live streaming
|
||||
LowBandwidth/gopSize=25
|
||||
LowBandwidth/multithreaded=false
|
||||
; The sending of udp packets is spread over the duration time for each frame.
|
||||
; This will lead to a delay of 1/fps. You can limit this delay here.
|
||||
; Works only if liveBitRateLimit is not set. Only used for live streaming.
|
||||
LowBandwidth/maxSendDelayMs=1000
|
||||
; 0 = no limit, limit is achieved by delaying sends and dropping frames.
|
||||
; bitRateLimit is of higher priority than maxSendDelayMs.
|
||||
; This option helps to fight udp packets bursts when sending I-frames.
|
||||
; Only used for live streaming.
|
||||
LowBandwidth/liveBitRateLimit=0
|
||||
; Must be >= 2, greater values might lead to greater delay/jitter but may reduce frame drops
|
||||
; recommended 3
|
||||
; Only used for live streaming.
|
||||
LowBandwidth/liveFrameQueueSize=3
|
||||
|
||||
LowFramerateHighQuality/framerateDivisor=20
|
||||
LowFramerateHighQuality/quality=1
|
||||
LowFramerateHighQuality/resolution=720x576
|
||||
LowFramerateHighQuality/gopSize=30
|
||||
LowFramerateHighQuality/multithreaded=false
|
||||
LowFramerateHighQuality/maxSendDelayMs=1000
|
||||
LowFramerateHighQuality/liveBitRateLimit=0
|
||||
LowFramerateHighQuality/liveFrameQueueSize=3
|
||||
|
||||
WhatEverName/framerateDivisor=2
|
||||
WhatEverName/quality=4
|
||||
WhatEverName/resolution=704x288
|
||||
WhatEverName/gopSize=20
|
||||
WhatEverName/multithreaded=false
|
||||
WhatEverName/maxSendDelayMs=1000
|
||||
WhatEverName/liveBitRateLimit=0
|
||||
WhatEverName/liveFrameQueueSize=3
|
||||
|
||||
WhatEverName2/framerateDivisor=1
|
||||
WhatEverName2/quality=4
|
||||
WhatEverName2/resolution=704x288
|
||||
WhatEverName2/gopSize=100
|
||||
WhatEverName2/multithreaded=false
|
||||
WhatEverName2/maxSendDelayMs=1000
|
||||
WhatEverName2/liveBitRateLimit=100000
|
||||
WhatEverName2/liveFrameQueueSize=3
|
||||
+14
@@ -0,0 +1,14 @@
|
||||
[Recorder]
|
||||
OperatorTCPPort=6390
|
||||
LeadRecordingTime=30
|
||||
FollowUpRecordingTime=10
|
||||
|
||||
|
||||
[Logging]
|
||||
;Level=Fatal, Critical, Warning, Debug
|
||||
Level=Fatal, Critical, Warning
|
||||
|
||||
DebugTraceEnableMotionRecorder=false
|
||||
; LogCode MREC: MotionRecorder
|
||||
DebugTraceEnableDataBaseHandling=false
|
||||
; LogCode MREC:DBH: DataBaseHandling
|
||||
+23
@@ -0,0 +1,23 @@
|
||||
[%General]
|
||||
start_config = true
|
||||
HaveInterface = true
|
||||
HaveServer = true
|
||||
HaveWorkstation = false
|
||||
HaveExport = false
|
||||
;WorkstationUsers = <username>,<userid>,..
|
||||
EnableFMServer = true
|
||||
HaveMotionRecorder = true
|
||||
HaveTimelineConverter = true
|
||||
HaveMobilegateLive = false
|
||||
HaveMobilegatePlayback = false
|
||||
|
||||
[Management]
|
||||
halt = /sbin/shutdown -h now
|
||||
reboot = /sbin/shutdown -r now
|
||||
|
||||
[RcpFM]
|
||||
OperatorTCPPort=6360
|
||||
|
||||
[RcpAVE]
|
||||
OperatorTCPPort=6350
|
||||
|
||||
+14
@@ -0,0 +1,14 @@
|
||||
[RECORD]
|
||||
Enable=1
|
||||
|
||||
[PLAYBACK]
|
||||
Enable=1
|
||||
|
||||
[%General]
|
||||
PrivateServer=1
|
||||
PrivateRootFilePath=/data
|
||||
;FdLimit=65000
|
||||
|
||||
[Logging]
|
||||
;Level=Fatal, Critical, Warning, Debug
|
||||
Level=Fatal, Critical, Warning
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
[RECORD]
|
||||
Enable=1
|
||||
|
||||
[PLAYBACK]
|
||||
Enable=1
|
||||
|
||||
[%General]
|
||||
;FdLimit=65000
|
||||
|
||||
[Logging]
|
||||
;Level=Fatal, Critical, Warning, Debug
|
||||
Level=Fatal, Critical, Warning
|
||||
+6
@@ -0,0 +1,6 @@
|
||||
[WebSocket]
|
||||
Port=7020
|
||||
|
||||
[Logging]
|
||||
;Level=Fatal, Critical, Warning, Debug
|
||||
Level=Fatal, Critical, Warning
|
||||
+320
@@ -0,0 +1,320 @@
|
||||
MaximumVideoDialogs=12
|
||||
[%General]
|
||||
windowMode=decorated
|
||||
; decorated - with decoration and resizable
|
||||
; normal - without decoration and fixed size
|
||||
interlacingMode = verticalsmoothing
|
||||
language=de_DE
|
||||
;FdLimit=65000
|
||||
|
||||
importPath=/opt/RDE_AVS_NGL/import
|
||||
|
||||
|
||||
[AudioWindow]
|
||||
screen=0
|
||||
size=@Size(1300 1270)
|
||||
corner=@Point(0 650)
|
||||
title=Audio
|
||||
windowMode=normal
|
||||
visible=true
|
||||
statusLine=false
|
||||
; shows radio traffic in a circuit
|
||||
trafficColor=#FFFF00
|
||||
; show electronic warfare traffic in a circuit
|
||||
ewColor=#FF0000
|
||||
; blinking color for radio buttons
|
||||
radioBlinkColor=#FFFF00
|
||||
; blinking color for incoming intercom calls
|
||||
intercomBlinkColor=#FFFF00
|
||||
; color of a voice channel button while sending
|
||||
airtimeColor=#00FF00
|
||||
; color of a voice channel button when sending is denied
|
||||
deniedColor=#FF0000
|
||||
; color of an overridden button
|
||||
overrideColor=#0000FF
|
||||
|
||||
[VideoWindows]
|
||||
; After switching from overview to a single video the overview will be removed after x seconds
|
||||
overviewTimeout=10
|
||||
|
||||
; Video Live
|
||||
CTCVideo-1\screen=1
|
||||
CTCVideo-1\size=@Size(1920 1080)
|
||||
CTCVideo-1\corner=@Point(0 0)
|
||||
CTCVideo-1\vectorColor=#FFFFFF
|
||||
CTCVideo-1\backgroundColor=#202000
|
||||
CTCVideo-1\videoBackgroundColor=#000080
|
||||
CTCVideo-1\videoStandByColor=#000040
|
||||
CTCVideo-1\liveFrameColor=#404040
|
||||
CTCVideo-1\liveTextColor=#FFFFFF
|
||||
CTCVideo-1\playbackFrameColor=#800080
|
||||
CTCVideo-1\playbackTextColor=#FFFFFF
|
||||
CTCVideo-1\importFrameColor=#808000
|
||||
CTCVideo-1\importTextColor=#000000
|
||||
CTCVideo-1\visible=false
|
||||
CTCVideo-1\title=Video 1
|
||||
CTCVideo-1\windowMode=normal
|
||||
CTCVideo-1\statusLine=true
|
||||
CTCVideo-1\timeFormat=dtg
|
||||
|
||||
; Video Playback
|
||||
CTCPlayback-1\screen=2
|
||||
CTCPlayback-1\size=@Size(1920 1080)
|
||||
CTCPlayback-1\corner=@Point(0 0)
|
||||
CTCPlayback-1\vectorColor=#FFFFFF
|
||||
CTCPlayback-1\backgroundColor=#202000
|
||||
CTCPlayback-1\videoBackgroundColor=#000080
|
||||
CTCPlayback-1\videoStandByColor=#000040
|
||||
CTCPlayback-1\liveFrameColor=#404040
|
||||
CTCPlayback-1\liveTextColor=#FFFFFF
|
||||
CTCPlayback-1\playbackFrameColor=#800080
|
||||
CTCPlayback-1\playbackTextColor=#FFFFFF
|
||||
CTCPlayback-1\importFrameColor=#808000
|
||||
CTCPlayback-1\importTextColor=#000000
|
||||
CTCPlayback-1\visible=false
|
||||
CTCPlayback-1\title=Playback 1
|
||||
CTCPlayback-1\windowMode=normal
|
||||
CTCPlayback-1\statusLine=true
|
||||
CTCPlayback-1\timeFormat=dtg
|
||||
|
||||
; CTCPlayback-2 is used for Audio Playback.
|
||||
; Not configured here as it will never be visible.
|
||||
|
||||
; Video Playback for Presentation
|
||||
CTCPresentation-1\screen=0
|
||||
CTCPresentation-1\size=@Size(1920 1080)
|
||||
CTCPresentation-1\corner=@Point(0 0)
|
||||
CTCPresentation-1\vectorColor=#FFFFFF
|
||||
CTCPresentation-1\backgroundColor=#202000
|
||||
CTCPresentation-1\videoBackgroundColor=#000080
|
||||
CTCPresentation-1\videoStandByColor=#000040
|
||||
CTCPresentation-1\liveFrameColor=#404040
|
||||
CTCPresentation-1\liveTextColor=#FFFFFF
|
||||
CTCPresentation-1\playbackFrameColor=#800080
|
||||
CTCPresentation-1\playbackTextColor=#FFFFFF
|
||||
CTCPresentation-1\importFrameColor=#808000
|
||||
CTCPresentation-1\importTextColor=#000000
|
||||
CTCPresentation-1\visible=false
|
||||
CTCPresentation-1\title=Playback 1
|
||||
CTCPresentation-1\windowMode=normal
|
||||
CTCPresentation-1\statusLine=true
|
||||
CTCPresentation-1\timeFormat=dtg
|
||||
|
||||
; CTCPresentation-2 is used for Audio Presentation.
|
||||
; Not configured here as it will never be visible.
|
||||
|
||||
; Video Live
|
||||
CTCVideo-2\screen=0
|
||||
CTCVideo-2\size=@Size(2880 650)
|
||||
CTCVideo-2\corner=@Point(0 0)
|
||||
CTCVideo-2\vectorColor=#FFFFFF
|
||||
CTCVideo-2\backgroundColor=#202000
|
||||
CTCVideo-2\videoBackgroundColor=#000080
|
||||
CTCVideo-2\videoStandByColor=#000040
|
||||
CTCVideo-2\liveFrameColor=#404040
|
||||
CTCVideo-2\liveTextColor=#FFFFFF
|
||||
CTCVideo-2\playbackFrameColor=#800080
|
||||
CTCVideo-2\playbackTextColor=#FFFFFF
|
||||
CTCVideo-2\importFrameColor=#808000
|
||||
CTCVideo-2\importTextColor=#000000
|
||||
CTCVideo-2\visible=true
|
||||
CTCVideo-2\title=Video 2
|
||||
CTCVideo-2\windowMode=normal
|
||||
CTCVideo-2\statusLine=true
|
||||
CTCVideo-2\timeFormat=dtg
|
||||
;(1300 1270)
|
||||
; Video Live
|
||||
CTCVideo-3\screen=0
|
||||
CTCVideo-3\size=@Size(1580 1207)
|
||||
CTCVideo-3\corner=@Point(1300 650)
|
||||
CTCVideo-3\vectorColor=#FFFFFF
|
||||
CTCVideo-3\backgroundColor=#202000
|
||||
CTCVideo-3\videoBackgroundColor=#000080
|
||||
CTCVideo-3\videoStandByColor=#000040
|
||||
CTCVideo-3\liveFrameColor=#404040
|
||||
CTCVideo-3\liveTextColor=#FFFFFF
|
||||
CTCVideo-3\playbackFrameColor=#800080
|
||||
CTCVideo-3\playbackTextColor=#FFFFFF
|
||||
CTCVideo-3\importFrameColor=#808000
|
||||
CTCVideo-3\importTextColor=#000000
|
||||
CTCVideo-3\visible=true
|
||||
CTCVideo-3\title=Video 3
|
||||
CTCVideo-3\windowMode=normal
|
||||
CTCVideo-3\statusLine=true
|
||||
CTCVideo-3\timeFormat=dtg
|
||||
|
||||
; Video Live
|
||||
CTCVideo-4\screen=0
|
||||
CTCVideo-4\size=@Size(1060 755)
|
||||
CTCVideo-4\corner=@Point(0 325)
|
||||
CTCVideo-4\vectorColor=#FFFFFF
|
||||
CTCVideo-4\backgroundColor=#202000
|
||||
CTCVideo-4\videoBackgroundColor=#000080
|
||||
CTCVideo-4\videoStandByColor=#000040
|
||||
CTCVideo-4\liveFrameColor=#404040
|
||||
CTCVideo-4\liveTextColor=#FFFFFF
|
||||
CTCVideo-4\playbackFrameColor=#800080
|
||||
CTCVideo-4\playbackTextColor=#FFFFFF
|
||||
CTCVideo-4\importFrameColor=#808000
|
||||
CTCVideo-4\importTextColor=#000000
|
||||
CTCVideo-4\visible=false
|
||||
CTCVideo-4\title=Video 4
|
||||
CTCVideo-4\windowMode=normal
|
||||
CTCVideo-4\statusLine=true
|
||||
CTCVideo-4\timeFormat=dtg
|
||||
|
||||
; Import
|
||||
CTCImport\screen=0
|
||||
CTCImport\size=@Size(1580 1207)
|
||||
CTCImport\corner=@Point(1300 650)
|
||||
CTCImport\vectorColor=#FFFFFF
|
||||
CTCImport\backgroundColor=#202000
|
||||
CTCImport\videoBackgroundColor=#000080
|
||||
CTCImport\videoStandByColor=#000040
|
||||
CTCImport\liveFrameColor=#404040
|
||||
CTCImport\liveTextColor=#FFFFFF
|
||||
CTCImport\playbackFrameColor=#800080
|
||||
CTCImport\playbackTextColor=#FFFFFF
|
||||
CTCImport\importFrameColor=#808000
|
||||
CTCImport\importTextColor=#000000
|
||||
CTCImport\visible=false
|
||||
CTCImport\title=Video Import
|
||||
CTCImport\windowMode=normal
|
||||
CTCImport\statusLine=true
|
||||
CTCImport\timeFormat=dtg
|
||||
|
||||
[PedalSwitch]
|
||||
interface=/dev/ttyS0
|
||||
|
||||
[Intercom]
|
||||
port=8000
|
||||
|
||||
[AVS_Interface]
|
||||
radioAddressType=unicast
|
||||
videoAddressType=unicast
|
||||
|
||||
[AVS_Mixer]
|
||||
;Factors for weighting the volume of these channels; range => 0.0 .. 1.0
|
||||
avChannelFactor=1.0
|
||||
signalToneFactor=0.5
|
||||
rtChannelFactor=1.0
|
||||
announcementChannelFactor=1.0
|
||||
intercomFactor=1.0
|
||||
|
||||
[TextOverlayTemplates]
|
||||
;
|
||||
; topleft
|
||||
;
|
||||
;
|
||||
; this template is called "topleft". Template names
|
||||
; must not contain special characters like '";, \n\t' and so on.
|
||||
|
||||
topleft/initiallyVisible=true
|
||||
|
||||
; text will be drawn inside margin,
|
||||
; margin is given in pixels
|
||||
topleft/margin/top=20
|
||||
topleft/margin/left=20
|
||||
topleft/margin/right=20
|
||||
topleft/margin/bottom=20
|
||||
|
||||
; normalized position coordinates are in the range [0.0-1.0]
|
||||
topleft/posX=0.0
|
||||
topleft/posY=0.0
|
||||
topleft/width=1.0 ; entire margin
|
||||
|
||||
; colors are given in #aarrggbb with each of a, r, g and b are
|
||||
; given as a hexadecimal digit
|
||||
topleft/clrText=#ffffffff ;opaque white
|
||||
topleft/clrBack=#a00a0a0a ;transparent dark grey
|
||||
|
||||
; break lines on word boundaries
|
||||
topleft/wordbreak=true
|
||||
|
||||
; following alignFlags can be x-ored
|
||||
; alignLeft=0x1
|
||||
; alignRight=0x2
|
||||
; alignHCenter=0x4
|
||||
; alignTop=0x8
|
||||
; alignBottom=0x10
|
||||
; alignVCenter=0x20
|
||||
topleft/alignFlags=0x9
|
||||
|
||||
; Default, Helvetica, Times, ...
|
||||
topleft/font/family=Default
|
||||
; possible values for weight: light, normal, demibold, bold, black
|
||||
topleft/font/weight=normal
|
||||
|
||||
; normalized (1.0 = margin height), will be superseded
|
||||
; by <template name>/font/ptSize if present
|
||||
topleft/font/relHeight=0.1
|
||||
|
||||
; this supersedes above <template name>/font/relHeight
|
||||
topleft/font/ptSize=14.0
|
||||
|
||||
; in pixels, for some kind of poor man's 3d-effect
|
||||
topleft/font/shadowWidth=0
|
||||
|
||||
topleft/font/italic=false
|
||||
topleft/font/underline=false
|
||||
|
||||
|
||||
;
|
||||
; bottomcenter
|
||||
;
|
||||
;
|
||||
; this template is called "bottomcenter". Template names
|
||||
; must not contain special characters like '";, \n\t' and so on.
|
||||
|
||||
bottomcenter/initiallyVisible=true
|
||||
|
||||
; text will be drawn inside margin,
|
||||
; margin is given in pixels
|
||||
bottomcenter/margin/top=20;
|
||||
bottomcenter/margin/left=20;
|
||||
bottomcenter/margin/right=20;
|
||||
bottomcenter/margin/bottom=20;
|
||||
|
||||
; normalized position coordinates are in the range [0.0-1.0]
|
||||
bottomcenter/posX=0.5
|
||||
bottomcenter/posY=1.0
|
||||
bottomcenter/width=1.0 ; entire margin
|
||||
|
||||
; colors are given in #aarrggbb with each of a, r, g and b are
|
||||
; given as a hexadecimal digit
|
||||
bottomcenter/clrText=#ff000000 ;opaque black
|
||||
bottomcenter/clrBack=#a0ffffff ;transparent white
|
||||
|
||||
; break lines on word boundaries
|
||||
bottomcenter/wordbreak=true
|
||||
|
||||
; following alignFlags can be x-ored
|
||||
; alignLeft=0x1
|
||||
; alignRight=0x2
|
||||
; alignHCenter=0x4
|
||||
; alignTop=0x8
|
||||
; alignBottom=0x10
|
||||
; alignVCenter=0x20
|
||||
bottomcenter/alignFlags=0x14
|
||||
|
||||
; Default, Helvetica, Times, ...
|
||||
bottomcenter/font/family=Default
|
||||
; possible values for weight: light, normal, demibold, bold, black
|
||||
bottomcenter/font/weight=normal
|
||||
|
||||
; normalized (1.0 = margin height), will be superseded
|
||||
; by <template name>/font/ptSize if present
|
||||
bottomcenter/font/relHeight=0.05
|
||||
|
||||
; this supersedes above <template name>/font/relHeight
|
||||
bottomcenter/font/ptSize=14.0
|
||||
|
||||
; in pixels, for some kind of poor man's 3d-effect
|
||||
bottomcenter/font/shadowWidth=0
|
||||
|
||||
bottomcenter/font/italic=false
|
||||
bottomcenter/font/underline=false
|
||||
|
||||
[Logging]
|
||||
;Level=Fatal, Critical, Warning, Debug
|
||||
Level=Fatal, Critical, Warning
|
||||
+23
@@ -0,0 +1,23 @@
|
||||
[Bridge]
|
||||
ServerPort=7000
|
||||
ServerHost=localhost
|
||||
IAmServer=false
|
||||
|
||||
[ConfigServer]
|
||||
Port=8888
|
||||
|
||||
[Announcements]
|
||||
DontAnnounce=true
|
||||
|
||||
[ConfigClient]
|
||||
Server1=10.7.150.33 8888
|
||||
ListenToAnnouncements=false
|
||||
; 0.0.0.0 = any interface
|
||||
; MulticastInterface=0.0.0.0
|
||||
AliveEnabled=true ; default false
|
||||
AliveInterval=10 ; in s
|
||||
|
||||
|
||||
[Logging]
|
||||
;Level=Fatal, Critical, Warning, Debug
|
||||
Level=Fatal, Critical, Warning
|
||||
+26
@@ -0,0 +1,26 @@
|
||||
[Network]
|
||||
AvsInterfaceShouldBindThisInstance=0
|
||||
|
||||
[CNR_GUEZ]
|
||||
MaxRecordBufferSeconds=-1
|
||||
Enable=1
|
||||
OperatorTCPPort=3281
|
||||
StReFu1TCPAddress=CEVMSRF01
|
||||
StReFu1TCPPort=8300
|
||||
StReFu2TCPAddress=CEVMSRF02
|
||||
StReFu2TCPPort=8300
|
||||
FUALinkRTPOutPort=8000
|
||||
FUALinkRTPInPort=8001
|
||||
FUALinkKeepAlivePort=9001
|
||||
FUALinkRTPInterface=@FUAD_INTERFACE@
|
||||
FUALinkRTPOutPacketSize=320
|
||||
DownstreamRTPMulticastInterface=@EXCON_INTERFACE@
|
||||
SilenceDetectionThreshold=0x14
|
||||
ElokaSignalPath=/opt/AVS/data/eloka
|
||||
|
||||
[%General]
|
||||
;FdLimit=65000
|
||||
|
||||
[Logging]
|
||||
;Level=Fatal, Critical, Warning, Debug
|
||||
Level=Fatal, Critical, Warning
|
||||
+22
@@ -0,0 +1,22 @@
|
||||
[%General]
|
||||
start_config = false
|
||||
HaveInterface = true
|
||||
HaveServer = false
|
||||
HaveWorkstation = false
|
||||
HaveExport = false
|
||||
;WorkstationUsers = <username>,<userid>,..
|
||||
EnableFMServer = false
|
||||
HaveMotionRecorder = false
|
||||
HaveTimelineConverter = false
|
||||
HaveMobilegateLive = false
|
||||
HaveMobilegatePlayback = false
|
||||
|
||||
[Management]
|
||||
halt = /sbin/shutdown -h now
|
||||
reboot = /sbin/shutdown -r now
|
||||
|
||||
[RcpFM]
|
||||
OperatorTCPPort=6360
|
||||
|
||||
[RcpAVE]
|
||||
OperatorTCPPort=6350
|
||||
Reference in new issue
Block a user