概述

更新时间: 2021/11/05 14:53:10

SDK简介

网易云信直播源自网易多年视频技术沉淀,基于专业的跨平台视频编解码技术和大规模视频内容分发网络,提供稳定流畅、低延时、高并发的直播服务。

网易云信直播推流SDK,用于支持在直播流程中,采集摄像头或自定义音视频数据,进行视频前处理,并进行编码推流到服务器。具有稳定、高效、功能全面的特点。

直播推流 SDK 由如下图所示的结构组成。 其中,实线框是直播的主要模块,包括音视频采集、处理、编码和打包发送。虚线框是辅助模块,关闭后不影响直播功能。

pic

网络信息统计功能帮助开发者实现网络状况的实时监测,尤其在弱网络环境下,能够快速准确的探知网络可用带宽等信息,帮助开发者调整产品策略,改善产品的用户体验。

设备和系统要求:

  • 支持Android 4.3及以上系统

功能特性

  • 支持推流到主流 RTMP 服务器
  • 支持 H.264 和 AAC 编码
  • 支持纯音频或者纯视频推流
  • 支持直播中伴音
  • 支持直播中单独暂停音频或者视频
  • 支持MP4录制
  • 支持显示推流统计信息
  • 支持自定义YUV、PCM输入
  • 支持YUV、PCM回调
  • 支持直播前测速
  • 支持音视频采集,编码,打包,传输
  • 支持 armv7、arm64 架构
  • 资源占用率低,库文件小
  • 画质清晰,延时低
  • 支持闪光灯开启操作(Flash)
  • 支持摄像头缩放操作(Zoom)
  • 支持前后置摄像头动态切换
  • 支持分辨率动态切换
  • 支持自动对焦
  • 支持视频本地预览镜像操作(主播)
  • 支持视频编码镜像操作(观众)
  • 支持视频截图
  • 支持怀旧、干净、自然、健康、复古等多款滤镜
  • 支持磨皮强度调节
  • 支持美白强度调节
  • 支持曝光度调节
  • 支持添加静态水印
  • 支持添加动态水印
  • 支持添加动态涂鸦
  • 支持关闭本地预览静态水印
  • 支持关闭本地预览动态水印
  • 支持清除水印
  • 支持视频流中带入时间戳(直播答题方案能力支持)
  • 支持时间戳透传设置开关以及获取当前音视频时间戳的接口
此文档是否对你有帮助?
有帮助
去反馈
  • SDK简介
  • 设备和系统要求:
  • 功能特性