字节跳动MAC端直播研发工程师-视频架构
社招全职A66605地点:杭州状态:招聘
任职要求
1、具有Mac相关工作经验,深入理解OC/C++语言,熟练使用STL等标准库; 2、熟悉Mac开发,熟练使用Native API进行音视频的开发; 3、熟悉DirectX/OpenGL/VulKan/Metal等图形API,熟练使用GPU调试、调优工具; 4、有音视频相关开发经验的优先,如采集、渲染、编码、推流等; 5、编程基本功扎实,具有良好的代码风格。 加分项目: …
登录查看完整任职要求
微信扫码,1秒登录
工作职责
1、负责字节跳动直播SDK在Mac平台相关的设计和开发工作; 2、能根据业务需求,进行架构设计和技术难点攻关; 3、对线上产品持续优化和迭代,更好的满足业务需求。
包括英文材料
C+++
https://www.learncpp.com/
LearnCpp.com is a free website devoted to teaching you how to program in modern C++.
https://www.youtube.com/watch?v=ZzaPdXTrSb8
DirectX+
http://www.directxtutorial.com/lessonarticle.aspx?id=1
the purpose of this website is to assist novice programmers to overcome the difficulties in learning DirectX and game programming.
https://learn.microsoft.com/en-us/windows/win32/direct3dgetstarted/getting-started-with-a-directx-game
Creating a Microsoft DirectX game for Windows is a challenge for a new developer. Here we quickly review the concepts involved and the steps you must take to begin developing a game using DirectX and C++.
还有更多 •••
相关职位
社招1-3年多媒体技术
1. 设计并实现实时音视频SDK的架构,支持直播推流、视频编辑、连麦互动等主播场景; 2. 针对移动端(iOS/Android)和桌面端(Windows/Mac)进行性能调优,解决弱网环境的卡顿、延迟问题; 3. 优化编解码质量和渲染效率,支持并探索主播创新玩法的音视频能力建设。
更新于 2026-06-07北京|上海|深圳
社招LTEV
1、负责国际化直播业务在PC端开播方向的音视频相关基础技术研发; 2、负责持续改进性能如优化内存、渲染性能等,不断提升开播侧用户体验,提升直播内容生产的效率与质量; 3、与PC客户端研发同事一起解决音视频集成和联调中的相关问题,分析并解决开播sdk中的性能和疑难问题; 4、探索音视频能力和 Web 技术的融合,丰富和优化 Web 端多媒体能力和体验; 5、用高质量的设计和代码实现,创造出极致的用户体验,支撑国际化直播生态高速发展。
更新于 2022-03-03深圳
社招3年以上技术类-开发
1. 负责视频会议Mac客户端的架构设计、开发和维护工作 2. 参与产品需求分析,制定技术方案,确保产品的高性能和稳定性 3. 实现音视频通话、屏幕共享、会议控制等核心功能模块 4. 优化客户端性能,提升用户体验,降低CPU和内存占用 5. 与服务端、iOS、Windows等团队协作,保证多端体验一致性 6. 参与技术难点攻关,解决音视频相关的技术问题 7. 编写技术文档,进行代码审查,保证代码质量
更新于 2026-01-30杭州