ID:205553

windy

中级安卓开发工程师

  • 公司信息:
  • 深圳市警圣技术股份有限公司
  • 工作经验:
  • 10年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 深圳
  • 龙华

技术能力

产品系统研发,主要针对软硬结合处理相关技术问题。研发执法系统实时视频,实时对讲。
熟悉的框架
1.网络框架,常使用okhttp,再者是Retrofit
2.Butter Knife 使用注解生成模板代码,将view与方法和参数绑定
3.MPAndroidChart 图表框架
4.glide 加载图片框架
5.EventBus 本地组件间通信框架 
6.zxing条码图像处理库
7.lottie-android 动画框架
8.AndroidSwipeLayout 强大滑动式布局
9.greenDAO高效、快速的SQLite型数据库
10.BaseRecyclerViewAdapterHelper 强大、流畅的Recyvlerview通用适配器

项目经验

android直播系统
主要功能:
1、聊天:私聊、聊天室、点亮、推送、黑名单等;

2、礼物:普通礼物、豪华礼物、红包、排行榜、第三方充值、内购、礼物动态更新、提现等;

3、直播列表:关注、热门、最新、分类直播用户列表等;

4、自己直播:录制、推流、解码、播放、美颜、心跳、后台切换、主播对管理员操作、管理员对用户等;

5、房间逻辑:创建房间、进入房间、退出房间、关闭房间、切换房间、房间管理员设置、房间用户列表等;

6、用户逻辑:普通登陆、第三方登陆、注册、搜索、修改个人信息、关注列表、粉丝列表、忘记密码、查看个人信息、收入榜、关注和取关、检索等;

7、观看直播:聊天信息、滚屏弹幕、礼物显示、加载界面等;

8、统计:APP业务统计、第三方统计等;

9、超管:禁播、隐藏、审核等;

采用技术
1.使用第三方框架进行音视频开发
2.使用javacv来实现,最终也是用过ffmpeg来进行编码和推流,javacv实现到可以直接接收摄像头的帧数据,一个SurfaceView进行预览,然后实现PreviewCallback将摄像头每一帧的数据交给javacv
3.使用yasea库,需要实现的Camera采集部分也一起封装好了,进行一些简单配置就可以实现编码推流,并且yasea目前已经直接支持摄像头的热切换,和各种滤镜效果
4.使用yaesa进行摄像头采集、编码然后向srs服务器rtmp推流,部署srs流媒体服务器,使用vitamio取流播放

案例展示

  • 执法记录仪

    执法记录仪

    按开机键,进入默认视频画面 按录像键,进行视频录像 按拍照键,进行拍照 按住拍照键,进行连拍 点按返回键,退回上一步 紧急报警按键 按对讲按键,进行对讲 按住录音键,进行录音 进入回放菜单,选择"视频", 1.选择文件进行回放 2.选择文件

  • 户外新闻

    户外新闻

    新闻APP 基本功能: 欢迎页面加载(3s,点击可跳过)——Activity相关 用户注册/登录 ——SQLite运用,GreenDao第三方数据库框架 横向滑动列表显示新闻类别——TabLayout、ViewPager、FragmentPagerAdapter的应用

查看案例列表(含更多 0 个案例)

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服