首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
1
订阅
boboqiang
更多收藏集
微信扫码分享
微信
新浪微博
QQ
66篇文章 · 0订阅
音视频开发之旅(30) -音视频基础知识
目录视频播放器原理音频编码基础知识视频编码基础知识资料收获从这篇开始我们进入ffmpeg系列的学习实践,作为开篇,我们先来了解下音视频相关的基础知识。一、视频播放器原理图片来源:[基于FFmpeg+S
音视频学习 (四) 交叉编译动态库、静态库的入门学习
该篇文章主要介绍 Android 端利用 NDK 工具库来对 C/C++ 进行交叉编译,并通过 makefile 和 cmake 来构建 Android 项目。 了解 c/c++ 编译器的基本使用,能够在后续移植第三方框架进行交叉编译时,清楚的了解应该传递什么参数。 1. cl…
音视频开发之旅(三)AudioTrack播放PCM音频
其中AudioTrack管理、播放单一音频资源。可以将PCM音频数据传输到音频接收器,以供播放,只能播放源码流即PCM,wav封装格式的音频也可以用AudioTrack播放,但是wav头部分在播放解析时会发出噪音。而MediaPlayer可以播放多种格式的音频文件,比如 mp3…
Android 音视频开发学习思路1
初级入门篇:Android音视频开发(一):通过三种方式绘制图片Android音视频开发(二):使用AudioRecord采集音频PCM并保存到文件Android音视频开发(三):使用AudioTra
【Android 音视频开发打怪升级:音视频硬解码篇】一、音视频基础知识
时至今日,短视频App可谓是如日中天,一片兴兴向荣。随着短视频的兴起,音视频开发也越来越受到重视,但是由于音视频开发涉及知识面比较广,入门门槛相对较高,让许许多多开发者望而生畏。 虽然网上有很多的博文总结了音视频打怪升级的路线,但是音视频开发相关的知识都相对独立,有讲“音视频解…
前端音视频WebRTC实时通讯的核心
通过上两个系列专栏的学习,我们对前端音视频及 WebRTC 有了初步的了解,是时候敲代码实现一个 Demo 来真实感受下 WebRTC 实时通讯的魅力了。还没有看过的同学请移步: RTCPeerConnection 类是在浏览器下使用 WebRTC 实现实时互动音视频系统中最核…
WebRTC源码研究(1)WebRTC架构
本人最近主要聚焦于音视频领域的学习,学习了很多相关视频和书籍,目前还在学习中,写的这些博客很多内容都是来源于慕课网李超老师的视频,想学习音视频的强烈建议去购买李超老师的视频,讲的很好,价格不贵 ,购买李超老师的视频点击这里。 WebRTC 是一个音视频通信的百宝箱,给音视频处理…
音视频学习 (二) C++ 语言入门
上一篇文章我们学习了 C 语言基础,那么按照咱们的学习计划该学习 C++ 语言基础了,如果没有 C/C++ 基础了可以按照我的文章序列跟着敲一篇,不会没什么可怕的,可怕的是不会还不练习,光看是学不会的。前面几篇学习语言基础我知道很枯燥,但是没有 C/C++ 语言基础到时候学习 …
Android Jetpack - 使用 Navigation 管理页面跳转
在今年的 IO 大会上,发布了一套叫 Android Jetpack 的程序库。Android Jetpack 里的组件大部分我们都接触过了,其中也有一些全新的组件,其中一个就是 Navigation。 Navigation 是用来管理 APP 里页面跳转的。起初,我以为它是用…
Android技能树 — 网络小结(4)之socket/websocket/webservice
介于自己的网络方面知识烂的一塌糊涂,所以准备写相关网络的文章,但是考虑全部写在一篇太长了,所以分开写,希望大家能仔细看,最好可以指出我的错误,让我也能纠正。 2.讲解相关网络的重要知识点,比如很多人都听过相关网络方面的名词,但是仅限于听过而已,什么tcp ,udp ,socke…