自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 android camera架构

Android Camera 架构_android camera架构-CSDN博客

2024-11-22 18:34:26 213

原创 janus sfu

强哥/janus-gateway

2024-11-08 14:53:27 162

原创 Janus WebRTC Server (multistream):

/configure --prefix=/opt/janus --enable-websockets # 没有安装doxygen,执行这条。或 git clone https://gitee.com/embedded-lib/libwebsockets.git。进入/opt/janus/etc/janus,拷贝.jcfg.sample文件为.jcfg文件,方便修改.jcfg文件,进入:sudo vim /opt/janus/share/janus/demos/videoroomtest.js。

2024-11-08 11:28:42 566

原创 WebRTC-SFU服务器-Janus部署

在SFU构架中,服务器作为中心节点,但并不负责音视频流的混合处理,而是直接将其从一个客户端转发到其他客户端。② 巨坑:复制命令行的时候,注意空格,若报错找不到指令command not found,可能就是命令的空格含了一个不可见的特殊字符(如全角空格或制表符),导致无法识别。此外,由于服务器只负责转发,不做太重的处理,所以服务器的压力会相对较低,配置要求也不高。./configure --prefix=/opt/janus --enable-websockets # 没有安装doxygen,执行这条。

2024-11-07 18:12:53 768

原创 webrtc

原文链接:https://blog.csdn.net/weixin_40592935/article/details/104565651。2,Stream/Track //将视音频添加到Track, 再将track添加到Stream进行传输。//内网中的一台主机, 经过NAT端口映射,连接不同服务器, 只形成同样的外网的IP与端口.4,统计相关方法 //编解码器, 音频视频格式, 传输相关统计数据。3,传输相关方法//用什么协议传输,rtp/rtcp 链路好坏。

2024-11-06 17:24:27 275

原创 音视频开发_WebRTC流媒体服务器比较

熟悉 WebRTC 的同学应该都知道,WebRTC规范只定义了实时通信中客户端的行为,而没有规范服务端(包括哪些信令、数据如何流转)的行为。所以,你可以使用WebRTC库方便的实现 1:1 实时通信,但对于多人实时互动,光依靠 WebRTC库显然就无法完成要求了。那我们该如何实现多人实时互动通信呢?

2024-11-06 14:18:59 948

原创 Linux平台编译WebRTC

原文链接:https://blog.csdn.net/weixin_41910694/article/details/136403231。编译完成后,可以在out/Default(或out/Release)目录中找到库文件和可执行文件。在国内服务器使用代理,一直遇到各种问题,使用国外服务器就没问题了,建议还是使用国外服务器。在src/out/Default/obj可以看到生成的静态库文件:libwebrtc.a。在编译前,需要使用gn来配置构建选项。然后重复上面的配置(如果需要)和编译步骤。

2024-11-04 15:22:47 534

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除