3.0.1 • Published 9 months ago

caudio v3.0.1

Weekly downloads
-
License
ISC
Repository
github
Last release
9 months ago
# CAudio

A real-time audio streaming plugin that automatically handles data loss, with support for HTTP.

## Installation

Install using [npm](https://www.npmjs.com/package/caudio):

```bash
npm i caudio
```

## Usage

you can use **ECMAScript modules** syntax instead:

```javascript
import CAudio from "caudio";
```


## Example

Please use non-reactive.

```javascript
const CAudio = new CAudio({
  url: '/api/xxx',  // 请求地址
  params: xxx,  // 请求参数
  audioType: 'wav',  // 音频格式 
  token: 'yourToken',  // 请求token
  inputCodec: 'Int16',  // 采样编码方式
  sampleRate: 16000,   // 采样率
  bufferSize: 6400,  // 缓冲池音频片段播放大小
  bufferFirstWaitTime: 1000, // 缓冲池第一次等待时间
  bufferIntervalWaitTime: 500, // 缓冲池后续始等待时间
  bufferIntervalPlayTime: 200, // 缓冲池音频片段播放时间
  volume: 1, // 音频声音大小
  flushTime: 200, // 缓冲区刷新时间
  channels: 1  // 声道数
});

CAudio.play();

CAudio.stop();

```
3.0.1

9 months ago

3.0.0

9 months ago

2.5.6

9 months ago

2.5.5

9 months ago

2.5.2

9 months ago

2.5.0

9 months ago

2.4.0

9 months ago

2.3.9

9 months ago

2.3.8

9 months ago

2.3.7

9 months ago

2.3.6

9 months ago

2.3.5

9 months ago

2.3.4

9 months ago

2.3.3

9 months ago

2.3.2

9 months ago

2.3.1

9 months ago

2.3.0

9 months ago

2.2.1

9 months ago

2.2.0

9 months ago

2.1.2

9 months ago

2.1.1

9 months ago

2.1.0

9 months ago

2.0.1

9 months ago

2.0.0

9 months ago

1.1.8

10 months ago

1.1.7

10 months ago

1.1.6

10 months ago

1.1.5

10 months ago

1.1.3

10 months ago

1.1.2

10 months ago

1.1.1

10 months ago

1.1.0

10 months ago

1.0.2

10 months ago

1.0.1

10 months ago

1.0.0

10 months ago