MOQT Test Ultra low latency with Webcodecs: ENCODER
MOQT Version
:
-
,
LOC MediaPackager Version
:
-
Data needed
MOQT WT Relay:
Namespace:
Use character '/' to separate tuples
Track name prefix (audio0, video0 will be added):
Add latency information in video:
Advanced ▼
Old Track name:
Use single PUBLISH_NAMESPACE instead of PUBLISH per track:
Full track names (based on namespace and track name):
Token (type = out of band):
Active:
MOQ video packager:
MOQ audio packager:
Queue limits
Max send-queue audio objects:
Max send-queue video objects:
QUIC stream limits
Max QUIC streams for audio:
Max QUIC streams for video:
Simulated frame drops (A/V sync testing)
Video frame drops:
None
Random
Fixed
Video one drop every:
Video burst length of the drop:
Audio frame drops:
None
Random
Fixed
Audio one drop every:
Audio burst length of the drop:
Those drops are at QUIC STREAM / datagram level, so the data dropped will depend on the selected QUIC mapping
Simulated slowness (A/V sync testing)
Video hold:
None
Random
Fixed
Video hold every:
Video burst length:
Audio hold:
None
Random
Fixed
Audio hold every:
Audio burst length:
Those holds are at QUIC STREAM / datagram level, so the data hold will depend on the selected QUIC mapping
Start
Stop
Encoding settings ▼
Video encoding params (h264)
Input sources:
(If you select "Screen" and a window with small refresh rate it can affect A LOT the time to 1st frame and time to loss recovery )
Resolution @ fps:
KeyFrame every (frames):
Bitrate (bps):
Audio encoding params
Input sources:
Codec:
Bitrate (bps):
Inject network issues (QUICStream level)
Drop
Video
Audio
Hold
Video
Audio
Send queue / open streams timeline (last 60s)
Audio queued
Video queued
Audio open streams (dashed)
Video open streams (dashed)
Audio packet loss
Video packet loss
Dropped data
Capture
Encoder output
Muxer sender
Dropped data (frames / chunks):
Total dropped audio chunks:
Total dropped video chunks:
Enable UI logging (could be CPU intense):
Capture(uncompressed domain)
First audio TS(ms):
First video TS(ms):
V-A start diff(ms):
First comp audio TS(ms):
First comp video TS(ms):
V-A comp start diff(ms):
Encoder output (chunks)
Current comp audio TS(ms):
Raw capture audio clock:
Encoding audio latency (ms):
Current comp video TS(ms):
Raw capture video clock:
Encoding video latency (ms):
Current V-A TS(ms):
Muxer sender
Send queue / open streams
Queued audio objects:
Queued video objects:
Open audio streams:
Open video streams: