3
被预约次数
4
被收藏次数
0
被评价次数
1、较强的记忆、学习能力,对软件有浓厚的兴趣。
2、熟练裁减 Linux 操作系统。
3、熟练编写基于Linux 操作系统的驱动程序。
4、熟练使用C、C++、java语言进行编程。
5、熟练使用VC++(WIN32、MFC)工具进行编程。
6、熟悉音视频的编程(解码、显示、码流控制)实现方法。
7、熟练使用GTK、QT、Minigui的API进行编程。
8、熟练设计GUI软件架构,进行编程。
9、熟练在ffmpeg、mplayer上进行二次开发。
10、熟悉NDK、eclipse开发工具,熟悉jni接口,熟练在android系统进行java、c、c++编程。
11、独立完成任务的能力强。
个人软件作品演示demo下载地址:http://pan.baidu.com/s/1dFzfVkX
demo1:基于MPlayer-1.3.0版本开发的android视频播放器。
demo2:基于MPlayer-1.1版本开发的windows平台多路视频播放器(用于视频监控)。
独立完成的两个项目:
项目一:
基于mplayer的android播放器
项目描述:
c、java(开发工具)
pc电脑、手机(硬件环境)
cygwin、eclipse、ndk(软件环境)基于mplayer的android播放器demo
完成打开本地、网络视频,快进、快退、暂停、播放、进度、总长度显示基本功能。
责任描述:
1、移植mplayer到android系统。
2、编写音视频输出、jni接口。
3、编写android的java界面。
项目二:
远程视频数字监控、预览、回放软件项目描述:
mingw32、vc++6.0、mplayer(开发工具)
pc电脑(硬件环境)
windows操作系统(软件环境)远程视频数字监控、预览、回放软件系统是用于对远程录像机、网络摄像机进行视频实时监控、视频回放、管理,是基于开源代码mplayer开发而来。
简介如下:
该软件系统有两种运行模式:
1、独立运行模式。
2、作为动态链接库的方式,可以内嵌到界面程序的一个窗口内,实现视频处理引擎和界面在软件编码上的分离。
特点:
1、软件解码、显示效率高。
2、支持MPG、AVI、DAT、VOB、WMV、FLV等文件格式。
3、支持MMS、RTP/RTSP、HTTP、FTP等协议。
4、支持混合文件格式、混合视频格式、混合视频来源、混合网络协议模式监控播放,在这100路视频中,可以同时接入AVI、MPG、DAT等文件格式的视频文件,可以同时接入本地硬盘、RTSP、HTTP服务器等存储介质上的视频文件。
5、支持混合视频图像分辨率,可以接入任意分辨率视频图像。
责任描述:
系统分析、软件架构、编程。
可兼职时间
可兼职地点
0条评论 雇主评价