自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(128)
  • 资源 (20)
  • 收藏
  • 关注

原创 配置linux arm ubuntu core文件生成

【代码】配置linux arm ubuntu core文件生成。

2023-12-19 10:07:28 476

原创 webrtc 切换分支的正确方式

【代码】webrtc 切换分支的正确方式。

2023-12-15 10:23:36 632

原创 android版本webrtc使用ffmpeg 解码h264编译报错

【代码】android版本webrtc使用ffmpeg 解码h264编译报错。

2023-12-14 19:59:32 769

原创 android onTouchEvent 详解

【代码】android onTouchEvent 详解。

2023-12-08 11:07:26 427

原创 CMake 指定编译器

export CC=/usr/bin/clangexport CXX=/usr/bin/clang++export CC=/usr/bin/gccexport CXX=/usr/bin/g++SET(CMAKE_C_COMPILER /usr/bin/gcc)SET(CMAKE_CXX_COMPILER /usr/bin/g++)SET(CMAKE_C_COMPILER /usr/bin/clang)SET(CMAKE_CXX_COMPILER /usr/bin/clang++)

2023-12-08 10:42:26 415

原创 ubuntu编译 linphone sdk android源码下载

下载android ndk。

2023-10-12 20:48:40 761

原创 SSL_CTX_use_certificate:ca md too weak

众所周知,sha1算法很弱且已过时。应该就是这个原因了。要确认就是sha1的问题,只需要这样就可以。

2023-10-10 15:56:47 1315

原创 基于eXosip2实现的客户端和服务端

这里选择libeXosip2-3.5.0.tar.gz和libosip2-3.5.0.tar.gz。四、eXosip2服务端。

2023-09-26 14:30:23 556

原创 ubuntu安装freeswitch 1.10.10

【代码】ubuntu安装freeswitch 1.10.10。

2023-09-23 14:06:29 602

原创 ubuntu安装ffmpeg4.2

【代码】ubuntu安装ffmpeg4.2。

2023-09-22 13:41:10 394

原创 WSL 常用命令

例如:wsl --install -d Ubuntu-20.04。

2023-09-15 11:25:12 204

原创 Win10上使用WSL安装Centos8

解压后,您将在目标目录中看到2个文件:rootfs.tar.gz和CentOS.exe。在解压的目录,以管理员身份运行。,以便解压其中的文件并注册到。解压在任何目录都可以。

2023-09-15 11:11:46 445

原创 Failed to download metadata for repo ‘AppStream‘ Error: Failed to download metadata for repo ‘AppStr

【代码】Failed to download metadata for repo ‘AppStream‘ Error: Failed to download metadata for repo ‘AppStr。

2023-09-11 16:04:49 80

原创 webrtc的FULL ICE和Lite ICE

Lite ICE: 在FULL ICE和Lite ICE互通时,只需要FULL ICE一方进行连通性检查, Lite一方只需回应response消息。这种模式对于部署在公网的设备比较常用。FULL ICE:是双方都要进行连通性检查,完成的走一遍流程。2、以下这个截图是FULL模式。2、以下这个截图是lite模式。

2023-09-07 20:37:53 617

原创 WebRTC中 setup:actpass、active、passive

让我们假设Alice想要与Bob进行音频和数据通道通信,所以Alice创建了她的本地RTCPeerConnection,并且得到了相应的SDP请求。# 根据RFC 5763,SDP请求的a=setup属性必须是“actpass”,也就是应答方(Bob)需要决定谁是DTLS用户谁是DTLS服务器。# Bob生成相应的SDP应答,其中包括a=setup:active,意思是Bob成为了DTLS用户,而Alice成为DTLS服务器。Answer的SDP是setup:active,这个是客户方。

2023-09-07 20:08:56 835

原创 nodejs发布静态https服务器

2、执行npm install。

2023-08-31 16:41:38 1133

原创 webrtc 的Bundle group 和RTCP-MUX

最后发现是一个参数设置错误。

2023-08-31 10:22:43 810

原创 webrtc的Sdp中的Plan-b和UnifiedPlan

在一些类似于视频会议场景下,媒体会话参与者需要接收或者发送多个流,例如一个源端,同时发送多个左右音轨的音频,或者多个摄像头的视频流;在2013年,提出了2个不同的SDP IETF草案Plan B和Unified Plan,就是为了解决如何在同一个SDP中描述多个媒体流支持。Plan B, 仅仅支持一条音频mline, 和一条视频m line, 音频和视频的媒体流的标识(mid)分别被设置成audio和video;如果同个媒体包括多个发送流,那么在m line下,可以列出多行a=ssrc属性;

2023-08-23 15:37:34 924

原创 WEBRTC 的RTP/RTCP的 NACK, PLI,SLI,FIR

在网络环境不是太好的情况下,比如网络拥塞比较严重,丢包率可能比较高,简单实用NACK重传的机制,这样就会有大量的RTCP NACK报文,发送端收到相应的报文,又会发送大量指定的RTP报文,反而会增加网络的拥塞程度,可能导致更高的丢包率,导致接收端解码失败,导致花屏等马赛克现象。

2023-08-23 14:56:59 803

原创 ffmpeg3.4报错‘x264_bit_depth‘ undeclared (first use in this function); did you mean ‘x264_picture_t‘

ffmpeg与x264版本不对应引起的。重新编译x264和ffmpeg。选择20180730。

2023-08-02 16:44:27 190

原创 mingw 编译x264 No working C compiler found.

【代码】mingw 编译x264 No working C compiler found.

2023-08-02 11:18:06 412

原创 vmware虚拟机Centos7上部署kubernetes1.18

使用vmware安装一个cenos7虚拟机,只需要安装一个,其他2个复制即可,不过要改MAC地址,要不然可能获取不到IP地址。

2023-07-21 17:26:06 227

原创 ubuntu Docker 镜像go使用https出现X509: Certificate Signed by Unknown Authority

问题成因:应用镜像时,如果没有向镜像中添加证书颁发机构(CA, Certificate Authority)发布的证书,您就有可能遭遇这个错误。解决方法1:可以添加ca-certificates证书,可以将CA证书打包到docker镜像,Dockerfile中增加。解决方法2:忽略证书校验,不过有些第三方库没有这个提供的时候只能使用方法1了。

2023-07-20 12:05:53 1198

原创 vmware虚拟机网卡不能获取ip,ping RTNETLINK answers: File exists

1、背景:虚拟机好处是,不需要重装系统,直接拷贝就能使用,但是可能会有坑2、现象1,不能获取ip,不能ping外网,重启网卡报如下错误。

2023-07-20 09:34:44 525

原创 Android Studio updating indexes updating symbols慢

1,Android Studio updating indexes 慢2,Android studio updating symbols慢。

2023-06-08 14:11:12 1435

原创 windows10 下android studio ndk编译jsoncpp

【代码】windows10 下android studio ndk编译jsoncpp。

2023-06-08 13:53:00 227

原创 No package ‘glib-2.0‘ found

【代码】No package ‘glib-2.0‘ found。

2023-06-06 10:46:28 1029

原创 cmd类似wc -l,统计文件行数,统计命令行数

我们知道linux系统下, 可以使用wc -l 很方便的统计文件行数。在windows的cmd批处理中, 有没有类似wc -l这样的命令?其实cmd里也有统计文件行数的命令, 那就是find和findstr,

2023-05-23 14:00:51 3629

原创 linux下FFmpeg rtmp开发环境 搭建

ffmpeg开发实现rtmp推流,就要实现编译rtmp版本的ffmpeg

2023-04-23 11:26:43 714

原创 cmake指定vs编译器以及32位、64位版本

【代码】cmake指定编译器以及32位、64位版本。

2023-03-27 09:41:00 2180

原创 C语言求字符串数组的长度

当做字符串数组的长度,这样使用是不对的正确的使用应该是。同时,其他类型的数组长度也可以通过这种方式来求。在项目中碰到了有人直接使用。来求字符串数组的长度。

2023-03-22 11:25:58 522

原创 IP地址加/8(16、24、32)的意义

