Comments (1)
Hi
Ideally one should subtract the cost of the RTP overhead but because the RTP overhead is only ~1% of a typical MTU sized RTP packet it is not really necessary. The rate control algorithm in SCReAM compensates for moderate errors and the output rate also varies around the target bitrate.
It becomes more important to subtract the overhead if you add FEC and the FEC overhead is e.g 20% of the encoder bitrate.
/Ingemar
from scream.
Related Issues (20)
- Same file names in multiple directories with similar content HOT 2
- Memory Leak due to RTCP HOT 1
- Compilation issue HOT 1
- Duplicated source files HOT 2
- Compile error HOT 2
- GStreamer plugins build fails HOT 4
- Example for GStreamer WebRTC HOT 1
- Usage of getTargetBitrate HOT 2
- GStreamer element timestamping issues HOT 16
- Rate adaptation seemingly unstable HOT 53
- Periodic rate drop with CWND control enabled. HOT 4
- Rather large difference between numbers shown
- QUESTION: Real-World Projects HOT 3
- build on Windows HOT 13
- Running SCReAM BW test applications in gstscream not work on Linux HOT 1
- req_url (Embedded_Ace_Get_Task.cgi) -- 403 Forbidden HOT 2
- RtpQueue is full with newCc after 65536 seconds (max uint32_t in ntp domain) HOT 3
- Rust screamtx crash caused by a null buffer passed to rust callback HOT 3
- Rust screamtx crash when RtpQueue was cleared HOT 2
- scream L4S run error HOT 16
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from scream.