我的友情链接

51CTO博客开发

原创 点赞0 阅读554 收藏0 评论0 2017-11-22

android crash 调试

android crash log: /data/tombstones/tombstones_xx (系统保留十条记录) android anr log: /data/anr/xx 地址转代码行: addr2line -f -e xxx.so <address> xxx.so 需要-g编译 <address> 需要是相对偏移地址。可查看 cat /proc/pid/

原创 点赞0 阅读1059 收藏0 评论0 2012-10-11

ffmpeg中的sws_scale算法性能测试

 转自: http://www.cnblogs.com/acloud/archive/2011/10/29/sws_scale.html   经常用到ffmpeg中的sws_scale来进行图像缩放和格式转换,该函数可以使用各种不同算法来对图像进行处理。以前一直很懒,懒得测试和甄别应该使用哪种算法,最近的工作时间,很多时候需要等待别人。忙里偷闲,对ffmpeg的这一组函

转载 点赞0 阅读4254 收藏1 评论0 2012-09-25

H.264中POC类型之探讨

 转自  http://mmdev.iteye.com/blog/1451737   有 B 图像的场合。POC 表示的是图像显示顺序。由于POC对于参考序列的初始化,重排序及标记关系重大,所以做了如下的分析,以下讨论情况是针对帧编码。 pic_order_cnt_type=0的时候: poc与frame_num没有直接的关系,是显式地出现在

转载 点赞0 阅读3785 收藏0 评论0 2012-07-24

YUV 视频序列 下载

 1.纯的yuv 序列(不包含yuv4mepg 头信息,例如width,height),适合用来测试h264,h265编码器。 ftp://ftp.tnt.uni-hannover.de/pub/svc/testsequences/   2.含yuv4mpeg头信息的 YUV 视频序列, 适合ffplay/ffmpeg用 http://media.xiph.org/vi

原创 点赞0 阅读3283 收藏0 评论0 2012-07-20

yuv

YUV420P,Y,U,V三个分量都是平面格式,分为I420和YV12。I420格式和YV12格式的不同处在U平面和V平面的位置不同。在I420格式中,U平面紧跟在Y平面之后,然后才是V平面(即:YUV);但YV12则是相反(即:YVU)。 YUV420SP, Y分量平面格式,UV打包格式, 即NV12。 NV12与NV21类似,U 和 V 交错排列,不同在于UV顺序。 I420: YYY

原创 点赞0 阅读2829 收藏0 评论0 2012-04-25

RTP audio video profile

  http://en.wikipedia.org/wiki/RTP_audio_video_profile

转载 点赞0 阅读658 收藏0 评论0 2012-04-11

Android Display System --- Surface Flinger

 转: http://blog.csdn.net/yili_xie/article/details/4803527 Android Display System --- Surface Flinger      SurfaceFlinger 是Android multimedia 

转载 点赞0 阅读698 收藏0 评论0 2012-02-28

Video graphics system[IPU, VPU and GPU]

 IPU: Image Processing Unit  • -- Display  • -- Camera  • -- Image Rotation, Inversion, Color Space Conversion  • -- Image quality enhancement&nbs

转载 点赞0 阅读2109 收藏0 评论0 2012-02-28

AOTs SPS PPS ESDS AVCC 关系

  Audio -> AOTs(AAC规范定义的音频关键编码信息) -> ESDS (MP4规范中定义的一个box类型,其中包含了AOTs) Video -> SPS/PPS(H264规范定义的视频关键编码信息) -> AVCC(MP4规范中定义的一个box类型,其中包含了SPS/PPS)

原创 点赞0 阅读1395 收藏0 评论0 2012-02-23

big endian VS little endian

8086机器都是使用little endian, 而摩托罗拉的power pc使用big endian 对于一个数0x1122 产用little endian方式时   低字节存储0x22,高字节存储0x11. 而使用big endian方式时,  低字节存储0x11, 高字节存储0x22 在这俩种字节方式间转换可以使用汇编指令 BSWAP 测试函数

原创 点赞0 阅读497 收藏0 评论0 2012-01-03

Android图形系统

http://wenku.baidu.com/view/e191dc116c175f0e7cd13719.html

转载 点赞0 阅读379 收藏0 评论0 2011-12-19

AVC Profile IDC definitions

#define BASELINE 66 #define MAIN 77 #define EXTENDED 88 #define FREXT_HP 100 这是常用的avc profile值的定义,其中66对应的是ascii字符'B',77对应的是ascii字符'M',88对应的是ascii字符'X', 100代表high profile,还有一些定义如下: #define FREXT_H

原创 点赞0 阅读1116 收藏0 评论0 2011-12-05

Apple HTTP Live 媒体流概述

  HTTP 媒体流架构 HTTP Live媒体流允许您通过普通的Web服务器将实时的或者预先录制的视频和音频发送到运行iOS 3.0及以上版本的设备或者安装了QuickTime X及以后版本的桌面计算机上,并支持加密和用户验证。   http://www.apple.com.cn/developer/library/ios/documentation/Networki

转载 点赞0 阅读5609 收藏0 评论0 2011-09-07

HTTP Live Streaming

  HTTP Live Streaming draft-pantos-http-live-streaming-06 Abstract This document describes a protocol for transferring unbounded streams of multimedia data

转载 点赞0 阅读1277 收藏0 评论0 2011-09-07
写文章