先了解一下IP的分类。

2023-03-22 11:23:13 5538

原创 stl 的std::async阻塞不能异步原因分析

stl 的std::async阻塞不能异步原因分析

2023-02-27 14:21:43 736

原创 pyhon3源码编译报错*** WARNING: renaming “_ssl“ since importing it failed:

pyhon3源码编译报错*** WARNING: renaming "_ssl" since importing it failed:

2023-02-17 17:27:34 423

原创 linux源码安装python和openssl

linux源码安装python和openssl

2023-02-13 10:18:23 495

原创 windows vs2019 编译glib2

windows vs2019 编译glib2

2022-12-09 13:57:16 982

原创 libcurl工程报无法找到__imp__curl_escape,__imp__curl_easy_init

无法找到__imp__curl_escape,__imp__curl_easy_init

2022-12-05 15:11:19 555

原创 使用libcurl 和cpr进行断点续传以及绑定指定ip

使用libcurl 和cpr进行断点续传以及绑定指定ip

2022-11-24 18:09:13 514

原创 windows7 下WOW6432Node和dump文件生成问题

win7 64位系统 注册表有32位和64位程序操作的不同路径,小心WOW6432Node这个坑。

2022-11-08 14:56:27 1019

原创 360p 720p 1080p 这里的p 是指什么

1080i对应的分辨率是1920*1080i1080P对应的分辨率是1920*1080P720P对应的分辨率是1280*720480P对应的分辨率是720*480360P对应的分辨率是640*360

2022-10-20 18:04:02 5020

xaudio2.rar

DXMusic,DirectSound,可自从DirectX 9.0c之后,DXMusic和DirectSound就不再存在了,反而被XAudio给取代了。在网上查找资料,书上查找相关信息,也是甚至更少,迫不得已只能去官网和官方给的样例慢慢琢磨。

2020-05-16

aac_h264.zip

直播,流媒体开发用到的分析h264视频和aac音频必不可少的工具,都是网上收集的工具,放在一起,避免大家到处查找的烦恼

2020-05-16

Git服务器搭建.docx

手把手教你Git私有服务器搭建,就是你是小白看完也可以自己搭建自己的git服务器

2019-10-18

windows下手动创建ORACLE数据库

手动创建数据库,手工建库比起使用DBCA建库来说,是比较麻烦的,但是如果我们学好了手工建库的话,就可以使我们更好地理解Oracle数据库的体系结构

2018-11-29

神经网络入门教程

入门级别的神经网络学习资料,人工神经网络对很多来说是完全神秘的东西,在这里你将通过作者通俗的讲解学习到该方面的知识

2018-11-29

Chameleon-2.0-RC1-r431.pkg

Chameleon-2.0-RC1-r431.pkg

2011-07-30

mencoder媒体格式转换

支持多种媒体格式的转换程序mencoder和播放器

2009-10-21

VI说明文档,常用的vi命令参考文档,简洁,易懂

VI说明文档,常用的vi命令参考文档,简洁,易懂

2008-10-26

Lwip协议栈的设计与实现

Lwip+协议栈的设计与实现,tcp/ip协议栈的好资料

2008-10-26

Visual+C++数字图像与图形处理

Visual C++数字图像与图形处理,基础好书

2008-06-01

Oracle的性能优化

Oracle的性能优化,一份不错的入门文档

2008-03-19

深入浅出MFC

深入浅出MFC,研究mfc原理的好书。

2008-01-04

Windows核心编程

Windows核心编程,进一步学习WINDOWS的好参考书

2008-01-02

UNIX进程管理

关于UNIX进程管理

2008-01-02

GCC 中文手册

GCC 中文手册,学习GCC的好资料

2008-01-01

高质量C++/C编程指南

高质量C++/C编程指南,好代码的参考书

2008-01-01

Linux命令大全.chm

Linux命令大全.chm,学习linux命令的好资料

2007-12-29

udp卫星网关

udp卫星网关的优点

2007-12-29

tuxedo

tuxedo精华教程,一些开发和配置的问题可以从这里得到答案

2007-12-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除