[bwe-test] Add video_file_reader and test#97
Conversation
9092efa to
fbca82a
Compare
|
Thank you for the change! @yzhao-nuro For my understanding, is there any difference between the vpx package used in public repo and Nuro's repo ( |
Thank you for the comments! I think @lkang-nuro changed some interface to follow the open source based on some review comments. |
fbca82a to
dd57d32
Compare
Codecov Report❌ Patch coverage is
❌ Your patch status has failed because the patch coverage (54.80%) is below the target coverage (70.00%). You can increase the patch coverage or adjust the target coverage. Additional details and impacted files@@ Coverage Diff @@
## master #97 +/- ##
===========================================
+ Coverage 30.26% 48.39% +18.12%
===========================================
Files 19 21 +2
Lines 2121 2583 +462
===========================================
+ Hits 642 1250 +608
+ Misses 1441 1222 -219
- Partials 38 111 +73
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
e6f71ee to
a293fd5
Compare
.github/.ci.conf
Outdated
|
|
||
| sudo apt-get update | ||
| sudo apt-get install -y libvpx-dev pkg-config | ||
| } No newline at end of file |
vnet/phases/half_loss.json
Outdated
| "CapacityRatio": 1.0, | ||
| "MaxBurstKbps": 160 | ||
| } | ||
| ] No newline at end of file |
|
|
||
| PRE_TEST_HOOK=_install_dependencies_hook | ||
| PRE_LINT_HOOK=_install_dependencies_hook | ||
| GO_MOD_VERSION_EXPECTED=1.24 |
There was a problem hiding this comment.
seems like the repo is using both 1.24 and 1.25
There was a problem hiding this comment.
This is specifying the minimum version (1.24). Both 1.24 and 1.25 are specified in matrix in ./.github/workflow/ for tests.
| constraints. There are two test applications, one using a simple simulcast-like | ||
| setup and the other one using adaptive bitrate streaming with a synthetic | ||
| encoder. | ||
| constraints. There are three test applications: |
There was a problem hiding this comment.
should we add a short “Video IO” section?
Explain optional libvpx requirement, how to install on Linux/macOS.
Mention build tags (if adopted), and example commands for saving video.
Note multi-track output behavior with SaveVideo(basePath).
There was a problem hiding this comment.
Yes, we should. I will upload a new commit with it.
a293fd5 to
54b0ed9
Compare
dda8ac5 to
603d9f6
Compare
603d9f6 to
955929c
Compare
Description
VideoFileReaderimplementation for reading numbered JPG image files as video framesRTCSenderfor real-time video streamingGetPathCharacteristicsfunction for parsing network phase configurations