livepeer_bench
benchmark transcoding tool provided with the
Livepeer install.
The benchmarking tool is designed to:
-concurrentSessions
flag to assess the total transcoding time.
.json
file that you can copy and save in the Livepeer folder as
transcodingOptions.json
.
livepeer_bench
-nvidia
flag is only required when transcoding with Nvidia GPUs. It is
used to specify a comma-delimited string of Nvidia GPU IDs.
-concurrentSessions
flag is used to specify the number of concurrent
transcoding sessions. The default value is 1.
-live=*true*
so that the segments of the stream will
be queued one-by-one as they arrive in a livestream.
If you want to queue all segments at once without any gaps in time, thus
replicating a video-on-demand scenario, you can switch off live mode by changing
the ‘live’ flag to =false
.
For example:
Real-Time Segs Ratio
captures the number of segments transcoded in
real-time.
Real-Time Duration Ratio
captures the total time taken to transcode all
segments relative to the total duration of all source segments.
output.csv
file to analyze it
with other tools: