WZ1314 努力挣钱,天天向上

音视频通话

基础流程描述了一个音视频通话的过程。张三向大黑发起音视频通话呼叫,服务器会校验大黑的忙碌状态并反馈结果。大黑接收到呼叫后,可选择拒绝或接受,若接受则绑定媒体资源并发送SDP。张三收到同意响应后设置远程媒体信息,双方即可通过通道进行通话,并维护各自的忙碌状态。通话结束后,双方会发送通话时长消息。整个过程涉及IM系统和音视频通话功能。

^ 正の文、 ^ 正の文、 Published on 2024-08-28

WebRTC拆解

WebRTC协商过程包括媒体协商和信令过程,涉及创建offer和answer,设置本地和远程SDP,以及通过信令服务器交换SDP信息。1V1视频通话demo展示了WebRTC视频通话的HTML实现,包括获取本地流、创建对等连接、建立音视频通信等步骤。涉及的方法包括createOffer、setLocalDescription、createAnswer和setRemoteDescription等。

^ 正の文、 ^ 正の文、 Published on 2024-08-28

开源音视频

这篇文章主要介绍了四个关于音视频领域的开源项目:jitsi meet、janus、mediasoup和red5pro。文章指出将对这几个项目进行详细理解和文档补充。关键词包括IM(即时通讯)、开源音视频和LIVE(实时直播)。

^ 正の文、 ^ 正の文、 Published on 2024-08-25