Media (Intel® Video Processing Library, Intel Media SDK)
Access community support with transcoding, decoding, and encoding in applications using media tools like Intel® oneAPI Video Processing Library and Intel® Media SDK
공지
The Intel Media SDK project is no longer active. For continued support and access to new features, Intel Media SDK users are encouraged to read the transition guide on upgrading from Intel® Media SDK to Intel® Video Processing Library (VPL), and to move to VPL as soon as possible.
For more information, see the VPL website.

Limiting Max bit rate for LA_ICQ BRC

david123456
초급자
1,385 조회수

Hi,

We use QSV H.264 Encoder LA-ICQ BRC to stream live TV to net. It works well in LAN. But in internet, mosaic appeared when bps is high as user bandwidth limited.

How can we  limit Max bit rate less than 5Mbps under LA_ICQ BRC?

bps.JPG

0 포인트
4 응답
Jeffrey_M_Intel1
1,385 조회수

There are two main groups of BRC algorithms in Media SDK.

  • Adjust quality to maintain a specified bitrate:CBR, VBR, Lookahead, AVBR
  • Allow bitrate to change to maintain a specified quality level: ICQ,LA_ICQ,QVBR

If you need to stay close to a specified bitrate, BRC modes from the first group may be a closer match for that task.  From the second group, only QVBR has a target bitrate setting.  It isn't available yet for Linux but you could prototype in Windows to see if it has the characteristics you're looking for.  Unless you need the lowest possible latency, lookahead BRC may be a good match for Linux.

0 포인트
david123456
초급자
1,385 조회수

Hi, Jeffrey

I have sent you a message

0 포인트
Alexey_F_Intel
1,385 조회수

it is a hard problem to keep bitrate under control performing constant quality rate control. you may find interesting Google's YouTube research to predict CRF factor deploying NN http://www.streamingmedia.com/Articles/Editorial/Featured-Articles/Conference-Research-Tests-Adaptive-Video-and-Quality-Benchmarks-109907.aspx

0 포인트
david123456
초급자
1,385 조회수

Hi, Alexey

Thanks for your providing paper about BRC.

If mediaSDK provides LA-ICQ setting at runtime(or based GOP), we can limit burst bitrate by adjusting ICQ value at next GOP. As net play has buffer to endure short time high burst biterate, this may overcome mosaic problem under bandwidth-limite net.

Of cause, intel providing LA-ICQ with maxkbps limiting is the best answer.

0 포인트
응답