所谓流媒体简单的说就是利用互联网来传递并能被用户一边下载一边观看的活动媒体信息。流媒体技术一般都有三个方面的表现,分别是编码器(编码技术)、播放器(播放支持)和流服务器,三者缺一不可。仅仅具有其中一到两个要素是不能被称为流媒体技术的。那么以下是小编为大家收集的关于流媒体开发工程师职业要求的内容,大家可阅读一下。
1、有直播流媒体P2P/PCDN相关设计和开发工作经验,对流媒体直播、提高p2p的穿透率,分享率,卡顿率有丰富经验;
2、熟悉webrtc开发框架,熟悉W3C关于WebRTC的通讯标准,熟悉rtp/rtcp等流媒体传输协议;
3、熟悉TCP/IP等网络协议,熟悉可靠UDP的实现,了解拥塞控制算法;
4、精通NAT穿透原理,深入理解STUN,ICE,SCTP、WEBRTC以及P2P原理
5、熟悉常见p2p组网方法及其优化方案;
6、精通ffmpeg、libx264等音视频工具,掌握音视频相关协议和标准,如flv、RTP、mpeg-ts、rtmp、mp4等;
7、熟悉跨平台开发(win/linux/android/ios)优先。
文章来源: 顺德招聘网 https://sd.goodjob.cn,转载请注明。
上一篇:流媒体开发工程师岗位职责
下一篇:什么是手绘设计?