Welcome! Log In Create A New Profile

Advanced

constant bit rate delivery for reverse proxy

August 23, 2016 12:11PM
Team,

we are trying to integrate nginx as a mid-tier caching solution for our Content Delivery Network which actually delivers MPEG TS video data to user set top boxes which basically works with the constant bit rate between end to end.

our deployment is something like below

cluster of edge devices interfacing with STB which tries to pull data through Http from Persistent storage cluster of devices, we are trying to add up with a mid-tier caching for an region so that we can serve multiple streams with improvement over the performance.

The problem we are facing currently is, as our Edge devices are adhering to the constant bit rate/committed bit rate delivery from the upstream we were unable to achieve the same with nginx which is proxying the Persistent store devices which is causing our edge device to starve for data at the expected time to be delivered for STB.

we are having nginx slicing module in place with 5 mb slice size configured on version 1.9.12., and tcp captures showed us nginx is not deliverying data even though enough receive window is available and there are no network congestion. We made to fill up the upstream in proxy pass with a best effort and which resolved the issue for an single stream. But we are seeing issues while we try to scale with more streams with 100+ streams.

let us know any good suggestions on making nginx to adhere/limit-at that rate which requested by client
Subject Author Posted

constant bit rate delivery for reverse proxy

gurumurthi84 August 23, 2016 12:11PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 130
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready