Skip to content

Commit 16ba017

Browse files
committed
Update changelog, bundle workflow
1 parent 1e897ff commit 16ba017

File tree

3 files changed

+71
-19
lines changed

3 files changed

+71
-19
lines changed

.github/workflows/build_bundle.yaml

+6-6
Original file line numberDiff line numberDiff line change
@@ -52,22 +52,22 @@ jobs:
5252
include:
5353
- ui: ${{ needs.versions.outputs.uiversion }}
5454
core: core${{ needs.versions.outputs.coreversion }}-alpine3.19
55-
ffmpeg: ffmpeg5.1.3-alpine3.16
55+
ffmpeg: ffmpeg6.1.1-alpine3.19
5656
platforms: linux/amd64,linux/arm64,linux/arm/v7
5757
prefix:
5858
- ui: ${{ needs.versions.outputs.uiversion }}
5959
core: core${{ needs.versions.outputs.coreversion }}-alpine3.19
60-
ffmpeg: ffmpeg5.1.3-rpi-alpine3.16
60+
ffmpeg: ffmpeg6.1.1-rpi-alpine3.19
6161
platforms: linux/arm64,linux/arm/v7
6262
prefix: rpi-
6363
- ui: ${{ needs.versions.outputs.uiversion }}
64-
core: core${{ needs.versions.outputs.coreversion }}-ubuntu20.04
65-
ffmpeg: ffmpeg5.1.3-vaapi-ubuntu20.04
64+
core: core${{ needs.versions.outputs.coreversion }}-ubuntu22.04
65+
ffmpeg: ffmpeg6.1.1-vaapi-ubuntu22.04
6666
platforms: linux/amd64
6767
prefix: vaapi-
6868
- ui: ${{ needs.versions.outputs.uiversion }}
69-
core: core${{ needs.versions.outputs.coreversion }}-ubuntu20.04
70-
ffmpeg: ffmpeg5.1.3-cuda-ubuntu20.04-cuda11.7.1
69+
core: core${{ needs.versions.outputs.coreversion }}-ubuntu22.04
70+
ffmpeg: ffmpeg6.1.1-cuda-ubuntu22.04-cuda11.7.1
7171
platforms: linux/amd64
7272
prefix: cuda-
7373
steps:

CHANGELOG.md

+54-6
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,53 @@
11
# Restreamer
22

3+
## 2.9.0
4+
5+
### UI v1.10.0 > v1.11.0
6+
7+
- Add allow to stream HEVC and AV1 to Youtube via RTMP
8+
- Add librav1e AV1 encoder
9+
- Add support for AV1 CUDA decoding ([PR 46](https://github.com/datarhei/restreamer-ui/pull/46))
10+
- Add FFmpeg 6 support
11+
- Add HEVC VideoToolbox encoder
12+
- Fix anonymize error message ([#688](https://github.com/datarhei/restreamer/issues/688))
13+
- Fix chromecast config ([#37](https://github.com/datarhei/restreamer-ui/issues/37))
14+
15+
### Core v16.14.0 > v16.15.0
16+
17+
- Add migrating to ffmpeg 6
18+
- Fix missing process data if process has been deleted meanwhile
19+
- Fix maintaining the metadata on process config update (datarhei/restreamer#698)
20+
- Fix placeholder parsing
21+
- Fix concurrent memfs accesses
22+
- Fix memfs concurrent read and write performance
23+
24+
### 🧡💚💜 Thank you to all Patrons and donors
25+
26+
- Jacob Fritsche
27+
- Martin H.
28+
- Paulo Gonçalves
29+
- Philipp Burkart
30+
- Mark Stephens
31+
- Fabian Stoll
32+
- Perry Johnson
33+
- Alex O'Carroll
34+
- Fiberian
35+
- Ivan Hašek
36+
- krischan941
37+
- Doug Roberts
38+
- Bassim Charafeddine
39+
- josue osorto
40+
- Raketenbaum
41+
- Byron Garcia
42+
- Jeff Moe
43+
- Ramakrishna Chillara
44+
- Eduardo Sarabia
45+
- Giovanni Russo
46+
- Gioele Cerati
47+
- Blueman2 (Robert G. Pearse)
48+
- Alex Fuhr
49+
- Frank Schulz
50+
351
## 2.8.0
452

553
### UI v1.9.0 > v1.10.0
@@ -144,8 +192,8 @@
144192

145193
- Add alsa support by default
146194
- Add min, max, avg of incoming framerates for each input and output (jsonstats patch)
147-
- Add keyframe count for each input and output (jsonstats patch)
148-
- Add size in bytes for each input and output (jsonstats patch)
195+
- Add keyframe count for each input and output (jsonstats patch)
196+
- Add size in bytes for each input and output (jsonstats patch)
149197
- Mod bumps FFmpeg to v5.1.3
150198

151199
### Thank you to all Patrons and donors
@@ -226,13 +274,13 @@
226274

227275
### Attention
228276

229-
Restreamer v2.4.0 includes an update to FFmpeg v5.1.2.
277+
Restreamer v2.4.0 includes an update to FFmpeg v5.1.2.
230278
All necessary process adjustments are activated at the first start of the Restreamer.
231279

232-
If you want to switch back to the old version follow these steps:
280+
If you want to switch back to the old version follow these steps:
233281
[https://docs.datarhei.com/restreamer/installing/migration](https://docs.datarhei.com/restreamer/installing/migration)
234282

235-
*Hint: The backup restores only the previous processes.*
283+
_Hint: The backup restores only the previous processes._
236284

237285
### Restreamer UI v1.4.0 > v1.5.0
238286

@@ -276,7 +324,7 @@ If you want to switch back to the old version follow these steps:
276324
- Mod Nvidia CUDA v11.4.2 > v11.7.1
277325
- Mod Intel Media Driver v20.1.1
278326

279-
*We recommend OpenMAX IL for Raspberry PI (3/4) with a 32-bit operating system.*
327+
_We recommend OpenMAX IL for Raspberry PI (3/4) with a 32-bit operating system._
280328

281329
### Documentation
282330

run.sh

+11-7
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,22 @@
55
# First run the import program. It will read the db.dir from the config file in order to
66
# find an old v1.json. This will be converted to the new db format.
77

8-
./bin/import
9-
if [ $? -ne 0 ]; then
10-
exit 1
8+
if [ -x ./bin/import ]; then
9+
./bin/import
10+
if [ $? -ne 0 ]; then
11+
exit 1
12+
fi
1113
fi
1214

1315
# Run the FFmpeg migration program. In case a FFmpeg 5 binary is present, it will create a
1416
# backup of the current DB and modify the FFmpeg parameter such that they are compatible
1517
# with FFmpeg 5.
1618

17-
./bin/ffmigrate
18-
if [ $? -ne 0 ]; then
19-
exit 1
19+
if [ -x ./bin/ffmigrate ]; then
20+
./bin/ffmigrate
21+
if [ $? -ne 0 ]; then
22+
exit 1
23+
fi
2024
fi
2125

2226
# Create a hint for the admin interface if there is no index.html
@@ -27,4 +31,4 @@ fi
2731

2832
# Now run the core with the possibly converted configuration.
2933

30-
./bin/core
34+
exec ./bin/core

0 commit comments

Comments
 (0)