首页 > 制度大全 > 流媒体研发岗位职责

流媒体研发岗位职责

2024-07-28 阅读 4661

(一)岗位职责:

1.负责流媒体技术应用的架构设计、开发、测试和维护等;

2.负责流媒体SDK的开发和优化;

3.负责调度系统和缓存服务器设计与开发;

4.负责相关技术/产品文档的编写和维护;

5.领导安排的其它相关工作。

(二)任职要求:

1.信息技术类专业本科以上学历,3年以上Linux(make/cmake/g++/gdb)平台开发经验;

2.精通C/C++、熟悉HTTP/RTP/RTCP/RTSP/RTMP等协议;

3.熟悉高性能网络服务器编程采用的核心技术,如IO处理、多线程、异步、事件驱动等;

4.熟悉常用音视频编码、相关技术(WebRTC等)和相关开发验证工具(ffmpeg等);

5.具有良好的编码习惯、逻辑思维能力、主动沟通能力和团队合作意识。

(三)优先考虑:

1.有多层负载均衡软件开发经验;

2.熟悉开源服务器(如Nginx、Squid、ATS等),有分析其代码实现或模块编写经验;

3.具有深厚算法及数据结构知识;

4.开源社区成员;

5.CDN行业相关背景;

6.能够运用SVN进行版本控制与代码管理。

篇2:流媒体直播客户端研发工程师职位描述与岗位职责任职要求

职位描述

工作职责

1、负责直播推流和播放器的研发工作;

2、通过不断的技术研究和创新,推动业务的快速发展和高效迭代。

任职要求

1、本科及以上学历,计算机、通信等相关专业;

2、具有扎实的编程功底,良好的设计能力和编程习惯;

3、熟悉C++,熟悉FFMpeg,了解Android/iOS开发;

4、具备移动端推流/播放相关开发经验,熟悉常见的音视频压缩格式;

5、熟悉RTMP、HLS等流媒体传输协议,

6、积极乐观,责任心强,工作认真细致,具备良好的服务意识,具有良好的团队沟通与协作能力。