音视频开发
文章平均质量分 91
ZEGO即构开发者
https://blog.csdn.net/zego_0616,获取即构最新产品信息和技术内容,可及时关注ZEGO即构第一时间了解最新动态。
展开
-
WebRTC|用QOS技术做音视频质量性能优化
随着GPT-4的发布,AI的风越吹越旺。GPT-4可以回答问题,可以写作,甚至可以基于一张草图生成html代码搭建一个网站。即构社区的一位开发者@倪同学就基于目前在研究的WebRTC QOS技术点对GPT-3.5跟GPT-4进行一场实验,ChatGPT会取代程序员还是成为最强辅助?原创 2023-03-24 16:50:02 · 7040 阅读 · 13 评论 -
音视频开发常见问题(四):视频花屏和绿屏
本文介绍了视频视频花屏/绿屏问题的常见原因,如**丢失关键帧、metadata的变化、硬件编解码的兼容性问题和颜色格式不一致问题**。以及排查方法和解决策略,包括检查视频数据格式、排查自采集/自渲染模块问题、联系第三方音视频SDK技术支持等。最后,还介绍了即构 SDK的解决方案,包括自适应采集策略和适配3000+种视频采集设备等功能点,以确保视频通信的高质量和稳定性,有效地避免了视频花屏和绿屏问题。原创 2023-10-25 18:49:21 · 1211 阅读 · 11 评论 -
音视频FAQ(一):视频直播卡顿
本文介绍了视频直播卡顿的四个主要原因,用户网络问题、用户设备性能问题、技术路线的选择和实现问题。因本文主要阐述视频直播的卡顿,故技术路线的实现指的是:CDN供应商的实现问题,包含CDN性能不足、CDN地区覆盖不足。对于每个原因,提供了初步判断和进一步诊断的方法和技术工具,并列出了关键性能指标以帮助诊断和解决问题。本文全面介绍了导致视频直播卡顿问题的三个主要原因:用户网络带宽不足、用户性能不佳、CDN供应商问题。为了帮助开发者解决这些问题,还提供了初步诊断和高级技术工具和技术,可以用来识别和解决各种问题。原创 2023-08-18 16:43:07 · 1773 阅读 · 21 评论 -
音视频进阶教程|实现直播间的自定义视频渲染
自定义视频渲染指的是 SDK 向外部提供本地预览及远端拉流的视频帧数据,供用户自行渲染。App 使用了跨平台界面框架(例如 Qt 需要有复杂层级关系的界面以实现高体验的交互)或游戏引擎(例如 Unity3D、Cocos2d-x 等)。App 需要获取 SDK 采集或拉流的视频帧数据进行特殊处理。请参考下载示例源码获取源码。原创 2022-10-20 09:35:44 · 1544 阅读 · 0 评论 -
音视频进阶教程|实现直播SEI补充增强信息
在音视频流媒体应用中,除了可以流媒体通道推拉音视频内容外,还可以使用流 SEI(Supplemental Enhancement Information,媒体补充增强信息)通过流媒体通道将文本信息与音视频内容打包在一起,从主播端(推流端)推出,并从观众端(拉流端)接收,以此实现文本数据与音视频内容的精准同步的目的。一般可用于视频画面的精准布局、远端歌词同步、直播答题等应用场景。SEI 的相关概念及原理请参考如何理解和使用 SEI(媒体补充增强信息)。原创 2022-10-19 14:47:21 · 1932 阅读 · 0 评论 -
实现微信小程序直播的2种方式|7大场景解决方案
ZEGO 微信小程序直播SDK 可以在微信小程序中提供实时音视频直播服务,从而实现电商直播/在线教育/在线问诊/视频客服等各种业务场景。但是由于微信小程序的官方限制,在某些场景下需要额外使用 ZEGO 提供的小程序直播插件才能实现实时音视频直播功能。本节将介绍需要使用与不需要使用 ZEGO 小程序直播插件两种方案的适用场景。若不符合下面任意一种场景,则无法使用小程序直播功能,请联系 ZEGO 技术支持获取解决方案。原创 2022-10-07 13:36:07 · 2332 阅读 · 0 评论 -
微信原生组件|基于小程序实现音视频通话
本文将介绍如何使用微信小程序原生推拉流组件 和 进行推拉流,快速实现一个简单的实时音视频通话。由于微信小程序原生推拉流组件使用起来比较复杂,推荐开发者使用即构封装的音视频SDK 和 组件实现视频通话,可参考实现视频通话。原创 2022-09-21 15:31:41 · 2304 阅读 · 4 评论 -
Flutter耳返和双声道功能的实现
ZEGO Express SDK 提供了Flutter耳返和双声道的功能,在视频直播、K歌、音频录制等场景下广泛应用,开发者可根据实际业务场景需要设置,一套代码可实现跨平台音视频耳返功能,节省开发成本。实时音视频的耳返作用就是在嘈杂的环境下,清楚地听伴奏和自己的声音,来鉴定自己有没有走音。技术实现上要实时录制的音频低延迟播放出去,这个过程对延迟要求很高。耳返即耳机采集监听,在设备上插入耳机(普通耳机或蓝牙耳机)后,能从本机耳机侧听到本设备麦克风采集的声音。原创 2022-09-19 16:31:14 · 496 阅读 · 0 评论 -
小程序轻松实现IM即时通讯多人聊天室
ZIM SDK 提供多人房间聊天功能,支持用户向房间内发送文本消息或自定义消息,实现了多人在线交流、同步分享。多人房间聊天功能可应用于小班课或者会议室等场景,房间成员数量上限请参考计费说明。原创 2022-09-08 08:49:52 · 1506 阅读 · 0 评论 -
uniapp实现IM即时通讯仿微信聊天功能
即时通讯SDK ZIM SDK 提供了如下接入方案:搭建客户端的用户管理逻辑,并下发用户 ID 用于客户端登录。鉴权 Token,建议由您的业务后台自行实现,保证鉴权数据安全。uni-app SDK 是一个基于原生 iOS/Android 平台 ZIM SDK 的 uni-app Wrapper。下载 Web SDK和下载小程序 SDK。uni-app 官方自定义调试基座使用说明,请参考什么是自定义调试基座及使用说明。选择 “运行 > 运行到手机或模拟器 > 制作自定义调试基座” 菜单。...原创 2022-08-29 15:47:51 · 7090 阅读 · 1 评论 -
Android端实现多人视频语音聊天|音视频开发
如果同一个 AppID 下,不同用户各推了一条 “streamID” 相同的流,会导致后推流的用户推流失败。如果不需要注册回调代理,可将 “null” 传入参数 “eventHandler”,创建引擎后仍需要注册回调时可通过调用。接口,将申请到的 AppID 和 AppSign 传入参数 “appID” 和 “appSign”,创建引擎单例对象。:在同一房间内的其他用户将音视频流推送到 ZEGO 音视频云时,我们会在此回调中收到音视频流新增的通知。,传入 “streamID” 拉取播放该用户的音视频。原创 2022-08-24 18:18:20 · 1161 阅读 · 0 评论 -
视频会议直播中实现Web实时互动白板功能|Demo分享
即构超级白板(ZegoSuperBoard),基于即构亿级海量用户的实时信令网络,提供完整的多人实时在线白板互动协同服务,包括:白板涂鸦、实时轨迹同步、文档共享、文件转码、白板录制与回放、白板与实时音视频同步等多种能力,具备灵活易用、扩展性强、抽象程度高的特点,适用于在线教育、协作办公、游戏娱乐、金融面签等场景。核心功能描述互动白板提供丰富的在线白板工具,支持房间多人实时互动。文件静态转码支持将 ppt、pptx、doc、pdf、xlsx 等格式文件转换为图片,转换后无动画效果。原创 2022-08-22 17:35:03 · 1438 阅读 · 2 评论 -
Android实现实时视频聊天功能|源码 Demo 分享
疫情期间,很多线下活动转为线上举行,实时音视频的需求剧增,在视频会议,在线教育,电商购物等众多场景成了“生活新常态”。本文将教你如何通过即构ZEGO 音视频 SDK 在Android端搭建实时视频通话能力。即构音视频SDK提供100+种行业解决方案,RTC 每月赠送10000分钟免费时长,提供免费RTC SDK 接入体验。......原创 2022-08-09 18:05:05 · 2155 阅读 · 0 评论 -
手把手教你React Native接入聊天IM即时通讯功能-源码分享
ZIM SDK IM即时通讯SDK提供了如下接入方案:搭建客户端的用户管理逻辑,并下发用户 ID 用于客户端登录。鉴权 Token,建议由您的业务后台自行实现,保证鉴权数据安全。原创 2022-08-08 15:21:31 · 1311 阅读 · 0 评论 -
程序猿七夕礼物-如何30分钟给女友快速搭建专属语聊房
七夕礼物准备好了吗?程序猿七夕礼物标配,给女友搭建专属语聊房,既浪漫又硬核!语聊房在社交场景中使用比较广泛,社交APP中的语聊房场景的实现,主要由业务系统和移动/Web 客户端组成。其中业务系统需要实现语聊房的房间管理、麦位管理、音频流和麦位关联关系管理等功能,客户端需要实现语聊房的登录/登出房间、拉流/停止拉流、上麦推流/停止推流下麦等功能,还可以根据需要使用语聊房房间信息通道实现 IM 功能。...原创 2022-08-04 11:37:50 · 257 阅读 · 0 评论 -
Android实现两台手机屏幕共享和远程控制
屏幕共享是指在视频通话或互动直播过程中将屏幕内容以视频的方式分享给其他的观众,以增强互动体验,提高沟通效率。屏幕共享解决方案提升了用户实时视频通话的沟通效率。视频会议场景中,屏幕共享可以将讲话者本地的文件、数据、网页、PPT 等画面分享给其他与会人;在线课堂场景中,屏幕共享可以将老师的课件、笔记、讲课内容等画面展示给学生观看。调用 ZegoExpress SDK 的开启自定义采集功能,详情请参考自定义视频采集。...原创 2022-08-03 17:53:33 · 8463 阅读 · 4 评论 -
WebRTC实现简单音视频通话功能
本文介绍如何基于WebRTC快速实现一个简单的实时音视频通话。在开始之前,您可以先了解一些实时音视频推拉流相关的基础概念:更多相关概念可参考即构官网关于音视频SDK的介绍 术语说明。在实现基本的WebRTC实时音视频功能之前,请确保:我们提供了一个实现了WebRTC音视频通话基本流程的完整示例 HTML 文件,可作为WebRTC开发过程中的参考。4 WebRTC音视频通话实现流程以用户 A 拉取用户 B 的流为例,一次简单的WebRTC实时音视频通话主要流程如下:为方便实现基本的WebRTC实时音视频功原创 2022-07-27 10:06:26 · 2700 阅读 · 0 评论 -
VUE实现Web端多人语音视频聊天
本文展示了如何使用ZEGOExpressSDK构造多人音视频通话场景,即实现多对多实时音视频聊天互动。用户可在房间内与其余用户进行实时音视频通话,互相推拉流。该场景可用于多人实时音视频聊天、多人视频会议等。...原创 2022-07-26 17:50:04 · 4376 阅读 · 1 评论 -
WebGL 及其在 WebRTC 中的应用
了解 WebGL 的基础概念并进行实践,更好的理解不同框架带来的便捷及优势。原创 2022-06-08 09:51:59 · 514 阅读 · 0 评论 -
WebRTC服务端工程实践和优化探索
本文来自即构内部音视频框架设计的开发同学在2020年关于《WebRTC服务端工程实践和优化探索》的技术分享原创 2022-06-06 15:53:23 · 457 阅读 · 0 评论 -
即构推出行业首个数据流录制PaaS方案,低成本复刻头部大厂录制能力
在大部分的实时音视频场景下,最重要的是通话稳定性、画面清晰度、弱网抗丢包性能。但在教育场景中,音视频画面并不是首要、甚至有的场景可以不需要音视频画面,但唯独白板是教育场景中必不可少的一环。原创 2022-06-01 15:46:40 · 337 阅读 · 0 评论 -
不需要到健身房的互动健身,so cool
自2020年来,虽然健身房的防疫限制逐渐放松,仍有越来越多的人选择在家中健身。根据移动营销数据分析平台Adjust 的应用数据显示,健康和健身类应用持续增长。2021 年上半年会话同比增长 31%这一现象说明许多人开启了移动端健身的旅程,也不再掏钱购买健身房的会员卡。......原创 2022-05-31 16:04:35 · 696 阅读 · 0 评论 -
音视频开发进阶指南:基于iOS实现超低延时耳返
在音视频应用中我们经常涉及到耳机麦克风和设备麦克风的切换。不同声道的配置。在遇到这种情况的时候,我们如何配置呢?原创 2022-05-26 16:41:32 · 403 阅读 · 0 评论 -
浅谈 Android 娱乐直播/游戏特殊音效如何实现
浅谈 Android 娱乐直播/游戏特殊音效如何实现1 功能简介我们在直播中,为了增强真实感,烘托场景氛围需要播放的简短效果音。例如:掌声、笑声、礼物音效、提示音等。在游戏中,有时也需要播放子弹声、碰撞打击声等。ZegoExpress SDK 提供音效文件播放器,通过 ZegoAudioEffectPlayer 统一管理音效,支持音效播放(可以多音效重叠播放)、播放控制(如暂停播放、音量调节、设置播放进度)、预加载音效等功能。2 支持格式音效文件播放器支持播放 MP3、M4A、AAC、WAV 格原创 2022-05-24 18:00:30 · 425 阅读 · 0 评论 -
如何基于Zego sdk实现复杂网络服务高可用?
低延迟是影响用户体验至关重要的一项。原创 2022-03-31 11:57:14 · 1301 阅读 · 0 评论 -
在线K歌如何基于zego sdk实现音视频社交玩法
如何打造多元场景化的K歌玩法。原创 2022-03-30 17:52:07 · 448 阅读 · 0 评论 -
泛娱乐行业需求升级,即构推出“泛娱乐社交玩法2.0方案”
助力泛娱乐企业实现增长营收突破。原创 2022-03-29 10:38:08 · 5095 阅读 · 0 评论 -
如何让直播细节清晰呈现?
适用于珠宝电商直播、外景直播场景,极大的提升直播体验原创 2022-03-28 07:37:44 · 987 阅读 · 1 评论 -
如何0代码快速搭建教育平台,实现线上直播教学【内附源码/Demo】
疫情+裁员,就业困境怎么破?原创 2022-03-25 18:50:38 · 831 阅读 · 2 评论 -
如何解决语音社交的安全隐忧
场景化的安全方案+基础平台安全保障+数据/服务的全面合法合规原创 2022-03-25 06:47:13 · 312 阅读 · 0 评论 -
日均互动时长突破20亿分钟,即构科技做了什么
“X+音视频”aPaaS全行业接入,即构日均通话时长突破20亿原创 2022-03-24 15:00:00 · 5540 阅读 · 0 评论 -
社交+小游戏方案来袭,全方位提升社交APP的活跃留存
艾媒发布的《2020年中国移动社交用户期待社交移动应用加入新元素调研》分析中,有34.8%的用户期待在社交APP中加入互动小游戏。原创 2022-03-21 08:47:23 · 5642 阅读 · 0 评论 -
进入元宇宙的大门会在何处打开?
我们正在尝试:让元宇宙社交更早一点到来?原创 2022-03-21 08:27:20 · 4300 阅读 · 0 评论 -
如何实现在线KTV「实时合唱」技术?【内附源码/Demo】
线上开唱,云听歌。原创 2022-03-21 07:37:01 · 2097 阅读 · 0 评论 -
元宇宙「虚拟世界」,构建身临其境的社交世界
突破想象,元宇宙社交方案推出~面对此次社交方式的升维,凭借着多年在实时互动领域的技术积累,和多次与客户的联手实战中,即构已然具备了构建“虚拟世界”的能力,这一次,即构将想象延续到现实。一、ZEGO即构推出「虚拟世界」解决方案在虚拟场景中,只有具备充分的沉浸感,才能让用户投身其中,产生更加真实、优质的互动体验。因此即构聚焦于高度拟真,推出「虚拟世界」解决方案,整合实时互动、虚拟形象、自定义虚拟..原创 2022-03-13 13:21:04 · 827 阅读 · 0 评论 -
告别尬聊,解锁秀场+社交新玩法 (内含源码/Demo)
直播同质化?秀场+社交创新玩法突出重围原创 2022-02-26 12:07:08 · 4816 阅读 · 0 评论