# tylive-npm-sdk **Repository Path**: gdty/tylive-npm-sdk ## Basic Information - **Project Name**: tylive-npm-sdk - **Description**: 流媒体SRS NODE SDK项目,提供了一系列功能用于流媒体传输和处理。 - **Primary Language**: Unknown - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-09-28 - **Last Updated**: 2025-09-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: Gitea ## README # 流媒体SDK tylive-npm-sdk 这是一个流媒体SDK项目,提供了一系列功能用于流媒体传输和处理。 ## 功能 - 支持RTMP流媒体服务器(tcp://1935) - 提供HTTP API服务器(tcp://1985),支持WebRTC、HTTP API等功能 - 支持HTTP流媒体服务器(tcp://8099),提供HTTP-FLV、HLS等服务 - WebRTC媒体服务器(udp://8000) - 流转换器:推送SRT媒体服务器(udp://10080) - 支持GB28181协议(tcp://9000, tcp://5060),需要将配置文件中的$CANDIDATE改为外网IP - 支持ws-hlv(tcp://8100) ## GO - 提供将http-flv转换为ws-hlv的功能 ## 安装 请确保已安装Node.js和npm,然后运行以下命令: ```bash npm install ``` ## 使用 请参考项目文档和示例代码以了解如何使用本SDK。 ## 示例 请查看项目中的示例代码以了解如何实现流媒体服务器和客户端。 ## 贡献 欢迎贡献代码和报告问题。请遵循项目的贡献指南。 ## 许可证 本项目遵循开源许可协议,请参考项目中的 `LICENSE` 文件获取详细信息。