首页
沸点
课程
APP
AI用量
作品广场
专家标注
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
视频流
订阅
leobertlan
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
AndroidJNI实战——记录实现视频播放器
FFmpeg OpenGL ES 实现视频播放器,结合android的GLSurfaceView进行渲染
Android直播从入门到精通(1):直播服务架构
随着移动设备的普及和4G网络建设的全面铺开,短视频和直播行业日益火爆,其代表应用抖音、头条更是火遍大江南北,逐渐成为家喻户晓的国民APP。各大厂商也纷纷入局短视频赛道,推动音视频人才的需求的高涨,这对于开发人员来说是一次难得的机遇。 笔者是一名Android APP开发工程师,…
如何设计一套RTC PaaS服务?
目前实时音视频通信RTC(Real-TimeCommunication)服务常见的有两种形态:SaaS(SoftwareasaService)和PaaS(PlatformasService)[1]Sa
音视频通信——直播协议和视频推流
近年来直播已成为互联网行业的大热话题,直播答题、游戏直播、竞赛直播等层出不穷,直播早已成为人们耳熟能详的技术。事实上直播的兴起不仅与新时代人们要求为自己代言的心理有关,同时也得益于带宽的提速和CDN技术的发展。伴随着CDN技术的成熟,企业自己部署云服务器做直播也越来越简单。 流…
Android直播从入门到精通(5):视频编码技术概述
视频编码技术主要是将采集到的图片模拟信号转成数字信号,然后对数字信号进行编码,生成压缩数据,便于存储和网络传输,用户播放视频格式的文件或流时,会将压缩数据进行解码,还原成原始数据,送到显示设备播放。 图像采集功能由图像传感器实现,目前市场上用得做多的是CMOS传感器。 大家都知…
Android直播从入门到精通(4):YUV数据处理
YUV是一种图像编码方式 ,其中Y表示明亮度(Luminance、Luma),也就是灰阶值。 U、V 表示色度(Chrominance 或 Chroma),描述的是色调和饱和度。 相比大家熟悉的RGB编码方式,YUV格式将图片的亮度和色度信息分开存储。为什么做?有什么好处呢? …
Android直播从入门到精通(3):PCM转AAC
AAC(Advanced Audio Coding)是一种音频编码标准,最早定义在MPEG-2标准(ISO/IEC 13818-7)中,后来在MPEG-4(ISO/IEC 14496-3)标准中又加入了SBR技术和PS技术(MPEG的介绍可以看这里:MPEG标准介绍)。AAC标…
Android直播从入门到精通(2):PCM数据采集与处理
人耳只能听到频率20Hz~20kHz的声音,根据耐奎斯特采样理论,采样频率必须是信号最高频率的两倍,这样才能保证质量不失真,所以采样率一般为44.1kHz,即每秒采样44100个点,这样能保证每个声波至少有两个采样点。 编码就是按照一定的格式记录采样和量化后的数字数据,比如顺序…
音视频之进程间传递 YUV 格式视频流,解决不能同时调用 Camera 问题
由于项目需求,需要在执法仪本地录像的时候,执法软件能正常的使用设备本身的 Camera 资源。由于 Android 系统自身不允许多个软件同时使用 Camera 资源,故开发一套内存共享子码流传输协议,当执法软件需要视频流的时候,向执法仪设备请求往 MemoryFile 中写入…
Android音视频--H.264视频流解码
1. 简介 H.264是比较多开发者使用较多的一种数字视频压缩格式,主要用于直播流的传输与视频网站的视频流传输,也有不少开发者开始使用H.265进行视频压缩,性能较H.264提升较大。本篇文章着重介绍使用MediaCodec硬件H.264裸字节流数据的实现方式,有关于更多H.2…