ClueCon 2024:音视频开发者的技术盛会

news/2024/11/15 9:31:50/文章来源:https://www.cnblogs.com/Agora/p/18355552

 

 

 

前面的话:ClueCon 是音视频开发者的年度技术盛会,每年都在美国芝加哥举行。RTE 开发者社区的联合主理人杜金房在即将踏上 ClueCon 之际,写下了这段文字。也邀请大家一同关注这次大会。

 

时间过得真快,转眼,又是一届新的 ClueCon 了。

 

ClueCon 是一个音视频开发者的年度技术盛会,今年会在 8 月 12 日到 15 日在芝加哥举行。

 

会议的口号是「源于开发者,用于开发者」。最初,ClueCon 上主要讨论电话及电信技术,多年来,已扩展到 WebRTC、IoT、AI 等新技术领域。以下是 ClueCon 官网的介绍。

 

What is ClueCon?

 

ClueCon is a conference for developers, by developers. An annual technology conference hosted by the team behind the FreeSWITCH open source project. Our primary focus is to gather various open source projects related to voice over IP, open source software and hardware, Telecommunications, WebRTC, and AI advancements. We sit at the intersection of communication and technology and we love all things technical. Open source projects that have been represented over the years include FreeSWITCH, Kamailio, Asterisk, OpenSIPS, FusionPBX, Janus, HOMER, and many more!

 

ClueCon 由 FreeSWITCH 开源项目的创始人发起,每年都在美国芝加哥举办。事实上,在第一届 ClueCon 上,还没有 FreeSWITCH。时间过得好快,今年已经是 ClueCon 20 周年。

 

我也算是是 ClueCon 的常客,从 2011 年起参加 ClueCon 从未间断过,直到遇到众所周知的 Covid-19 这个超级大 Bug。现在 Bug 已修复。今年,又可以重启 ClueCon 之旅了。

 

作为一名开源爱好者,我为 FreeSWITCH 开源项目贡献了大量代码,目前是 Top 5。10 年前,我写了《FreeSWITCH 权威指南》,几乎成了 FreeSWITCH 从业者的必读书,至今畅销。

 

 

在 ClueCon 2013 与 FreeSWITCH 创始人的合影,这本书是《FreeSWITCH 权威指南》的前身。

 

 

很多年前在 ClueCon 上 FreeSWITCH 核心开发团队的合影(右一)。

 

还记得第一届 ClueCon 上,我「怯生生」地用不太流利的英文发表了第一个「闪电演讲」,以后就成了 ClueCon 的常驻嘉宾。在 ClueCon 上,我的演讲还是很受欢迎的。在 ClueCon 的「插件」项目 Dangerous Demo 上也屡屡获奖,有点常胜将军的感觉。

 

 

 

2019 年 ClueCon 上的 Dangerous Demo 奖品,水晶立方,内部刻字,非常精美,有幸赢得一枚。

 

FreeSWITCH 本来是一个电信级的通信平台,仅支持音频通话。我在做项目的过程中为 FreeSWITCH 增加了视频通话支持和视频会议功能,后来全部合并进了上游仓库,我也成了 FreeSWITCH 的核心开发者之一。多年来,扩展了大量的 API 和核心模块,增强了 WebRTC 支持。这些年,我一直专注实时音视频通信领域,于 2016 年率先打通了 FreeSWITCH 与声网的音频连接,2017~2018 年实现了视频对接,疫情期间,实现了 MCU 与 SFU 之间全方位的视频会议对接。2022 年,又出版了一本新书《Kamailio 实战》,同期,也通过 Kamailio 实现了 FreeSWITCH 与 Kamailio 实现了与微软 Teams 的对接。这次 ClueCon,我选了一个名为「Connect to Everything with FreeSWITCH」的主题,跟大家分享一下多年 FreeSWITCH 的开发经验、为开源项目贡献代码的经验,以及以开源项目为基础的商业化探索经验。这些年,我其实一直在做一个基于开源 FreeSWITCH 的商业化项目——XSwitch,目前也已被用于很多重要领域。

 

 

 

我的讲师页面 https://www.cluecon.com/speakers-24

 

 

 

