
工作职责:
工作职责
负责桌面浏览器、移动端、小程序等环境下的流媒体视频播放功能(直播、点播、录像回看)的开发与优化,确保播放性能和用户体验。包括加载、播放/暂停、快进/快退、音量调节、截屏、录制、全屏切换等功能。
集成并调试不同终端下的硬件加速功能(如 GPU 和硬件解码器),优化 H.264/H.265 的解码效率,支持多路视频并发解码与显示。
支持并优化主流流媒体协议(如 HLS、HTTP-FLV、RTMP、WebRTC 等)的实现。
快速分析并解决播放中的各种问题,包括延迟、卡顿、马赛克、抖动等。
负责相关技术文档的撰写和维护。
任职资格:
计算机科学、软件工程、电子信息等相关专业本科及以上学历。
5 年及以上前端开发经验,有流媒体视频相关项目经验,掌握流媒体相关知识。
精通 JavaScript/TypeScript,熟悉主流前端框架,具备实际项目开发经验。
深入了解 HLS、HTTP-FLV、RTMP、WebRTC 等流媒体协议的实现和优化。
熟悉 H.264/H.265 编解码原理,了解 AAC、G711 等音频编码技术,以及 MP4、FLV 等流媒体容器格式。
掌握 MediaSource 和 WebCodecs 硬解码 API 的应用,并具备实现高效解码的经验。
有基于 WebAssembly 或 SIMD 技术优化音视频解码的实际经验。
熟悉 FFmpeg 或类似音视频处理工具。