From 46628c8fe3ebae8b26de077f50f49bc4ddfcb2bd Mon Sep 17 00:00:00 2001 From: "Alex.CR" Date: Sun, 12 Jun 2022 20:55:43 +0800 Subject: [PATCH 1/3] Update README.md --- README.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/README.md b/README.md index 71aaf4d..eaad90b 100644 --- a/README.md +++ b/README.md @@ -672,3 +672,35 @@ try { 3. 可以从C/C++函数直接创建脚本函数(native 绑定) 4. 支持脚本的异常处理 5. API强类型 + +## Cpp Media Server + +项目名称:[Cpp Media Server](https://github.com/runner365/cpp_media_server) + +状态:已发布 + +需要的C++版本:C++17 + +项目简介: +cpp media server是基于c++17开发的webrtc会议服务sfu,并且同时支持丰富的直播流媒体特性。 + +支持跨平台(linux/mac) + +### webrtc相关特性 +* 房间管理服务 +* websocket长连接接入 +* 加入/离开房间 +* 推流/停止推流 +* 拉流/停止拉流 +* 高性能webrtc转rtmp: 无转码 + + 高性能支持webrtc的旁路rtmp直播 +* 高性能rtmp转webrtc: 无转码 + + 高性能支持低延时直播,支持rtmp转为webrtc + +### 直播相关特性 +* rtmp推拉流服务(支持h264/vp8+aac/opus in rtmp/flv) +* httpflv拉流服务(支持h264/vp8+aac/opus in rtmp/flv) +* hls录像服务(支持h264/vp8+aac/opus in mpegts) +* webobs: websocket推送flv直播服务(webcodec编码,websocket flv推流封装) From bd0f4ef316967c7ce64f474dfab6f8144d87a4e4 Mon Sep 17 00:00:00 2001 From: "Alex.CR" Date: Sun, 12 Jun 2022 21:14:26 +0800 Subject: [PATCH 2/3] Update README.md --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index eaad90b..03a79a4 100644 --- a/README.md +++ b/README.md @@ -33,6 +33,7 @@ code first:(10行以内的代码展示项目) * [cpp-ipc](#cpp-ipc) * [luatinkerE](#luatinkerE) * [ScriptX](#ScriptX) +* [CppMediaServer](#CppMediaServer) * [moon](#moon) ## 孵化中 @@ -673,7 +674,7 @@ try { 4. 支持脚本的异常处理 5. API强类型 -## Cpp Media Server +## CppMediaServer 项目名称:[Cpp Media Server](https://github.com/runner365/cpp_media_server) From 97121b8776d5a60ea4c76da0f4c5ad546253aba8 Mon Sep 17 00:00:00 2001 From: "Alex.CR" Date: Sun, 12 Jun 2022 21:17:36 +0800 Subject: [PATCH 3/3] Update README.md --- README.md | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 03a79a4..e2abdb5 100644 --- a/README.md +++ b/README.md @@ -685,20 +685,15 @@ try { 项目简介: cpp media server是基于c++17开发的webrtc会议服务sfu,并且同时支持丰富的直播流媒体特性。 -支持跨平台(linux/mac) +支持跨平台(linux/mac), 支持多种流媒体协议和封装格式:webrtc/rtmp/httpflv/hls/websocket flv ### webrtc相关特性 * 房间管理服务 * websocket长连接接入 -* 加入/离开房间 * 推流/停止推流 * 拉流/停止拉流 -* 高性能webrtc转rtmp: 无转码 - - 高性能支持webrtc的旁路rtmp直播 -* 高性能rtmp转webrtc: 无转码 - - 高性能支持低延时直播,支持rtmp转为webrtc +* 高性能webrtc转rtmp +* 高性能rtmp转webrtc ### 直播相关特性 * rtmp推拉流服务(支持h264/vp8+aac/opus in rtmp/flv)