网易云信是国内知名的科技公司“网易”开发的一款即时通信软件,功能相当强大,为在线教育、直播点播、多终端同步、智慧医疗、企业服务提供了技术支持,音视频通讯功能采用先进的数字传输技术,超高分辨率算法,为您提供稳定流畅的音视频服务,好玩有趣的人脸特效,可以对人脸信息进行精准的美颜、美型,匹配特定表情做出相应的动态特效,开放的应用端口让开发者可以将网易云信通讯服务加入到自己的系统中,本站提供官方版的网易云信电脑版软件,需要的朋友快来下载吧。
基本功能
【IM即时通讯】
稳定可靠,海量并发,弱网消息必达
加密传输,多重备份,选择性托管账号
4步接入,支持公有云与私有云部署
全球多点,保障海外消息实时到达
【信令】
呼叫到达率100%,呼通率高达95%+
兼容目前所有音视频SDK
支持主流厂商推送呼叫
接入免费,用户创建数量无限制
【短信服务】
提供普通、语音、国际等多种短信类型
专属短信通道,智能切换,保证高到达率
实时监控发送状态,及时发送反馈信息
支持三网发送,普通、170号段全覆盖
【一键登录】
1~3秒,完成一键登录
1个SDK,整合三大运营商登录数据
多层数据加密,保护用户隐私
灵活UI,一天完成接入
【音视频通话】
支持1080P超清画质,超分辨率算法,实现低码率超清画质
降噪,回声消除,128Kbps码率立体声高清音质
海量并发,实际延时低至200ms内
定制化策略,80%丢包仍可正常通话
【互动直播】
聊天室人数无上限,支持多种消息类型
实时互动,主播和观众实时连麦互动
语音与视频处理算法,保证音视频质量
低延时,不卡顿,延时低至100ms
【互动白板】
提供点对点白板与多人白板的录制功能
通道相互独立,白板与音视频可同时进行
支持文件、图片、视频等实时传输
支持文档格式转码、断点续传、多端共享
【直播】
支持人脸美化、伴音等,可在直播中随意切换
服务端直播录制,支持直播视频存储及回看
业内领先的超低直播延时,支持千万级并发
网络Qos策略,确保复杂网络下的流畅体验
【点播】
全终端播放器SDK,500+CDN节点全网加速分发
1万个分布式转码集群,多码率、多格式转码
支持API、SDK等多种上传方式,支持断点续传
弹性扩容无上限,支持千万级高并发读写访问
官方介绍
网易云信 IM 即时通讯服务基于网易18年的 IM 技术积累,致力于打造最稳定的即时通讯云平台。 IM即时通讯服务提供了一整套即时通讯基础能力,通过该平台服务就可以将即时通讯、实时网络能力快速集成至企业自身应用中。针对不同场景,网易提供了一系列产品、技术解决方案,包括:客户端 IM 组件、客户端 IM 基础库、全平台 SDK 以及服务端 API 等,利用这些解决方案,企业可以直接在自身的应用中搭建出即时通讯产品,也可以无限创意出自己的即时通讯场景。 通过网易云信 IM SDK,不仅可以快速实现常见功能:私信、即时聊天、消息通知、游戏对战通讯等,还能完整打造微信、子弹短信、易信等大用户量级社交产品。
软件特色
【研发资历成熟】
21年通信领域研发深耕
亿级产品线上验证
移动端方案优化7年以上
【全球节点覆盖】
异地多机房服务集群,覆盖
全球范围,架构灵活
高并发自动水平扩容
【消息必达策略】
采用动态智能DNS掉线快速重
连机制,消息排重
持续重连直至到达
【海量资源支持】
全球超500个CDN节点
超10000个分布式转码集群
千万播放并发,存储、宽带无上限
安装教程
1、下载本站为您提供的网易云信安装程序“NIM_PC_Demo_Setup_v8.3.1..exe”,双击执行安装
2、弹出安装界面,点击一键安装,将安装系统默认设置进行安装
3、点击向下箭头,可以自定义软件的安装路径,然后,点击一键安装
4、等待安装进度完成
5、安装完成后,便可以登录网易云信了
使用说明
1、使用网易云信进行音视频通话本地录制
音视频通话录制分为服务器录制和本地录制。本节介绍音视频通话本地录制。
[注意1] 需要先等到对方加入之后,才能调用接口录制其他通话方的音视频数据。
[注意2] Windows、Android、iOS SDK会将伴音一并录制;本地录制的是编码前的数据,所以无法录制美颜效果。
[注意3] 音视频通话SDK在通话结束时,会自动结束录制并生成mp4文件。如果app被强制关闭,mp4文件没有正常结束,就会无法播放,这是文件特性决定的。
Windows音视频SDK本地录制支持:录制特定通话方的音视频数据为mp4文件,录制所有通话方的音频数据为aac文件。
开启录制特定通话方的音视频数据:nim_vchat_start_record
调用该接口时,在接口的json_extension中:
通过kNIMVChatUid指定录制的账号
通过kNIMVChatMp4AudioType指定录制mp4文件的音频类型(0:只录制指定账号的声音,1:录制所有通话方的声音)
开启录制所有通话方的音频数据:nim_vchat_start_audio_record
如果通话过程中切换了分辨率:
5.0.0及之后的版本,会持续录制为同一个文件,默认录制分辨率为首帧分辨率,开发者可以通过kNIMVChatMp4Width和kNIMVChatMp4Height设置录制分辨率(有效值16-1280)。
4.9.0及之前的版本,每次切换分辨率,SDK会结束视频录制生成文件,并通过nim_vchat_cb_func回调通知,其中NIMVideoChatSessionType为kNIMVideoChatSessionTypeMp4Notify,其他成员的录制通知带账号,自己的不带。如果需要继续录制,开发者需要重新调用接口开启录制。
[注意] 调用Windows C#音视频通话本地录制接口public static void StartRecord(string path, NIMVChatMP4RecordJsonEx recordInfo, nim_vchat_mp4_record_opt_cb_func cb)时,该接口path参数需要包含带文件名的完整路径。如果未包含文件名,则会返回403。
二、关于点播视频转码文件格式、分辨率/清晰度
点播转码模板支持预设的3种视频转码文件格式、4种清晰度(含1种转封装copy模式),共计12种不同类型,其中:
3种视频文件格式为:MP4、FLV、HLS(m3u8)。关于播放器对点播文件格式的支持,请点此查看。
4种清晰度及对应的码率和分辨率为:
[流畅] 码率800kbps,分辨率:保持原始宽高比,较短的一边调整到360像素,较长的一边自动适配。
[标清] 码率1200kbps,分辨率:保持原始宽高比,较短的一边调整到540像素,较长的一边自动适配。
[高清] 码率2000kbps,分辨率:保持原始宽高比,较短的一边调整到720像素,较长的一边自动适配。
[转封装copy] 仅进行文件格式转换,不改变原始码率和分辨率。
相关注意事项
关于上面提到的分辨率调整和适配原则,为便于理解,示例如下:
示例1:原始分辨率为640*480,转码为流畅,则最终分辨率为:480*360;
示例2:原始分辨率为540*960,转码为流畅,则最终分辨率为:360*640。
如果原始分辨率和转码分辨率不一致,将可能出现画面模糊的情况。原因如下:
如果原始视频本身分辨率较低,但选择了较高分辨率的转码格式,则画面被拉伸。
如果原始视频本身分辨率较高,但选择了较低分辨率的转码格式,则画面被压缩。
转封装copy模式仅支持文件格式转换,不进行解码和重编码。因此,copy模式处理速度较快,但是不能转换码率和分辨率。对于一些特殊信息也可能丢失(例如原始文件携带有旋转角度信息,等)。
目前分辨率最高支持720P。
更新日志
v8.3.1新增
调整IM、聊天室消息去重逻辑
NOS下载支持独立CDN域名配置
NOS下载域名加速支持多域名配置
聊天室支持CDN消息
聊天室新增匿名进入扩展接口,可传入私有化参数c/c++
聊天室新增独立进入扩展接口,可传入私有化参数c/c++
修复
IM、聊天室SDK在windows ucrtbase版本号为"10.0.10240"时,初始化卡死的问题
增加稳定性,排除可能产生的崩溃
∨ 展开