首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
IM即时通讯
订阅
一个有温度的API
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
IOS技术分享| ARCallPlus 开源项目(一)
ARCallPlus 简介 ARCallPlus 是开源的音视频通话项目,同时支持iOS、Android、Web等平台。
WebSocket 与 Socket 的区别
准备:如果不太了解网络的朋友可以先看一下我之前写的文章 需要了解的网络协议 。 想必大家再做即时通讯业务或需要替代轮训的时候,肯定听说过 WebSocket 和 Socket 这两个东西,我们今天就来简单说一下这两者的区别。 WebSocket 是一种在单个 TCP 连接上进行…
HTTP、Socket、TCP的区别
这三个概念经常被谈到,也是比较容易被混掉的概念。我们先看一下这三者在TCP/IP协议族中的位置关系: HTTP是应用层的协议,更靠近用户端;TCP是传输层的协议;而socket是从传输层上抽象出来的一个抽象层,本质是接口。所以本质上三种还是很好区分的。尽管如此,有时候你可能会懵…
Socket是什么?WebSocket和Socket的区别?WebSocket和Http的区别?
而HTTP是应用层协议,主要解决如何包装数据。 TCP/IP和HTTP协议的关系是:“我们在传输数据时,可以只使用(传输层)TCP/IP协议,但是那样的话,如果没有应用层,便无法识别数据内容。如果想要使传输的数据有意义,则必须使用到应用层协议。应用层协议有很多,比如HTTP、F…
iOS开发轻松学习Socket
这两天很多学员都想听听关于 Socket 的内容! 所以花了一点时间就给它备了出来,公开课分享完全足够了! 这里通过文字形式纪录下来,方便大家对应学习 Socket是什么? 要了解什么是 Socket
流媒体 - webrtc基础知识点二
WebRTC的音视频通信是基于P2P,P2P的连接恰恰数据通道一旦形成,中间是不经过服务端的,数据直接从一个客户端流向另一个客户端:客户端A⇋客户端B ... 客户端A⇋客户端C ...(可以无数个客户端之间互联)。 浏览器之间交换建立通信的元数据(信令)必须通过服务器。 我们…
iOS流媒体 - 基础知识
图像处理库 GPUImage(对OpenGL的 OC 封装),提供了丰富的预处理效果,也可以利用该库自定义设计。 流媒体开发: 网络层(socket)负责传输,协议层(rtmp或hls)负责网络打包,封装层(flv、ts)负责编解码数据的封装,编码层(h.264和aac)负责图…
iOS IM 记录开发中的要点
去年一整年的工作主要是进行一款移动办公类产品的框架开发。核心功能点的话,框架层涉及到的全局字号的调整、App主题颜色的调整、路由;核心业务涉及到IM即时通讯、Hybird 移动开发平台、工作流、高仿朋友圈。 网页端是使用的一款叫 LayIM 的聊天系统,但很可惜,LayIM 没…
简化iOS下Realm写入事务的最佳解决方案
利用cleanup属性在作用域结束时自动执行函数的特性就可以实现自动关闭写入事务了,并且还不妨碍return,没有跨作用域传值。这是一个杠杆点非常高的技巧。 这种复杂的判断下宏不能很优美的解决问题,我们需要引入自定义类型,该对象主要负责记录是否嵌套,然后将对应的情况封装封闭。 …
【融云分析】iOS 基于实时音视频 SDK 实现屏幕共享功能
Replaykit介绍在之前的iOS版本中,iOS开发者只能拿到编码后的数据,拿不到原始的PCM和YUV,到iOS10之后,开发者可以拿到原始数据,但是只能录制App内的内容,如果切到后台,将停止录制