首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Muyip
掘友等级
搬砖工程师
|
百度
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
8
文章 6
沸点 2
赞
8
返回
|
搜索文章
最新
热门
Linux库文件与可执行文件辅助工具集
查看可执行文件位数。通过objdump -f /path/to/program看ELF文件头也可以。 一些环境下某些版本的ldd可能会尝试执行程序来获取依赖信息,可能会导致安全问题。对于不受信任的可执行文件,可以采取下面的安全的方法(下面的方法只会查找直接依赖项,不会递归查找间…
如何使用FFmpeg filter对YUV进行图像处理
音视频服务器有一种架构模式叫MCU,在这种模式下,服务器会把从各个客户端收到的视频流进行混屏,然后把混合后的视频分发给客户端。客户端收到混合后的视频流,其他每个人都占混合流中的一个小窗口(像下图)。但是客户端无法对这些小窗口进行标识,比如每个人的名字、哪个人在说话等等。 基于以…
Docker容器从入门到入门
现在的软件系统已经非常复杂。一方面包含多种服务,这些服务有自己所依赖的库和软件包;另一方面存在多种部署环境。这就产生了一个问题:如何让每种服务能够在所有的部署环境中顺利运行? 容器的设计理念由码头上的集装箱而来,通过集装箱的标准化、相互隔离实现软件系统依赖的打包与运行隔离。 D…
CMake从入门到入门
CMake是一个跨平台、开源的构建系统。它是一个集软件构建、测试、打包于一身的软件。比如它能根据源码和预先配置好的构建配置文件构建出Visual Studio的.sln文件或者Linux中的Makefile、启动编译过程、启动单元测试、打包可执行文件及依赖到指定目录。 CMak…
Intel owt-server VideoMixer设计
在视频会议中接入SIP客户端时,需要在MCU服务器里完成视频混屏。而owt-server是Intel开源的基于WebRTC的流媒体服务。其中的MCU实现了VideoMixer功能,对我们完成视频混屏具有很好的参考意义。 这篇文章主要对owt-server里VideoMixer的…
C++ 单元测试之 gtest & gmock
这篇文章介绍C++单元测试工具gtest、gmock,以及自己在前段时间做单元测试时的一些方式方法。 单元测试不但可以增加开发者对于所完成代码的自信,同时,好的单元测试用例往往可以在回归测试的过程中,很好地保证之前所发生的修改没有破坏已有的程序逻辑。因此,单元测试不但不会成为开…
HTTP基础与HTTPS加密过程
这篇文章主要是对HTTP/HTTPS的部分总结,由HTTP协议基础知识引入HTTP协议的缺陷,进而描述HTTPS是如何解决HTTP的缺陷以及HTTPS的工作原理。 无状态:HTTP协议对请求处理没有记忆能力,服务器不知道客户端的状态。即客户端发送HTTP请求,服务器做出回应,返…
基于G.1070的视频质量无参考打分集成回顾
视频质量的评估方法通常有有参考评估、无参考评估、半参考评估。其中: 半参考评估比较鸡肋,虽然不需要原始视频,但需要原始视频的部分信息,评估既没有有参考准确,也没有无参考简单。 最终选择的方案是:在客户端计算无参考分数、伪实时上报到监控系统,另外,无参考评估使用G.1070。 相…
WebRTC视频数据统计之延时、抖动与丢包
1. 如何取 上面部分“客户端视频数据统计入口”中,左下角的WebRtcVideoChannel::GetStats是WebRTC对外暴露的获取统计信息的入口,视频的上下行统计数据最终分别使用右上角SendStatisticsProxy::stats_、ReceiveStati…
个人成就
文章被点赞
35
文章被阅读
44,680
掘力值
732
关注了
6
关注者
18
收藏集
4
关注标签
7
加入于
2019-05-26