腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
音视频修炼路
专栏成员
举报
19
文章
42302
阅读量
27
订阅数
订阅专栏
申请加入专栏
全部文章(19)
android(7)
编程算法(7)
api(6)
视频处理(6)
图像处理(6)
opengl(4)
es(4)
c++(3)
打包(3)
java(2)
python(2)
c#(2)
android studio(2)
文件存储(2)
http(2)
udp(2)
腾讯云开发者社区(2)
官方文档(1)
php(1)
云直播(1)
实时音视频(1)
SSL 证书(1)
渲染(1)
存储(1)
缓存(1)
tcp/ip(1)
gcc(1)
即时通信 IM(1)
搜索文章
搜索
搜索
关闭
Android FFmpeg音视频编码(十六)
编程算法
视频处理
python
图像处理
上一章,我们了解ffmpeg的解封装,解码过程,这一章我们来了解一下ffmpeg是怎样进行编码,和封装工作的,工作流程如下图所示:
PengJie
2021-01-17
1.9K
0
Android FFmpeg 音视频解码播放(十五)
文件存储
编程算法
python
视频处理
通常情况下,媒体文件以如MP4,MKV、FLV等等格式存在我们的计算机,手机等设备中,而这些文件格式都属于封装格式,就是把音视频数据按照相应的规范,打包成文件。
PengJie
2021-01-15
2.3K
0
Android FFmpeg 编译和集成(十四)
打包
视频处理
android
c++
gcc
因为FFmpeg是一套集录制、转换以及流化音视频的完整的跨平台解决方案,如果我们开发者想直接在自己开发的Android应用中使用ffmpeg的提供的功能,则需要引入so静态库,比如制作一些音视频编辑应用。
PengJie
2021-01-14
9.8K
1
Android FFmpeg 简介(十三)
php
编程算法
存储
视频处理
云直播
FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。
PengJie
2021-01-14
1.8K
0
Android 基于OpenGl ES渲染yuv视频(十二)
opengl
api
渲染
视频处理
本文是基于前面两篇OpenGl理论学习的实际应用,更好的巩固一下前面的学习内容,重点讲下如何使用OpenGl去渲染一个yuv格式视频。
PengJie
2021-01-14
2.2K
0
OpenGL坐标转换推导(十一)
opengl
api
图像处理
之前我们已经提到在OpenGL中,所有物体都是在一个3D空间里的,但是屏幕都是2D像素数组,所以OpenGL会把3D坐标转变为适应屏幕的2D像素,最终投射到2D的屏幕上去。所以对于每一个顶点坐标都会依次进行model、view、projection三种变换。这三种变换实现代码如下:
PengJie
2021-01-10
2.5K
0
Android OpenGL 介绍和工作流程(十)
opengl
api
图像处理
es
简单来说OpenGL API是一套接口,通过这套接口我们可以在那些支持OpenGL的机器上对图形硬件设备特性进行访问,例如在电脑屏幕或手机屏幕上进行图形绘制。也就是说OpenGL一个进行图形开发的规范,而它的实现是硬件设备厂商提供的,而这些实现通常被称为“驱动”,它们负责将OpenGL定义的API命令翻译为硬件指令。
PengJie
2021-01-10
2.2K
0
Android OpenSL ES播放PCM 数据(九)
android
es
编程算法
腾讯云开发者社区
本章主要讲述如何通过Android OpenSL 实现播放 PCM 音频数据。开发流程回顾可以看下笔者前面发布的文章
PengJie
2021-01-10
1.3K
0
Android OpenSL 录制 PCM 音频数据(八)
android
es
腾讯云开发者社区
本章主要讲述如何通过Android OpenSL 实现录制 PCM 音频数据。开发流程回顾可以看下笔者前面发布过的文章。
PengJie
2021-01-10
1.2K
0
Android OpenSL ES 介绍和开发流程(七)
es
api
java
编程算法
图像处理
OpenSL ES全称为Open Sound Library for Embedded Systems,即嵌入式音频加速标准。OpenSL ES是无授权费、跨平台、针对嵌入式系统精心优化的硬件音频加速 API。它为嵌入式移动多媒体设备上的本地 应用程序开发者提供了标准化、高性能、低响应时间的音频功能实现方法,同时还实现了软/硬件音频性能的直接跨平台部署,不仅降低了执行难度,而且促进了高级音频市场的发展。
PengJie
2021-01-10
1.4K
0
Android NDK cmake编译方式(六)
android studio
android
打包
c++
api
Android Studio 2.2 及以后的版本默认使用CMake进行 NDK 编译,让开发者在开发NDK程序时可以进行联机调试,大大的提高了开发者开发NDK程序的效率,如果想详细了解在cmake下定位调试bug的可以看一下笔者以前发布过的文章。
PengJie
2021-01-10
2.4K
0
Android NDK开发中快速定位crash(五)
编程算法
android
android studio
c#
我们在项目开发过程中可能会因为考虑不周或者对象,变量,方法使用不当导致程序产生bug,严重的时候会导致程序崩溃无法用。在平常开发中,当我们的Android程序crash的时候,我们可以通过Android studio logcat等工具快速定位等crach产生位置
PengJie
2021-01-03
2.3K
0
Android JNI 开发初体验(四)
java
c++
c#
我们都知道Java和C/C++不同 ,它不会直接编译成平台机器码,而是编译成虚拟机可以运行的Java字节码的.class文件,而Android底层的c/c++库。所以在音视频开发的时候,如果在java层处理数据,则要把数据从native层拷贝到java进行处理,处理完再拷贝回native层,这样处理效率会比较低下。为了提高代码的性能,会引入java和c,c++的混合开发。
PengJie
2021-01-03
1.7K
0
Android音视频硬编码与混合(三)
编程算法
图像处理
android
缓存
硬编码:使用非CPU进行编码,如显卡GPU、专用的DSP、FPGA、ASIC芯片等
PengJie
2021-01-03
2.5K
0
音视频学习路线(二)
android
视频处理
打包
opengl
api
本文主要讲一下笔者计划在音视频方向的学习路线计划,主要以Android开发为例,让我们一起进步。
PengJie
2021-01-03
1.2K
0
音视频必知会(一)
图像处理
文件存储
随着通信技术的不断发展,互联网信息的传播与娱乐方式经历了从文字到图片再到音视频的转变,音视频通信,直播互动,短视频等应用百花齐放,特别是5G时代的到来,互联网对音视频开发者的需求会越来也大,有兴趣的同学可以把握机遇,提升自己,加入到这个行业当中。
PengJie
2021-01-03
1.4K
0
QUIC唯快不破,三个核心设计
http
udp
SSL 证书
QUIC(Quick UDP Internet Connections)是由 google 提出的使用 udp 进行多路并发传输的协议,旨在为HTTP提供一个安全、可靠、高效和低延时的通信基础。QUIC协议已被IETF采纳为标准,并且HTTP/3已选择使用QUIC来代替TCP作为其传输层协议。本文内容为笔者学习的主要笔记。
PengJie
2020-12-27
1.2K
0
网络传输方面的学习笔记
http
tcp/ip
udp
网络传输的参考模型有两种,一种是OSI(Open System InetConnection)参考模型,其有七层,另一种是TCP/IP参考模型,被减压成四层。OSI模型在当下以基本被TCP/IP模型所取代,使用代价太昂贵,很少公司用得起。如下图所示:
PengJie
2020-12-20
903
0
实时音视频demo中视频互动直播,观众请求连麦失败
实时音视频
即时通信 IM
官方文档
在腾讯云官网TRTC文档中心下载实时音视频(TRTC)Demo,通过开发工具Android Studio打开,修改配置
PengJie
2020-12-04
2.2K
0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档