第四周工作报告
来源:互联网 发布:mysql 合计 编辑:程序博客网 时间:2024/05/16 16:58
记得上周的工作报告中提到测试的时候出现硬件加速的CPU占用率反而大于软件解码的CPU占用率 。
导师对此问题给出如下回答:CPU占用率上升是因为gst-omx测试环境的问题。Decoding出来的结果在Video/Graphics memory,本来可以直接输出显示的;但是现在为了gst-omx的测试方便,把帧数据从Video/Graphics memory拷贝回CPU空间,然后显示的时候又拷贝回去;所以大大占用了CPU。而在实际的Chromeos或者Android上,我们并没有使用gst-omx的,所以不存在这个问题。
关于每次开机都要重新编译的问题也得到了解决,其实不需要重新下载编译,只需要重新设置一下环境变量即可。看来对linux系统中的一些操作还不是特别清楚,才会有这些类似的问题出现,比如之前不知道怎么编译,看来得找个时间系统地学习一下linux下的操作。
既然已经完成了在ubuntu平台上用gst-omx进行的测试,接下来的任务就是要添加对MPEG2解码的支持。为了对MPEG2解码有较好的了解。找了一些关于解码算法的文章看了看。总结了一下各类解码算法之间的相似点与区别。具体的内容在中期报告中给出,在此不赘述。
虽然看了一定量的算法,但是在看代码的时候仍然有些不知所云。因此在请教导师后,导师建议以JPEG/VP8的视频解码porting的过程为参考,这里不得不提一下git的强大功能,可以清楚的记录版本的变化,原谅我不是出自软院,之前没有接触到这么高大上的工具。
总的来说,本周进行了之前工作总结,并写了中期检查报告。同时为下个阶段的工作做了点准备,明确了下阶段应该完成的任务。
- 第四周工作报告
- 实验室第四周工作报告
- 实验室第四周工作报告
- 实验室第十四周工作报告
- 实验室第十四周工作报告
- 第一周工作报告
- 第一周工作报告
- 第一周工作报告
- 第十四周工作报告(2014~5.26-6.1)
- 第一周工作报告总结 贺磊
- 实验室第6周工作报告
- 工作报告
- 第四周
- 第四周
- 第四周
- 第四周
- 第四周
- 第四周
- 迭代器模式
- 达梦数据库(7.0)(Windows)(DM7-->DM7)数据迁移过程详解
- iOS —— 通知、监测KVO
- Quartz入门实例11-Quartz的远程方法调用
- Bugzilla使用手册及解决方案
- 第四周工作报告
- 并查集(Union-Find)算法介绍
- iOS截取图片中的某一部分
- C8051FXX启动文件详细注释
- java 监测工具-------------------jdk自带的强悍工具jvisualvm
- 如何使用Windows Azure Media Service进行开发(2)
- zoj 1203 Swordfish_最小生成树
- 励志与鸡汤
- undefined reference to 'vlc_entry__access_output_udp'