gpt4 book ai didi

node.js - Node.js 中的 buffer 是如何工作的?

转载 作者:太空宇宙 更新时间:2023-11-03 23:15:51 24 4
gpt4 key购买 nike

我是 Node js 新手,正在尝试广播视频流,但不知道如何做到这一点。想知道缓冲在 Node js 应用程序中是如何工作的吗?

最佳答案

Buffers are instances of the Buffer class in node, which is designed to handle raw binary data. Each buffer corresponds to some raw memory allocated outside V8. Buffers act somewhat like arrays of integers, but aren't resizable and have a whole bunch of methods specifically for binary data. In addition, the "integers" in a buffer each represent a byte and so are limited to values from 0 to 255 (2^8 - 1), inclusive.

有关缓冲区的更多信息 here .

看起来像这样: 1

数据按流进行处理,而不是一次处理整个数据。这些流被收集在缓冲区中,一旦缓冲区已满,这些流就会从一个点传递到另一个点(传递给请求数据的客户端)。

2

类似于在线流媒体电影。这样我们就不必等待整个数据到达,而是分块接收并在数据到达之前开始使用它。这个video简单且有帮助。

关于node.js - Node.js 中的 buffer 是如何工作的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55591307/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com