Function file2stream

  • 将 mp4box file 转换为文件流,用于上传服务器或存储到本地

    Parameters

    • file: MP4File

      MP4 文件实例 MP4File。

    • timeSlice: number

      时间片,用于控制流的发送速度。

    • Optional onCancel: TCleanFn

      当返回的流被取消时触发该回调函数

    Returns {
        stop: ((err?) => void);
        stream: ReadableStream<Uint8Array>;
    }

    • stop: ((err?) => void)

      流的生产者主动停止向流中输出数据,可向消费者传递错误信息

        • (err?): void
        • Parameters

          • Optional err: Error

          Returns void

    • stream: ReadableStream<Uint8Array>

      可读流,流的数据是 Uint8Array