Skip to content

Commit

Permalink
dp/xdp: initial tx burst support (#536)
Browse files Browse the repository at this point in the history
Only copy path now

---------

Signed-off-by: Frank Du <[email protected]>
  • Loading branch information
frankdjx authored Oct 18, 2023
1 parent a869b5c commit 80b6179
Show file tree
Hide file tree
Showing 5 changed files with 452 additions and 33 deletions.
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,12 +14,15 @@ The Intel® Media Transport Library is a software based solution designed for hi

The Intel® Media Transport Library solves the strict timing challenges of transporting ST2110 compliant media streams using a software library and through IP networks. Instead of specialized hardware, this library leverages existing commonly available CPU platforms with conventional NICs that incorporate rate limiting to meet the strict timing challenges in the SMPTE ST 2110 standard.

If you find value in our project, please consider giving it a star. Your support helps us grow and reach more people in the open-source community. Every star counts and is greatly appreciated.

### 1.1 Features

* The User-space LibOS UDP stack features a POSIX socket compatible API.
* Non-root run.
* Multi-process handling, allowing for up to 8 NICs per process.
* Virtualization support by SR-IOV.
* Built-in PTP protocol with hardware timestamp offload.

#### 1.1.1 ST2110 features

Expand Down
2 changes: 2 additions & 0 deletions app/src/rxtx_app.c
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,8 @@ static int app_dump_ptp_sync_stat(struct st_app_context* ctx) {
static void app_stat(void* priv) {
struct st_app_context* ctx = priv;

if (ctx->stop) return;

if (ctx->mtl_log_stream) {
app_dump_io_stat(ctx);
st_app_tx_videos_io_stat(ctx);
Expand Down
Loading

0 comments on commit 80b6179

Please sign in to comment.