我喜欢记录和写作,以往的很多的开发经验和参加 ClueCon 的体验也都发布在了「FreeSWITCH-CN」微信公众号上,有些也收录于《FreeSWITCH 文集》中(参见 https://book.dujinfang.com/ )。今年的 Cluecon 又有什么好玩的呢?等回来我再写写。

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/781890.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

fomepay虚拟信用卡跑路了?可以看看其他平台

最近fomepay虚拟卡平台跑路了,很多人的余额都无法提现!基本就是充值进去的钱被吞了,以前能够联系到的客服现在联系不到了,贴吧上面一搜,全部都是被骗的说法; 博主体验,以前我就在wildcard平台和fomepay两个平台之间来回跑,给我的感觉就是fomepay这个平台很像那种钓鱼网…

KETTLE 服务器版下载

kettle 9.4 (PENTAHO-SERVER-CE-9.4.0.0-343.ZIP 下载地址 kettle 9.4 (PENTAHO-SERVER-CE-9.4.0.0-343.ZIP 下载地址 pentaho-server-ce-9.4.0.0.-343.ZIP 下载 地址 https://www.hitachivantara.com/en-anz/products/pentaho-platform/data-integration-analytics/pentaho-…

关于fixed 修改z-index无效,定位relative 将fixed覆盖问题

https://img2024.cnblogs.com/blog/3388853/202408/3388853-20240812183846280-1202542483.png主要原因: 观察z-index 文档由于定位盒子受层叠上下文 - CSS:层叠样式表 | MDN (mozilla.org)影响。解决方法:发现.header 为fixed定位,使得与下方input 定位relative 在同一级,都…

Java学习笔记3--java编译和运行的CMD命令

windows下利用cmd命令行可以调用jdk里的javac.exe和java.exe对java文件进行编译和执行,前提是jdk已成功安装并正确配置相关环境变量 执行命令解析: javac 命令用于将 java 源文件编译为 class 字节码文件,如: javac HelloWorld.java。 运行javac命令后,如果成功编译没有错…

3-随机梯度下降

随机梯度下降可以跨越鞍点 对每一个样本的梯度进行更新点击查看代码 import numpy as np import matplotlib.pyplot as pltx_data = [1.0, 2.0, 3.0] y_data = [2.0, 4.0, 6.0]w = 1.0def forward(x):return x * wdef loss(x,y):y_pred = forward(x)return (y_pred - y) ** 2de…

什么是Prompt

提示工程(Prompt Engineering),也称为上下文提示,是一种通过不更新模型的权重/参数来引导 LLMs(大型语言模型 LLMs 的本质是下一词预测的机器,这听起来可能颇为简单,但其实它们的能力远不止于此) 行为朝着特定结果的方法。这是与AI有效交流所需结果的过程。提示工程可以…

网络编程学习总结

Java 网络编程学习总结 本章目标了解计算机网络基础知识 了解 OSI 七层参考模型 熟悉 TCP/IP 协议 熟悉常见网络协议 掌握 socket 套接字编程计算机网络 什么是计算机网络 计算机网络是通过传输介质、通信设施和网络通信协议,把分散在不同地点的计算机设备互连起来,实现资源共…

盘点两种方法来判断一个列表里面,按关键词进行筛选,留下包含有关键词的论文题目

大家好,我是Python进阶者。 前言 前几天才哥群里有个粉丝提问,忘记是谁了,过去有段时间,当时没来得及截图,不知道谁问的了,不过题目当时记下来了,如下图所示。看上去并不是很难的样子,这个示例代码,看上去逻辑什么的也没有问题,但是结果输出就是有些不对。究其原因,…

08.计划任务课后习题

08.计划任务课后习题 1.在linux系统中备份脚本backup.sh需要再每周1-5的每天下午1点和晚上8点执行,下列哪个cron命令可以完成(D)分 时 日 月 周 a. 0 13,20 * 1,2,3,4,5 * backup.sh 1到5月的下午一点和晚上八点执行 b. 0 13,20 1,5 * * backup.sh 每个月一号…

Paper Reading: OpenFE: Automated Feature Generation with Expert-level Performance

本文提出了一种自动特征生成模型 OpenFE,它通过一个特征增强算法和一个两阶段修剪算法来解决 expand-and-reduce 框架的挑战。本文认为模型再训练并不需要准确评估新特征的增量性能,在梯度增强的启发下提出了一种用于评估新特征增量性能的高效算法 FeatureBoost。同时本文提出…

sqlmap:linux(ubuntu)上安装sqlmap

一,官方地址 1,官网: https://sqlmap.org/ 2,官方代码地址: https://github.com/sqlmapproject/sqlmap二,安装 1,安装准备:注意看,要保证本地具备python环境 2,下载 liuhongdi@lhdpc:/usr/local/source/sqlmap$ git clone --depth 1 https://github.com/sqlmapproject/sqlm…

kafka+cmak+kerberos部署配置

实验环境:(这里都是单机的,集群的,可以正常部署集群,配置一样的)使用了火山引擎的云服务器(4c8g)jdk环境是1.8.0_352,后面有雷点,cmak需要用jdk11,这里我去官网扒拉jdk11没找到,所以我通过docker基础镜像制作的zookeeper的版本是3.7.2kafka版本是2.0.1(主要是生产…