{ "status": "MEASURED_SOFTWARE_ONLY", "rf_tx": 0, "source": "C:\\Users\\user\\Desktop\\projects\\SDR_Rover\\data\\raw\\lab026_rover_source.mp4", "source_sha256": "984ccac09be19e2f35f2deb4514894584ffff95beff07d81874516918457629c", "windows": [ { "name": "motion", "start_seconds": 0.0, "duration_seconds": 6.0 }, { "name": "turn", "start_seconds": 12.0, "duration_seconds": 4.0 } ], "radio_budget": { "status": "MEASURED_ONE_BURST_VIDEO_EQUIVALENT", "lab066_accepted_packets": 10, "lab066_transmitted_packets": 16, "burst_seconds_including_guards": 0.459512, "video_equivalent_goodput_bps": 42479.848186772055, "zero_loss_goodput_bps_with_5ms_gaps": 118074.03822888943, "sustained_video_goodput": "NOT_ESTABLISHED", "h264_over_current_fragment_transport": "NOT_IMPLEMENTED" }, "memory_measurement": "RSS всего процесса, пик при обработке случая; случаи в одном процессе", "resize_method": "Пропорциональное уменьшение с чёрными полями, без растяжения и обрезки", "latency_measurement": "От подачи кадра кодировщику до готового декодированного кадра, без чтения исходного файла и радио", "operator_quality_scope": "PSNR не заменяет проверку препятствий и читаемости оператором", "cases": [ { "codec": "JPEG_INDEPENDENT", "settings": { "quality": 35, "subsampling": "4:2:0", "optimize": false, "progressive": false }, "frame_sizes_bytes": [ 7109, 7040, 6851, 6814, 7053, 6961, 6803, 6781, 6825, 6711, 6661, 6769, 6750, 6680, 6550, 6830, 6925, 6932, 6710, 6660, 6485, 6858, 6841, 6995, 6917, 6628, 6539, 6699, 6580, 6589 ], "reference_frame_size_bytes": 7109, "encode_time_per_frame_s": { "mean": 0.0006422500048453609, "median": 0.0003293498884886503, "max": 0.009799400111660361 }, "decode_time_per_frame_s": { "mean": 0.0004706500020499031, "median": 0.00046609994024038315, "max": 0.0005638001020997763 }, "file_pipeline_latency_s": { "mean": 0.001112900006895264, "median": 0.0007983499672263861, "max": 0.010234200162813067 }, "actual_encoded_fps": 1557.0260684400885, "unique_decoded_frames": 30, "decoded_frame_count": 30, "psnr_db": { "mean": 31.597543251622913, "median": 31.565705532397388, "max": 32.308363509309416 }, "mean_absolute_error": { "mean": 4.135882377624512, "median": 4.152282953262329, "max": 4.474617958068848 }, "peak_process_rss_bytes": 66404352, "loss_recovery": { "dropped_frame": 0, "first_exact_frame": 1 }, "operator_quality": "PENDING_VISUAL_REVIEW", "resolution": [ 320, 240 ], "fps": 5, "window": "motion", "source_unique_frames": 30, "source_temporal_change_mean_absolute": 12.90320447198276, "unique_decoded_fps": 5.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 271394.6666666667, "peak_one_second_bitrate_bps": 278936, "average_frame_size_bytes": 6784.866666666667, "max_frame_size_bytes": 7109, "radio_screen": { "peak_packet_slots_per_second": 145, "mean_packets_per_frame": 28.266666666666666, "max_packets_per_frame": 30, "airtime_for_peak_second_s": 2.3971400000000003, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "H264_LIBX264", "settings": { "container": "Annex B packet stream", "preset": "veryfast", "tune": "zerolatency", "crf": 28, "pixel_format": "yuv420p", "maxrate_bps": 320000, "vbv_buffer_bits": 320000, "gop_frames": 5, "b_frames": 0, "encoder_threads": 1, "x264_parameters": "keyint=5:min-keyint=5:scenecut=0:open-gop=0:bframes=0:rc-lookahead=0:sync-lookahead=0:repeat-headers=1:vbv-maxrate=320:vbv-bufsize=320", "pyav_version": "16.0.1", "ffmpeg_libraries": { "libavutil": "60.8.100", "libavcodec": "62.11.100", "libavformat": "62.3.100", "libavdevice": "62.1.100", "libavfilter": "11.4.100", "libswscale": "9.1.100", "libswresample": "6.1.100" } }, "frame_sizes_bytes": [ 8260, 3628, 3711, 3551, 3954, 7242, 3459, 3708, 3556, 3859, 7010, 3335, 3608, 3786, 3685, 7348, 3527, 3601, 3506, 3651, 6231, 3611, 3526, 3783, 3785, 6601, 3066, 3375, 3360, 3242 ], "keyframe_sizes_bytes": [ 8260, 7242, 7010, 7348, 6231, 6601 ], "reference_frame_size_bytes": 8260, "encode_time_per_frame_s": { "mean": 0.0016460433059061568, "median": 0.0015873999800533056, "max": 0.002290500095114112 }, "decode_time_per_frame_s": { "mean": 0.00046973001832763354, "median": 0.0004191499901935458, "max": 0.0010251000057905912 }, "file_pipeline_latency_s": { "mean": 0.0022197333009292683, "median": 0.002163449884392321, "max": 0.0033088999334722757 }, "actual_encoded_fps": 607.5174306847863, "unique_decoded_frames": 30, "decoded_frame_count": 30, "psnr_db": { "mean": 32.66802859231618, "median": 32.43593286128359, "max": 34.25535592639476 }, "mean_absolute_error": { "mean": 3.6185205380121865, "median": 3.683029532432556, "max": 4.025052070617676 }, "peak_process_rss_bytes": 75825152, "loss_recovery": { "lost_reference": { "dropped_frame": 0, "first_exact_frame": 5, "decoder_errors": 4 }, "lost_delta": { "dropped_frame": 1, "first_exact_frame": 5, "decoder_errors": 0 } }, "operator_quality": "PENDING_VISUAL_REVIEW", "resolution": [ 320, 240 ], "fps": 5, "window": "motion", "source_unique_frames": 30, "source_temporal_change_mean_absolute": 12.90320447198276, "unique_decoded_fps": 5.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 171420.0, "peak_one_second_bitrate_bps": 184832, "average_frame_size_bytes": 4285.5, "max_frame_size_bytes": 8260, "radio_screen": { "peak_packet_slots_per_second": 97, "mean_packets_per_frame": 18.033333333333335, "max_packets_per_frame": 34, "airtime_for_peak_second_s": 1.603604, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "JPEG_INDEPENDENT", "settings": { "quality": 35, "subsampling": "4:2:0", "optimize": false, "progressive": false }, "frame_sizes_bytes": [ 6472, 6286, 6546, 6601, 6677, 6713, 6523, 6654, 6741, 6609, 6505, 6172, 6522, 6670, 6685, 6759, 6675, 6521, 6756, 6630 ], "reference_frame_size_bytes": 6759, "encode_time_per_frame_s": { "mean": 0.0003366700140759349, "median": 0.0003098000306636095, "max": 0.0006321000400930643 }, "decode_time_per_frame_s": { "mean": 0.0005409249803051353, "median": 0.0005234999116510153, "max": 0.0007633999921381474 }, "file_pipeline_latency_s": { "mean": 0.0008775949943810701, "median": 0.0008357500191777945, "max": 0.0012493999674916267 }, "actual_encoded_fps": 2970.2674969278764, "unique_decoded_frames": 20, "decoded_frame_count": 20, "psnr_db": { "mean": 32.27516635956004, "median": 32.289312199980955, "max": 32.80166336245057 }, "mean_absolute_error": { "mean": 3.803944003582001, "median": 3.8063584566116333, "max": 4.013363838195801 }, "peak_process_rss_bytes": 65896448, "loss_recovery": { "dropped_frame": 0, "first_exact_frame": 1 }, "operator_quality": "PENDING_VISUAL_REVIEW", "resolution": [ 320, 240 ], "fps": 5, "window": "turn", "source_unique_frames": 20, "source_temporal_change_mean_absolute": 13.961673062865497, "unique_decoded_fps": 5.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 263434.0, "peak_one_second_bitrate_bps": 267168, "average_frame_size_bytes": 6585.85, "max_frame_size_bytes": 6759, "radio_screen": { "peak_packet_slots_per_second": 139, "mean_packets_per_frame": 27.5, "max_packets_per_frame": 28, "airtime_for_peak_second_s": 2.297948, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "H264_LIBX264", "settings": { "container": "Annex B packet stream", "preset": "veryfast", "tune": "zerolatency", "crf": 28, "pixel_format": "yuv420p", "maxrate_bps": 320000, "vbv_buffer_bits": 320000, "gop_frames": 5, "b_frames": 0, "encoder_threads": 1, "x264_parameters": "keyint=5:min-keyint=5:scenecut=0:open-gop=0:bframes=0:rc-lookahead=0:sync-lookahead=0:repeat-headers=1:vbv-maxrate=320:vbv-bufsize=320", "pyav_version": "16.0.1", "ffmpeg_libraries": { "libavutil": "60.8.100", "libavcodec": "62.11.100", "libavformat": "62.3.100", "libavdevice": "62.1.100", "libavfilter": "11.4.100", "libswscale": "9.1.100", "libswresample": "6.1.100" } }, "frame_sizes_bytes": [ 6625, 2817, 3273, 3296, 3493, 6694, 3186, 3322, 3547, 3492, 6365, 2919, 3199, 3468, 3510, 7091, 3119, 3247, 3440, 3392 ], "keyframe_sizes_bytes": [ 6625, 6694, 6365, 7091 ], "reference_frame_size_bytes": 7091, "encode_time_per_frame_s": { "mean": 0.001659714989364147, "median": 0.001630700076930225, "max": 0.0020643998868763447 }, "decode_time_per_frame_s": { "mean": 0.00045700997579842804, "median": 0.00039479986298829317, "max": 0.0007844001520425081 }, "file_pipeline_latency_s": { "mean": 0.0022344999946653844, "median": 0.002127000014297664, "max": 0.0026965001598000526 }, "actual_encoded_fps": 602.513085926343, "unique_decoded_frames": 20, "decoded_frame_count": 20, "psnr_db": { "mean": 33.39305914340002, "median": 33.25312056330904, "max": 34.831771439721145 }, "mean_absolute_error": { "mean": 3.3252634763717652, "median": 3.329822063446045, "max": 3.670525074005127 }, "peak_process_rss_bytes": 72736768, "loss_recovery": { "lost_reference": { "dropped_frame": 0, "first_exact_frame": 5, "decoder_errors": 4 }, "lost_delta": { "dropped_frame": 1, "first_exact_frame": 5, "decoder_errors": 0 } }, "operator_quality": "PENDING_VISUAL_REVIEW", "resolution": [ 320, 240 ], "fps": 5, "window": "turn", "source_unique_frames": 20, "source_temporal_change_mean_absolute": 13.961673062865497, "unique_decoded_fps": 5.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 158990.0, "peak_one_second_bitrate_bps": 163480, "average_frame_size_bytes": 3974.75, "max_frame_size_bytes": 7091, "radio_screen": { "peak_packet_slots_per_second": 87, "mean_packets_per_frame": 16.9, "max_packets_per_frame": 30, "airtime_for_peak_second_s": 1.4382840000000001, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "JPEG_INDEPENDENT", "settings": { "quality": 35, "subsampling": "4:2:0", "optimize": false, "progressive": false }, "frame_sizes_bytes": [ 7109, 7068, 7040, 7127, 6851, 6522, 6814, 7124, 7053, 7034, 6961, 6878, 6803, 6813, 6781, 6832, 6825, 6846, 6711, 6740, 6661, 6708, 6769, 6774, 6750, 6858, 6680, 6453, 6550, 6636, 6830, 6914, 6925, 6926, 6932, 6786, 6710, 6817, 6660, 6480, 6485, 6660, 6858, 6843, 6841, 6886, 6995, 6929, 6917, 6868, 6628, 6469, 6539, 6751, 6699, 6722, 6580, 6565, 6589, 6441 ], "reference_frame_size_bytes": 7127, "encode_time_per_frame_s": { "mean": 0.0003184899998207887, "median": 0.00030575005803257227, "max": 0.0006572999991476536 }, "decode_time_per_frame_s": { "mean": 0.0004589599984077116, "median": 0.00045229995157569647, "max": 0.000593000091612339 }, "file_pipeline_latency_s": { "mean": 0.0007774499982285003, "median": 0.0007642500568181276, "max": 0.0011801999062299728 }, "actual_encoded_fps": 3139.816008548747, "unique_decoded_frames": 60, "decoded_frame_count": 60, "psnr_db": { "mean": 31.59343488738096, "median": 31.556958061035687, "max": 32.42350627933354 }, "mean_absolute_error": { "mean": 4.1343753655751545, "median": 4.145846366882324, "max": 4.474617958068848 }, "peak_process_rss_bytes": 77254656, "loss_recovery": { "dropped_frame": 0, "first_exact_frame": 1 }, "operator_quality": "PENDING_VISUAL_REVIEW", "resolution": [ 320, 240 ], "fps": 10, "window": "motion", "source_unique_frames": 60, "source_temporal_change_mean_absolute": 10.362981476577213, "unique_decoded_fps": 10.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 542688.0, "peak_one_second_bitrate_bps": 557936, "average_frame_size_bytes": 6783.6, "max_frame_size_bytes": 7127, "radio_screen": { "peak_packet_slots_per_second": 290, "mean_packets_per_frame": 28.283333333333335, "max_packets_per_frame": 30, "airtime_for_peak_second_s": 4.7942800000000005, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "H264_LIBX264", "settings": { "container": "Annex B packet stream", "preset": "veryfast", "tune": "zerolatency", "crf": 28, "pixel_format": "yuv420p", "maxrate_bps": 320000, "vbv_buffer_bits": 320000, "gop_frames": 10, "b_frames": 0, "encoder_threads": 1, "x264_parameters": "keyint=10:min-keyint=10:scenecut=0:open-gop=0:bframes=0:rc-lookahead=0:sync-lookahead=0:repeat-headers=1:vbv-maxrate=320:vbv-bufsize=320", "pyav_version": "16.0.1", "ffmpeg_libraries": { "libavutil": "60.8.100", "libavcodec": "62.11.100", "libavformat": "62.3.100", "libavdevice": "62.1.100", "libavfilter": "11.4.100", "libswscale": "9.1.100", "libswresample": "6.1.100" } }, "frame_sizes_bytes": [ 8261, 2437, 2530, 3009, 2552, 2413, 2389, 2674, 2742, 2582, 5912, 2297, 2433, 2633, 2622, 2579, 2553, 2706, 2726, 2493, 5663, 2284, 2375, 2535, 2650, 2715, 2700, 2653, 2410, 2560, 5886, 2440, 2548, 2503, 2564, 2546, 2496, 2654, 2447, 2419, 5009, 2180, 2568, 2499, 2448, 2515, 2715, 2699, 2658, 2488, 5291, 2156, 2112, 2574, 2404, 2346, 2326, 2336, 2283, 2259 ], "keyframe_sizes_bytes": [ 8261, 5912, 5663, 5886, 5009, 5291 ], "reference_frame_size_bytes": 8261, "encode_time_per_frame_s": { "mean": 0.0013109100090029338, "median": 0.001282449928112328, "max": 0.0017349999397993088 }, "decode_time_per_frame_s": { "mean": 0.0003159949944044153, "median": 0.00029304996132850647, "max": 0.0008065998554229736 }, "file_pipeline_latency_s": { "mean": 0.0017163100147930285, "median": 0.0016809500521048903, "max": 0.0026859999634325504 }, "actual_encoded_fps": 762.828869359683, "unique_decoded_frames": 60, "decoded_frame_count": 60, "psnr_db": { "mean": 31.474046564419297, "median": 31.290602246302093, "max": 33.34151985424838 }, "mean_absolute_error": { "mean": 4.138650159041087, "median": 4.203259468078613, "max": 4.608771800994873 }, "peak_process_rss_bytes": 84107264, "loss_recovery": { "lost_reference": { "dropped_frame": 0, "first_exact_frame": 10, "decoder_errors": 9 }, "lost_delta": { "dropped_frame": 1, "first_exact_frame": 10, "decoder_errors": 0 } }, "operator_quality": "PENDING_VISUAL_REVIEW", "resolution": [ 320, 240 ], "fps": 10, "window": "motion", "source_unique_frames": 60, "source_temporal_change_mean_absolute": 10.362981476577213, "unique_decoded_fps": 10.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 228609.33333333334, "peak_one_second_bitrate_bps": 252712, "average_frame_size_bytes": 2857.616666666667, "max_frame_size_bytes": 8261, "radio_screen": { "peak_packet_slots_per_second": 133, "mean_packets_per_frame": 12.2, "max_packets_per_frame": 34, "airtime_for_peak_second_s": 2.198756, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "JPEG_INDEPENDENT", "settings": { "quality": 35, "subsampling": "4:2:0", "optimize": false, "progressive": false }, "frame_sizes_bytes": [ 6472, 6281, 6286, 6521, 6546, 6599, 6601, 6635, 6677, 6764, 6713, 6642, 6523, 6942, 6654, 6581, 6741, 6541, 6609, 6527, 6505, 6328, 6172, 6202, 6522, 6604, 6670, 6716, 6685, 6719, 6759, 6743, 6675, 6547, 6521, 6584, 6756, 6778, 6630, 6723 ], "reference_frame_size_bytes": 6942, "encode_time_per_frame_s": { "mean": 0.0003096875094342977, "median": 0.0003137500025331974, "max": 0.00045350007712841034 }, "decode_time_per_frame_s": { "mean": 0.00042067247559316454, "median": 0.0004265998722985387, "max": 0.000664199935272336 }, "file_pipeline_latency_s": { "mean": 0.0007303599850274622, "median": 0.0007452999707311392, "max": 0.0010150999296456575 }, "actual_encoded_fps": 3229.0614556159776, "unique_decoded_frames": 40, "decoded_frame_count": 40, "psnr_db": { "mean": 32.26606401061467, "median": 32.298629197847156, "max": 32.80166336245057 }, "mean_absolute_error": { "mean": 3.8023198902606965, "median": 3.7883028984069824, "max": 4.1278862953186035 }, "peak_process_rss_bytes": 72712192, "loss_recovery": { "dropped_frame": 0, "first_exact_frame": 1 }, "operator_quality": "PENDING_VISUAL_REVIEW", "resolution": [ 320, 240 ], "fps": 10, "window": "turn", "source_unique_frames": 40, "source_temporal_change_mean_absolute": 11.04601651531339, "unique_decoded_fps": 10.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 527388.0, "peak_one_second_bitrate_bps": 534976, "average_frame_size_bytes": 6592.35, "max_frame_size_bytes": 6942, "radio_screen": { "peak_packet_slots_per_second": 280, "mean_packets_per_frame": 27.475, "max_packets_per_frame": 29, "airtime_for_peak_second_s": 4.62896, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "H264_LIBX264", "settings": { "container": "Annex B packet stream", "preset": "veryfast", "tune": "zerolatency", "crf": 28, "pixel_format": "yuv420p", "maxrate_bps": 320000, "vbv_buffer_bits": 320000, "gop_frames": 10, "b_frames": 0, "encoder_threads": 1, "x264_parameters": "keyint=10:min-keyint=10:scenecut=0:open-gop=0:bframes=0:rc-lookahead=0:sync-lookahead=0:repeat-headers=1:vbv-maxrate=320:vbv-bufsize=320", "pyav_version": "16.0.1", "ffmpeg_libraries": { "libavutil": "60.8.100", "libavcodec": "62.11.100", "libavformat": "62.3.100", "libavdevice": "62.1.100", "libavfilter": "11.4.100", "libswscale": "9.1.100", "libswresample": "6.1.100" } }, "frame_sizes_bytes": [ 6626, 2027, 1980, 2388, 2334, 2226, 2264, 2360, 2477, 2481, 5503, 2129, 2309, 2776, 2427, 2247, 2596, 2390, 2424, 2448, 5114, 2063, 2022, 2276, 2319, 2413, 2492, 2449, 2392, 2413, 5712, 2130, 2265, 2322, 2385, 2452, 2474, 2477, 2298, 2408 ], "keyframe_sizes_bytes": [ 6626, 5503, 5114, 5712 ], "reference_frame_size_bytes": 6626, "encode_time_per_frame_s": { "mean": 0.0012822900025639683, "median": 0.001252500107511878, "max": 0.0016846000216901302 }, "decode_time_per_frame_s": { "mean": 0.0003057500056456774, "median": 0.00027439999394118786, "max": 0.0006813001818954945 }, "file_pipeline_latency_s": { "mean": 0.001667509984690696, "median": 0.001615899964235723, "max": 0.002441400196403265 }, "actual_encoded_fps": 779.8547894785712, "unique_decoded_frames": 40, "decoded_frame_count": 40, "psnr_db": { "mean": 32.27456949671891, "median": 32.18550245701586, "max": 34.004242833122746 }, "mean_absolute_error": { "mean": 3.770935130119324, "median": 3.7996245622634888, "max": 4.185924530029297 }, "peak_process_rss_bytes": 79265792, "loss_recovery": { "lost_reference": { "dropped_frame": 0, "first_exact_frame": 10, "decoder_errors": 9 }, "lost_delta": { "dropped_frame": 1, "first_exact_frame": 10, "decoder_errors": 0 } }, "operator_quality": "PENDING_VISUAL_REVIEW", "resolution": [ 320, 240 ], "fps": 10, "window": "turn", "source_unique_frames": 40, "source_temporal_change_mean_absolute": 11.04601651531339, "unique_decoded_fps": 10.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 214576.0, "peak_one_second_bitrate_bps": 218680, "average_frame_size_bytes": 2682.2, "max_frame_size_bytes": 6626, "radio_screen": { "peak_packet_slots_per_second": 118, "mean_packets_per_frame": 11.525, "max_packets_per_frame": 28, "airtime_for_peak_second_s": 1.950776, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "JPEG_INDEPENDENT", "settings": { "quality": 35, "subsampling": "4:2:0", "optimize": false, "progressive": false }, "frame_sizes_bytes": [ 7109, 6880, 6904, 7040, 6954, 6830, 6851, 6439, 6461, 6814, 6860, 6935, 7053, 6949, 6832, 6961, 6719, 6696, 6803, 6682, 6589, 6781, 6590, 6612, 6825, 6656, 6629, 6711, 6557, 6510, 6661, 6433, 6506, 6769, 6615, 6563, 6750, 6590, 6623, 6680, 6331, 6208, 6550, 6453, 6540, 6830, 6727, 6790, 6925, 6759, 6712, 6932, 6611, 6513, 6710, 6489, 6508, 6660, 6293, 6324, 6485, 6439, 6549, 6858, 6678, 6679, 6841, 6711, 6745, 6995, 6711, 6695, 6917, 6660, 6543, 6628, 6348, 6282, 6539, 6511, 6552, 6699, 6382, 6463, 6580, 6339, 6375, 6589, 6182, 6138 ], "reference_frame_size_bytes": 7109, "encode_time_per_frame_s": { "mean": 0.0002762877692778905, "median": 0.00026670005172491074, "max": 0.00037589995190501213 }, "decode_time_per_frame_s": { "mean": 0.00040816223352319666, "median": 0.00039820000529289246, "max": 0.0006374998483806849 }, "file_pipeline_latency_s": { "mean": 0.0006844500028010871, "median": 0.0006680000806227326, "max": 0.0008799999486654997 }, "actual_encoded_fps": 3619.4146509402626, "unique_decoded_frames": 90, "decoded_frame_count": 90, "psnr_db": { "mean": 31.87240731896277, "median": 31.8862083684535, "max": 32.843895895841165 }, "mean_absolute_error": { "mean": 4.0068588945600725, "median": 3.9983701705932617, "max": 4.474617958068848 }, "peak_process_rss_bytes": 84586496, "loss_recovery": { "dropped_frame": 0, "first_exact_frame": 1 }, "operator_quality": "PENDING_VISUAL_REVIEW", "resolution": [ 320, 240 ], "fps": 15, "window": "motion", "source_unique_frames": 90, "source_temporal_change_mean_absolute": 8.825564723782772, "unique_decoded_fps": 15.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 797866.6666666666, "peak_one_second_bitrate_bps": 823288, "average_frame_size_bytes": 6648.888888888889, "max_frame_size_bytes": 7109, "radio_screen": { "peak_packet_slots_per_second": 429, "mean_packets_per_frame": 27.744444444444444, "max_packets_per_frame": 30, "airtime_for_peak_second_s": 7.092228, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "H264_LIBX264", "settings": { "container": "Annex B packet stream", "preset": "veryfast", "tune": "zerolatency", "crf": 28, "pixel_format": "yuv420p", "maxrate_bps": 320000, "vbv_buffer_bits": 320000, "gop_frames": 15, "b_frames": 0, "encoder_threads": 1, "x264_parameters": "keyint=15:min-keyint=15:scenecut=0:open-gop=0:bframes=0:rc-lookahead=0:sync-lookahead=0:repeat-headers=1:vbv-maxrate=320:vbv-bufsize=320", "pyav_version": "16.0.1", "ffmpeg_libraries": { "libavutil": "60.8.100", "libavcodec": "62.11.100", "libavformat": "62.3.100", "libavdevice": "62.1.100", "libavfilter": "11.4.100", "libswscale": "9.1.100", "libswresample": "6.1.100" } }, "frame_sizes_bytes": [ 8261, 1763, 1811, 1989, 2110, 2007, 2035, 1836, 1711, 1938, 1895, 1981, 2131, 2003, 1969, 5233, 1627, 1722, 1965, 1860, 1841, 2069, 1854, 1844, 2036, 1904, 1908, 2196, 1899, 1907, 4981, 1618, 1619, 1922, 1804, 1864, 2081, 1884, 2033, 2067, 1982, 1770, 1880, 1812, 1923, 5175, 1761, 1765, 1937, 1847, 1732, 2010, 1769, 1833, 2050, 1938, 1993, 2049, 1899, 1610, 4395, 1543, 1730, 2121, 1894, 1788, 2011, 1893, 1869, 1977, 1899, 1916, 2002, 1887, 1724, 4685, 1552, 1622, 1710, 1832, 1784, 1906, 1770, 1618, 1753, 1681, 1674, 1821, 1601, 1539 ], "keyframe_sizes_bytes": [ 8261, 5233, 4981, 5175, 4395, 4685 ], "reference_frame_size_bytes": 8261, "encode_time_per_frame_s": { "mean": 0.001543051105303069, "median": 0.0012592499842867255, "max": 0.021879300009459257 }, "decode_time_per_frame_s": { "mean": 0.00030868334126555257, "median": 0.00027745007537305355, "max": 0.0009938001167029142 }, "file_pipeline_latency_s": { "mean": 0.001953805553623372, "median": 0.0016386499628424644, "max": 0.02237850008532405 }, "actual_encoded_fps": 648.0666755386505, "unique_decoded_frames": 90, "decoded_frame_count": 90, "psnr_db": { "mean": 31.135441574298245, "median": 31.058590326180735, "max": 33.13771018487807 }, "mean_absolute_error": { "mean": 4.2777239640553795, "median": 4.3260416984558105, "max": 4.771089553833008 }, "peak_process_rss_bytes": 90402816, "loss_recovery": { "lost_reference": { "dropped_frame": 0, "first_exact_frame": 15, "decoder_errors": 14 }, "lost_delta": { "dropped_frame": 1, "first_exact_frame": 15, "decoder_errors": 0 } }, "operator_quality": "PENDING_VISUAL_REVIEW", "resolution": [ 320, 240 ], "fps": 15, "window": "motion", "source_unique_frames": 90, "source_temporal_change_mean_absolute": 8.825564723782772, "unique_decoded_fps": 15.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 252146.66666666666, "peak_one_second_bitrate_bps": 283520, "average_frame_size_bytes": 2101.222222222222, "max_frame_size_bytes": 8261, "radio_screen": { "peak_packet_slots_per_second": 154, "mean_packets_per_frame": 9.133333333333333, "max_packets_per_frame": 34, "airtime_for_peak_second_s": 2.545928, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "JPEG_INDEPENDENT", "settings": { "quality": 35, "subsampling": "4:2:0", "optimize": false, "progressive": false }, "frame_sizes_bytes": [ 6472, 6178, 6171, 6286, 6350, 6340, 6546, 6403, 6473, 6601, 6452, 6499, 6677, 6567, 6594, 6713, 6485, 6392, 6523, 6635, 6960, 6654, 6441, 6478, 6741, 6488, 6429, 6609, 6391, 6371, 6505, 6124, 6029, 6172, 6028, 6163, 6522, 6409, 6461, 6670, 6484, 6499, 6685, 6505, 6504, 6759, 6553, 6516, 6675, 6411, 6330, 6521, 6392, 6497, 6756, 6610, 6593, 6630, 6546, 6534 ], "reference_frame_size_bytes": 6960, "encode_time_per_frame_s": { "mean": 0.0002722650261906286, "median": 0.0002801499795168638, "max": 0.00043800007551908493 }, "decode_time_per_frame_s": { "mean": 0.0003298316732980311, "median": 0.0003234000178053975, "max": 0.0005126998294144869 }, "file_pipeline_latency_s": { "mean": 0.0006020966994886597, "median": 0.000602549989707768, "max": 0.0008757000323385 }, "actual_encoded_fps": 3672.8918656626934, "unique_decoded_frames": 60, "decoded_frame_count": 60, "psnr_db": { "mean": 32.554735774388135, "median": 32.55369300751187, "max": 33.18957670154105 }, "mean_absolute_error": { "mean": 3.6870912114779153, "median": 3.6938953399658203, "max": 4.072083473205566 }, "peak_process_rss_bytes": 80347136, "loss_recovery": { "dropped_frame": 0, "first_exact_frame": 1 }, "operator_quality": "PENDING_VISUAL_REVIEW", "resolution": [ 320, 240 ], "fps": 15, "window": "turn", "source_unique_frames": 60, "source_temporal_change_mean_absolute": 9.338127868997175, "unique_decoded_fps": 15.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 778004.0, "peak_one_second_bitrate_bps": 790776, "average_frame_size_bytes": 6483.366666666667, "max_frame_size_bytes": 6960, "radio_screen": { "peak_packet_slots_per_second": 413, "mean_packets_per_frame": 27.1, "max_packets_per_frame": 29, "airtime_for_peak_second_s": 6.827716000000001, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "H264_LIBX264", "settings": { "container": "Annex B packet stream", "preset": "veryfast", "tune": "zerolatency", "crf": 28, "pixel_format": "yuv420p", "maxrate_bps": 320000, "vbv_buffer_bits": 320000, "gop_frames": 15, "b_frames": 0, "encoder_threads": 1, "x264_parameters": "keyint=15:min-keyint=15:scenecut=0:open-gop=0:bframes=0:rc-lookahead=0:sync-lookahead=0:repeat-headers=1:vbv-maxrate=320:vbv-bufsize=320", "pyav_version": "16.0.1", "ffmpeg_libraries": { "libavutil": "60.8.100", "libavcodec": "62.11.100", "libavformat": "62.3.100", "libavdevice": "62.1.100", "libavfilter": "11.4.100", "libswscale": "9.1.100", "libswresample": "6.1.100" } }, "frame_sizes_bytes": [ 6626, 1426, 1459, 1713, 1735, 1742, 1846, 1712, 1617, 1841, 1652, 1630, 1997, 1728, 1854, 4881, 1493, 1673, 1913, 1902, 2273, 2042, 1726, 1717, 2077, 1774, 1678, 1949, 1749, 1829, 4490, 1460, 1604, 1662, 1591, 1687, 1874, 1792, 1777, 1910, 1911, 1753, 1870, 1686, 1739, 5017, 1534, 1566, 1851, 1713, 1618, 1917, 1743, 1870, 1933, 1800, 1722, 1895, 1834, 1863 ], "keyframe_sizes_bytes": [ 6626, 4881, 4490, 5017 ], "reference_frame_size_bytes": 6626, "encode_time_per_frame_s": { "mean": 0.001170606662829717, "median": 0.0011348500847816467, "max": 0.0018106999341398478 }, "decode_time_per_frame_s": { "mean": 0.0002533783360073964, "median": 0.0002273500431329012, "max": 0.0007344000041484833 }, "file_pipeline_latency_s": { "mean": 0.0014968866598792374, "median": 0.0014302500057965517, "max": 0.002641600091010332 }, "actual_encoded_fps": 854.2579089569607, "unique_decoded_frames": 60, "decoded_frame_count": 60, "psnr_db": { "mean": 31.846249732106585, "median": 31.772871285078264, "max": 34.004242833122746 }, "mean_absolute_error": { "mean": 3.9603770971298218, "median": 4.003845453262329, "max": 4.533324718475342 }, "peak_process_rss_bytes": 85471232, "loss_recovery": { "lost_reference": { "dropped_frame": 0, "first_exact_frame": 15, "decoder_errors": 14 }, "lost_delta": { "dropped_frame": 1, "first_exact_frame": 15, "decoder_errors": 0 } }, "operator_quality": "PENDING_VISUAL_REVIEW", "resolution": [ 320, 240 ], "fps": 15, "window": "turn", "source_unique_frames": 60, "source_temporal_change_mean_absolute": 9.338127868997175, "unique_decoded_fps": 15.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 239872.0, "peak_one_second_bitrate_bps": 245824, "average_frame_size_bytes": 1998.9333333333334, "max_frame_size_bytes": 6626, "radio_screen": { "peak_packet_slots_per_second": 135, "mean_packets_per_frame": 8.7, "max_packets_per_frame": 28, "airtime_for_peak_second_s": 2.23182, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "JPEG_INDEPENDENT", "settings": { "quality": 35, "subsampling": "4:2:0", "optimize": false, "progressive": false }, "frame_sizes_bytes": [ 19365, 18655, 17628, 17111, 18302, 17759, 17243, 17090, 17151, 16952, 16858, 16967, 17243, 16843, 16349, 17810, 17569, 17741, 16755, 16338, 15774, 17226, 17173, 17640, 17351, 16136, 15935, 16376, 16259, 15988 ], "reference_frame_size_bytes": 19365, "encode_time_per_frame_s": { "mean": 0.0006968999902407328, "median": 0.000649399938993156, "max": 0.001165200024843216 }, "decode_time_per_frame_s": { "mean": 0.0014466666771719853, "median": 0.001330200000666082, "max": 0.0028013999108225107 }, "file_pipeline_latency_s": { "mean": 0.002143566667412718, "median": 0.0020074500935152173, "max": 0.0036627999506890774 }, "actual_encoded_fps": 1434.9261214002402, "unique_decoded_frames": 30, "decoded_frame_count": 30, "psnr_db": { "mean": 32.882766401214816, "median": 32.867489397000966, "max": 34.15897362295914 }, "mean_absolute_error": { "mean": 3.921226914723714, "median": 3.904683828353882, "max": 4.815241813659668 }, "peak_process_rss_bytes": 88829952, "loss_recovery": { "dropped_frame": 0, "first_exact_frame": 1 }, "operator_quality": "PENDING_VISUAL_REVIEW", "resolution": [ 640, 360 ], "fps": 5, "window": "motion", "source_unique_frames": 30, "source_temporal_change_mean_absolute": 17.909912595785443, "unique_decoded_fps": 5.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 684782.6666666666, "peak_one_second_bitrate_bps": 728488, "average_frame_size_bytes": 17119.566666666666, "max_frame_size_bytes": 19365, "radio_screen": { "peak_packet_slots_per_second": 377, "mean_packets_per_frame": 70.76666666666667, "max_packets_per_frame": 80, "airtime_for_peak_second_s": 6.232564, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "H264_LIBX264", "settings": { "container": "Annex B packet stream", "preset": "veryfast", "tune": "zerolatency", "crf": 28, "pixel_format": "yuv420p", "maxrate_bps": 320000, "vbv_buffer_bits": 320000, "gop_frames": 5, "b_frames": 0, "encoder_threads": 1, "x264_parameters": "keyint=5:min-keyint=5:scenecut=0:open-gop=0:bframes=0:rc-lookahead=0:sync-lookahead=0:repeat-headers=1:vbv-maxrate=320:vbv-bufsize=320", "pyav_version": "16.0.1", "ffmpeg_libraries": { "libavutil": "60.8.100", "libavcodec": "62.11.100", "libavformat": "62.3.100", "libavdevice": "62.1.100", "libavfilter": "11.4.100", "libswscale": "9.1.100", "libswresample": "6.1.100" } }, "frame_sizes_bytes": [ 19142, 12867, 10866, 7846, 8881, 6661, 7488, 7620, 7829, 8600, 8517, 6918, 7496, 7700, 7593, 9965, 7454, 7700, 7798, 7527, 9112, 8950, 8429, 8679, 8148, 7789, 6658, 7327, 7423, 7315 ], "keyframe_sizes_bytes": [ 19142, 6661, 8517, 9965, 9112, 7789 ], "reference_frame_size_bytes": 19142, "encode_time_per_frame_s": { "mean": 0.004492546672311922, "median": 0.004522249917499721, "max": 0.0053542000241577625 }, "decode_time_per_frame_s": { "mean": 0.0009982566737259428, "median": 0.0009527498623356223, "max": 0.0019892998971045017 }, "file_pipeline_latency_s": { "mean": 0.005780593329109252, "median": 0.0058002999285236, "max": 0.006804100004956126 }, "actual_encoded_fps": 222.59089842363, "unique_decoded_frames": 30, "decoded_frame_count": 30, "psnr_db": { "mean": 31.934636846241474, "median": 31.898832737240852, "max": 33.27584699752105 }, "mean_absolute_error": { "mean": 4.388012782732646, "median": 4.365726947784424, "max": 5.365792751312256 }, "peak_process_rss_bytes": 98729984, "loss_recovery": { "lost_reference": { "dropped_frame": 0, "first_exact_frame": 5, "decoder_errors": 4 }, "lost_delta": { "dropped_frame": 1, "first_exact_frame": 5, "decoder_errors": 0 } }, "operator_quality": "PENDING_VISUAL_REVIEW", "resolution": [ 640, 360 ], "fps": 5, "window": "motion", "source_unique_frames": 30, "source_temporal_change_mean_absolute": 17.909912595785443, "unique_decoded_fps": 5.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 341730.6666666667, "peak_one_second_bitrate_bps": 476816, "average_frame_size_bytes": 8543.266666666666, "max_frame_size_bytes": 19142, "radio_screen": { "peak_packet_slots_per_second": 247, "mean_packets_per_frame": 35.5, "max_packets_per_frame": 79, "airtime_for_peak_second_s": 4.083404, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "JPEG_INDEPENDENT", "settings": { "quality": 35, "subsampling": "4:2:0", "optimize": false, "progressive": false }, "frame_sizes_bytes": [ 16211, 15474, 16332, 16429, 16692, 16766, 16155, 16619, 17138, 16675, 16159, 15220, 16068, 16593, 17004, 17527, 16867, 16162, 17290, 16735 ], "reference_frame_size_bytes": 17527, "encode_time_per_frame_s": { "mean": 0.0007002100115641952, "median": 0.00066359993070364, "max": 0.0008943001739680767 }, "decode_time_per_frame_s": { "mean": 0.0016637799562886357, "median": 0.0018610500264912844, "max": 0.002270100172609091 }, "file_pipeline_latency_s": { "mean": 0.002363989967852831, "median": 0.0025348998606204987, "max": 0.0031537001486867666 }, "actual_encoded_fps": 1428.142962089482, "unique_decoded_frames": 20, "decoded_frame_count": 20, "psnr_db": { "mean": 33.376111267336924, "median": 33.40291709659586, "max": 33.75099529159123 }, "mean_absolute_error": { "mean": 3.6912107944488524, "median": 3.6994935274124146, "max": 3.95845627784729 }, "peak_process_rss_bytes": 81117184, "loss_recovery": { "dropped_frame": 0, "first_exact_frame": 1 }, "operator_quality": "PENDING_VISUAL_REVIEW", "resolution": [ 640, 360 ], "fps": 5, "window": "turn", "source_unique_frames": 20, "source_temporal_change_mean_absolute": 19.30547476547271, "unique_decoded_fps": 5.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 660232.0, "peak_one_second_bitrate_bps": 678800, "average_frame_size_bytes": 16505.8, "max_frame_size_bytes": 17527, "radio_screen": { "peak_packet_slots_per_second": 350, "mean_packets_per_frame": 68.2, "max_packets_per_frame": 72, "airtime_for_peak_second_s": 5.7862, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "H264_LIBX264", "settings": { "container": "Annex B packet stream", "preset": "veryfast", "tune": "zerolatency", "crf": 28, "pixel_format": "yuv420p", "maxrate_bps": 320000, "vbv_buffer_bits": 320000, "gop_frames": 5, "b_frames": 0, "encoder_threads": 1, "x264_parameters": "keyint=5:min-keyint=5:scenecut=0:open-gop=0:bframes=0:rc-lookahead=0:sync-lookahead=0:repeat-headers=1:vbv-maxrate=320:vbv-bufsize=320", "pyav_version": "16.0.1", "ffmpeg_libraries": { "libavutil": "60.8.100", "libavcodec": "62.11.100", "libavformat": "62.3.100", "libavdevice": "62.1.100", "libavfilter": "11.4.100", "libswscale": "9.1.100", "libswresample": "6.1.100" } }, "frame_sizes_bytes": [ 17769, 9330, 10268, 9837, 10436, 7888, 7495, 8084, 8467, 8118, 8407, 7605, 7958, 8412, 8436, 8659, 7555, 7716, 7593, 7218 ], "keyframe_sizes_bytes": [ 17769, 7888, 8407, 8659 ], "reference_frame_size_bytes": 17769, "encode_time_per_frame_s": { "mean": 0.0043968599755316974, "median": 0.004535149899311364, "max": 0.005955899832770228 }, "decode_time_per_frame_s": { "mean": 0.0010062350425869226, "median": 0.0009330001194030046, "max": 0.001749600050970912 }, "file_pipeline_latency_s": { "mean": 0.005677494988776744, "median": 0.005766800022684038, "max": 0.007076899986714125 }, "actual_encoded_fps": 227.43503444843577, "unique_decoded_frames": 20, "decoded_frame_count": 20, "psnr_db": { "mean": 32.97704418326268, "median": 32.805969867232875, "max": 34.89014814950857 }, "mean_absolute_error": { "mean": 3.9058297634124757, "median": 3.976270318031311, "max": 4.588788986206055 }, "peak_process_rss_bytes": 91185152, "loss_recovery": { "lost_reference": { "dropped_frame": 0, "first_exact_frame": 5, "decoder_errors": 4 }, "lost_delta": { "dropped_frame": 1, "first_exact_frame": 5, "decoder_errors": 0 } }, "operator_quality": "PENDING_VISUAL_REVIEW", "resolution": [ 640, 360 ], "fps": 5, "window": "turn", "source_unique_frames": 20, "source_temporal_change_mean_absolute": 19.30547476547271, "unique_decoded_fps": 5.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 354502.0, "peak_one_second_bitrate_bps": 461120, "average_frame_size_bytes": 8862.55, "max_frame_size_bytes": 17769, "radio_screen": { "peak_packet_slots_per_second": 239, "mean_packets_per_frame": 36.85, "max_packets_per_frame": 73, "airtime_for_peak_second_s": 3.9511480000000003, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "JPEG_INDEPENDENT", "settings": { "quality": 35, "subsampling": "4:2:0", "optimize": false, "progressive": false }, "frame_sizes_bytes": [ 19365, 18843, 18655, 18644, 17628, 16188, 17111, 18331, 18302, 18014, 17759, 17297, 17243, 17493, 17090, 17248, 17151, 17170, 16952, 16930, 16858, 17017, 16967, 17193, 17243, 17636, 16843, 16077, 16349, 16708, 17810, 17754, 17569, 17432, 17741, 17145, 16755, 17017, 16338, 15561, 15774, 16551, 17226, 17095, 17173, 17418, 17640, 17833, 17351, 16852, 16136, 15609, 15935, 16634, 16376, 16397, 16259, 16178, 15988, 15571 ], "reference_frame_size_bytes": 19365, "encode_time_per_frame_s": { "mean": 0.0007509416706549624, "median": 0.0007204000139608979, "max": 0.0011489999014884233 }, "decode_time_per_frame_s": { "mean": 0.0011659466700317958, "median": 0.0011907500447705388, "max": 0.0017542000859975815 }, "file_pipeline_latency_s": { "mean": 0.0019168883406867584, "median": 0.0018705499824136496, "max": 0.0027170998509973288 }, "actual_encoded_fps": 1331.6613514439966, "unique_decoded_frames": 60, "decoded_frame_count": 60, "psnr_db": { "mean": 32.899785611354154, "median": 32.872951622109134, "max": 34.180811579875325 }, "mean_absolute_error": { "mean": 3.912356980641683, "median": 3.8998148441314697, "max": 4.815241813659668 }, "peak_process_rss_bytes": 108892160, "loss_recovery": { "dropped_frame": 0, "first_exact_frame": 1 }, "operator_quality": "PENDING_VISUAL_REVIEW", "resolution": [ 640, 360 ], "fps": 10, "window": "motion", "source_unique_frames": 60, "source_temporal_change_mean_absolute": 14.563235836472066, "unique_decoded_fps": 10.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 1367230.6666666667, "peak_one_second_bitrate_bps": 1448648, "average_frame_size_bytes": 17090.383333333335, "max_frame_size_bytes": 19365, "radio_screen": { "peak_packet_slots_per_second": 749, "mean_packets_per_frame": 70.6, "max_packets_per_frame": 80, "airtime_for_peak_second_s": 12.382468000000001, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "H264_LIBX264", "settings": { "container": "Annex B packet stream", "preset": "veryfast", "tune": "zerolatency", "crf": 28, "pixel_format": "yuv420p", "maxrate_bps": 320000, "vbv_buffer_bits": 320000, "gop_frames": 10, "b_frames": 0, "encoder_threads": 1, "x264_parameters": "keyint=10:min-keyint=10:scenecut=0:open-gop=0:bframes=0:rc-lookahead=0:sync-lookahead=0:repeat-headers=1:vbv-maxrate=320:vbv-bufsize=320", "pyav_version": "16.0.1", "ffmpeg_libraries": { "libavutil": "60.8.100", "libavcodec": "62.11.100", "libavformat": "62.3.100", "libavdevice": "62.1.100", "libavfilter": "11.4.100", "libswscale": "9.1.100", "libswresample": "6.1.100" } }, "frame_sizes_bytes": [ 19143, 8624, 6585, 5900, 4295, 3869, 3424, 4410, 4451, 4170, 4326, 3697, 3704, 4184, 4113, 3859, 3795, 4154, 4319, 3603, 5079, 3069, 3607, 3739, 3974, 4420, 4210, 4259, 3448, 3915, 5565, 3198, 3534, 3664, 4161, 4097, 3828, 4146, 3853, 3808, 5750, 2943, 3777, 3816, 3746, 3999, 4226, 4103, 4036, 3824, 5685, 2981, 3341, 3924, 3878, 3722, 3984, 3891, 3958, 3840 ], "keyframe_sizes_bytes": [ 19143, 4326, 5079, 5565, 5750, 5685 ], "reference_frame_size_bytes": 19143, "encode_time_per_frame_s": { "mean": 0.003552019999672969, "median": 0.0035591500345617533, "max": 0.005003799917176366 }, "decode_time_per_frame_s": { "mean": 0.0006353716754044096, "median": 0.0005987499607726932, "max": 0.0018155998550355434 }, "file_pipeline_latency_s": { "mean": 0.004389371676370502, "median": 0.004364950000308454, "max": 0.006994500057771802 }, "actual_encoded_fps": 281.5299463663124, "unique_decoded_frames": 60, "decoded_frame_count": 60, "psnr_db": { "mean": 29.968613551149687, "median": 29.792496264285273, "max": 32.20295050120275 }, "mean_absolute_error": { "mean": 5.451298832893372, "median": 5.521081447601318, "max": 6.226572513580322 }, "peak_process_rss_bytes": 118591488, "loss_recovery": { "lost_reference": { "dropped_frame": 0, "first_exact_frame": 10, "decoder_errors": 9 }, "lost_delta": { "dropped_frame": 1, "first_exact_frame": 10, "decoder_errors": 0 } }, "operator_quality": "PENDING_VISUAL_REVIEW", "resolution": [ 640, 360 ], "fps": 10, "window": "motion", "source_unique_frames": 60, "source_temporal_change_mean_absolute": 14.563235836472066, "unique_decoded_fps": 10.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 351497.3333333333, "peak_one_second_bitrate_bps": 518968, "average_frame_size_bytes": 4393.716666666666, "max_frame_size_bytes": 19143, "radio_screen": { "peak_packet_slots_per_second": 272, "mean_packets_per_frame": 18.55, "max_packets_per_frame": 79, "airtime_for_peak_second_s": 4.496704, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "JPEG_INDEPENDENT", "settings": { "quality": 35, "subsampling": "4:2:0", "optimize": false, "progressive": false }, "frame_sizes_bytes": [ 16211, 15473, 15474, 16385, 16332, 16381, 16429, 16424, 16692, 17120, 16766, 16516, 16155, 17822, 16619, 16430, 17138, 16463, 16675, 16525, 16159, 15634, 15220, 15498, 16068, 16460, 16593, 16810, 17004, 17055, 17527, 17116, 16867, 16245, 16162, 16467, 17290, 17265, 16735, 17084 ], "reference_frame_size_bytes": 17822, "encode_time_per_frame_s": { "mean": 0.0007009724969975651, "median": 0.0006814999505877495, "max": 0.0009723000694066286 }, "decode_time_per_frame_s": { "mean": 0.0011237000057008118, "median": 0.0009030499495565891, "max": 0.002062499988824129 }, "file_pipeline_latency_s": { "mean": 0.0018246725026983767, "median": 0.0016198999946936965, "max": 0.0027809999883174896 }, "actual_encoded_fps": 1426.5894942857847, "unique_decoded_frames": 40, "decoded_frame_count": 40, "psnr_db": { "mean": 33.365361922996364, "median": 33.402739722836984, "max": 33.78699021376219 }, "mean_absolute_error": { "mean": 3.692791301012039, "median": 3.701597213745117, "max": 4.014949321746826 }, "peak_process_rss_bytes": 96227328, "loss_recovery": { "dropped_frame": 0, "first_exact_frame": 1 }, "operator_quality": "PENDING_VISUAL_REVIEW", "resolution": [ 640, 360 ], "fps": 10, "window": "turn", "source_unique_frames": 40, "source_temporal_change_mean_absolute": 15.459505727682812, "unique_decoded_fps": 10.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 1322578.0, "peak_one_second_bitrate_bps": 1351984, "average_frame_size_bytes": 16532.225, "max_frame_size_bytes": 17822, "radio_screen": { "peak_packet_slots_per_second": 697, "mean_packets_per_frame": 68.325, "max_packets_per_frame": 74, "airtime_for_peak_second_s": 11.522804, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "H264_LIBX264", "settings": { "container": "Annex B packet stream", "preset": "veryfast", "tune": "zerolatency", "crf": 28, "pixel_format": "yuv420p", "maxrate_bps": 320000, "vbv_buffer_bits": 320000, "gop_frames": 10, "b_frames": 0, "encoder_threads": 1, "x264_parameters": "keyint=10:min-keyint=10:scenecut=0:open-gop=0:bframes=0:rc-lookahead=0:sync-lookahead=0:repeat-headers=1:vbv-maxrate=320:vbv-bufsize=320", "pyav_version": "16.0.1", "ffmpeg_libraries": { "libavutil": "60.8.100", "libavcodec": "62.11.100", "libavformat": "62.3.100", "libavdevice": "62.1.100", "libavfilter": "11.4.100", "libswscale": "9.1.100", "libswresample": "6.1.100" } }, "frame_sizes_bytes": [ 17770, 6396, 6443, 6234, 5058, 4485, 4519, 4326, 4371, 4557, 4890, 3274, 3824, 4807, 3617, 3534, 4327, 3774, 3945, 4109, 5103, 3116, 3496, 3841, 4077, 4225, 3902, 4074, 4076, 3925, 5837, 2883, 3448, 3891, 3950, 3813, 4136, 4113, 3828, 4183 ], "keyframe_sizes_bytes": [ 17770, 4890, 5103, 5837 ], "reference_frame_size_bytes": 17770, "encode_time_per_frame_s": { "mean": 0.0036467624886427075, "median": 0.0035660499706864357, "max": 0.0047756999265402555 }, "decode_time_per_frame_s": { "mean": 0.0006827574747148901, "median": 0.0006106499349698424, "max": 0.0019323998130857944 }, "file_pipeline_latency_s": { "mean": 0.0045256974757649, "median": 0.00439879996702075, "max": 0.0068483001086860895 }, "actual_encoded_fps": 274.21582927716, "unique_decoded_frames": 40, "decoded_frame_count": 40, "psnr_db": { "mean": 30.943675938626242, "median": 30.647705976137463, "max": 34.89014814950857 }, "mean_absolute_error": { "mean": 4.927288001775741, "median": 5.110569953918457, "max": 5.578526973724365 }, "peak_process_rss_bytes": 105762816, "loss_recovery": { "lost_reference": { "dropped_frame": 0, "first_exact_frame": 10, "decoder_errors": 9 }, "lost_delta": { "dropped_frame": 1, "first_exact_frame": 10, "decoder_errors": 0 } }, "operator_quality": "PENDING_VISUAL_REVIEW", "resolution": [ 640, 360 ], "fps": 10, "window": "turn", "source_unique_frames": 40, "source_temporal_change_mean_absolute": 15.459505727682812, "unique_decoded_fps": 10.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 368354.0, "peak_one_second_bitrate_bps": 513272, "average_frame_size_bytes": 4604.425, "max_frame_size_bytes": 17770, "radio_screen": { "peak_packet_slots_per_second": 267, "mean_packets_per_frame": 19.275, "max_packets_per_frame": 73, "airtime_for_peak_second_s": 4.4140440000000005, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "JPEG_INDEPENDENT", "settings": { "quality": 35, "subsampling": "4:2:0", "optimize": false, "progressive": false }, "frame_sizes_bytes": [ 19365, 17335, 17364, 18655, 17109, 16744, 17628, 15239, 15269, 17111, 16705, 16936, 18302, 16922, 16344, 17759, 16021, 15900, 17243, 16008, 15571, 17090, 15473, 15573, 17151, 15735, 15477, 16952, 15465, 15398, 16858, 15257, 15474, 16967, 15679, 15696, 17243, 15880, 15734, 16843, 14908, 14581, 16349, 15296, 15444, 17810, 16333, 16276, 17569, 15974, 16068, 17741, 15664, 15197, 16755, 15171, 15367, 16338, 14327, 14618, 15774, 15045, 15240, 17226, 15635, 15632, 17173, 15949, 15979, 17640, 16020, 16021, 17351, 15651, 15085, 16136, 14432, 14416, 15935, 15051, 15135, 16376, 14681, 14793, 16259, 14632, 14706, 15988, 14129, 13973 ], "reference_frame_size_bytes": 19365, "encode_time_per_frame_s": { "mean": 0.0006443677547698219, "median": 0.0006240999791771173, "max": 0.001005799975246191 }, "decode_time_per_frame_s": { "mean": 0.0008313889123706354, "median": 0.0008096999954432249, "max": 0.0013669999316334724 }, "file_pipeline_latency_s": { "mean": 0.0014757566671404574, "median": 0.0014279999304562807, "max": 0.0021545998752117157 }, "actual_encoded_fps": 1551.9088169724064, "unique_decoded_frames": 90, "decoded_frame_count": 90, "psnr_db": { "mean": 33.52299919560117, "median": 33.6453736119616, "max": 35.09143614870475 }, "mean_absolute_error": { "mean": 3.6743271271387736, "median": 3.613726854324341, "max": 4.815241813659668 }, "peak_process_rss_bytes": 141053952, "loss_recovery": { "dropped_frame": 0, "first_exact_frame": 1 }, "operator_quality": "PENDING_VISUAL_REVIEW", "resolution": [ 640, 360 ], "fps": 15, "window": "motion", "source_unique_frames": 90, "source_temporal_change_mean_absolute": 12.37383958528402, "unique_decoded_fps": 15.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 1929765.3333333333, "peak_one_second_bitrate_bps": 2056224, "average_frame_size_bytes": 16081.377777777778, "max_frame_size_bytes": 19365, "radio_screen": { "peak_packet_slots_per_second": 1063, "mean_packets_per_frame": 66.46666666666667, "max_packets_per_frame": 80, "airtime_for_peak_second_s": 17.573516, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "H264_LIBX264", "settings": { "container": "Annex B packet stream", "preset": "veryfast", "tune": "zerolatency", "crf": 28, "pixel_format": "yuv420p", "maxrate_bps": 320000, "vbv_buffer_bits": 320000, "gop_frames": 15, "b_frames": 0, "encoder_threads": 1, "x264_parameters": "keyint=15:min-keyint=15:scenecut=0:open-gop=0:bframes=0:rc-lookahead=0:sync-lookahead=0:repeat-headers=1:vbv-maxrate=320:vbv-bufsize=320", "pyav_version": "16.0.1", "ffmpeg_libraries": { "libavutil": "60.8.100", "libavcodec": "62.11.100", "libavformat": "62.3.100", "libavdevice": "62.1.100", "libavfilter": "11.4.100", "libswscale": "9.1.100", "libswresample": "6.1.100" } }, "frame_sizes_bytes": [ 19143, 5487, 4390, 4565, 3981, 3197, 3279, 2713, 2480, 2728, 2912, 2790, 2947, 2763, 2550, 3844, 2370, 2341, 2568, 2496, 2410, 2571, 2409, 2483, 2821, 2711, 2650, 3091, 2375, 2520, 4641, 2141, 2180, 2584, 2393, 2419, 2665, 2488, 2651, 2886, 2616, 2269, 2607, 2621, 2683, 5022, 2230, 2292, 2501, 2336, 2314, 2652, 2435, 2429, 2777, 2653, 2595, 2723, 2676, 2214, 5254, 2100, 2236, 2644, 2443, 2368, 2508, 2464, 2555, 2883, 2526, 2594, 2607, 2514, 2501, 5162, 2260, 2182, 2376, 2381, 2495, 2578, 2235, 2277, 2617, 2444, 2530, 2787, 2283, 2428 ], "keyframe_sizes_bytes": [ 19143, 3844, 4641, 5022, 5254, 5162 ], "reference_frame_size_bytes": 19143, "encode_time_per_frame_s": { "mean": 0.0031613233344008527, "median": 0.0030413001077249646, "max": 0.006261500064283609 }, "decode_time_per_frame_s": { "mean": 0.0005045344458065099, "median": 0.0004668500041589141, "max": 0.001925900112837553 }, "file_pipeline_latency_s": { "mean": 0.003832613322366443, "median": 0.003668899997137487, "max": 0.00691019999794662 }, "actual_encoded_fps": 316.32322740233855, "unique_decoded_frames": 90, "decoded_frame_count": 90, "psnr_db": { "mean": 29.632503695675293, "median": 29.591042979714615, "max": 32.20295050120275 }, "mean_absolute_error": { "mean": 5.709472889370389, "median": 5.744626045227051, "max": 6.534460544586182 }, "peak_process_rss_bytes": 146358272, "loss_recovery": { "lost_reference": { "dropped_frame": 0, "first_exact_frame": 15, "decoder_errors": 14 }, "lost_delta": { "dropped_frame": 1, "first_exact_frame": 15, "decoder_errors": 0 } }, "operator_quality": "PENDING_VISUAL_REVIEW", "resolution": [ 640, 360 ], "fps": 15, "window": "motion", "source_unique_frames": 90, "source_temporal_change_mean_absolute": 12.37383958528402, "unique_decoded_fps": 15.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 352680.0, "peak_one_second_bitrate_bps": 527400, "average_frame_size_bytes": 2939, "max_frame_size_bytes": 19143, "radio_screen": { "peak_packet_slots_per_second": 279, "mean_packets_per_frame": 12.522222222222222, "max_packets_per_frame": 79, "airtime_for_peak_second_s": 4.612428, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "JPEG_INDEPENDENT", "settings": { "quality": 35, "subsampling": "4:2:0", "optimize": false, "progressive": false }, "frame_sizes_bytes": [ 16211, 14565, 14493, 15474, 14902, 14854, 16332, 15166, 15048, 16429, 15075, 15271, 16692, 15664, 15908, 16766, 15385, 14992, 16155, 15846, 17108, 16619, 15119, 15237, 17138, 15369, 15256, 16675, 15153, 15150, 16159, 14236, 14137, 15220, 14112, 14508, 16068, 15158, 15214, 16593, 15493, 15409, 17004, 15407, 15385, 17527, 15602, 15475, 16867, 15041, 14774, 16162, 15017, 15508, 17290, 15823, 15646, 16735, 15648, 15756 ], "reference_frame_size_bytes": 17527, "encode_time_per_frame_s": { "mean": 0.0006583883582303922, "median": 0.0006232000887393951, "max": 0.0011498997919261456 }, "decode_time_per_frame_s": { "mean": 0.00082428000944977, "median": 0.0008047000737860799, "max": 0.0014101001434028149 }, "file_pipeline_latency_s": { "mean": 0.0014826683676801623, "median": 0.0014615500112995505, "max": 0.0025599999353289604 }, "actual_encoded_fps": 1518.860392197376, "unique_decoded_frames": 60, "decoded_frame_count": 60, "psnr_db": { "mean": 33.99257114530201, "median": 34.235316600070426, "max": 34.780932951935576 }, "mean_absolute_error": { "mean": 3.471452208360036, "median": 3.389391541481018, "max": 3.95845627784729 }, "peak_process_rss_bytes": 111099904, "loss_recovery": { "dropped_frame": 0, "first_exact_frame": 1 }, "operator_quality": "PENDING_VISUAL_REVIEW", "resolution": [ 640, 360 ], "fps": 15, "window": "turn", "source_unique_frames": 60, "source_temporal_change_mean_absolute": 13.059937740309165, "unique_decoded_fps": 15.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 1878052.0, "peak_one_second_bitrate_bps": 1914152, "average_frame_size_bytes": 15650.433333333332, "max_frame_size_bytes": 17527, "radio_screen": { "peak_packet_slots_per_second": 989, "mean_packets_per_frame": 64.68333333333334, "max_packets_per_frame": 72, "airtime_for_peak_second_s": 16.350148, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "H264_LIBX264", "settings": { "container": "Annex B packet stream", "preset": "veryfast", "tune": "zerolatency", "crf": 28, "pixel_format": "yuv420p", "maxrate_bps": 320000, "vbv_buffer_bits": 320000, "gop_frames": 15, "b_frames": 0, "encoder_threads": 1, "x264_parameters": "keyint=15:min-keyint=15:scenecut=0:open-gop=0:bframes=0:rc-lookahead=0:sync-lookahead=0:repeat-headers=1:vbv-maxrate=320:vbv-bufsize=320", "pyav_version": "16.0.1", "ffmpeg_libraries": { "libavutil": "60.8.100", "libavcodec": "62.11.100", "libavformat": "62.3.100", "libavdevice": "62.1.100", "libavfilter": "11.4.100", "libswscale": "9.1.100", "libswresample": "6.1.100" } }, "frame_sizes_bytes": [ 17770, 4462, 4142, 4431, 3920, 3480, 3610, 2915, 2772, 3158, 2697, 2722, 3059, 2782, 2898, 4568, 2107, 2299, 2599, 2764, 3174, 2646, 2426, 2315, 2801, 2512, 2350, 2768, 2429, 2817, 4749, 1924, 1973, 2363, 2182, 2506, 2909, 2673, 2424, 2758, 2669, 2536, 2779, 2478, 2572, 5153, 2017, 2185, 2408, 2327, 2328, 2730, 2481, 2590, 2921, 2505, 2496, 2689, 2750, 2594 ], "keyframe_sizes_bytes": [ 17770, 4568, 4749, 5153 ], "reference_frame_size_bytes": 17770, "encode_time_per_frame_s": { "mean": 0.0031622333102859558, "median": 0.0030803499976173043, "max": 0.004716299939900637 }, "decode_time_per_frame_s": { "mean": 0.0005174116774772604, "median": 0.00047549977898597717, "max": 0.0018106000497937202 }, "file_pipeline_latency_s": { "mean": 0.0038383233244530857, "median": 0.003722850000485778, "max": 0.006696099881082773 }, "actual_encoded_fps": 316.2322010672804, "unique_decoded_frames": 60, "decoded_frame_count": 60, "psnr_db": { "mean": 30.532727562143986, "median": 30.330733834868937, "max": 34.89014814950857 }, "mean_absolute_error": { "mean": 5.203320117791494, "median": 5.354359865188599, "max": 6.159153461456299 }, "peak_process_rss_bytes": 119590912, "loss_recovery": { "lost_reference": { "dropped_frame": 0, "first_exact_frame": 15, "decoder_errors": 14 }, "lost_delta": { "dropped_frame": 1, "first_exact_frame": 15, "decoder_errors": 0 } }, "operator_quality": "PENDING_VISUAL_REVIEW", "resolution": [ 640, 360 ], "fps": 15, "window": "turn", "source_unique_frames": 60, "source_temporal_change_mean_absolute": 13.059937740309165, "unique_decoded_fps": 15.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 370124.0, "peak_one_second_bitrate_bps": 518544, "average_frame_size_bytes": 3084.366666666667, "max_frame_size_bytes": 17770, "radio_screen": { "peak_packet_slots_per_second": 273, "mean_packets_per_frame": 13.116666666666667, "max_packets_per_frame": 73, "airtime_for_peak_second_s": 4.513236, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "JPEG_INDEPENDENT", "settings": { "quality": 35, "subsampling": "4:2:0", "optimize": false, "progressive": false }, "frame_sizes_bytes": [ 22184, 21542, 20462, 19707, 21131, 20565, 20049, 19877, 20002, 19723, 19636, 19782, 19997, 19610, 19011, 20597, 20424, 20475, 19565, 19115, 18482, 20055, 19959, 20478, 20211, 18874, 18626, 19077, 18897, 18755 ], "reference_frame_size_bytes": 22184, "encode_time_per_frame_s": { "mean": 0.0010111333103850484, "median": 0.0009836499812081456, "max": 0.0013863998465240002 }, "decode_time_per_frame_s": { "mean": 0.001579343364574015, "median": 0.0015756500652059913, "max": 0.0019863999914377928 }, "file_pipeline_latency_s": { "mean": 0.0025904766749590634, "median": 0.0025656999787315726, "max": 0.0029672998934984207 }, "actual_encoded_fps": 988.9892754291631, "unique_decoded_frames": 30, "decoded_frame_count": 30, "psnr_db": { "mean": 33.67799038333643, "median": 33.67809280972817, "max": 34.73898389709011 }, "mean_absolute_error": { "mean": 3.1398666779200237, "median": 3.1227539777755737, "max": 3.778184652328491 }, "peak_process_rss_bytes": 97374208, "loss_recovery": { "dropped_frame": 0, "first_exact_frame": 1 }, "operator_quality": "PENDING_VISUAL_REVIEW", "resolution": [ 640, 480 ], "fps": 5, "window": "motion", "source_unique_frames": 30, "source_temporal_change_mean_absolute": 13.43243444683908, "unique_decoded_fps": 5.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 795824.0, "peak_one_second_bitrate_bps": 840208, "average_frame_size_bytes": 19895.6, "max_frame_size_bytes": 22184, "radio_screen": { "peak_packet_slots_per_second": 432, "mean_packets_per_frame": 81.96666666666667, "max_packets_per_frame": 91, "airtime_for_peak_second_s": 7.141824000000001, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "H264_LIBX264", "settings": { "container": "Annex B packet stream", "preset": "veryfast", "tune": "zerolatency", "crf": 28, "pixel_format": "yuv420p", "maxrate_bps": 320000, "vbv_buffer_bits": 320000, "gop_frames": 5, "b_frames": 0, "encoder_threads": 1, "x264_parameters": "keyint=5:min-keyint=5:scenecut=0:open-gop=0:bframes=0:rc-lookahead=0:sync-lookahead=0:repeat-headers=1:vbv-maxrate=320:vbv-bufsize=320", "pyav_version": "16.0.1", "ffmpeg_libraries": { "libavutil": "60.8.100", "libavcodec": "62.11.100", "libavformat": "62.3.100", "libavdevice": "62.1.100", "libavfilter": "11.4.100", "libswscale": "9.1.100", "libswresample": "6.1.100" } }, "frame_sizes_bytes": [ 17842, 12471, 11151, 9224, 8721, 6849, 6192, 7238, 7888, 8669, 9145, 7744, 7749, 7476, 7491, 9724, 7600, 7476, 7563, 7264, 9581, 9201, 8109, 8687, 8417, 7916, 6486, 6528, 7077, 7648 ], "keyframe_sizes_bytes": [ 17842, 6849, 9145, 9724, 9581, 7916 ], "reference_frame_size_bytes": 17842, "encode_time_per_frame_s": { "mean": 0.004605660005472601, "median": 0.004571400000713766, "max": 0.0060541999991983175 }, "decode_time_per_frame_s": { "mean": 0.0010152766636262337, "median": 0.000925700063817203, "max": 0.0018239999189972878 }, "file_pipeline_latency_s": { "mean": 0.005815266647065679, "median": 0.0057119999546557665, "max": 0.007282199803739786 }, "actual_encoded_fps": 217.12414698691745, "unique_decoded_frames": 30, "decoded_frame_count": 30, "psnr_db": { "mean": 32.845110715984596, "median": 32.861477350060966, "max": 34.29665615429643 }, "mean_absolute_error": { "mean": 3.443620530764262, "median": 3.4140597581863403, "max": 4.181360721588135 }, "peak_process_rss_bytes": 109010944, "loss_recovery": { "lost_reference": { "dropped_frame": 0, "first_exact_frame": 5, "decoder_errors": 4 }, "lost_delta": { "dropped_frame": 1, "first_exact_frame": 5, "decoder_errors": 0 } }, "operator_quality": "PENDING_VISUAL_REVIEW", "resolution": [ 640, 480 ], "fps": 5, "window": "motion", "source_unique_frames": 30, "source_temporal_change_mean_absolute": 13.43243444683908, "unique_decoded_fps": 5.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 340169.3333333333, "peak_one_second_bitrate_bps": 475272, "average_frame_size_bytes": 8504.233333333334, "max_frame_size_bytes": 17842, "radio_screen": { "peak_packet_slots_per_second": 246, "mean_packets_per_frame": 35.333333333333336, "max_packets_per_frame": 74, "airtime_for_peak_second_s": 4.066872, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "JPEG_INDEPENDENT", "settings": { "quality": 35, "subsampling": "4:2:0", "optimize": false, "progressive": false }, "frame_sizes_bytes": [ 19013, 18201, 19133, 19200, 19559, 19644, 18904, 19488, 19906, 19332, 18819, 17891, 18724, 19312, 19585, 20335, 19631, 18857, 19980, 19592 ], "reference_frame_size_bytes": 20335, "encode_time_per_frame_s": { "mean": 0.0009973400039598346, "median": 0.0009794000070542097, "max": 0.0010995999909937382 }, "decode_time_per_frame_s": { "mean": 0.0015002450090833008, "median": 0.0014441499952226877, "max": 0.002008400158956647 }, "file_pipeline_latency_s": { "mean": 0.0024975850130431352, "median": 0.0024610499385744333, "max": 0.003067400073632598 }, "actual_encoded_fps": 1002.6670904903084, "unique_decoded_frames": 20, "decoded_frame_count": 20, "psnr_db": { "mean": 34.25029047357622, "median": 34.21095118221713, "max": 34.68210185553151 }, "mean_absolute_error": { "mean": 2.924480700492859, "median": 2.939993977546692, "max": 3.1088497638702393 }, "peak_process_rss_bytes": 88846336, "loss_recovery": { "dropped_frame": 0, "first_exact_frame": 1 }, "operator_quality": "PENDING_VISUAL_REVIEW", "resolution": [ 640, 480 ], "fps": 5, "window": "turn", "source_unique_frames": 20, "source_temporal_change_mean_absolute": 14.479106074104532, "unique_decoded_fps": 5.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 770212.0, "peak_one_second_bitrate_bps": 787160, "average_frame_size_bytes": 19255.3, "max_frame_size_bytes": 20335, "radio_screen": { "peak_packet_slots_per_second": 406, "mean_packets_per_frame": 79.45, "max_packets_per_frame": 84, "airtime_for_peak_second_s": 6.711992, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "H264_LIBX264", "settings": { "container": "Annex B packet stream", "preset": "veryfast", "tune": "zerolatency", "crf": 28, "pixel_format": "yuv420p", "maxrate_bps": 320000, "vbv_buffer_bits": 320000, "gop_frames": 5, "b_frames": 0, "encoder_threads": 1, "x264_parameters": "keyint=5:min-keyint=5:scenecut=0:open-gop=0:bframes=0:rc-lookahead=0:sync-lookahead=0:repeat-headers=1:vbv-maxrate=320:vbv-bufsize=320", "pyav_version": "16.0.1", "ffmpeg_libraries": { "libavutil": "60.8.100", "libavcodec": "62.11.100", "libavformat": "62.3.100", "libavdevice": "62.1.100", "libavfilter": "11.4.100", "libswscale": "9.1.100", "libswresample": "6.1.100" } }, "frame_sizes_bytes": [ 16072, 10075, 11116, 10711, 10411, 7850, 6781, 7152, 8117, 7787, 9035, 7708, 7853, 7568, 7899, 9968, 7545, 7759, 7732, 7129 ], "keyframe_sizes_bytes": [ 16072, 7850, 9035, 9968 ], "reference_frame_size_bytes": 16072, "encode_time_per_frame_s": { "mean": 0.004635399987455458, "median": 0.0046767001040279865, "max": 0.0056304000318050385 }, "decode_time_per_frame_s": { "mean": 0.0010250849998556077, "median": 0.0009499998996034265, "max": 0.0017348998226225376 }, "file_pipeline_latency_s": { "mean": 0.005867679987568408, "median": 0.00583535002078861, "max": 0.0071853999979794025 }, "actual_encoded_fps": 215.73111332490143, "unique_decoded_frames": 20, "decoded_frame_count": 20, "psnr_db": { "mean": 33.9283407877328, "median": 33.73046517709355, "max": 35.487959000944706 }, "mean_absolute_error": { "mean": 3.048248052597046, "median": 3.104921340942383, "max": 3.4964888095855713 }, "peak_process_rss_bytes": 98193408, "loss_recovery": { "lost_reference": { "dropped_frame": 0, "first_exact_frame": 5, "decoder_errors": 4 }, "lost_delta": { "dropped_frame": 1, "first_exact_frame": 5, "decoder_errors": 0 } }, "operator_quality": "PENDING_VISUAL_REVIEW", "resolution": [ 640, 480 ], "fps": 5, "window": "turn", "source_unique_frames": 20, "source_temporal_change_mean_absolute": 14.479106074104532, "unique_decoded_fps": 5.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 352536.0, "peak_one_second_bitrate_bps": 467080, "average_frame_size_bytes": 8813.4, "max_frame_size_bytes": 16072, "radio_screen": { "peak_packet_slots_per_second": 241, "mean_packets_per_frame": 36.6, "max_packets_per_frame": 66, "airtime_for_peak_second_s": 3.9842120000000003, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "JPEG_INDEPENDENT", "settings": { "quality": 35, "subsampling": "4:2:0", "optimize": false, "progressive": false }, "frame_sizes_bytes": [ 22184, 21739, 21542, 21394, 20462, 18895, 19707, 21039, 21131, 20878, 20565, 20093, 20049, 20223, 19877, 20036, 20002, 20045, 19723, 19795, 19636, 19785, 19782, 19956, 19997, 20409, 19610, 18826, 19011, 19439, 20597, 20487, 20424, 20241, 20475, 20051, 19565, 19843, 19115, 18137, 18482, 19150, 20055, 19876, 19959, 20203, 20478, 20580, 20211, 19734, 18874, 18236, 18626, 19390, 19077, 19058, 18897, 18771, 18755, 18212 ], "reference_frame_size_bytes": 22184, "encode_time_per_frame_s": { "mean": 0.0009871850372292102, "median": 0.0009745999705046415, "max": 0.001352699939161539 }, "decode_time_per_frame_s": { "mean": 0.0015135183076684675, "median": 0.0014196999836713076, "max": 0.0027030999772250652 }, "file_pipeline_latency_s": { "mean": 0.0025007033448976776, "median": 0.0024064499884843826, "max": 0.00369260017760098 }, "actual_encoded_fps": 1012.9813178760877, "unique_decoded_frames": 60, "decoded_frame_count": 60, "psnr_db": { "mean": 33.69118930793484, "median": 33.66413946258591, "max": 34.80811225781434 }, "mean_absolute_error": { "mean": 3.13394383986791, "median": 3.1311084032058716, "max": 3.778184652328491 }, "peak_process_rss_bytes": 125042688, "loss_recovery": { "dropped_frame": 0, "first_exact_frame": 1 }, "operator_quality": "PENDING_VISUAL_REVIEW", "resolution": [ 640, 480 ], "fps": 10, "window": "motion", "source_unique_frames": 60, "source_temporal_change_mean_absolute": 10.922426877354049, "unique_decoded_fps": 10.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 1588518.6666666667, "peak_one_second_bitrate_bps": 1671768, "average_frame_size_bytes": 19856.483333333334, "max_frame_size_bytes": 22184, "radio_screen": { "peak_packet_slots_per_second": 861, "mean_packets_per_frame": 81.85, "max_packets_per_frame": 91, "airtime_for_peak_second_s": 14.234052, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "H264_LIBX264", "settings": { "container": "Annex B packet stream", "preset": "veryfast", "tune": "zerolatency", "crf": 28, "pixel_format": "yuv420p", "maxrate_bps": 320000, "vbv_buffer_bits": 320000, "gop_frames": 10, "b_frames": 0, "encoder_threads": 1, "x264_parameters": "keyint=10:min-keyint=10:scenecut=0:open-gop=0:bframes=0:rc-lookahead=0:sync-lookahead=0:repeat-headers=1:vbv-maxrate=320:vbv-bufsize=320", "pyav_version": "16.0.1", "ffmpeg_libraries": { "libavutil": "60.8.100", "libavcodec": "62.11.100", "libavformat": "62.3.100", "libavdevice": "62.1.100", "libavfilter": "11.4.100", "libswscale": "9.1.100", "libswresample": "6.1.100" } }, "frame_sizes_bytes": [ 17843, 9721, 7296, 6094, 4384, 3940, 3728, 4252, 3979, 3717, 4389, 3239, 3200, 3630, 3775, 4136, 3943, 4054, 4278, 3567, 5699, 3501, 3885, 3829, 3840, 3756, 3724, 3871, 3319, 4109, 6455, 3820, 3832, 3677, 3867, 3674, 3525, 3973, 3583, 3864, 6294, 3594, 4049, 3817, 3661, 3951, 3990, 4039, 3593, 3806, 5953, 3412, 3288, 3724, 3800, 4009, 3771, 4000, 3810, 3860 ], "keyframe_sizes_bytes": [ 17843, 4389, 5699, 6455, 6294, 5953 ], "reference_frame_size_bytes": 17843, "encode_time_per_frame_s": { "mean": 0.00418345999205485, "median": 0.004091399954631925, "max": 0.005679700057953596 }, "decode_time_per_frame_s": { "mean": 0.0007375750147427122, "median": 0.0006709999870508909, "max": 0.0022676000371575356 }, "file_pipeline_latency_s": { "mean": 0.005137708317488432, "median": 0.004975699936039746, "max": 0.008175300201401114 }, "actual_encoded_fps": 239.0365873939709, "unique_decoded_frames": 60, "decoded_frame_count": 60, "psnr_db": { "mean": 30.929894367515722, "median": 30.765336169452947, "max": 32.93452288437699 }, "mean_absolute_error": { "mean": 4.282923769950867, "median": 4.319151878356934, "max": 4.985165119171143 }, "peak_process_rss_bytes": 139128832, "loss_recovery": { "lost_reference": { "dropped_frame": 0, "first_exact_frame": 10, "decoder_errors": 9 }, "lost_delta": { "dropped_frame": 1, "first_exact_frame": 10, "decoder_errors": 0 } }, "operator_quality": "PENDING_VISUAL_REVIEW", "resolution": [ 640, 480 ], "fps": 10, "window": "motion", "source_unique_frames": 60, "source_temporal_change_mean_absolute": 10.922426877354049, "unique_decoded_fps": 10.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 351185.3333333333, "peak_one_second_bitrate_bps": 519632, "average_frame_size_bytes": 4389.816666666667, "max_frame_size_bytes": 17843, "radio_screen": { "peak_packet_slots_per_second": 271, "mean_packets_per_frame": 18.45, "max_packets_per_frame": 74, "airtime_for_peak_second_s": 4.4801720000000005, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "JPEG_INDEPENDENT", "settings": { "quality": 35, "subsampling": "4:2:0", "optimize": false, "progressive": false }, "frame_sizes_bytes": [ 19013, 18201, 18201, 19068, 19133, 19207, 19200, 19283, 19559, 19942, 19644, 19352, 18904, 20495, 19488, 19299, 19906, 19122, 19332, 19315, 18819, 18240, 17891, 18195, 18724, 19128, 19312, 19470, 19585, 19728, 20335, 19754, 19631, 19011, 18857, 19126, 19980, 20084, 19592, 19834 ], "reference_frame_size_bytes": 20495, "encode_time_per_frame_s": { "mean": 0.0010336175211705268, "median": 0.0009770998731255531, "max": 0.0021452000364661217 }, "decode_time_per_frame_s": { "mean": 0.0014836700109299272, "median": 0.0014217999996617436, "max": 0.002867799950763583 }, "file_pipeline_latency_s": { "mean": 0.002517287532100454, "median": 0.002403549966402352, "max": 0.005012999987229705 }, "actual_encoded_fps": 967.4758598011609, "unique_decoded_frames": 40, "decoded_frame_count": 40, "psnr_db": { "mean": 34.24177104310145, "median": 34.216928266321425, "max": 34.68210185553151 }, "mean_absolute_error": { "mean": 2.9234984695911406, "median": 2.9358001947402954, "max": 3.174952268600464 }, "peak_process_rss_bytes": 106917888, "loss_recovery": { "dropped_frame": 0, "first_exact_frame": 1 }, "operator_quality": "PENDING_VISUAL_REVIEW", "resolution": [ 640, 480 ], "fps": 10, "window": "turn", "source_unique_frames": 40, "source_temporal_change_mean_absolute": 11.594629295762108, "unique_decoded_fps": 10.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 1541920.0, "peak_one_second_bitrate_bps": 1569632, "average_frame_size_bytes": 19274, "max_frame_size_bytes": 20495, "radio_screen": { "peak_packet_slots_per_second": 809, "mean_packets_per_frame": 79.5, "max_packets_per_frame": 84, "airtime_for_peak_second_s": 13.374388, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "H264_LIBX264", "settings": { "container": "Annex B packet stream", "preset": "veryfast", "tune": "zerolatency", "crf": 28, "pixel_format": "yuv420p", "maxrate_bps": 320000, "vbv_buffer_bits": 320000, "gop_frames": 10, "b_frames": 0, "encoder_threads": 1, "x264_parameters": "keyint=10:min-keyint=10:scenecut=0:open-gop=0:bframes=0:rc-lookahead=0:sync-lookahead=0:repeat-headers=1:vbv-maxrate=320:vbv-bufsize=320", "pyav_version": "16.0.1", "ffmpeg_libraries": { "libavutil": "60.8.100", "libavcodec": "62.11.100", "libavformat": "62.3.100", "libavdevice": "62.1.100", "libavfilter": "11.4.100", "libswscale": "9.1.100", "libswresample": "6.1.100" } }, "frame_sizes_bytes": [ 16073, 6841, 6829, 7465, 5355, 4817, 4490, 4331, 4400, 4346, 4746, 3462, 3627, 4363, 3676, 3494, 3920, 3428, 3768, 4105, 5546, 3578, 3446, 3506, 3895, 4398, 4568, 4312, 4078, 3992, 5165, 3185, 3668, 3638, 3576, 3588, 3825, 4187, 3955, 4231 ], "keyframe_sizes_bytes": [ 16073, 4746, 5546, 5165 ], "reference_frame_size_bytes": 16073, "encode_time_per_frame_s": { "mean": 0.003859352500876412, "median": 0.003792000003159046, "max": 0.005734100006520748 }, "decode_time_per_frame_s": { "mean": 0.0006893399928230793, "median": 0.0006270500598475337, "max": 0.0017364001832902431 }, "file_pipeline_latency_s": { "mean": 0.004727237520273775, "median": 0.004567800089716911, "max": 0.007718200096860528 }, "actual_encoded_fps": 259.1108222876538, "unique_decoded_frames": 40, "decoded_frame_count": 40, "psnr_db": { "mean": 31.912597669596384, "median": 31.59734852906447, "max": 35.41279092911054 }, "mean_absolute_error": { "mean": 3.86224764585495, "median": 3.9701573848724365, "max": 4.489570140838623 }, "peak_process_rss_bytes": 117178368, "loss_recovery": { "lost_reference": { "dropped_frame": 0, "first_exact_frame": 10, "decoder_errors": 9 }, "lost_delta": { "dropped_frame": 1, "first_exact_frame": 10, "decoder_errors": 0 } }, "operator_quality": "PENDING_VISUAL_REVIEW", "resolution": [ 640, 480 ], "fps": 10, "window": "turn", "source_unique_frames": 40, "source_temporal_change_mean_absolute": 11.594629295762108, "unique_decoded_fps": 10.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 367746.0, "peak_one_second_bitrate_bps": 519576, "average_frame_size_bytes": 4596.825, "max_frame_size_bytes": 16073, "radio_screen": { "peak_packet_slots_per_second": 270, "mean_packets_per_frame": 19.35, "max_packets_per_frame": 66, "airtime_for_peak_second_s": 4.46364, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "JPEG_INDEPENDENT", "settings": { "quality": 35, "subsampling": "4:2:0", "optimize": false, "progressive": false }, "frame_sizes_bytes": [ 31571, 29901, 27900, 26931, 29057, 28063, 27258, 27061, 27028, 26821, 26683, 26726, 27384, 26531, 25778, 28208, 27614, 27998, 26464, 25550, 24566, 26967, 26892, 27750, 27373, 25310, 25056, 25542, 25465, 25034 ], "reference_frame_size_bytes": 31571, "encode_time_per_frame_s": { "mean": 0.0013860933327426513, "median": 0.0012904000468552113, "max": 0.002373600145801902 }, "decode_time_per_frame_s": { "mean": 0.002261043363250792, "median": 0.0022385501069948077, "max": 0.0027513999957591295 }, "file_pipeline_latency_s": { "mean": 0.0036471366959934435, "median": 0.0035514499759301543, "max": 0.004714700160548091 }, "actual_encoded_fps": 721.4521391725536, "unique_decoded_frames": 30, "decoded_frame_count": 30, "psnr_db": { "mean": 34.58765689950851, "median": 34.618318869987974, "max": 35.65258779422048 }, "mean_absolute_error": { "mean": 3.282923714319865, "median": 3.2553104162216187, "max": 4.062478065490723 }, "peak_process_rss_bytes": 113434624, "loss_recovery": { "dropped_frame": 0, "first_exact_frame": 1 }, "operator_quality": "PENDING_VISUAL_REVIEW", "resolution": [ 854, 480 ], "fps": 5, "window": "motion", "source_unique_frames": 30, "source_temporal_change_mean_absolute": 17.836906051755545, "unique_decoded_fps": 5.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 1080642.6666666667, "peak_one_second_bitrate_bps": 1162880, "average_frame_size_bytes": 27016.066666666666, "max_frame_size_bytes": 31571, "radio_screen": { "peak_packet_slots_per_second": 599, "mean_packets_per_frame": 111.2, "max_packets_per_frame": 130, "airtime_for_peak_second_s": 9.902668, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "H264_LIBX264", "settings": { "container": "Annex B packet stream", "preset": "veryfast", "tune": "zerolatency", "crf": 28, "pixel_format": "yuv420p", "maxrate_bps": 320000, "vbv_buffer_bits": 320000, "gop_frames": 5, "b_frames": 0, "encoder_threads": 1, "x264_parameters": "keyint=5:min-keyint=5:scenecut=0:open-gop=0:bframes=0:rc-lookahead=0:sync-lookahead=0:repeat-headers=1:vbv-maxrate=320:vbv-bufsize=320", "pyav_version": "16.0.1", "ffmpeg_libraries": { "libavutil": "60.8.100", "libavcodec": "62.11.100", "libavformat": "62.3.100", "libavdevice": "62.1.100", "libavfilter": "11.4.100", "libswscale": "9.1.100", "libswresample": "6.1.100" } }, "frame_sizes_bytes": [ 14688, 13017, 11071, 9075, 9979, 7656, 7843, 7751, 8159, 8940, 8309, 6690, 7050, 8107, 8383, 9264, 7052, 7423, 8094, 7737, 9540, 8695, 7752, 8306, 7863, 8799, 7249, 7398, 7415, 7910 ], "keyframe_sizes_bytes": [ 14688, 7656, 8309, 9264, 9540, 8799 ], "reference_frame_size_bytes": 14688, "encode_time_per_frame_s": { "mean": 0.0066126433433964845, "median": 0.006822500028647482, "max": 0.00825399998575449 }, "decode_time_per_frame_s": { "mean": 0.0011951433261856437, "median": 0.0011007499415427446, "max": 0.0018656000029295683 }, "file_pipeline_latency_s": { "mean": 0.008560343319550157, "median": 0.008590250043198466, "max": 0.010621299967169762 }, "actual_encoded_fps": 151.22545524833419, "unique_decoded_frames": 30, "decoded_frame_count": 30, "psnr_db": { "mean": 31.86548193057422, "median": 31.94824344692403, "max": 33.44233242091703 }, "mean_absolute_error": { "mean": 4.395556767781575, "median": 4.367122411727905, "max": 5.202771186828613 }, "peak_process_rss_bytes": 125059072, "loss_recovery": { "lost_reference": { "dropped_frame": 0, "first_exact_frame": 5, "decoder_errors": 4 }, "lost_delta": { "dropped_frame": 1, "first_exact_frame": 5, "decoder_errors": 0 } }, "operator_quality": "PENDING_VISUAL_REVIEW", "resolution": [ 854, 480 ], "fps": 5, "window": "motion", "source_unique_frames": 30, "source_temporal_change_mean_absolute": 17.836906051755545, "unique_decoded_fps": 5.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 342953.3333333333, "peak_one_second_bitrate_bps": 462640, "average_frame_size_bytes": 8573.833333333334, "max_frame_size_bytes": 14688, "radio_screen": { "peak_packet_slots_per_second": 240, "mean_packets_per_frame": 35.7, "max_packets_per_frame": 61, "airtime_for_peak_second_s": 3.96768, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "JPEG_INDEPENDENT", "settings": { "quality": 35, "subsampling": "4:2:0", "optimize": false, "progressive": false }, "frame_sizes_bytes": [ 26074, 24606, 26062, 26077, 26445, 26404, 25678, 26344, 27070, 26225, 25485, 24289, 25187, 26156, 26922, 28166, 26867, 25592, 27525, 26705 ], "reference_frame_size_bytes": 28166, "encode_time_per_frame_s": { "mean": 0.001355124998372048, "median": 0.0013435999862849712, "max": 0.0015171000268310308 }, "decode_time_per_frame_s": { "mean": 0.00238700999179855, "median": 0.0022904500365257263, "max": 0.0033801000099629164 }, "file_pipeline_latency_s": { "mean": 0.003742134990170598, "median": 0.00364394998177886, "max": 0.00470969988964498 }, "actual_encoded_fps": 737.9393053787139, "unique_decoded_frames": 20, "decoded_frame_count": 20, "psnr_db": { "mean": 35.037346308080956, "median": 35.046333286052636, "max": 35.36219212210543 }, "mean_absolute_error": { "mean": 3.105090582370758, "median": 3.1172298192977905, "max": 3.3063881397247314 }, "peak_process_rss_bytes": 93040640, "loss_recovery": { "dropped_frame": 0, "first_exact_frame": 1 }, "operator_quality": "PENDING_VISUAL_REVIEW", "resolution": [ 854, 480 ], "fps": 5, "window": "turn", "source_unique_frames": 20, "source_temporal_change_mean_absolute": 19.25445114665078, "unique_decoded_fps": 5.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 1047758.0, "peak_one_second_bitrate_bps": 1080576, "average_frame_size_bytes": 26193.95, "max_frame_size_bytes": 28166, "radio_screen": { "peak_packet_slots_per_second": 556, "mean_packets_per_frame": 107.8, "max_packets_per_frame": 116, "airtime_for_peak_second_s": 9.191792, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "H264_LIBX264", "settings": { "container": "Annex B packet stream", "preset": "veryfast", "tune": "zerolatency", "crf": 28, "pixel_format": "yuv420p", "maxrate_bps": 320000, "vbv_buffer_bits": 320000, "gop_frames": 5, "b_frames": 0, "encoder_threads": 1, "x264_parameters": "keyint=5:min-keyint=5:scenecut=0:open-gop=0:bframes=0:rc-lookahead=0:sync-lookahead=0:repeat-headers=1:vbv-maxrate=320:vbv-bufsize=320", "pyav_version": "16.0.1", "ffmpeg_libraries": { "libavutil": "60.8.100", "libavcodec": "62.11.100", "libavformat": "62.3.100", "libavdevice": "62.1.100", "libavfilter": "11.4.100", "libswscale": "9.1.100", "libswresample": "6.1.100" } }, "frame_sizes_bytes": [ 14327, 11842, 12463, 11263, 9351, 7185, 7752, 7882, 8480, 8364, 7831, 7956, 7834, 8441, 8296, 7785, 7645, 7809, 7783, 7904 ], "keyframe_sizes_bytes": [ 14327, 7185, 7831, 7785 ], "reference_frame_size_bytes": 14327, "encode_time_per_frame_s": { "mean": 0.00719980999128893, "median": 0.007282699923962355, "max": 0.010147700086236 }, "decode_time_per_frame_s": { "mean": 0.0012742649763822556, "median": 0.0011990999337285757, "max": 0.002061799867078662 }, "file_pipeline_latency_s": { "mean": 0.009306365030352027, "median": 0.009314650087617338, "max": 0.012542500160634518 }, "actual_encoded_fps": 138.89255427711325, "unique_decoded_frames": 20, "decoded_frame_count": 20, "psnr_db": { "mean": 32.77583031558582, "median": 32.58735645609556, "max": 34.80563773291755 }, "mean_absolute_error": { "mean": 4.005825686454773, "median": 4.066156387329102, "max": 4.907619476318359 }, "peak_process_rss_bytes": 106352640, "loss_recovery": { "lost_reference": { "dropped_frame": 0, "first_exact_frame": 5, "decoder_errors": 4 }, "lost_delta": { "dropped_frame": 1, "first_exact_frame": 5, "decoder_errors": 0 } }, "operator_quality": "PENDING_VISUAL_REVIEW", "resolution": [ 854, 480 ], "fps": 5, "window": "turn", "source_unique_frames": 20, "source_temporal_change_mean_absolute": 19.25445114665078, "unique_decoded_fps": 5.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 356386.0, "peak_one_second_bitrate_bps": 473968, "average_frame_size_bytes": 8909.65, "max_frame_size_bytes": 14327, "radio_screen": { "peak_packet_slots_per_second": 246, "mean_packets_per_frame": 37.05, "max_packets_per_frame": 59, "airtime_for_peak_second_s": 4.066872, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "JPEG_INDEPENDENT", "settings": { "quality": 35, "subsampling": "4:2:0", "optimize": false, "progressive": false }, "frame_sizes_bytes": [ 31571, 30534, 29901, 29692, 27900, 25570, 26931, 29002, 29057, 28601, 28063, 27422, 27258, 27660, 27061, 27342, 27028, 27256, 26821, 26765, 26683, 26917, 26726, 27139, 27384, 27967, 26531, 25425, 25778, 26241, 28208, 27839, 27614, 27407, 27998, 27133, 26464, 26677, 25550, 24130, 24566, 25773, 26967, 26812, 26892, 27421, 27750, 28042, 27373, 26528, 25310, 24386, 25056, 26035, 25542, 25594, 25465, 25451, 25034, 24396 ], "reference_frame_size_bytes": 31571, "encode_time_per_frame_s": { "mean": 0.0013929966643142202, "median": 0.0013213499914854765, "max": 0.002742399927228689 }, "decode_time_per_frame_s": { "mean": 0.0024031816981732847, "median": 0.0022777998819947243, "max": 0.006430699955672026 }, "file_pipeline_latency_s": { "mean": 0.0037961783624875047, "median": 0.003633350017480552, "max": 0.007842399878427386 }, "actual_encoded_fps": 717.8768087663047, "unique_decoded_frames": 60, "decoded_frame_count": 60, "psnr_db": { "mean": 34.601684289554356, "median": 34.60848851395036, "max": 35.72505367818889 }, "mean_absolute_error": { "mean": 3.2763888875643414, "median": 3.255898356437683, "max": 4.062478065490723 }, "peak_process_rss_bytes": 177500160, "loss_recovery": { "dropped_frame": 0, "first_exact_frame": 1 }, "operator_quality": "PENDING_VISUAL_REVIEW", "resolution": [ 854, 480 ], "fps": 10, "window": "motion", "source_unique_frames": 60, "source_temporal_change_mean_absolute": 14.488564063209799, "unique_decoded_fps": 10.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 2156852.0, "peak_one_second_bitrate_bps": 2310072, "average_frame_size_bytes": 26960.65, "max_frame_size_bytes": 31571, "radio_screen": { "peak_packet_slots_per_second": 1189, "mean_packets_per_frame": 110.96666666666667, "max_packets_per_frame": 130, "airtime_for_peak_second_s": 19.656548, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "H264_LIBX264", "settings": { "container": "Annex B packet stream", "preset": "veryfast", "tune": "zerolatency", "crf": 28, "pixel_format": "yuv420p", "maxrate_bps": 320000, "vbv_buffer_bits": 320000, "gop_frames": 10, "b_frames": 0, "encoder_threads": 1, "x264_parameters": "keyint=10:min-keyint=10:scenecut=0:open-gop=0:bframes=0:rc-lookahead=0:sync-lookahead=0:repeat-headers=1:vbv-maxrate=320:vbv-bufsize=320", "pyav_version": "16.0.1", "ffmpeg_libraries": { "libavutil": "60.8.100", "libavcodec": "62.11.100", "libavformat": "62.3.100", "libavdevice": "62.1.100", "libavfilter": "11.4.100", "libswscale": "9.1.100", "libswresample": "6.1.100" } }, "frame_sizes_bytes": [ 14689, 10928, 9163, 6610, 5118, 4794, 3913, 4292, 4133, 4095, 3573, 3411, 3808, 3930, 4038, 4018, 4034, 4039, 4288, 3630, 4361, 3462, 3811, 3751, 3794, 3860, 3896, 4390, 3847, 3975, 4871, 3484, 3734, 3977, 4254, 4125, 3934, 4349, 3927, 3927, 5001, 3617, 4006, 3916, 3850, 4005, 4172, 3924, 4051, 4119, 4629, 3435, 3680, 3949, 4050, 4039, 4011, 3889, 3957, 3927 ], "keyframe_sizes_bytes": [ 14689, 3573, 4361, 4871, 5001, 4629 ], "reference_frame_size_bytes": 14689, "encode_time_per_frame_s": { "mean": 0.005801805027294904, "median": 0.005635850131511688, "max": 0.008235800080001354 }, "decode_time_per_frame_s": { "mean": 0.0008147283496024708, "median": 0.0007657000096514821, "max": 0.001629499951377511 }, "file_pipeline_latency_s": { "mean": 0.00747559000349914, "median": 0.007156250067055225, "max": 0.014230499975383282 }, "actual_encoded_fps": 172.36015262413096, "unique_decoded_frames": 60, "decoded_frame_count": 60, "psnr_db": { "mean": 29.795890728763734, "median": 29.75143418146073, "max": 31.44628941841992 }, "mean_absolute_error": { "mean": 5.598369193077088, "median": 5.641014099121094, "max": 7.132842063903809 }, "peak_process_rss_bytes": 182624256, "loss_recovery": { "lost_reference": { "dropped_frame": 0, "first_exact_frame": 10, "decoder_errors": 9 }, "lost_delta": { "dropped_frame": 1, "first_exact_frame": 10, "decoder_errors": 0 } }, "operator_quality": "PENDING_VISUAL_REVIEW", "resolution": [ 854, 480 ], "fps": 10, "window": "motion", "source_unique_frames": 60, "source_temporal_change_mean_absolute": 14.488564063209799, "unique_decoded_fps": 10.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 355280.0, "peak_one_second_bitrate_bps": 541880, "average_frame_size_bytes": 4441, "max_frame_size_bytes": 14689, "radio_screen": { "peak_packet_slots_per_second": 282, "mean_packets_per_frame": 18.683333333333334, "max_packets_per_frame": 61, "airtime_for_peak_second_s": 4.662024, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "JPEG_INDEPENDENT", "settings": { "quality": 35, "subsampling": "4:2:0", "optimize": false, "progressive": false }, "frame_sizes_bytes": [ 26074, 24516, 24606, 25915, 26062, 25931, 26077, 26058, 26445, 27343, 26404, 26102, 25678, 28055, 26344, 25976, 27070, 26043, 26225, 26216, 25485, 24753, 24289, 24656, 25187, 26002, 26156, 26551, 26922, 26930, 28166, 27291, 26867, 25741, 25592, 26102, 27525, 27447, 26705, 27347 ], "reference_frame_size_bytes": 28166, "encode_time_per_frame_s": { "mean": 0.0013465650205034762, "median": 0.0013083999510854483, "max": 0.0020654001273214817 }, "decode_time_per_frame_s": { "mean": 0.0025376449688337744, "median": 0.002343749860301614, "max": 0.007503199856728315 }, "file_pipeline_latency_s": { "mean": 0.0038842099893372506, "median": 0.0036847000010311604, "max": 0.00887609994970262 }, "actual_encoded_fps": 742.6303110310287, "unique_decoded_frames": 40, "decoded_frame_count": 40, "psnr_db": { "mean": 35.0350382400663, "median": 35.048025462083416, "max": 35.40679892984547 }, "mean_absolute_error": { "mean": 3.102794760465622, "median": 3.1093915700912476, "max": 3.34137225151062 }, "peak_process_rss_bytes": 118669312, "loss_recovery": { "dropped_frame": 0, "first_exact_frame": 1 }, "operator_quality": "PENDING_VISUAL_REVIEW", "resolution": [ 854, 480 ], "fps": 10, "window": "turn", "source_unique_frames": 40, "source_temporal_change_mean_absolute": 15.4065695537007, "unique_decoded_fps": 10.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 2097708.0, "peak_one_second_bitrate_bps": 2150264, "average_frame_size_bytes": 26221.35, "max_frame_size_bytes": 28166, "radio_screen": { "peak_packet_slots_per_second": 1106, "mean_packets_per_frame": 107.925, "max_packets_per_frame": 116, "airtime_for_peak_second_s": 18.284392, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "H264_LIBX264", "settings": { "container": "Annex B packet stream", "preset": "veryfast", "tune": "zerolatency", "crf": 28, "pixel_format": "yuv420p", "maxrate_bps": 320000, "vbv_buffer_bits": 320000, "gop_frames": 10, "b_frames": 0, "encoder_threads": 1, "x264_parameters": "keyint=10:min-keyint=10:scenecut=0:open-gop=0:bframes=0:rc-lookahead=0:sync-lookahead=0:repeat-headers=1:vbv-maxrate=320:vbv-bufsize=320", "pyav_version": "16.0.1", "ffmpeg_libraries": { "libavutil": "60.8.100", "libavcodec": "62.11.100", "libavformat": "62.3.100", "libavdevice": "62.1.100", "libavfilter": "11.4.100", "libswscale": "9.1.100", "libswresample": "6.1.100" } }, "frame_sizes_bytes": [ 14324, 9620, 9248, 7300, 5240, 4728, 4574, 4502, 4309, 3844, 3648, 3861, 3840, 4494, 3737, 3969, 4054, 3925, 3902, 4146, 4074, 3900, 3971, 3908, 4361, 3952, 4064, 4249, 4033, 3971, 3704, 3528, 3983, 4126, 4205, 3841, 4024, 4154, 3726, 4181 ], "keyframe_sizes_bytes": [ 14324, 3648, 4074, 3704 ], "reference_frame_size_bytes": 14324, "encode_time_per_frame_s": { "mean": 0.0057436599861830475, "median": 0.0057174499379470944, "max": 0.007498999824747443 }, "decode_time_per_frame_s": { "mean": 0.0008620849926955998, "median": 0.0007690999191254377, "max": 0.0018677001353353262 }, "file_pipeline_latency_s": { "mean": 0.007321779988706112, "median": 0.007248549954965711, "max": 0.009985899785533547 }, "actual_encoded_fps": 174.10501359857665, "unique_decoded_frames": 40, "decoded_frame_count": 40, "psnr_db": { "mean": 30.66835428576718, "median": 30.472407395984796, "max": 34.428604645819576 }, "mean_absolute_error": { "mean": 5.1405963659286495, "median": 5.219321250915527, "max": 6.683842182159424 }, "peak_process_rss_bytes": 131244032, "loss_recovery": { "lost_reference": { "dropped_frame": 0, "first_exact_frame": 10, "decoder_errors": 9 }, "lost_delta": { "dropped_frame": 1, "first_exact_frame": 10, "decoder_errors": 0 } }, "operator_quality": "PENDING_VISUAL_REVIEW", "resolution": [ 854, 480 ], "fps": 10, "window": "turn", "source_unique_frames": 40, "source_temporal_change_mean_absolute": 15.4065695537007, "unique_decoded_fps": 10.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 374440.0, "peak_one_second_bitrate_bps": 541512, "average_frame_size_bytes": 4680.5, "max_frame_size_bytes": 14324, "radio_screen": { "peak_packet_slots_per_second": 281, "mean_packets_per_frame": 19.65, "max_packets_per_frame": 59, "airtime_for_peak_second_s": 4.645492, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "JPEG_INDEPENDENT", "settings": { "quality": 35, "subsampling": "4:2:0", "optimize": false, "progressive": false }, "frame_sizes_bytes": [ 66617, 59936, 53575, 51059, 56342, 53845, 52122, 51156, 50872, 50532, 50759, 50388, 52064, 49923, 47739, 53842, 51782, 52873, 48907, 46649, 44631, 49672, 50579, 51584, 51079, 46686, 45843, 46899, 47314, 45767 ], "reference_frame_size_bytes": 66617, "encode_time_per_frame_s": { "mean": 0.0026781099926059446, "median": 0.0026160500710830092, "max": 0.003336499910801649 }, "decode_time_per_frame_s": { "mean": 0.00502852334951361, "median": 0.004947399953380227, "max": 0.005747599992901087 }, "file_pipeline_latency_s": { "mean": 0.007706633342119555, "median": 0.007683450006879866, "max": 0.008371800184249878 }, "actual_encoded_fps": 373.39765833402026, "unique_decoded_frames": 30, "decoded_frame_count": 30, "psnr_db": { "mean": 35.90599892976384, "median": 35.96263459436234, "max": 37.087565318150624 }, "mean_absolute_error": { "mean": 2.811755625406901, "median": 2.7862277030944824, "max": 3.802396297454834 }, "peak_process_rss_bytes": 158593024, "loss_recovery": { "dropped_frame": 0, "first_exact_frame": 1 }, "operator_quality": "PENDING_VISUAL_REVIEW", "resolution": [ 1280, 720 ], "fps": 5, "window": "motion", "source_unique_frames": 30, "source_temporal_change_mean_absolute": 18.194000239463602, "unique_decoded_fps": 5.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 2041381.3333333333, "peak_one_second_bitrate_bps": 2300232, "average_frame_size_bytes": 51034.53333333333, "max_frame_size_bytes": 66617, "radio_screen": { "peak_packet_slots_per_second": 1181, "mean_packets_per_frame": 209.66666666666666, "max_packets_per_frame": 274, "airtime_for_peak_second_s": 19.524292, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "H264_LIBX264", "settings": { "container": "Annex B packet stream", "preset": "veryfast", "tune": "zerolatency", "crf": 28, "pixel_format": "yuv420p", "maxrate_bps": 320000, "vbv_buffer_bits": 320000, "gop_frames": 5, "b_frames": 0, "encoder_threads": 1, "x264_parameters": "keyint=5:min-keyint=5:scenecut=0:open-gop=0:bframes=0:rc-lookahead=0:sync-lookahead=0:repeat-headers=1:vbv-maxrate=320:vbv-bufsize=320", "pyav_version": "16.0.1", "ffmpeg_libraries": { "libavutil": "60.8.100", "libavcodec": "62.11.100", "libavformat": "62.3.100", "libavdevice": "62.1.100", "libavfilter": "11.4.100", "libswscale": "9.1.100", "libswresample": "6.1.100" } }, "frame_sizes_bytes": [ 12645, 11641, 12045, 8964, 9650, 9493, 7570, 7826, 7891, 9404, 8895, 6746, 7193, 8028, 7342, 10051, 7327, 7489, 8238, 7853, 10696, 8698, 7877, 8393, 7648, 8399, 6357, 7113, 7241, 7567 ], "keyframe_sizes_bytes": [ 12645, 9493, 8895, 10051, 10696, 8399 ], "reference_frame_size_bytes": 12645, "encode_time_per_frame_s": { "mean": 0.012711423340563972, "median": 0.012674950063228607, "max": 0.021042499924078584 }, "decode_time_per_frame_s": { "mean": 0.0017005033247793715, "median": 0.001602750038728118, "max": 0.0028440000023692846 }, "file_pipeline_latency_s": { "mean": 0.015256283292546868, "median": 0.01510210009291768, "max": 0.02454849984496832 }, "actual_encoded_fps": 78.66939627514857, "unique_decoded_frames": 30, "decoded_frame_count": 30, "psnr_db": { "mean": 30.518350267151735, "median": 30.38221283373074, "max": 32.43100075298412 }, "mean_absolute_error": { "mean": 5.027693780263265, "median": 5.049483776092529, "max": 6.2328596115112305 }, "peak_process_rss_bytes": 179130368, "loss_recovery": { "lost_reference": { "dropped_frame": 0, "first_exact_frame": 5, "decoder_errors": 4 }, "lost_delta": { "dropped_frame": 1, "first_exact_frame": 5, "decoder_errors": 0 } }, "operator_quality": "PENDING_VISUAL_REVIEW", "resolution": [ 1280, 720 ], "fps": 5, "window": "motion", "source_unique_frames": 30, "source_temporal_change_mean_absolute": 18.194000239463602, "unique_decoded_fps": 5.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 341706.6666666667, "peak_one_second_bitrate_bps": 439560, "average_frame_size_bytes": 8542.666666666666, "max_frame_size_bytes": 12645, "radio_screen": { "peak_packet_slots_per_second": 227, "mean_packets_per_frame": 35.56666666666667, "max_packets_per_frame": 52, "airtime_for_peak_second_s": 3.752764, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "JPEG_INDEPENDENT", "settings": { "quality": 35, "subsampling": "4:2:0", "optimize": false, "progressive": false }, "frame_sizes_bytes": [ 50837, 46405, 49432, 49172, 50429, 50006, 47955, 48898, 50834, 49446, 47773, 45624, 47396, 49041, 51777, 55812, 51560, 48527, 53479, 51334 ], "reference_frame_size_bytes": 55812, "encode_time_per_frame_s": { "mean": 0.002747564995661378, "median": 0.0027000000700354576, "max": 0.003025500103831291 }, "decode_time_per_frame_s": { "mean": 0.005671245034318417, "median": 0.005448149982839823, "max": 0.006977100158110261 }, "file_pipeline_latency_s": { "mean": 0.008418810029979795, "median": 0.008130349917337298, "max": 0.009991700062528253 }, "actual_encoded_fps": 363.9586330365538, "unique_decoded_frames": 20, "decoded_frame_count": 20, "psnr_db": { "mean": 36.33483270369129, "median": 36.346877440271044, "max": 36.68439510260881 }, "mean_absolute_error": { "mean": 2.672484517097473, "median": 2.656796455383301, "max": 2.848720073699951 }, "peak_process_rss_bytes": 130068480, "loss_recovery": { "dropped_frame": 0, "first_exact_frame": 1 }, "operator_quality": "PENDING_VISUAL_REVIEW", "resolution": [ 1280, 720 ], "fps": 5, "window": "turn", "source_unique_frames": 20, "source_temporal_change_mean_absolute": 19.594037448221247, "unique_decoded_fps": 5.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 1991474.0, "peak_one_second_bitrate_bps": 2089240, "average_frame_size_bytes": 49786.85, "max_frame_size_bytes": 55812, "radio_screen": { "peak_packet_slots_per_second": 1073, "mean_packets_per_frame": 204.5, "max_packets_per_frame": 229, "airtime_for_peak_second_s": 17.738836, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "H264_LIBX264", "settings": { "container": "Annex B packet stream", "preset": "veryfast", "tune": "zerolatency", "crf": 28, "pixel_format": "yuv420p", "maxrate_bps": 320000, "vbv_buffer_bits": 320000, "gop_frames": 5, "b_frames": 0, "encoder_threads": 1, "x264_parameters": "keyint=5:min-keyint=5:scenecut=0:open-gop=0:bframes=0:rc-lookahead=0:sync-lookahead=0:repeat-headers=1:vbv-maxrate=320:vbv-bufsize=320", "pyav_version": "16.0.1", "ffmpeg_libraries": { "libavutil": "60.8.100", "libavcodec": "62.11.100", "libavformat": "62.3.100", "libavdevice": "62.1.100", "libavfilter": "11.4.100", "libswscale": "9.1.100", "libswresample": "6.1.100" } }, "frame_sizes_bytes": [ 12929, 12913, 12447, 11080, 8587, 7790, 7422, 7578, 8081, 8172, 9034, 8014, 8024, 7718, 8025, 8129, 7820, 8427, 7405, 7911 ], "keyframe_sizes_bytes": [ 12929, 7790, 9034, 8129 ], "reference_frame_size_bytes": 12929, "encode_time_per_frame_s": { "mean": 0.013583120005205274, "median": 0.013856599922291934, "max": 0.0169172000605613 }, "decode_time_per_frame_s": { "mean": 0.0019150450127199293, "median": 0.0017401500372216105, "max": 0.0031211001332849264 }, "file_pipeline_latency_s": { "mean": 0.016423789970576762, "median": 0.016418999992311, "max": 0.020953899947926402 }, "actual_encoded_fps": 73.62078812649698, "unique_decoded_frames": 20, "decoded_frame_count": 20, "psnr_db": { "mean": 31.3805873797833, "median": 31.305766657177152, "max": 33.97397981937252 }, "mean_absolute_error": { "mean": 4.619681107997894, "median": 4.66732120513916, "max": 5.659547805786133 }, "peak_process_rss_bytes": 151240704, "loss_recovery": { "lost_reference": { "dropped_frame": 0, "first_exact_frame": 5, "decoder_errors": 4 }, "lost_delta": { "dropped_frame": 1, "first_exact_frame": 5, "decoder_errors": 0 } }, "operator_quality": "PENDING_VISUAL_REVIEW", "resolution": [ 1280, 720 ], "fps": 5, "window": "turn", "source_unique_frames": 20, "source_temporal_change_mean_absolute": 19.594037448221247, "unique_decoded_fps": 5.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 355012.0, "peak_one_second_bitrate_bps": 463648, "average_frame_size_bytes": 8875.3, "max_frame_size_bytes": 12929, "radio_screen": { "peak_packet_slots_per_second": 240, "mean_packets_per_frame": 36.9, "max_packets_per_frame": 53, "airtime_for_peak_second_s": 3.96768, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } } ] }