登录
首页 » Java » H264Android_CPP

H264Android_CPP

于 2012-06-01 发布 文件大小:131KB
0 77
下载积分: 1 下载次数: 36

代码说明:

  H264解码器源码,移植ffmpeg中的H264解码部分到Android,深度删减优化,在模拟器(320x480)中验证通过。 程序的采用jni架构。界面部分,文件读取,视频显示都是用java做的,底层的视频解码用C来做满足速度的要求。 在这个版本中,从H264码流中分割出Nal是在java层做的,这样在java层直接调用解码时就知道是否有显示视频,缺点的就是耦合度/封装性差一点。 如果采用在底层做Nal分割的方法,可以封装得好看一些,但是每次送的数据有限制,如果送的数据太多,底层可能会一次解码出好几帧视频,但是通知到界面层只能显示一帧,造成丢帧的现象。 如果每次送的数据较少,就会有很多次底层调用没有进行实质解码,很小气的做法,比如有一压缩数据帧需要600字节,如果一次送100个字节给解码器,那么要送6次才会进行实质解码,因为每个数据帧有大有小,所以只能取极小值才不会导致丢帧。 不过所有的编码解码都是各种因素平衡折中的结果,具体用什么方法具体分析。 如果程序崩溃退出,优先考虑: 1)是否是baseline 2)byte [] NalBuf = new byte[40980] 缓冲区是否溢出。 如果有B帧,那肯定不是baseline。 (H264 Decoder C++ version decode source)

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 搜索引擎与 java 中的树
    内置反向的索引,从文档在 web 上的单词都放在树中。树然后查询用词和代码运行和 word occursssssssssssssssssssssssssssssss 获取的次数。
    2022-08-14 01:07:29下载
    积分:1
  • 位 apriori 算法
    这是用于挖掘频繁项集使用 bits 的先验基地位 Apriori 算法的一个实现
    2023-03-24 03:35:04下载
    积分:1
  • android 拍照或从相册中选择并保存到sd卡
    拍照或从相册中选择并保存到sd卡
    2015-05-07下载
    积分:1
  • SpringMVC小项目
    Annotation AOP SpringMVC 事务管理 SpringMVC实现一个完整的项目
    2023-05-03 04:45:05下载
    积分:1
  • 百度云盘SDK接口
    百度云盘SDK接口百度云盘SDK接口百度云盘SDK接口百度云盘SDK接口
    2022-10-10 01:40:03下载
    积分:1
  • 用JAVA语言编写日历
                此日历适应初学者编写的简易日历,排版为3列4行。    这篇文章主要介绍了日历显示读出输入的年月的java代码,有需要的朋友可以参考一下... 此代码有很多不足,希望大家多多指教,帮忙删改,本人虚心受教。
    2022-07-13 15:35:27下载
    积分:1
  • TongzhilanStudy
    利用service来实现安卓通知栏通知功能,类似QQ在后台运行通知栏会有图标。(Service to Android notification bar notification feature, similar to QQ notification bar running in the background will be icon.)
    2012-09-28 11:31:29下载
    积分:1
  • kakuro puzzle
    总结一下规则:卡库罗是一个益智游戏,在纵横字谜一样的董事会上,数字是用来使他们的总和在“定义”的董事会广场指定的值。此外,在每个和组内,每个数字最多只能出现一次。
    2022-11-30 12:50:03下载
    积分:1
  • File
    实现文件的读取在内存卡在android中的使用(Implementation file to read in the memory card)
    2012-07-30 16:06:57下载
    积分:1
  • 利用匈牙利分配算法的资源分配算法
    应用背景此代码是实现资源分配问题的匈牙利分配算法。这是一种优化技术。这种优化方法在一对一的关系。唯一的限制是,您的资源和系统的数量应该是平等的;关键技术这个程序将输入即资源的数量和在mxn矩阵系统的数量。这里的米= N;
    2022-01-22 16:52:48下载
    积分:1
  • 696518资源总数
  • 104271会员总数
  • 57今日下载