音视频开发

音视频牛哥1 天前
音视频开发·视频编码·直播
Android平台毫秒级低延迟HTTP-FLV直播播放器技术探究与实现在移动互联网蓬勃发展的今天,视频播放功能已成为众多Android应用的核心特性之一。面对多样化的视频格式和传输协议,开发一款高效、稳定的视频播放器是许多开发者追求的目标。FLV(Flash Video)格式,尽管随着HTML5的普及其使用率有所下降,但在某些特定场景下,如 legacy 系统集成、特定流媒体服务器兼容等,仍然具有一定的应用价值。本文将深入探讨如何基于FLV相关规范,在Android平台上实现一个HTTP-FLV播放器,从理论基础到实践代码,全方位剖析实现过程中的关键要点与技术细节。
路漫漫心远3 天前
音视频开发
音视频学习笔记十五——渲染与滤镜之GPUImage滤镜链题记:前文介绍了着色器基础和实战,也会提到一些效果需要多次渲染即离屏渲染完成,就需要一个滤镜链。本文结合GPUImage介绍滤镜链。 音视频学习Demo有C++版的滤镜链,文章或代码若有错误,也希望大佬不吝赐教。
是阿鸽呀6 天前
音视频开发
【音视频开发】8. 使用 FFmpeg 解码 AAC 音频流
AJi6 天前
android·ffmpeg·音视频开发
Android音视频框架探索(一):多媒体系统服务MediaServer最近计划在写这个关于Android音视频框架的专栏,一是回顾和整理之前工作时碰到过的一些Android底层知识,二是想更了解以下Android上的音视频架构。今天先介绍下Android中多媒体系统服务MediaServer。
音视频牛哥11 天前
音视频开发·视频编码·直播
RTSP协议规范与SmartMediaKit播放器技术解析在实时流媒体传输领域,RTSP(Real-Time Streaming Protocol)协议作为标准规范,为音视频数据的高效传输提供了坚实基础。而大牛直播SDK的rtsp播放器,则是在此基础上构建的高性能解决方案,广泛应用于多种场景,如安防监控、远程教学、直播互动等。本文将深入探讨RTSP协议规范,并结合大牛直播SDK的rtsp播放器,剖析其技术细节与优势。
音视频牛哥12 天前
音视频开发·视频编码·直播
基于SmartMediaKit的无纸化同屏会议与智慧教室技术方案随着信息技术的飞速发展,无纸化同屏会议与智慧教室已成为现代办公与教育的发展趋势。大牛直播 SDK 凭借其卓越的音视频处理能力与跨平台特性,为实现高效、稳定的同屏互动提供了坚实的技术支撑。本文将深入探讨如何利用大牛直播 SDK 打造无纸化同屏会议与智慧教室系统,提升协作与教学效率。
路漫漫心远14 天前
音视频开发
音视频学习笔记十三——渲染与滤镜之着色器基础题记:本章会开始写一些滤镜了,LearnOpenGL CN中都以3D效果为主,此系列只处理2D图片效果,涉及视频、相机等。音视频学习Demo有OpenGL在相机、视频方面的应用,文章或代码若有错误,也希望大佬不吝赐教。
是阿鸽呀14 天前
音视频开发
【音视频开发】7. 使用 FFmpeg7 提取 MP4 中的 H264 视频并封装成 Annex-B 流
程序员_Rya15 天前
音视频开发·直播·技术选型·音视频sdk·音视频对比
RTC、直播、点播技术对比|腾讯云/即构/声网如何 选型 2025 版作为一个有多年实战经验的开发者,在音视频技术领域我深刻体会到 RTC(实时通信)、直播和点播三者的不同。虽然它们的核心都涉及音视频内容的传输,但在实际应用中,它们的技术实现、使用场景以及所面临的挑战各不相同。在这篇文章中,我将从多个维度为大家剖析这三者的技术区别,帮助大家在选择技术栈时做出更明智的决策。
AJi15 天前
ffmpeg·音视频开发·视频编码
FFmpeg学习(五):音视频数据转换在音视频开发过程中,我们经常会碰到这样的场景,如解码得到的视频帧是YUV420P格式,而某一类处理算法输入是RGBA格式,又或者某个媒体文件音频是四声道,但是播放设备只支持双声道输出。对此,往往需要将原数据进行转换,使得其符合后续处理流程的输入。今天我们主要介绍FFmpeg中对于音视频帧进行数据转换的方法。
音视频牛哥17 天前
音视频开发·视频编码·直播
Android平台GB28181执法记录仪技术方案与实现随着信息技术的飞速发展,执法记录仪在公安、交警等执法部门的应用越来越广泛。GB28181协议作为公共安全视频监控联网的国家标准,为执法记录仪等设备的互联互通提供了规范。大牛直播SDK的SmartGBD为Android平台设备接入GB28181平台提供了高效解决方案,本文将深入探讨其在执法记录仪场景中的应用。
音视频牛哥17 天前
音视频开发·视频编码·直播
Python下的毫秒级延迟RTSP|RTMP播放器技术探究和AI视觉算法对接十年前,大牛直播SDK发布了跨平台的RTMP、RTSP毫秒级低延迟播放器,随着AI的爆发式普及和发展,加之大多视觉算法分析,都是用在Python下,Python下对视频流延迟的要求越来越高,本文将深入解析基于Python实现的RTSP/RTMP播放器,探讨其代码结构、实现原理以及优化策略,先看使用场景:
jaywangep21 天前
前端·音视频开发
纯前端:提取视频某一帧显示在页面上用户在发帖等场景中上传视频,需要提取视频帧作为封面来暗示视频上传成功;本文采用HTML video + canvas的方法提取视频帧第0秒作为封面。
音视频牛哥22 天前
音视频开发·视频编码·直播
Android平台GB28181接入模块(SmartGBD)技术接入说明GB/T 28181-2016/2022是中国国家标准,旨在规范网络视频监控设备的接入与互操作性。本模块的设计目标是使不具备国标音视频能力的 Android 终端能够通过平台注册接入到现有的GB/T 28181-2016/2022服务平台。该模块可广泛应用于智能监控、智慧零售、智慧教育、远程办公、生产运输、智慧交通、车载及执法记录仪等多种场景。
音视频牛哥1 个月前
音视频开发·视频编码·直播
DaniuSDK:Pioneering the Future of Live Streaming with Cutting-edge SDK SolutionsIn today's digital age, where the wave of digital transformation is sweeping across various industries, live streaming technology has become a crucial link connecting people with people, people with devices, and devices with devices. Since its establishme
音视频牛哥1 个月前
音视频开发·视频编码·直播
深度解析大牛直播SDK在RTSP播放器中的集成与优化实践RTSP(Real Time Streaming Protocol)作为实时流媒体传输协议,广泛应用于安防监控、直播推流等场景。本文基于大牛直播SDK(SmartPlayer SDK),结合C# WinForm实现了一个功能完备的RTSP播放器,涵盖直播播放、录像、全屏切换、硬件加速等核心功能。我们将从技术实现、性能优化、问题排查等维度,深入探讨SDK集成过程中的关键问题与解决方案。
关键帧Keyframe1 个月前
ios·图像识别·音视频开发
音视频面试题集锦第 19 期 | 读取纹理数据我们在知识星球上创建的音视频技术社群关键帧的音视频开发圈已经运营了一段时间了,在这里大家可以一起交流和分享音视频技术知识和实战方案。我们会不定期整理一些音视频相关的面试题,汇集一份音视频面试题集锦(可进入免费订阅)。也会循序渐进地归纳总结音视频技术知识,绘制一幅音视频知识图谱(可进入免费订阅)。
音视频牛哥1 个月前
音视频开发·视频编码·直播
RTSP|RTMP直播播放器实时截图使用场景和技术实现我们在做音视频直播技术方案的时候,直播播放端截图在数据分析中具有广泛的应用价值,可以为用户行为分析、内容分析、产品优化、市场研究和合规与风险控制等多个方面提供有力支持,帮助企业和相关机构更好地了解用户需求、优化产品和服务、把握市场趋势、控制风险,从而在激烈的市场竞争中获得优势。实时直播流的截图功能,在数据分析中具有多方面的应用价值,以下就几个维度,做个详细解析:
音视频牛哥1 个月前
音视频开发·视频编码·直播
基于Linux平台的多实例RTSP|RTMP直播播放器深度解析与技术实现在Linux平台上实现一个高性能、高并发的多实例播放器,是许多流媒体应用的核心需求。本文将结合大牛直播SDK的Linux平台RTSP/RTMP播放器功能,深入解析其实现原理、关键技术点以及优化策略。通过对代码的详细分析和实际应用的结合,帮助开发者更好地理解和应用该技术。