排序
对话音视频牛哥:如何设计功能齐全的跨平台低延迟RTMP播放器
开发背景 2015年,我们在做移动单兵应急指挥项目的时候,推送端采用了RTMP方案,这在当时算是介入RTMP比较早的了,RTMP推送模块做好以后,我们找了市面上VLC还有Vitamio,来测试整体延迟,实际...
超低延时直播技术的前世今生
作者:李晨光、匡建鑫、陈鉴平 卷首语: 据中国互联网络信息中心发布的《中国互联网络发展状况统计报告》显示,截止到 2022 年 6 月我国网络直播用户规模达到了 7.16 亿,占网民整体的 68.1% 。...
简识OpenGL + OpenGLES+GPUImage+Metal的基础原理和代码实施
OpenGL: OpenGL是使用客户端--服务端的形式实现的。 客户端(我们编写的程序)发起图像处理请求,计算机图像硬件厂商提供的OpenGL实现图形绘制操作。 光栅化:实际绘制或填充每个顶点之间的像...
GB28181智能安全帽方案探究及技术实现
什么是智能安全帽? 智能安全帽是一种集成先进科技的安全帽,可基于GB28181规范,适用于铁路巡检、电力、石油化工等高风险行业的作业人员,以及消防、救援等紧急情况下的安全防护。 智能安全...
Android平台如何实时叠加电量信息和设备信号状态到GB28181接入端
技术背景 我们在Android平台实现GB28181设备接入,把摄像头和麦克风数据,采集过去,用于移动单兵、智能车载、智慧安防、智能家居、工业仿真等行业时,发现大多场景对视频水印的要求越来越高,...
Android平台GB28181设备接入侧如何同时对外输出RTSP流?
技术背景 GB28181的应用场景非常广泛,如公共安全、交通管理、企业安全、教育、医疗等众多领域,细分场景可用于如执法记录仪、智能安全帽、智能监控、智慧零售、智慧教育、远程办公、明厨亮灶...
Unity下如何实现低延迟的全景RTMP|RTSP流渲染
技术背景 Unity3D可以用于创建各种类型的的应用程序,包括虚拟现实、培训模拟器等。以下是一些可以使用Unity3D全景播放的场景: 虚拟现实体验:全景视频可以用来创建逼真的虚拟环境,使用户能够...
Android平台GB28181设备接入模块之按需编码和双码流编码
技术背景 我们在做执法记录仪或指挥系统的时候,会遇到这样的情况,大多场景下,我们是不需要把设备端的数据,实时传给国标平台端的,默认只需要本地录像留底,如果指挥中心需要查看前端设备...
GB28181设备接入端如何播放语音广播数据?
技术背景 语音广播功能是GB28181设备接入端非常重要的功能属性,语音广播让终端和平台之间,有了实时双向互动,可以满足执法记录仪、智能安全帽、智能监控、智慧零售、智慧教育、远程办公、...
GB28181设备接入侧如何支持H.265?
技术背景 一直以来,GB28181-2022之前的规范版本让人诟病的一点:没有明确针对H.265的说明,特别是监控摄像机,H.265已然成为标配,GB/T28181-2022规范,终于针对H.265做了明确的说明,让我们来...
? 免费直播等你报名|掘力计划20期:跨端开发与跨栈技术!7月27日晚不见不散~
? 本期直播主题: 跨端开发与跨栈技术 ⏰ 本期直播时间: 2023年7月27日(星期四)19:00-21:40 直播安排: 直播时间演讲标题讲师19:00-19:40(35min+5min Q&A)跨端框架性能优化实践崔红保19...
WebRTC → 多人视频会议系统深入浅析
前置知识 底层接口浅析 媒体流有两大类,音频和视频 音频中有两种典型的场景,需要3A(回声消除、自动增益、噪声抑制等,应该设置为true)的(例如通话、演讲)和不需要3A的(语音识别、音乐应该设置...
【直播开发】WebSocket 协议详解
前言 WebSocket 是一种基于 TCP 协议的全双工通信协议,它允许客户端和服务器之间进行双向通信,而不需要像 HTTP 协议那样每次都发送请求和响应。WebSocket 协议的出现使得 Web 应用程序可以实...
【网易云信】直播场景播放侧常见问题分析与实践经验
常见的播放流程 播放器主要流程分析 播放器的播放流程与推流过程类似,但是顺序相反。 推流端先采集音频和视频,进行音视频编码和封装,并按照流媒体协议进行处理,最终得到输出流。而播放器则...
GB28181设备接入侧录像查询和录像下载技术探究之实时录像
技术背景 我们在对接GB28181设备接入侧的时候,除了常规实时音视频按需上传外,还有个重要的功能,就是本地实时录像,录像后的数据,在执法记录仪等前端设备留底,然后,到工作站拷贝到专门的平...
Unity平台如何实现RTSP转RTMP推送?
技术背景 Unity平台下,RTSP、RTMP播放和RTMP推送,甚至包括轻量级RTSP服务这块都不再赘述,今天探讨的一位开发者提到的问题,如果在Unity下,实现RTSP播放的同时,随时转RTMP推送出去? RTSP转...
喜马拉雅直播秒开优化实践
作者:喜马拉雅直播技术客户端 杜若尘 导读:随着互联网的发展,越来越多人喜欢直播,喜马拉雅直播也在快速发展中,现如今已有秀场直播、课程直播、语音聊天室等类型。为了提升用户的使用体验,...
Flv.js直播分析及延迟解决方案
突然发现这篇文章躺在草稿箱里几年时间,在直播最火的时候帮了大忙... 希望还能够提供帮助... 前言 flv/rtmp是当下最流行的视频传输协议,这也和flash的没落有很大的关系,众浏览器已经默认禁止...
跨平台低延迟RTSP转RTMP推送技术方案探讨
实现RTSP摄像头数据转RTMP推送到服务器,可以用第三方库或者工具实现,总体设计架构如下: 一个好的转发模块,首先要低延迟!其次足够稳定、灵活、有状态反馈机制、资源占用低,跨平台,最好...
NV21、NV12、YV12、RGB、YUV、RGBA、RGBX8888等图像色彩编码格式区别
常用图像颜色编码格式 NV21、NV12、YV12、RGB、YUV、RGBA、RGBX8888都是常见的图像颜色编码格式,它们之间的主要区别在于色彩空间和数据排列方式。 NV21:NV21是Android系统使用的一种图像颜色...