13 chinabinlang

尚未进行身份认证

webrtc,音视频编程,视频会议开发,视频直播,电子白板开发

等级
TA的排名 582

webrtc 中的 rtp-hdrext

https://webrtc.org/experiments/rtp-hdrext/Home Experiments Rtp hdrextrtp-hdrextShow ContentsUnderneath this page, RTP header extensions are listed.abs-send-time abs-capture-time col...

2019-11-11 15:08:13

鼻炎滴剂

以下是转载的文章,看了文章后觉得辅舒良应该可以,但是用了三天,更严重了,现在不用了,开始吃消炎药;我的感觉,最好不要乱滴任何东西,如只是缓解,不是治疗的东西,就不要用了,还是早睡,锻炼身体吧;297,451关注问题写回答​邀请回答​1 条评论​分享​30个回答默认排序JQ TianPh.D. Biomedical Engin...

2019-12-12 11:34:22

PCM 音频 AV_SAMPLE_FMT_S32 转 AV_SAMPLE_FMT_S16

以 pc 为例:设: 转换 的值为 X_short_sample;因为: n_int_sample / int_Max =X_short_sample / short_Max;所以:X_short_sample = ( n_int_sample *short_Max) / int_Max ;其它相关格式转换,原理应该一样;float 转换稍微麻烦,可...

2019-12-05 18:54:49

FFmpeg 中 PCM 在 Frame 中的 存储格式

一般格式:planar 格式:图片 from:https://blog.csdn.net/XIAIBIANCHENG/article/details/72810495每个声道的 sample 数为:frame->nb_samples也就是每一个 data[n] 所有的 sample 的数,所以,字节数 =frame->n...

2019-12-05 18:33:39

WebRTC::FEC

WebRTC::FEC目录WebRTC::FEC ULPFEC FLEXFEC Encode ulpfec Decode ulpfec 动态 FEC 冗余度 FlexFEC in WebRTC WebRTC::FECTags: WebRTC FECWebRTC中的 FEC 实现分为 UlpFEC 和 FlexFEC ulpfec:rfc 5109 ...

2019-11-28 18:10:40

webrtc BWE 判断流程

这里主要说的是接收端的判断流程:// Send-side BWE. rtp 扩展 transport sequence number// Receive-side BWE. Rtp 扩展 abs-send-time1:PacketReceiver::DeliveryStatus Call::DeliverRtp(MediaType media_...

2019-11-18 19:00:15

webrtc 中 Rtcp NACK 接收处理流程

webrtc_m741:解析 rtcp ,如果是 NACK,那么解析;主要是解析相关的类型,和 获取相关参数; case rtcp::Rtpfb::kPacketType: switch (rtcp_block.fmt()) { case rtcp::Nack::kFeedbackMessageType:...

2019-11-15 17:33:20

WebRTC音视频同步

这两篇文章,可以直接去看;《WebRTC音视频同步机制实现分析》https://www.jianshu.com/p/3a4d24a71091《WebRTC音视频同步分析》https://blog.csdn.net/lincaig/article/details/81209895《RTCP(一): RR--Receiver Reports 接收者报告》htt...

2019-11-12 16:33:18

h264 结构图,NAL 单元类

2019-11-06 18:12:00

图像的DCT算法,离散余弦变换,傅里叶变换

《图像的DCT算法》原文链接:https://blog.csdn.net/jizhidexiaoming/article/details/80826915《数字图像处理离散余弦变换.ppt》https://max.book118.com/html/2017/1212/143890416.shtm...

2019-10-17 17:07:11

webrtc playout-delay

Home Experiments Rtp hdrext Playout delayplayout-delayName:“Playout Delay” ; “RTP Header Extension to control Playout Delay”Formal name:http://www.webrtc.org/experiments/rtp-hdrext/playou...

2019-09-29 16:22:21

webrtc rtcp SenderReport

rtcp 中 的SenderReport ,不多说了:bool SenderReport::Parse(const CommonHeader& packet) { RTC_DCHECK_EQ(packet.type(), kPacketType); const uint8_t report_block_count = packet.count(); if (packet...

2019-09-23 18:55:29

左值引用,右值引用

一个技术,首先了解要干什么,然后再了解怎么干;文章很多,简单说明:int n = 10;int & n_R = n;n 是 左值;10 是右值;n_R 是 n 的引用,就是左值引用;右值:常量,函数返回的临时变量(= 之前的的数据 ),都是右值; //之前的文章,也简介了 ,return 实现了什么;可以简单认为 就是 int &&...

2019-09-19 15:45:48

webrtc 获取 ntp time

webrtc中 的方法: static webrtc::Clock * pwebrtc_clock = webrtc::Clock::GetRealTimeClock(); webrtc::NtpTime nNtpTiem = pwebrtc_clock->CurrentNtpTime(); uint32_t nNtpTimeSec = ...

2019-09-17 17:19:29

win10文件被占用无法删除如何解决

任务管理器-》资源监视器-》CPU-》关联的句柄:右侧搜索占用的文件或文件夹;from:http://www.xitongcheng.com/jiaocheng/win10_article_47290.html

2019-09-05 17:35:33

chromium 源码获取 与 webrtc 版本对应的版本切换

win10 + visual studio 2017;获取 chromium 源码 和 单独获取 webrtc 源码 基本上是一样的;网络保证可以访问 Google;1: 配置 depot_tools ,设置环境变量,或者每次 cmd 中设置;2: 管理员权限 打开 cmd;3:设置环境变量,基本上和 webrtc 一样;4:fetch chromium;5:g...

2019-08-28 17:03:47

depot_tools_tutorial

https://commondatastorage.googleapis.com/chrome-infra-docs/flat/depot_tools/docs/html/depot_tools_tutorial.html谷歌直接翻译:depot_tools_tutorial(7)手册页名称depot_tools_tutorial - Chromium depot_tools gi...

2019-08-15 10:32:48

VMware 代理上网

1:win10+VMware10+Ubuntu182:win10代理设置ok,通过左下角“win”,直接搜索“daili”,然后查看本机代理,可以看到:127.0.0.1端口10803:代理工具需要设置,允许局域网连接;4:VMware设置:NAt模式;如果VMware有问题,可以:编辑-》虚拟网络编辑器-...

2019-08-09 11:34:54

cmake

一:添加源文件://上一级:cmake_minimum_required (VERSION 3.8)project ("CMakeProject3")# 包含子项目。主要会执行 指定目录中的CMakeLists.txt;add_subdirectory ("CMakeProject3")//当前 源文件 目录;# CMakeList.txt: CMakeProje...

2019-08-07 11:03:15

Visual Studio 中应用 LLVM

一:vs2017 :vs2017 自带了 clang-cl,clang 版本较低; 可以手动替换 vs 目录中的 clang,但是可以编译,却无法调试,或者还有别的不兼容;在 vs2017应用 LLVM,现有一个简答方法:简单说明:关闭所有 Visual Studio;1:安装LLVM Compiler Toolchain;2:安装 LLVM可以参考:https:...

2019-08-02 11:47:33

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。