Android 音视频
文章平均质量分 66
yeming1108
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
流媒体开发 HLS草案
目录1 简介 22 概述 23 播放列表文件 33.1 介绍 33.2新标签 43.2.1 EXT-X-TARGETDURATION 43.2.2 EXT-X-MEDIA-SEQUENCE 43.2.3 EXT-X-KEY 43.2.4 EXT-X-PROGRAM-DATE-TIME 53.2.5 EXT-X-ALLOW-CATCH 53.2.6 EXT原创 2016-08-17 15:56:46 · 412 阅读 · 0 评论 -
HTTP Live Streaming直播(iOS直播)技术分析与实现
HTTP Live Streaming直播(iOS直播)技术分析与实现 不经意间发现,大半年没写博客了,自觉汗颜。实则2012后半年,家中的事一样接着一样发生,实在是没有时间。快过年了,总算忙里偷闲,把最近的一些技术成果,总结成了文章,与大家分享。 前些日子,也是项目需要,花了一些时间研究了HTTP Live Streaming(HLS)技术,并实现了一个HLS编码器转载 2016-08-17 16:11:26 · 402 阅读 · 0 评论 -
Android rtsp流媒体音视频帧的处理流程
先把从收到rtp包到封装成完整的一帧涉及的相关函数从上到下罗列一遍,后续在忘记的情况下理清的时候可以作为线索,不用从头去分析代码(MyHandler.h)onMessageReceived(case setu) sp notify = new AMessage('accu', id());void ARTPConnection::addStreamvoid ARTPConne转载 2016-08-27 20:56:59 · 1114 阅读 · 0 评论 -
详解YUV数据格式
YUV格式有两大类:planar和packed。对于planar的YUV格式,先连续存储所有像素点的Y,紧接着存储所有像素点的U,随后是所有像素点的V。对于packed的YUV格式,每个像素点的Y,U,V是连续交*存储的。 YUV,分为三个分量,“Y”表示明亮度(Luminance或Luma),也就是灰度值;而“U”和“V” 表示的则是色度(Chrominance或Chro转载 2016-08-09 17:31:20 · 877 阅读 · 0 评论 -
视频编码(H264概述)
一 视频编码介绍1.1 视频压缩编码的目标1)保证压缩比例2)保证恢复的质量3)易实现,低成本,可靠性 1.2 压缩的出发点(可行性)1)时间相关性在一组视频序列中,相邻相邻两帧只有极少的不同之处,这便是时间相关性。2)空间相关性在同一帧中,相邻象素之间有很大的相关性,两象素越近,侧相关性越强。 根据采转载 2016-08-23 16:19:37 · 421 阅读 · 0 评论 -
NuPlayer 分析(一)
Nuplayer 主要是负责流媒体播放流,在Android5.0之后开始取代Stagefright 支持更多的播放协议。Mediaplayer 在Java层创建播放器之后,MediaPlayerService在SetDataSource时候根据播放类型创建相应的播放器;MediaPlayerService在开机初始化时候注册播放器MediaPlayerFactory::registerBu原创 2016-08-26 17:33:46 · 1406 阅读 · 0 评论
分享