ID:336774

hjc

高级C++开发工程师

  • 公司信息:
  • 某科技有限公司
  • 工作经验:
  • 8年
  • 兼职日薪:
  • 700元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 上海
  • 闵行

技术能力

1.熟悉C/C++编程,熟悉Linux系统编程。
2.熟悉H264、H265协议,熟练使用x264、x265等开源编码库。
3.熟悉 Nvidia、Intel 硬件编解码的使用。
4.熟悉 FLV、MP4、MOV、MPEG2-TS 等封装协议。
5.熟悉 RTMP、RTP、RTCP、RTSP、HTTP 等常用传输协议。
6.熟悉 FFMPEG 源码,熟练使用 FFMPEG API 调用。
7.熟悉QT库的使用。

项目经验

一、参与云渲染项目开发
1、基于metartc库开发webrtc服务程序,从云渲染服务端接收音频流和视频流,发送到web客户端;
接收web客户端的鼠标/键盘信息,并通过data channel接收后转发到云渲染服务端。
2、基于ffmpeg开发windows平台编码器,使用QSV缩放和编码,
直接接收d3d11纹理,进行GPU缩放和编码,实现超低延迟处理。

二、负责直播编码器开发
1、开发直播编码器,实现rtmp流、UDP流、http流、采集卡信号到rtmp流的转码。
2、支持h264软编码、nvh264硬编码、aac音频编码。

三、负责导播台开发
1、负责导播台编码推流、信号源切换、特效等开发。
2、开发预览流、延迟流的编码、支持信号源秒级的切换、支持灾备的切换。
3、开发直播流添加logo、gif、视频、遮罩等功能,并支持动态控制。
4、系统支持添加直播信号源、点播文件,并支持互相切换。

四、参与视频编解码的开发:
1、参与H265编码器和H265解码器的开发,熟悉整个开发流程,主要负责帧内模块和Deblock、SAO滤波模块的开发,了解帧间
预测、变换量化模块;
2、熟悉x86平台的MMX、SSE、SSE2、SSE3、SSSE3、SSE4等指令,负责优化H265编码器和H265解码器的帧内和滤波模块;

案例展示

  • 导播台

    导播台

    导播台 1. 支持直播和点播信号切换, 最大可以接入16路信号源。 3. 对信号源进行预解码处理, 切换速度1~2秒, 行业领先水平。 4. 完善信号处理模块, 支持rtmp,http, tcp, udp, udi和点播节目 5. 创新采用B/S架构。支持紧急灾备。防止非

  • 云渲染

    云渲染

    1、基于metartc库开发webrtc服务程序,从云渲染服务端接收音频流和视频流,发送到web客户端; 接收web客户端的鼠标/键盘信息,并通过data channel接收后转发到云渲染服务端。 2、基于ffmpeg开发windows平台编码器,使用QSV缩放和编码,直接接

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

信用行为

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

发布任务

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

微信接收人才推送

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

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