New encoding profiles: Range Extensions Profile, Screen Content, High 10-bit, Main 10-bit. New controls for video encoding settings. New codecs available for video calls (WebRTC): H265, VP9, AV1
This commit is contained in:
21
README.md
Normal file → Executable file
21
README.md
Normal file → Executable file
@@ -1,27 +1,29 @@
|
||||
# Callaba On-Premise 8.1 Installation
|
||||
# Callaba On-Premise 8.2 Installation
|
||||
|
||||
## Requirements
|
||||
|
||||
- Ubuntu 22.04
|
||||
- Docker
|
||||
- docker 27.4.0 (to check version use docker -v)
|
||||
- docker-compose version 1.29.2 (to check version use docker-compose -v)
|
||||
|
||||
|
||||
## Step 1. Download installation files
|
||||
|
||||
- Open terminal and clone the repository:
|
||||
```console
|
||||
git clone https://gitlab.callabacloud.com/callaba-8/linux-8.1.git
|
||||
git clone https://gitlab.callabacloud.com/callaba-8/linux-8.2.git
|
||||
```
|
||||
|
||||
- Navigate to the folder:
|
||||
```console
|
||||
cd linux-8.1/
|
||||
cd linux-8.2/
|
||||
```
|
||||
|
||||
## Step 2. Installation with regular CPU transcoding usage
|
||||
|
||||
After the requirements are installed, run the installation script. When prompted, enter your login and password for the registry:
|
||||
```console
|
||||
sudo bash install.sh 8.1.NDI.pre
|
||||
sudo bash install.sh 8.2.NDI.pre
|
||||
```
|
||||
|
||||
Note: if you have problems running mDNS, run sudo apt-get upgrade and then reboot the machine.
|
||||
@@ -30,14 +32,14 @@ Note: if you have problems running mDNS, run sudo apt-get upgrade and then reboo
|
||||
|
||||
After the requirements are installed, run the installation script. When prompted, enter your login and password for the registry:
|
||||
```console
|
||||
sudo bash install.sh 8.1.NDI.pre nvidia
|
||||
sudo bash install.sh 8.2.NDI.pre nvidia
|
||||
```
|
||||
|
||||
## Or installation with XILINX accelerated transcoding support
|
||||
|
||||
After the requirements are installed, run the installation script. When prompted, enter your login and password for the registry:
|
||||
```console
|
||||
sudo bash install.sh 8.1.NDI.pre xilinx
|
||||
sudo bash install.sh 8.2.NDI.pre xilinx
|
||||
```
|
||||
|
||||
|
||||
@@ -88,5 +90,10 @@ Use the **Contact Support** button directly from your dashboard.
|
||||
|
||||

|
||||
|
||||
# Changelog
|
||||
- New encoding profiles: Range Extensions Profile, Screen Content, High 10-bit, Main 10-bit
|
||||
- New controls for video encoding settings
|
||||
- New codecs available for video calls (WebRTC): VP9, AV1
|
||||
|
||||
|
||||
|
||||
|
||||
2
STACK_VERSION.txt
Normal file → Executable file
2
STACK_VERSION.txt
Normal file → Executable file
@@ -1 +1 @@
|
||||
8.1.NDI.pre
|
||||
8.2.NDI.pre
|
||||
|
||||
0
assets/dashboard.png
Normal file → Executable file
0
assets/dashboard.png
Normal file → Executable file
|
Before Width: | Height: | Size: 30 KiB After Width: | Height: | Size: 30 KiB |
0
assets/support.png
Normal file → Executable file
0
assets/support.png
Normal file → Executable file
|
Before Width: | Height: | Size: 163 KiB After Width: | Height: | Size: 163 KiB |
0
docker-compose.cc-full-run-linux-nvidia.yml
Normal file → Executable file
0
docker-compose.cc-full-run-linux-nvidia.yml
Normal file → Executable file
0
docker-compose.cc-full-run-linux.yml
Normal file → Executable file
0
docker-compose.cc-full-run-linux.yml
Normal file → Executable file
6
test.md
6
test.md
@@ -1,6 +0,0 @@
|
||||
# WITHOUT NVIDIA CUDA [DEV ONLY]
|
||||
# 1. Stop & remove containers
|
||||
./clean-containers
|
||||
|
||||
# Install
|
||||
./install.sh 8.1.pre-selfhosted
|
||||
0
webrtc/docker-compose.cc-webrtc.yml
Normal file → Executable file
0
webrtc/docker-compose.cc-webrtc.yml
Normal file → Executable file
0
webrtc/egress.conf
Normal file → Executable file
0
webrtc/egress.conf
Normal file → Executable file
0
webrtc/etc-ntpsec-ntp.conf
Normal file → Executable file
0
webrtc/etc-ntpsec-ntp.conf
Normal file → Executable file
0
webrtc/ingress.conf
Normal file → Executable file
0
webrtc/ingress.conf
Normal file → Executable file
10
webrtc/livekit.yaml
Normal file → Executable file
10
webrtc/livekit.yaml
Normal file → Executable file
@@ -22,5 +22,11 @@ logging:
|
||||
level: error
|
||||
room:
|
||||
empty_timeout: 864000000
|
||||
departure_timeout: 864000000
|
||||
|
||||
departure_timeout: 864000000
|
||||
enabled_codecs:
|
||||
- mime: audio/opus
|
||||
- mime: video/vp8
|
||||
- mime: video/h264
|
||||
- mime: audio/red
|
||||
- mime: video/av1
|
||||
- mime: video/vp9
|
||||
|
||||
0
webrtc/ndi-config.v1.json
Normal file → Executable file
0
webrtc/ndi-config.v1.json
Normal file → Executable file
0
webrtc/redis.conf
Normal file → Executable file
0
webrtc/redis.conf
Normal file → Executable file
Reference in New Issue
Block a user