Skip to content

Commit af09f06

Browse files
committed
chore: bump version to 4.6.1, update @vpalmisano/webrtcperf-js to 1.1.16, and enhance scenario configurations for video frame metrics
1 parent 1fba78b commit af09f06

File tree

8 files changed

+2218
-2129
lines changed

8 files changed

+2218
-2129
lines changed

examples/scenarios/google_r20000-l2-d50.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ throttleConfig: |
1919
sessions: "0",
2020
protocol: "udp",
2121
down: [
22-
{ rate: 20000, delay: 50, loss: 2 },
22+
{ rate: 20000, delay: 50, loss: 0 },
23+
{ rate: 2000, delay: 50, loss: 2, at: 30 },
2324
]
2425
}]
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
sessions: 2
2+
runDuration: 600
3+
url: 'https://meet.livekit.io/rooms/webrtcperf-test-12345?codec=av1'
4+
scriptPath: 'https://raw.githubusercontent.com/vpalmisano/webrtcperf/refs/heads/devel/examples/livekit.js'
5+
scriptParams: |
6+
{
7+
enableMic: '0-1',
8+
enableCam: '1',
9+
}
10+
debuggingPort: 9200
11+
prometheusPushgateway: 'http://localhost:9091'
12+
showPageLog: false
13+
showStats: false
14+
statsInterval: 5
15+
pageLogPath: 'logs/livekit/page.log'
16+
enableBrowserLogging: '0'
17+
enableRtpDump: '0'
18+
throttleConfig: |
19+
[{
20+
sessions: "0",
21+
protocol: "udp",
22+
down: [
23+
{ rate: 20000, delay: 50, loss: 0 },
24+
{ rate: 2000, delay: 50, loss: 2, at: 30 },
25+
]
26+
}]

examples/scenarios/mediasoup_r20000-l2-d50.yaml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,16 @@ prometheusPushgateway: 'http://localhost:9091'
66
showPageLog: false
77
showStats: false
88
statsInterval: 5
9-
pageLogPath: 'logs/page.log'
9+
pageLogPath: 'logs/mediasoup/page.log'
1010
enableBrowserLogging: '0'
1111
enableRtpDump: '0'
12+
useBrowserThrottling: true
1213
throttleConfig: |
1314
[{
1415
sessions: "0",
1516
protocol: "udp",
1617
down: [
17-
{ rate: 20000, delay: 50, loss: 2 },
18+
{ rate: 20000, delay: 50, loss: 0 },
19+
{ rate: 1000, delay: 50, loss: 2, at: 30 },
1820
]
1921
}]

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@vpalmisano/webrtcperf",
3-
"version": "4.5.2",
3+
"version": "4.6.1",
44
"repository": {
55
"type": "git",
66
"url": "https://github.com/vpalmisano/webrtcperf.git"
@@ -54,7 +54,7 @@
5454
"@google/genai": "^1.22.0",
5555
"@puppeteer/browsers": "^2.10.10",
5656
"@vpalmisano/throttler": "0.0.14",
57-
"@vpalmisano/webrtcperf-js": "^1.1.15",
57+
"@vpalmisano/webrtcperf-js": "^1.1.16",
5858
"axios": "^1.12.2",
5959
"chalk-template": "^1.1.2",
6060
"change-case": "^4.1.2",

0 commit comments

Comments
 (0)