
WebRTC
文章平均质量分 70
阳光的威威
多媒体工程师
展开
-
WebRTC 音视频同步方法
016-11-25 doraWebRTC编风网WebRTC编风网来源:编风网作者:weizhenwei,编风网专栏作家 音视频同步事关多媒体产品的最直观用户体验,是音视频媒体数据传输和渲染播放的最基本质量保证。音视频如果不同步,有可能造成延迟、卡顿等非常影响用户体验的现象。因此,它非常重要。一般说来,音视频同步维护媒体数据的时间线顺序,即发送端在某一时刻采集的音视频转载 2016-11-30 14:03:07 · 2721 阅读 · 2 评论 -
RTP音视频同步中NTP的作用
多媒体通信同步方法,主要有时间戳同步法、同步标记法、多路复用同步法三种。下面主要讨论时间戳同步法,特别是RTP时间戳同步。内容包括RTP媒体间同步的实现,为什么需要RTCP的NTP时间来实现媒体间同步?没有RTCP,能实现RTP媒体间的同步吗?DirectShow时间戳和RTP时间戳的区别,MPEG2-TS流的时间戳等。本文只简单讨论时间戳同步的原理,不涉及具体的实现方法,如音频帧和视频帧时间戳的转载 2016-12-28 11:15:20 · 2560 阅读 · 0 评论 -
webrtc 学习要点
总结一下webrtc的关键技术,如果搞懂了以下问题,webrtc应该算基本掌握了1. 通话建立的大概流程。 a)收集建立点对点的 IP candidates (local, srvReflex, relay),用于建立UDP 发送路径 b ) 收集端支持的media info,及相关feature支持特性,构建SDP c ) 通过第三方信令服务器转发SD...原创 2018-03-07 17:25:22 · 564 阅读 · 0 评论 -
WebRTC视频接收缓冲区基于KalmanFilter的延迟模型
转载: https://www.jianshu.com/p/bb34995c549a在WebRTC的视频处理流水线中,接收端缓冲区JitterBuffer是关键的组成部分:它负责RTP数据包乱序重排和组帧,RTP丢包重传,请求重传关键帧,估算缓冲区延迟等功能。其中缓冲区延迟JitterDelay对视频流的单向延迟有重要影响,很大程度上决定着应用的实时性。本文不打算全面分析接收端缓冲区的实现细节,只...转载 2018-03-01 13:56:21 · 1960 阅读 · 0 评论 -
WebRTC的拥塞控制技术
转载: https://www.jianshu.com/p/9061b6d0a9011. 概述对于共享网络资源的各类应用来说,拥塞控制技术的使用有利于提高带宽利用率,同时也使得终端用户在使用网络时能够获得更好的体验。在协议层面上拥塞控制是TCP的一个总要的组成部分;但是对于非面向链接的传输层协议,如UDP,其在协议层面上并没有对拥塞控制进行强制性的要求,这样做保证了最优的传输性能,且在拥塞控制的设...转载 2018-03-01 12:02:24 · 620 阅读 · 0 评论 -
webrtc 视频通话质量的评价方法
webrtc 视频通话质量的评价方法(待完善)评价内容: 视频通话画面质量基本KPI包括:PSNR,时延,丢帧,抖动等评价方法: step1. 发送端和接收端视频帧信息采集 a. YUV frame dump:webrtc中,encoder之前及decoder之后,有提供专门的callback函数,用来对YUV frame做处理,这里只需将YUV保存到本地文件即可 b. fra...原创 2017-06-19 19:28:52 · 2431 阅读 · 0 评论