New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enable content detection #1911
Enable content detection #1911
Conversation
542c5f1
to
761f2aa
Compare
2fe0bfa
to
794b585
Compare
Nvidia transcoder only allocates detection-related filters on the first segment of a session. If the B switches to a different O mid-stream on a segment that wasn't scheduled for detection, we'll end up with a transcode session that can't handle detection for subsequent segs. So here we force-enable detection for the first segment of a new LB session.
54052b6
to
59eae83
Compare
Co-authored-by: Yondon Fu <yondon.fu@gmail.com>
Co-authored-by: Yondon Fu <yondon.fu@gmail.com>
Co-authored-by: Yondon Fu <yondon.fu@gmail.com>
12004bb
to
6ae5e46
Compare
Cleaned up the commit history, and updated the description with the changes. Keeping the target branch as Build is currently failing due to some unrelated certificate issue with upstream x264 - will look into it. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just one comment about the pending changelog entry. Feel free to address and then merge after looking into the Windows build.
LGTM 🚢
6ae5e46
to
5b68487
Compare
The windows build has been failing for some other issue (GPG keyring) even for
This was a networking blip in the Linux builds, and it got resolved after re-triggering the build. |
What does this pull request do? Explain your changes. (required)
Enable content detection (experimental) in go-livepeer.
Specific updates (required)
simple_auth_server
tool to configure detection on the B via the auth-webhooklivepeer
andlivepeer_bench
tools to load the "AdultSoccer" scene classification model.How did you test each of these updates (required)
End-to-end testing both locally and in staging.
Does this pull request close any open issues?
Fixes #1881
Checklist:
make
runs successfully./test.sh
pass