自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 攻克实时通信:WebRTC前端代码实现(第三天)

本文介绍了如何使用Vue3和WebRTC实现简易视频会议系统。主要内容包括:1) 搭建会议列表和视频会议界面,使用Element UI组件;2) 封装音频、视频和屏幕共享按钮组件;3) 实现WebSocket通信模块,处理信令交换;4) 使用getUserMedia API获取摄像头和麦克风权限;5) 通过路由守卫在进入会议前建立WebSocket连接。文章详细展示了WebRTC的关键实现步骤,包括创建RTCPeerConnection、处理ICE候选和媒体轨道交换等。该系统可作为基础框架,后续可扩展为多人

2025-08-30 15:51:04 755

原创 攻克实时通信:WebRTC之简单的后端 “信令” -- 如何写出一个简单的 “媒婆”(第二天)

本文介绍了WebRTC信令服务的实现过程。首先回顾了WebRTC基础知识,包括信令、SDP和ICE框架等概念。接着详细说明了准备工作,包括Java+SpringBoot开发环境和Postman等测试工具。文章重点展示了基于WebSocket的信令服务代码实现,包含WebSocket配置类、信令处理器和消息实体类,并提供了完整的Maven依赖和测试流程。最后对核心代码进行了解释,包括连接管理、消息转发和异常处理等关键功能。通过两个测试工具模拟设备通信,验证了信令服务的可用性。

2025-08-22 18:21:48 1190

原创 攻克实时通信:WebRTC / 移动端音视频通话学习之路(第一天)

本文分享了作者开发聊天软件时学习WebRTC技术的笔记,重点介绍了三个核心概念:信令、SDP和NAT穿透。信令作为"媒婆"角色,负责传递连接控制信息;SDP是媒体协商协议,定义音视频格式等参数;NAT穿透技术(STUN/TURN/ICE)则解决内网设备直接通信问题。文章通过生活化比喻(如婚介所、快递)解释技术原理,并对比了静态/动态NAT的区别,为音视频通话开发提供了基础知识框架。

2025-08-21 17:05:56 780

原创 数据结构与算法之二分查找法(基础)

数据结构与算法之二分查找(基础)

2025-08-17 23:30:06 1246

原创 安装宝塔面板以及上传项目(Ubuntu系统)

本篇文章主要讲述如何在自己的云服务器上安装宝塔并且部署自己的项目

2025-07-21 20:20:47 587

空空如也

空空如也

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

TA关注的人

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