音视频
voidreturn
Giter;代码洁癖,完美主义,挑刺,质疑,崇尚通过优雅的方式解决问题;从Linux Kernel,Driver折腾到Android App。
展开
-
节选—Android 视频直播 ( 从快播到直播,从高清到无码 )十年视频开发项目
本文转载自Android 视频直播 ( 从快播到直播,从高清到无码 )十年视频开发项目,截取其中技术概念比较相关的部分,并做了重新的排版。视频和直播的准备:android-java层:camera相关(视频)、AudioRecord(音频)相关、MediaCodec相关(音视频编码)android-native层(c++):h264、h265等编码库的调用;各种音频编码库的使用(aac、amr转载 2017-12-09 15:40:20 · 70732 阅读 · 0 评论 -
一只视频程序猿的移动直播SDK初体验
本文转自一只视频程序猿的移动直播SDK初体验,此处仅做排版改动。今早老板召开站会,“移动直播这么火,市面上有一百多个APP,小斌,你下周交个原型APP瞅瞅!”小弟心中一万匹草泥马奔过,这玩意儿哪儿是几天就能弄出来的?问候归问候,咱还是赶紧调研吧,端午还约了妹子游泳呢。方案选项作为公司音视频大神,对流媒体基本概念还是OK的。咱首先看看市面上火热的某客、某椒APP怎么工作的。主播端推流使用RTMP推向转载 2017-12-09 15:17:44 · 1981 阅读 · 0 评论 -
音视频多媒体协议相关资料汇总
编码,封装,协议的区别: 如何将TS源流重新封装并通过P2P协议传输在安卓终端和苹果终端播放 RTMP协议是封装的FLV视频在互联网中进行传输原创 2017-12-05 19:35:41 · 696 阅读 · 0 评论 -
AirPods的自动连接配对原理
首次连接打开装有 AirPods 的充电盒,并将它放在 iPhone 旁边。此时你的 iPhone 上将出现设置动画。轻点「连接」,然后轻点「完成」。就这么简单,而且会自动设置,实现与已使用同一 Apple ID 登录 iCloud 的任一支持设备搭配使用,无需额外操作。与其他蓝牙耳机不同的是,完成连接后,再也不用到蓝牙中去进行连接,使用时只需要在控制中心的 AirPlay 播放设备中选择...转载 2018-08-14 18:35:30 · 33989 阅读 · 4 评论 -
Android Camera 2.0 Api
二次图像处理Camera2的API扩展了对YUV的支持,及图像再处理支持。要知道是否据有这个能力,可以调getCameraCharacteristics()方法,检查REPROCESS_MAX_CAPTURE_STALL这个键值 。如果设备支持再处理,则可以调用createReprocessableCaptureSession(),创建一个再处理摄影设备,然后创建输入缓冲再处理请求。使用Ima...转载 2019-07-09 21:10:44 · 749 阅读 · 0 评论