Skip to content

[BUG] There is a risk of rendering congestion #133

@timerring

Description

@timerring

Describe the bug

We always assume the rate of danmaku process is 10 ~ 15x, but for those very popular live, there may be over 15k danmakus in just 20 minutes period. Thus the danmaku burning rate will decline to 2 ~ 4x, thus there is a risk of rendering congestion and further lead to out of memory.

How To Reproduce

Just record those very popular live stream.

Expected behavior

Use a priority queue in render process.

Environment Information

  • Operating System: [e.g. Ubuntu 20.04.5 LTS]
  • Python Version: [e.g. Python 3.9.15]
  • Driver & CUDA Version: [e.g. Driver 470.103.01 & CUDA 11.4]
  • Error Messages and Logs: [If applicable, provide any error messages or relevant log outputs]

Additional context

(Add any other context about the problem here.)

Metadata

Metadata

Assignees

Labels

OutdatedbugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions