XStream

转换可读数据流
使用

何时使用#

  • 将 SSE 协议的 ReadableStream 转换为 Record
  • 将任何协议的 ReadableStream 解码并读取

代码演示#

SSE - https://developer.mozilla.org/en-US/docs/Web/API/Server-sent\_events

XStream 默认的 transformStream 是用于 SSE 协议的流转换器。readableStream 接收一个 new ReadableStream(...) 实例,常见的如 await fetch(...).body

      加载中
    

在本示例中,我们将演示如何解析 SIP 协议, 该协议常用于 P2P 音视频会话协商。

传入 transformStream 流转换器,该参数需接收一个 new TransformStream(...) 实例。

      加载中
    

API#

XStreamOptions#

属性说明类型默认值
readableStreamReadableStream 实例ReadableStream<Uint8Array>-
transformStream自定义的 transformStream 用于转换流的处理TransformStream<string, T>sseTransformStream