自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

突围

智慧改变人生,奋斗创造生活。改变命运,从此刻做起。

  • 博客(33)
  • 资源 (147)
  • 收藏
  • 关注

原创 clion 自定义 工具栏

clion 自定义 工具栏发现20200101的clion 的工具栏里 redo undo 都没有而且自己很休要的 F10 切换cpp和h 也没有显示所以打算看下文档作自定义参考大神参考官方打开设置的外观进行修改要修改的是main toolbar加入自己想要的在toolbar加入了 F10 header source在此之前,我先加入了一个分割符...

2020-05-31 23:12:23 2152

原创 libevent2

## Create the libraries.#include(AddEventLibrary)add_event_library(event_core SOURCES ${SRC_CORE})add_event_library(event_extra LIBRARIES event_core_shared SOURCES ${SRC_EXTRA})if (NOT EVENT__DISABLE_OPENSSL) add_event_library(even...

2020-05-29 00:43:50 804

原创 ubuntu 18.04 cmake 找不到openssl库

ubuntu 18.04 找不到openssl库cmake找不到但我看 openssl 是有的zhangbin@zhangbin-i7660u:~$ openssl versionOpenSSL 1.1.1 11 Sep 2018zhangbin@zhangbin-i7660u:~$ 给cmake设定变量找寻直接设置头文件和cryp库路径if (NOT EVENT__DISABLE_OPENSSL) set(OPENSSL_CRYPTO_LIBRARY "/usr/li

2020-05-29 00:27:00 5626

原创 MFC 程序中文字体名替换英文

必须用英文替换简体系统没问题代码里有中文,特别是简体中文在繁体系统里 会造成输入给函数时读取错误比如font 错误 会导致无法渲染字体常用的 宋体 SimSun微软雅黑 Microsoft YaHei中文字体的英文名称参考华文细黑:STHeiti Light [STXihei]华文黑体:STHeiti华文楷体:STKaiti华文宋体:STSong华文仿宋:STFangsong俪黑 Pro:LiHei Pro Medium俪宋 Pro:LiSong Pro Ligh.

2020-05-28 16:24:38 586

转载 【zz notedit】WebRTC CDN 实现

WebRTC CDN 实现notedit notedit The world is a bug- 连响大神设计核心设计把RTC技术与CDN架构融合,一套架构同时支持WebRTC和RTMP支持一对一,多人互动场景支持直播,大规模分发场景架构保持足够简单,降低运维成本对RTMP协议的改造如果要让webrtc和rtmp无缝互通,需要拓展rtmp对opus编码(48k采样)的支持,rtmp本身并不支持opus同时在ffmpeg中拓展rtmp对opus编码(48k采样)的支持

2020-05-28 12:34:56 488

原创 windows提取exe资源

-rc文件需要 打包好的资源文件打算从exe里提取

2020-05-28 11:09:09 3369

原创 【libevent2 】云主机clion调试

libevent clion

2020-05-27 12:57:47 399

原创 华为云ECS 使用xrdp 连接远程xfce桌面

只有1M,2核心,性能不咋地,还要桌面,而且装个桌面耗费了几百兆空间。apt-get install xrdpxfceapt-get install xubuntu-desktopsessionecho xfce4-session >~/.xsession将xfce4-session写入到文件.xsession中修改 /etc/xrdp/startwm.sh 文件gedit /etc/xrdp/startwm.sh在. /etc/X11/Xsession 上边添..

2020-05-27 01:16:17 710

原创 ubuntu18.04 更新软件源(华为开源镜像源)

ubuntu18.04 更新软件源(华为开源镜像源)华为ECS 自带的ubuntu源挺慢的尤其我1M的,被限速后更慢了参考这位大神备份配置文件cp -a /etc/apt/sources.list /etc/apt/sources.list.bak修改source.list 文件将http://archive.ubuntu.com和http://security.ubuntu.com替换成http://repo.huaweicloud.com,可以参考如下命令:sed -i "s@htt

2020-05-27 00:49:57 4177

原创 turnserver

turnservercortun turnserver wiki turnsever 是一个app,实现了TRUN 中继服务turnserver application: a TURN relay server implementationUsage: $ turnserver [flags] [-n | -c <config-file>] [ --db=<sqlite-db-file> | --userdb=<sqlite-db-file>

2020-05-27 00:23:01 442

原创 [WebRTC 指南] peer 建连 Getting started with peer connections

WebRTC Guides Getting started with peer connectionswebrtc指南官方文档Peer connections- Peer connections is the part of the WebRTC specifications that deals with connecting two applications on different computers to communicate using a peer-to-peer protoc

2020-05-26 12:55:03 303

原创 win10 远程桌面到ubuntu18.04

直接xrdp大神介绍一款脚本wget https://www.c-nergy.be/downloads/Std-Xrdp-Install-0.6.1.zippublic@public-Hi-Fi-H77S:~/zhangbin$ ./Std-Xrdp-Install-0.6.1.sh !-------------------------------------------------------------! ! Standard XRDP Installa...

2020-05-25 11:44:30 3314

原创 【licode】信令流程及NicerConnection.cpp Could not start ICE checks, assuming tricklex

什么是信令参考信令是协调通信的过程。 为了使WebRTC应用程序能够建立一个“通话”,其客户端需要交换以下信息:会话控制消息用于打开或关闭通信消息媒体元数据,如编解码器和编解码器设置,带宽和媒体类型密钥数据,用于建立安全的连接网络数据,如:外界看到的主机IP地址和端口信令过程需要一种方法让客户端来回传递消息。 WebRTC API不实现该机制:你需要自己构建它。WEBRTC 整体信令流程参考Initially, our app creates an pee.

2020-05-24 23:15:35 414

原创 [licode] 修改liocde log4x日志,重编译erzio;打开ICE调试

重编译erizo让日志加入定位信息erzio 编译时间真久啊依赖库、test目录,erizo都给编译了一遍改变日志,增加行号函数不知道打开log4z 的配置所以直接默认不按照level设定打印erzio/src/logger.h 修改点//只要文件名#define OS_WIN#if defined(OS_WIN)#define __FILENAME__ \ (strrchr(__FILE__, '\\') ? (strrchr(__FILE__, '\\') + 1) :

2020-05-24 00:46:50 491

原创 【licode】erizo 与每个客户端的 ICE 流程以及数据流的收发

看这篇文章,ICE 流程走完了,piasy的p2p 文档后面ICE 建立连接有问题,只能看代码了了。服务端大神总结文章erizo 与每个客户端的 ICE 流程以及数据流的收发erizo 是 Licode 实现 SFU 的模块,使用 c++ 语言编写,以 so 的形式提供给使用者进行二次开发。实现的功能分为两块,一是多人模式下的多路流管理,包括发布订阅流,流数据转发。一是实现与每个客户端的 ICE 流程以及数据流的收发,这一部分通过集成 libnice 库或 nICEr 库(可.

2020-05-23 18:01:17 1032

原创 【licode】ICE连接错误

发送candidate

2020-05-23 15:11:27 439 1

原创 【licode】服务端跑通信令流程

服务端打印 - INFO: RoomsResource - message: representRooms, serviceId: 5dc144d44bf8f668d8986f5a2020-05-23 01:39:14.016 - INFO: RoomsResource - message: createRoom success, roomName:test, serviceId: superService, p2p: undefined2020-05-23 01:39:14.021 ..

2020-05-23 01:46:43 518

原创 【licode】 android端跑通 信令流程

信令跑通了android client 打印2020-05-23 01:39:27.436 32597-32597/? I/le.licodeclien: Late-enabling -Xcheck:jni2020-05-23 01:39:27.655 32597-32597/com.example.licodeclient I/le.licodeclien: The ClassLoaderContext is a special shared library.2020-05-23 ..

2020-05-23 01:44:47 990 1

原创 【licode】connection id的来龙去脉

android client 老是不能让服务端发个answer回来看了下日志,非常辛苦的加了很多打印,终于发现是收到connection message 时,没有找到connection id,也就没办法下一步处理2020-05-21 00:39:28.742 - INFO: ErizoController - Client - ====2===[ec] client.js onConnectionMessage offer2020-05-21 00:39:28.742 - INFO: Er..

2020-05-23 01:42:39 350

原创 timeGetTime 找不到标识符

timeGetTime 找不到timeGetTime: identifier not found引入库和头文件#include <Windows.h>//for timeGetTime#pragma comment(lib, "winmm.lib")依旧报错解决方法去掉WIN32_LEAN_AND_MEAN//#define WIN32_LEAN_AND_MEAN // Exclude rarely-used stuff from Win

2020-05-21 11:05:20 2158

原创 【licode】web client发送offer

创建本地erzio连接publish之后,执行这个方法 createLocalStreamErizoConnection其中,最开始的getErizoConnectionOptions 会发送offer协议 //收到publish应答之后,调用这个方法 const createLocalStreamErizoConnection = (streamInput, connectionId, erizoId, options) => { const stream = strea.

2020-05-21 01:39:13 284

原创 【zz】webrtc三种服务端架构及Licode客户端服务器交互

-转载layout: posttitle: “Licode客户端服务器交互”date: 2017-04-07desc: “Licode客户端服务器交互”keywords: “Licode”categories: [WebRTC]tags: [WebRTC]Licode客户端服务器交互WebRTC多人视频会议系统模型基于WebRTC的多人视频会议系统主要有三种模型:Mesh,MCU和SFU。Mesh在Mesh模型下,每一个参与者都与其他参与者单独建立一条连接,这就意味着n个...

2020-05-17 21:47:06 784

原创 [licode] 新版本 中信令通道改变

script.js:74 Selected Room basicExampleRoom of type erizoscript.js:112 [bs]createToken callback :eyJ0b2tlbklkIjoiNWViY2JkOTVjMzQ0NDdlYzg4MzY3OTYwIiwiaG9zdCI6IjE3Mi4xOS43LjE2MDo4MDgwIiwic2VjdXJlIjpmYWxzZSwic2lnbmF0dXJlIjoiT0dFNVlqRXhPREppTm1RME1UQmpOR...

2020-05-14 11:45:34 589

原创 git修改本地和远程分支的名字

git修改本地和远程分支的名字有时候,分支名字写错了,要改。那需要本地修改分支名字,删除远程的, 然后本地新分支推动到远程,同时跟踪到远程新的分支具体过程是:1 sourcetree 修改分支名字,实际上是修改本地的右键修改分支名字:命令行://本地分支改名字git branch -m old_branch new_branch # Rename branch locally2 然后查看本地,发现分支名字已经修改了3 删除远程分支 git push orig

2020-05-13 16:05:40 4239

原创 [webrtc] ProjectRtc 及 华为云部署nodejs服务

ProjectRtc 及 华为云部署nodejs服务华为云没怎么搜索到,参考阿里云pm2安装nodejs 进程管理工具 pm2, 采用全局安装的方式。npm install pm2 -g这么使用nvm 版本管理去看root@ecs-x-medium-2-linux-20200223093143:~/ProjectRTC# curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | b

2020-05-11 20:18:45 575

原创 [licode] android client 使用的webrtc 及WebRTC基本介绍

WebRTC基本介绍zzWebRTC是Google开源的一套视频通话技术WebRTC官网,可以使用Web或者移动应用程序实现强大的实时语音、视频、数据和视频会议等服务,Google开源WebRTC大大降低了互联网厂商进入视频通话领域的门槛,为开源社区做了很大贡献WebRTC使用P2P媒体流,音频、视频和数据的连接直接通过浏览器实现。但是,浏览器却隐藏在NAT(网络地址翻译)和防火墙的后面,这增加了建立P2P媒体会话的难度。这些流程和协议,如ICE或Trickle ICE,STUN和TURN

2020-05-11 19:24:02 1099

原创 基于org.webrtc.VideoRender.I420Frame的YUV转换

VideoRender.I420Frame先构造一个byte[],然后使用wrap方法构造一个ByteBuffer,使用copyPlane方法从i420frame复制字节到ByteBuffer内含的byte[],然后再使用这个内含的byte[] 复制数据到目的byte[] byte[] tmparray = new byte[src.width / 2 * src.height / 2]; tmp = ByteBuffer.wrap(

2020-05-11 00:51:56 1175

原创 【licode】android client 基于webrtc 的采集推流

webrtc android capture上一篇 发现视频采集有问题自己的客户端是2018年的大神做了修改,但是在我这里会崩溃今天修改了下, 采集ok了,但是绿屏使用webrtc 做Android视频采集websocket 信令调试的原因,新版webrtc api 调不通流程所以考虑 恢复使用了大神工程里自带的老的库老库使用 render 渲染,新库没了这个类老库有i42...

2020-05-05 12:10:13 1655 1

原创 【webrtc】Android: Deprecate old VideoRenderer and I420Frame

当前版本的android client 启动视频采集 老是报错2020-05-03 23:16:03.571 19784-19784/? I/le.licodeclien: Late-enabling -Xcheck:jni2020-05-03 23:16:03.696 19784-19784/? I/le.licodeclien: The ClassLoaderContext is ...

2020-05-04 09:10:23 527

原创 [licode cs交互] 4 erizo controller对 android client鉴权通过

erizo controller对 android client鉴权上一节token 在服务器检查失败了这节找到了原因,鉴权这步ok了。鉴权过程上一节的连接建立后,ec 会创建channel对象-channel构造方法:ec.js 传递socket和nuve constructor(socket, nuve) { super(); this.socket ...

2020-05-03 18:55:00 478

原创 [licode cs交互] 3 android客户端与ec 成功建立通信

上一篇已经验证了 客户端与ec是可以直接通信的说明了 ec的 ws 服务器对我的局域网ip 182.168.1.6 监听是好的于是继续调试 android client ,与licode 核心交互websocket error一直报告的错误是 websocket error开始以为是库的问题,发现官方 也是1.0 版本的引入方式也是一样的: implementatio...

2020-05-03 00:59:51 436

原创 【licode cs交互】2 客户端与ec 使用socket.io 直接在8080通信

ec 监听8080之前分析过 ec 监听8080 ,是一个http 服务,使用 websocket通信例子例子建立http 服务器 和 websocket 服务器// Load submodules with updated configconst logger = require('./../common/logger').logger;const amqper = req...

2020-05-02 17:11:09 478

原创 [licode cs交互] 1 android client 连接到token服务器

android client 连接到token服务android client 是编译大神的配置url 地址 我自己mac 上的服务地址http://182.168.1.6:3001 是http访问https 要用3004 ,手机浏览器试过可以。我本机访问 这个地址 无法获取授权mic camera 权限具体原因,以后再解换成http:????/localhost:3001 就有默认授权...

2020-05-01 20:35:00 580

DX910-SW-99002-r3p2-01rel1.tgz

DX910-SW-99002-r3p2-01rel1.tgz ,arm mali r3p2 01r1 open source driver for linux

2015-09-01

usb转串口适用于win8/8.1/10

usb转串口,在win8.1上用最新版的1.11驱动安装后无法启动设备,参考了大牛http://tieba.baidu.com/p/3279470230文章后,用了10518版本,2009年的驱动,迎刃而解。腻害啊!

2015-08-02

nexus5-cm11 提取的boot.img

nexus5-cm11 提取的boot.img,可单独烧录boot.img,用于恢复损坏了boot.img的cm11系统。在nexus5 cm11 4.4上测试通过。

2015-03-30

nexusd5 android5.0 型号LRX210 ROOT所需文件打包

nexusd5 android5.0 型号LRX210 ROOT 所需文件打包 适用于NRT_v1.9.8.sfx

2014-11-23

Creating Android Applications: Develop and Design 源码

Creating Android Applications: Develop and Design android应用开发,一书源码。来自 http://www.peachpit.com/store/creating-android-applications-develop-and-design-9780321784094

2014-04-16

moto 刷机 RSDLite6.1.6.msi

moto 刷机 RSDLite6.1.6.msi

2014-03-28

moto MB865 ROOT 工具包

Motorola Atrix 2 MB865 Root ADB. ADB 方式root。 http://mytiankong.com/?p=5626

2014-03-28

UPnP-arch-DeviceArchitecture-v1.1.pdf

UPnP arch Device architecture v1.1.pdf 2008年的1.1版本。

2014-03-14

nexus 5 root工具

CF-Auto-Root-hammerhead-hammerhead-nexus5.zip,windows平台,一键root。

2014-03-10

foxit reader 东亚语言支持 6.0以上

foxit reader 东亚语言支持安装包,适用于 6.0以上 。

2013-12-10

技嘉主板BIOS更新工具

技嘉主板BIOS更新工具兼容win7 64

2013-11-09

GA-MA785GT-UD3H主板 BIOS备份F3和F8

GA-MA785GT-UD3H 的BIOS备份,包括F3和F8版本。

2013-11-09

罗技c270软件

罗技c270 网络摄像头 适配软件 用于编辑视频、移动视频和图片。

2013-10-31

chm所有文件转为html

chm转html: 提取chm的所有文件,并转换为html网页的形式。

2013-10-30

live.2013.10.18windows

live 版本2013.10.18 windows vs2010 编译的整个工程文件,含编译脚本,参考http://www.cnblogs.com/skyseraph/archive/2012/04/11/2442840.html

2013-10-19

右键CMD打开

鼠标右键上增加CMD打开方式,脚本,导入reg,而后在文件夹上右键,选择CMD打开。

2013-10-19

live555_20131018_android

live555 20131018 移植android 后,make install 得到的生成文件。

2013-10-19

sourceinsight 配置文件

sourceinsight 配置文件 vim风格

2013-04-29

update-cm-7.0.3-N1-signed

update-cm-7.0.3-N1-signed ffmpeg build stagefright 脚本要下载的。

2013-04-14

编译VLC4Android所需要依赖包

编译VLC4Android所需要依赖包 tarballs打包。

2013-04-11

VisualAssist 注册表清理助手

用于对注册信息清理,以便重装

2024-04-15

Whole Tomato Visual Assist X 2023.1 v10.9.2476.0 (19 Jan 2023)

小番茄。 Visual Assist X 。 适配于vs2022. 2023.1 v10.9.2476.0 最新版本 请按说明操作,vs2022 是x64的 。 亲测可用。 非piaoyun版本。

2023-05-28

vs2022 visual assist x10.9.2451.0 by piaopyun/oledlg

汇总,总有一款适合你: visual assist x10.9.2451.0 by.piaoyun VA_X_Setup2451_0_oledlg Visual Assist X10.9.2440.0_Piaoyun 使用前先去VS插件管理里卸载掉之前的visual assist 插件。 飘云2440会无法启动vs2022,那么尝试2451或者oledlg

2022-09-23

VS2022 VISUAL ASSIST X 小番茄 v10.9.2435.0 VA_X_Setup2440_0.exe

VS2022 VISUAL ASSIST X 小番茄 v10.9.2435.0 VA_X_Setup2440_0.exe

2022-02-25

[FLV 解析工具]FLV_UI_Parse.exe

[FLV 解析工具] 带控制台,打印FLV header、previous tag size 等明细信息。 解析FLV 各TAG信息,带UI 界面展示。 读取本地文件。

2021-10-08

【右键菜单直接修改工具】shmnviewRightMenuModiy.zip

解决win10 win11 右键卡顿,转圈圈,直接修改禁用右键选项,F7 ,shift 多选,官方免费版本。亲测可用。

2021-10-08

【飞秋无 广告老版本】FeiQ.zip

飞秋无 广告老版本 直接双击运行

2021-10-08

BinaryViewerPortable.zip

【二进制查看工具】免费的binary viewer ,官方便携版

2021-10-08

Local IM.exe

经典版本的飞秋

2021-08-04

右键vscode.reg

VSCODE 添加到windows右键菜单

2021-08-03

官方照片处理工具.zip

照片处理 方便变为证件照

2021-07-09

node-v10.21.0-headers.tar.gz

node 10.21.0 owt server 构建nodejs工具

2021-07-09

mac-GitKraken-v5.0.4.zip

mac 版本的 GitKraken-v5.0.4.zip 未收费版本

2021-07-09

openssl-OpenSSL_1_1_1-stable.7z

webrtc owt 构建: openssl-OpenSSL_1_1_1-stable VS2019 X86 源码动态库静态库 解决 Can’t locate Win32/Console.pm in @INC (you may need to install the Win32::Console module)

2020-07-04

Resource 5.1.7 繁体可用.zip

EXE资源提取 工具,可用于对EXE程序中,二进制资源文件 进行提取。 适配 中文、英文、繁体都可用。

2020-05-28

VS2019_VisualAssistX10.9.2331_with_CRACK.7z

小番茄 适用于vs2019 visual studio 增强工具 亲测可用。

2019-10-14

ROCKCHIP 固件升级

win10 64 升级nand镜像,支持win10 rockusb驱动,支持batch tool win10识别和更新

2018-04-14

OPENGL ES 3.0编程指南 原书第2版 中文版 2015年出版

OPENGL ES 3.0编程指南 原书第2版 中文版 2015年出版

2017-10-04

consola 字体

consola 字体 可用于mac 系统 Android studio 字体的替换安装

2017-09-29

source insight 4 破解版下载最新版

source insight 4 破解版,里面包含原版v4.08, 破解补丁是pediy。

2017-02-20

空空如也

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

TA关注的人

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