技术干货 | WebRTC 技术解析之 Android VDM

2022-01-05
阅读 7 分钟
4.3k
导读:WebRTC 中的Android VDM(Video Device Manager)技术模块,是指 WebRTC 基于 Android 系统,对视频数据采集、编码、 解码和渲染的管理。当你拿到一部Android 手机,通过网易云信 SDK 进行 RTC 通信时,你是否好奇, Android 系统的 VDM 是如何实现的?WebRTC 又是如何使用 Android VDM 的?本文对 WebRTC 中 Andr...
封面图

网易云信 NERTC 高清画质体验之 H.265的工程实践 | 体验共享技术专题

2021-10-13
阅读 8 分钟
3.4k
导读:H.265是 ITU-T VCEG 继 H.264之后制定的新一代视频编码标准,相比于 H.264,H.265能够进一步提高压缩效率,提升画质,在当前的很多音视频场景中,得到了越来越广泛的应用,我们在网易云信 NERTC 中对 H.265做了大量的工程实践,本文为体验共享系列第三篇—视频篇,文章将从四个方面做具体介绍。
封面图

Android Flutter 多实例实践

2021-07-23
阅读 7 分钟
5k
Flutter CLI 工具支持将 Flutter Module 打包成 Android AAR 包以供外部依赖使用,即 Flutter AAR。在一个没有使用 Flutter 技术栈的 Android 工程中集成 Flutter AAR 是没有任何问题的,但如果目标工程本身已经使用了 Flutter 框架,在此基础上再接入 Flutter AAR 就会失败,我们称之为 Flutter 多实例问题。本文主要介...
封面图

Flutter 混合开发基础

2021-05-20
阅读 7 分钟
4.5k
Flutter 作为 Google 开源的新一代跨平台、高性能 UI 框架,旨在帮助开发者高效地构建出跨平台的、UI 与交互体验一致的精美应用,推出后一直倍受开发者的青睐。
封面图

Android 设备音视频兼容性适配

2021-04-22
阅读 5 分钟
4k
导读:WebRTC 是一个非常优秀的项目, 可以支持 Web、iOS、Android、Mac、Windows、Linux 在内的所有平台的 API,保证了 API 在所有平台的一致性。然而 WebRTC 在移动端的表现跟 PC 相比,显得不是那么令人满意,尤其是在 Android 系统上,Android 系统的自身碎片化已经被诟病已久。每一次的 Android 系统升级,每个芯片...
封面图

如何在企业内部实现云信私有化

2020-03-30
阅读 2 分钟
2.1k
在信息安全愈发重要的今天,企业越来越重视和业务有关的数据,视其为企业的生命线,云信针对这一特点专门构建了一整套私有化方案,并且在多家行业龙头企业内部稳定运行,成为企业内部发展的助推器。

Android开发需要了解的 IM 知识

2019-01-21
阅读 3 分钟
1.8k
引言即便在通讯如此发达的今天,IM 也依然是诸多场景下非常重要的基础能力。因此做为 一名 Android 开发,不可避免的会遇到一些IM 相关的需求或问题。本文以一个Android开发的角度来讲述IM 开发相关的基础知识。

如何做好 Android 端音视频测试?

2019-01-21
阅读 3 分钟
1.6k
在用户眼中,优秀的音视频产品应该具有清晰、低延时、流畅、秒开、抗丢包、高音效等特征。为了满足用户以上要求,网易云信的工程师通过自建源站,在SDK端为了适应网络优化进行QoS优化,对视频编码器进行优化,同时对音频算法进行优化。推荐阅读《短视频技术详解:Android端的短视频开发技术》《如何快速实现移动端短视频...

Android短视频中如何实现720P磨皮美颜录制?

2019-01-21
阅读 3 分钟
1.6k
视频中磨皮、美颜功能已成为刚需,那么如何在Android短视频中实现720P磨皮美颜录制?本篇文章中,网易云信资深开发工程师将向大家介绍具体的操作方法。相关阅读推荐《短视频技术详解:Android端的短视频开发技术》

短视频技术详解:Android端的短视频开发技术

2019-01-21
阅读 2 分钟
1.5k
在《如何快速实现移动端短视频功能?》中,我们主要介绍了当前短视频的大热趋势以及开发一个短视频应用所涉及到的功能和业务。在本篇文章中,我们主要谈一谈短视频在Android端上的具体实现技术。推荐阅读《视频私有云实战:基于Docker构建点播私有云平台》

视频技术详解:语音编解码技术演进和应用选型

2018-12-06
阅读 9 分钟
3.9k
本文来自现网易云音乐音视频实验室负责人刘华平在LiveVideoStackCon 2017大会上的分享,并由LiveVideoStack整理而成。分享中刘华平以时间为主线,讲述了语音编解码技术的演进路线及实际应用中的技术选型。

Android 即时通讯开发小结(二)

2018-06-13
阅读 3 分钟
3.5k
安全性是 IM 软件的另一个硬需求。消息传递时如果通信数据如果被第三方截取,要能保证别人不能获取到真实内容。安全连接的过程可以参考 HTTPS 的方式,由服务器将证书下发给客户端,客户端产生一个对称的密钥,并通过服务器证书加密后交给服务器,之后的通信就全部使用这个对称的密钥来加密。当然,这里有两点需要和 HTT...

Android 即时通讯开发小结(一)

2018-06-13
阅读 3 分钟
2.8k
作为一个 IM 软件,最重要的一个特性就是保证消息的达到率和实时性。达到率受服务器性能和设计协议影响,后面再谈。而实时性则主要取决于客户端进程是否长期存活,连接是否一致保持。

IM 推送保障及网络优化详解(三):如何在弱网环境下优化大数据传输?

2018-06-10
阅读 2 分钟
3.8k
对于移动 App 来说,IM 功能正变得越来越重要,它能够创建起人与人之间的连接。社交类产品中,用户与用户之间的沟通可以产生出更好的用户粘性。在复杂的 Android 生态环境下,多种因素都会造成消息推送不能及时达到客户端。另外,不稳定的移动网络也给数据传输的速率和可靠性增加了障碍。本文详解了网易云信 IM SDK 在应...

【网易云信】Android 端的短视频开发技术

2017-08-01
阅读 3 分钟
6.2k
短视频业务主要包含:视频录制 以及视频编辑这两个核心功能。其中视频录制又包括:视频采集、实时美颜、自定义码率、摄像头切换、变焦、对焦、曝光度调节以及滤镜等功能。视频编辑 包括:视频裁剪、视频拼接、混音、视频动画效果、动态贴图等功能。