依赖文件和功能
-
requirements.txt
- 该文件列出了所需的依赖包。
-
data.py
- 定义了应用的配置信息,如
APPId
,APIKey
,APISecret
等。 - 包含请求数据和请求URL。
- 定义了应用的配置信息,如
-
main.py
- 主程序,设置了WebSocket连接,定义了处理消息的各个回调函数,并启动了WebSocket连接。
-
exception.py
- 定义了两个自定义异常类:
AssembleHeaderException
和FileNotFoundException
。
- 定义了两个自定义异常类:
-
ne_utils.py
- 包含了文件处理、删除文件和构建鉴权URL的辅助函数。
- 提供了构建流式请求数据的功能。
-
aipass_client.py
- 包含了准备请求数据、一次性发送数据、流式发送数据和处理响应数据的功能。
-
h26x_client.py
- 实现了H.264视频流的解析器。
-
nalutypes.py
- 定义了NALU类型及其描述。