自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

运用之妙,存乎一心

泛舟云梦泽

  • 博客(261)
  • 资源 (75)
  • 收藏
  • 关注

原创 Windows如何访问WSL里面的文件

Windows如何访问WSL里面的文件,映射成本来路径

2023-06-24 20:46:47 4470

原创 JS使用类和构造函数及回调的例子

JS使用类和构造函数及回调的例子

2023-06-17 19:25:54 3236

原创 VMWare workstation/player 无法使用bridge模式联网问题的解决方案

VMWare workstation/player 无法使用bridge模式联网问题的解决方案

2022-12-19 21:43:54 3416 1

原创 libcurl upload file

libcurl 上传文件的完整例子

2022-11-18 10:47:34 3305

原创 Mac使用brew安装依赖后pkg-config找不到的处理方法

Mac使用brew安装依赖后pkg-config找不到的处理方法

2022-10-24 15:55:04 4558

原创 MAC OS程序的签名问题

not valid for use in process using Library Validation: mapped file has no cdhash, completely unsigned? Code has to be at least ad-hoc signed. 问题的解决方法

2022-07-30 15:38:45 4348

转载 安卓 webrtc 开启h264 软编解码

安卓 webrtc 开启h264 软编解码

2022-06-02 10:48:48 4135

原创 unpack_aecdump的构建和使用

1. 执行下面的命令 gn gen out/Release --args='is_component_build=false' 2. 再执行 ninja -C out/Release/ unpack_aecdump 3. 执行 unpack_aecdump audio.aecdump 会得到4个文件:input0.wavref_out0.wavreverse0.wav settings.txt ...

2022-05-17 13:50:21 317

原创 iOS版本AppRTCMobile和webrtc.framework构建

iOS版本AppRTCMobile和webrtc.framework构建

2022-04-21 13:47:30 5175

原创 How to build dcmtk for Android under Linux/OSX, then running img2dcm and storescu

1. download dcmtk-DCMTK-3.6.6 from github then unzip it.2. cd dcmtk-DCMTK-3.6.6 && mkdir cmake-build && cd cmake-build3.change cmake files to suppress some errors.3.1 open <dcmtkpath>/CMake/dcmtkUseAndroidSDK.cmake3.2 find the

2021-08-26 18:56:33 4661 1

原创 DCMTK(DCM4CHE)与DICOOGLE协同工作

1. 使用img2dcm生成dcm文件img2dcm -vlp -k "PatientName=Miss 翠花" -k "PatientSex=M" -k "PatientAge=22" -k "StudyDate=20080808" -k "PatientID=1229009900" -k "Modality=ES" -k "SpecificCharacterSet=ISO_IR 192" -k "Manufacturer=Insighters" insighters01.jpg insighter..

2021-08-23 08:59:29 4888 2

原创 android studio 新建或导入NDK工程构建不成功问题记录

ndkdemo工程构建失败,提示Caused by: java.lang.NullPointerExceptionat com.google.common.base.Preconditions.checkNotNull(Preconditions.java:787)at com.android.build.gradle.internal.ndk.NdkHandler.getPlatformVersion(NdkHandler.java:159)……解决办法:在ndk的路径(比如我的ndk路.

2021-08-12 13:33:59 2079 4

原创 MAC OSX打开文件提示cannot be opened because the developer cannot be verified问题的解决办法

解决 macOS 可执行文件报错 cannot be openedMay 7, 2021后知后觉暂无评论macOS在GitHub下载了一个 macOS 版本的可执行文件,执行时却报错 cannot be opened because the developer cannot be verified 。报错报错信息如下关键信息为cannot be opened because the developer cannot be verified原因...

2021-06-09 11:07:10 12216 5

转载 Migrating your native/mobile application to Unified Plan/WebRTC 1.0 API

BackgroundThe WebRTC specification has evolved over the last few years and with that we have a different SDP format (Unified Plan) and new APIs (RtpTransceivers among them) along with the removal of old APIs (AddStream et al.).There’s new functional.

2020-07-21 08:40:00 5616

转载 Nginx配合Certbot自动更新,获得永久免费SSL证书

虽然现在网上有很多SSL证书可以免费申请,但一般都是三个月的有效期,最长也就一年,如果手上站点比较多的话,还是可能会忘掉,搭配使用一些SSL证书管理工具会好一些,快到期的时候会收到提醒通知。但这还不是一劳永逸的办法,还是需要收到通知然后去手动申请并更新。今天就来一个一劳永逸的办法,使用Certbot客户端自动更新SSL证书。由于一直都是使用的是lnmp一键脚本搭的环境,所以本文主要以Nginx进行说明。Certbot是什么Certbot是专门为Let’s encrypt制作的一个管理证书工具,可

2020-05-22 08:50:34 7476

转载 android webrtc构建过程

How To Compile Native WebRTC Library from Source for Androidsource: webrtc.orgIn this article I assume you use Linux and understand about webrtc, and android development, please consider ...

2020-04-10 14:02:51 7841

翻译 WebRTC ICE candidate里面的raddr和rport表示什么?

举例如下:a=candidate:1853887674 1 udp 1518280447 47.61.61.61 36768 typ srflx raddr 192.168.0.196 rport 36768 generation 0解释:raddr and rport are for debugging purpose.https://tools.ietf.org/html/rfc...

2020-04-03 10:17:20 7762

原创 最简单完整的libwebsockets的例子

/* * simplest_websocket_example - 最简单且完整的使用libwebsocket的例子 * * Copyright (C) 2020 Zhu Nengjie <[email protected]> * This library is free software; you can redistribute it and/or * modi...

2020-03-13 11:35:48 12630 4

转载 MAC下build Janus

Janus核心是WebRTC的“gateway”,它是用C语言实现并且是在libsrtp和libnice之上开发的,通过添加各种插件,可以实现不同的功能或用例,例如SFU。官网:https://janus.conf.meetecho.com/在Mac下安装janus按照https://gist.github.com/anild...点击预览来安装安装流程:brew instal...

2020-03-11 09:24:57 6163

转载 SSL/TLS应用示例

1、SSL/TLS简介协议是Web浏览器与Web服务器之间安全交换信息的协议,提供两个基本的安全服务:鉴别与保密。1.1、作用不使用SSL/TLS的HTTP通信,就是不加密的通信。所有信息明文传播,带来了三大风险。窃听风险(eavesdropping):第三方可以获知通信内容。 篡改风险(tampering):第三方可以修改通信内容。 冒充风险(pretending):第三方可...

2020-03-09 15:42:37 5501

原创 MacOS程序和库签名的问题

MacOS下新建一个程序,运行时出现下面的问题:code signature in (*.dylib) not valid for use in process using Library Validation: mapped file has no cdhash, completely unsigned? Code has to be at least ad-hoc signed.查到一...

2020-03-04 09:22:05 7796 5

原创 cmder中文乱码问题

在 Windows 中安装的 cmder1.3.2,默认的客户端编码为中文简体(gbk)。如果某些命令输出的字符编码是 utf-8,就会出现中文字符乱码的问题。此时,我们可将 cmder 的字符编码改为 utf-8,来解决中文乱码的问题。有以下两种方法。临时修改 cmder 的字符编码打开cmder,运行下面的命令即可:chcpchcp 65001说明:chcp 查看当前...

2020-01-15 22:39:05 2464

原创 生成Netty 使用的单向认证的SSL证书及仓库

1.生成keystorekeytool -genkey -alias bifang_server -keysize 2048 -validity 7200 -keyalg RSA -dname "CN=Alex Zhu, OU=Bifang,O=Bifang, L=SZ, S=GD, C=CN" -keypass password -storepass password -keystore bi...

2020-01-07 10:12:49 2097

原创 nginx + rtmp module + ffmpeg + ffplay 的RTMP例子

省略nginx + rtmpmodule的过程,可以参考:https://www.cnblogs.com/jys509/p/5649066.html##################################################################################################### -i url (input)# inp...

2019-11-25 14:17:43 2570

转载 常见的正则表达式

package com.modules.plateform.tool;import java.util.regex.Pattern;/** * 账户相关属性验证工具 * */public class AccountValidatorUtil { /** * 正则表达式:验证用户名 */ public static final String REG...

2019-10-04 19:28:41 148

转载 [email protected]: Permission denied (publickey). fatal: Could not read from remote repository的问题解决

[email protected]: Permission denied (publickey).fatal: Could not read from remote repository.Please make sure you have the correct access rightsand the repository exists.Failed during: git fetch or...

2019-08-29 09:22:20 54756 11

转载 Thanos.sh灭霸脚本,轻松随机删除系统一半的文件

#!/bin/shlet "i=`find . -type f | wc -l`/2";if [[ uname=="Darwin" ]]; then find /-not -name "Thanos.sh" -type f -print0 | gshuf -z -n $i | xargs -0 -- ls -al;else find /-not -name "Thanos...

2019-07-05 09:21:42 4937

转载 xcode 编译速度慢的解决办法

最近在开发一个大项目的时候遇到一个很头疼的问题,由于项目代码较多,每次都要编译链接1分钟左右,调试的时候很浪费时间,于是研究了一下如何提高编译链接的速度,在这里分享给大家。提升编译链接的速度主要有以下三个方式:1. 提高XCode编译时使用的线程数defaults write com.apple.Xcode PBXNumberOfParallelBuildSubtasks 4...

2019-05-06 15:12:33 8762

原创 Netty UDP Server&Client

 UDP Server:package cn.insighters.udp;import io.netty.bootstrap.Bootstrap;import io.netty.channel.ChannelInitializer;import io.netty.channel.ChannelOption;import io.netty.channel.nio.NioEventL...

2019-02-26 18:47:06 3422

转载 LengthFieldBasedFrameDecoder - 参数说明

网上诸多博客对于LengthFieldBasedFrameDecode解码器的使用,翻译和解释过于死板,难于理解,特别是其构造函数的6个参数的解释,过于字面化解释。该博客尽量保证通俗易懂,帮组读者理解和使用。读者可以选择读英文文档。工作量:1. 详细讲解LengthFieldBasedFrameDecode中6个参数的作用和使用。maxFrameLength, lengthFieldOffs...

2018-11-13 10:05:20 3623

转载 iOS 第三方库、插件、知名博客总结

用到的组件1、通过CocoaPods安装项目名称项目信息AFNetworking网络请求组件FMDB本地数据库组件SDWebImage多个缩略图缓存组件UICKeyChainStore存放用户账号密码组件Reachability监测网络状态DateTools友好化时间MBProgressHUD一款提示框第三方库MWPhotoBrowser一款简...

2018-10-29 16:16:03 5559

转载 FileManager 文件管理器

1.获得沙盒根目录NSString *homePath = NSHomeDirectory();2.获取Documents目录路径方法一:NSString *documentsPath =[NSDocumentsDirectory() stringByAppendingPathComponent:@"Documents"];方法二:NSArray *path = NSSearchPa...

2018-10-22 09:16:03 16465

转载 iOS应用架构谈 网络层设计方案

iOS应用架构谈 开篇 iOS应用架构谈 view层的组织和调用方案 iOS应用架构谈 网络层设计方案 iOS应用架构谈 本地持久化方案及动态部署 iOS应用架构谈 组件化方案前言网络层在一个App中也是一个不可缺少的部分,工程师们在网络层能够发挥的空间也比较大。另外,苹果对网络请求部分已经做了很好的封装,业界的AFNetworking也被广泛使用。其它的ASIHttpRequest,MK...

2018-09-26 14:52:59 3455

转载 UIImage加载图片的方式以及Images.xcassets对于加载方法的影响

 创建图片对象根据是否缓存图数据,有两类创建UIImage对象的方法可选:Use the imageNamed:inBundle:compatibleWithTraitCollection: method (or the imageNamed: method) to create an image from an image asset or image file located ...

2018-09-18 09:14:43 574

转载 iOS代码编程规范

带出几十位从零开始学iOS的实习生或试用期的开发人员后,觉得真的是千人千面,每个人写的代码都风格迥异,如果没有一个文档规范,每次都和新人进行口头的说教,大概自己是不用敲代码了,所以吃了亏了就开始编写iOS的编程规范。由于本人在写iOS代码前一直是C语言的开发,所以很多规范都受C语言的影响。与大家分享下我总结的编程规范,有不合适的请大家指出(最好能举例说明为何不好,并给一个好的推荐)_1. ...

2018-09-06 09:02:01 743

转载 Could not find a storyboard named 'MainStoryboard_iPad' 问题的靠谱解决方案

I managed to solve this problem in my iPad App through the following steps:Checking the Build Phases Editing the Info.plist file to add the option "Main storyboard file base name (iPad)"Just like ...

2018-08-22 09:34:02 697

原创 在ubuntu下编译android和linux版webrtc的步骤

1. 安装干净的ubuntu16.04 x86_64位版本2. 使用apt-get安装git和Python2.73. 下载depot_tools(https://storage.googleapis.com/chrome-infra/depot_tools.zip),解压后将其路径加入~/.bashrc(export PATH=/home/alex/Desktop/webrtc/depot...

2018-08-16 15:04:20 3927 2

转载 Windows 环境下 MySQL 5.7 安装配置指南

安装环境Windows 版本:Windows 10 专业版 64bit MySQL 版本:MySQL 5.7.16Tip在安装 MySQL 前请务必确认自己电脑的 net 指令是正常工作的。有些 Windows 系统会丢失 net 指令(环境变量缺失),解决方法请自行搜索一下。配置过程下载 MySQL Community Server 下载链接 选择合适自己操作系统的...

2018-08-07 16:13:18 813

原创 XCode使用googletest(包括googlemock)

1. 下载最新的googletest源代码,也可以从此处下载:https://pan.baidu.com/s/1qRn5BCpUIBz_PY0m6-7pgg2. 解压后进入googletest/make,执行make,copy libgtest.a到/usr/local/lib,并copy include/gtest目录到/usr/local/include;然后进入googlemock/...

2018-07-23 10:27:30 3350

原创 WebRTC peerconnection_client/peerconnection_server分析

整体说明 (可从https://download.csdn.net/download/dotphoenix/10505139下载测试程序,如需修改过的源码可联系[email protected])bfWebRTC基于webrtc-native自带的peerconnection_client项目,实现了一个简单的信令协议客户端(服务器端位于bfWebRTCServer),并且使用webrt...

2018-06-28 12:16:09 5998 6

SDL中文教程(包括环境搭建及例子源代码链接)

SDL中文教程,包括Windows/MAC/Linux平台的详细陪着过程及所有源代码的链接

2013-09-02

boost 1.53 文档和例子

the document, tutorial and examples of boost 1.53

2013-07-01

cpplogger,一个简单的log日志库

一个简单的日志库,仅依赖boost,支持输出到console,socket,callback和file,包括一个c++类及对c++类的c api封装.

2013-04-18

基于boost的http客户端,支持多线程下载

1. 基于boost的http客户端,支持GET/POST/HEAD 2. 支持同步和异步,支持http/https 3. 支持并发下载

2013-03-07

新的windows版基于webrtc的gips 音视频引擎源代码

新版的基于最新版本的WebRTC封装的High Level的音视频引擎SDK,修改了若干bugs,去除了时间限制,支持如下功能: 提供一个简单的呼叫控制协议 音频: 支持729,711,iLBC,GSM,ISAC等多种Codec 支持RTP/RTCP 支持EC(Echo Control),VAD,NS等 支持WindowsWave和WindowsCore 视频: 支持VP8 支持Direct3D和DirectShow

2012-11-25

android版基于webrtc的gips voice engine

新版基于WebRTC的Android版音频引擎(VoiceEngine)源代码,修改了若干bugs,去除了时间限制,支持AGC/EC/NS,支持RTP/SRTP,支持iLBC/iSAC/PCMU/PCMA等,可以联系[email protected]获得帮助

2012-11-25

boost::asio测试程序(vs2005)

boost::asio的例子,修改后的vs2005项目

2012-11-24

boost asio 例子及makefile文件

boost asio在Ubuntu下的例子,包含server,client及makefile。 使用方法: 1. 在Ubuntu下安装boost, sudo apt-get install libboost-all-dev 2. 解压代码,然后make all 3. ./server, ./client即可

2012-11-24

NDK使用第三方动态库的例子

ndk编译时如何使用第三方库的例子(PREBUILT_SHARED_LIBRARY)

2012-07-31

ppsip v3 demo

最新版本的ppsip v3 SDK(采用全新的架构,并添加了视频支持,音视频引擎使用GIPS(基于WebRTC))发布了(联系[email protected])。 它具有以下特点: 1. 提供High level和Low Level两层API,high level只有10个函数,可以让你在极短的时间内开发出一个功能全面,稳定且强大的视频电话。而low level的 api有上百个,让你的灵活性更大。 2. 基于最新版本的osip,exosip,对RFC3261协议簇支持更全面,功能更强大,更稳定。 3. 音视频引擎使用GIPS Video Engine/Voice Engine(基于最新版本的WebRTC构建),音频编码支持711,729,iLBC,iSAC等,音效支持EC(回音消除),NS(噪音抑制),VAD等 4. 视频使用DirectX采集播放,视频编码支持H264, H263,MPEG等,支持CIF,QCIF,QVGA等多种主流分辨率,效果更好更清晰 5. Android和iOS移动版本采用和Windows同样的版本,易于开发多平台却不增加太多的开发工作量 6. 提供良好的技术支持(联系[email protected])

2012-07-20

基于WebRTC的Android版音频引擎(VoiceEngine)源代码

基于WebRTC的Android版音频引擎(VoiceEngine)源代码,支持AGC/EC/NS,支持RTP/SRTP,支持iLBC/iSAC/PCMU/PCMA等,可以联系[email protected]获得帮助

2012-07-04

Linux版基于WebRTC的GIPS VoiceEngine

Linux版基于WebRTC的GIPS VoiceEngine,包含源代码及Makefile,有问题请联系[email protected]

2012-06-27

PhoenixPhoneVideoWindows

支持标准的RFC3261 协议簇 基于GIPSVideo/Voice Engine,支持如下功能 基于最新版本的WebRTC封装的High Level的音视频引擎SDK,支持如下功能: 提供一个简单的呼叫控制协议 音频: 支持729,711,iLBC,GSM,ISAC等多种Codec 支持RTP/RTCP 支持EC(Echo Control),VAD,NS等 支持WindowsWave和WindowsCore 视频: 支持VP8 支持Direct3D和DirectShow

2012-06-13

WebRTC Video/Voice Engine 音视频引擎

基于最新版本的WebRTC封装的High Level的音视频引擎SDK,支持如下功能: 提供一个简单的呼叫控制协议 音频: 支持729,711,iLBC,GSM,ISAC等多种Codec 支持RTP/RTCP 支持EC(Echo Control),VAD,NS等 支持WindowsWave和WindowsCore 视频: 支持VP8 支持Direct3D和DirectShow

2012-06-13

GIPS Video&Voice; Engine

GIPSVideoEngine动态库说明(定制开发请联系[email protected]): GIPSVideoEngine是一个基于WebRTC的Video&Voice; Engine,当前主要支持Windows和Android,Linux/MAC/iOS也在开发中, 支持如下功能: 1. 音频采集(支持Windows Wave和Windows core),编码(当前主要支持ISAC, iLBC, PCM, g722等,可以扩展支持729,723等), 音频处理(包含发送和接收端的Echo Control, Noise Suppression,Automatic Gain Control, Voice Activity Detectiong), NetEQ, RTP/RTCP发送接收,解码,回放。 2. 视频的采集,编码(当前支持VP8,264还在开发中),RTP/RTCP发送,解码,回放。

2012-05-15

YUV文件浏览的源代码

YUV视频文件浏览的VC++源代码,可以逐帧的分析查看

2012-04-15

Android版图表绘制引擎源代码

Android平台图表绘制引擎的源代码,可以绘制柱状图,仪表盘,饼图,直方图,曲线等

2012-04-15

解析google android reference-ril源代码

分析google reference-ril的源代码,在关键地方添加了注释,对理解reference-ril非常有帮助

2012-03-09

优化过的可以用于Android的 G729 jni 封装

优化过的G729,进行了JNI封装,可以用于Android应用开发。

2012-02-28

Android Telephony架构分析

详细的讲述了Android Telephony的架构及流程。用例子讲述了一个函数从Phone.apk到PhoneProxy到GSMPhone到RIL再到RIL Daemon的过程。

2011-09-21

OpenHardwareMonitor的源代码及编译好的可执行程序

OpenHardwareMonitor的源代码,使用C#开发,可以监控CPU/内存/硬盘的使用率,温度等,压缩包包含了所有源代码及编译后的可执行程序。

2018-12-07

硬件监控程序(包含CPU/内存/硬盘的使用率,温度等)

基于Openhardwaremonitor编译出的可执行程序,可以监控CPU/内存/硬盘的温度,使用率等

2018-12-07

webrtc_android源代码

在ubuntu下编译android版webrtc生成的android studio项目。

2018-08-16

party sip源代码,支持VS2017编译

Partysip is an implementation of a SIP proxy server. SIP stands for the Session Initiation Protocol and is described by the rfc2543 (soon to be deprecated by latest revisions). artysip is a modular application where some capabilities are added and removed through plugins. The program comes with several GPL plugins. At this step, partysip and its plugins could be used as a 'SIP registrar', a 'SIP redirect server' and a 'SIP statefull proxy server'. (stateless capabilities have been removed).

2018-08-08

webrtc自带的peerconnection client&server;的源代码,可使用vs2017编译和调试

webrtc自带的peerconnection client&server;的源代码,可使用vs2017编译和调试.

2018-07-02

WebRTC自带的peerconenction Linux版

WebRTC自带的peerconenction Windows版本 WebRTC自带的example里面的peerconenction_client和peerconenction_server,部分代码做了修改,可用于测试及印证源代码。

2018-06-28

WebRTC自带的peerconenction Windows版本

WebRTC自带的example里面的peerconenction_client和peerconenction_server,部分代码做了修改,可用于测试及印证源代码。

2018-06-28

SMPP网关及客户端测试程序,linux/win/mac均可使用

标准的SMPP网关及客户端测试程序,客户端内置web server,可以通过http接口发送短信,接收回执及上行;客户端及网关可通过配置文件灵活配置。

2018-04-27

标准的SMPP网关及客户端测试程序

标准的SMPP网关实现及客户端;支持多种配置,客户端内置web server,可以远程发送和获取状态报告。

2018-03-20

sgip_smgp_lua

支持wireshark解析smgp和sgip协议的lua脚本: 1. 在wireshark安装目录下找到init.lua文件,MAC下位于:/Applications/Wireshark.app/Contents/Resources/share/wireshark 2. 在init.lua同目录下创建sgip.lua和smgp.lua,其内容参考本文结尾 3. 打开init.lua并在结尾增加下面两行: dofile&amp;#40;DATA_DIR..&quot;sgip.lua&quot;&amp;#41; dofile&amp;#40;DATA_DIR..&quot;smgp.lua&quot;&amp;#41;

2017-12-28

Cmpp 2.0 服务器

简单的Cmpp 2.0服务器,直接java -jar SimpleCmppServer.jar即可运行,暂未提供配置,默认的账号是200001/200001至200008/200008; 会按照一定比例模拟成功或者失败的回执,会模拟MO; 有问题请联系:[email protected]

2017-09-18

bjam完整例子

完整的bjam使用例子

2016-09-09

software architecture patterns

It’s all too common for developers to start coding an application without a formal architecture in place. Without a clear and welldefined architecture, most developers and architects will resort to the de facto standard traditional layered architecture pattern (also called the n-tier architecture), creating implicit layers by separating source-code modules into packages. Unfortunately, what often results from this practice is a collection of unorganized source-code modules that lack clear roles, responsibilities, and relationships to one another. This is commonly referred to as the big ball of mud architecture anti-pattern. Applications lacking a formal architecture are generally tightly coupled, brittle, difficult to change, and without a clear vision or direction. As a result, it is very difficult to determine the architectural characteristics of the application without fully understanding the inner-workings of every component and module in the system. Basic questions about deployment and maintenance are hard to answer: Does the architecture scale? What are the performance characteristics of the application? How easily does the application respond to change? What are the deployment characteristics of the application? How responsive is the architecture? Architecture patterns help define the basic characteristics and behavior of an application. For example, some architecture patterns naturally lend themselves toward highly scalable applications, whereas other architecture patterns naturally lend themselves toward applications that are highly agile. Knowing the characteristics, strengths, and weaknesses of each architecture pattern is necesv sary in order to choose the one that meets your specific business needs and goals.

2016-09-08

devcon sourcedoe

Sourcecode of devcon.exe , this is a independent vs2010 project so it does not depend on ddk(or wdk), it is more easily built and debugged.

2016-08-31

SMPP网关模拟器系统

1. SMPP网关概述(联系[email protected]获取更多信息) 1.1 包含一个标准的SMPP Server(SMPP模拟器),一个SMPP Client 和 SDK 1.2 支持标准的SMPP V3.4,支持如下功能:多种bind模式,unbind,submit_sm,delivery_sm,enquire_link,generic_ack 1.3 SMPP Server可运行于Linux\Windows\OSX\Embeded Linux 1.4 SMPP Client可运行于Windows\Linux\OSX\Android\iOS\Embeded Linux 1.5 SDK支持Windows\Linux\OSX\Android\iOS\Embeded Linux,可被Java\C#\C++\MFC\PHP等调用,并提供基于json的HTTP API 1.6 支持MYSQL和SQLITE数据库 1.7 支持自定义计费,支持自定义业务系统 1.8 支持大吞吐量(使用数据库可支持500/秒,不使用数据库可支持8000条/秒) 1.9 兼容性良好,可以和几乎所有主流和非主流的网关及客户端正常工作 SMPP Gateway System(Contact [email protected] to get more information) 1 Including a standard SMPP Server(SMPP Simulator),a SMPP Client and SDK 2 Implement SMPP V3.4,Support PDUs including:3 bind modes,unbind,submit_sm,delivery_sm,enquire_link,generic_ack 3 SMPP Server supported platforms: Linux\Windows\OSX\Embeded Linux 4 SMPP Client supported platforms: Windows\Linux\OSX\Android\iOS\Embeded Linux 5 SDK supported platforms: Windows\Linux\OSX\Android\iOS\Embeded Linux,supported languages: Java\C#\C++\MFC\PHP,and also including HTTP API based on JSON. 6 Suppored s: MYSQL\SQLITE 7 Support customizing billing system and business system 8 Small delay, good reliability and large throughput (500 PDUs/s if need ,8000 PDUs/s if no need ) 9 Good compatibility, can co-work with nearly all the mainstream and non-mainstream gateways/servers/clients

2016-01-18

SMPP网关系统

1.1 包含一个标准的SMPP Server(SMPP模拟器),一个SMPP Client 和 SDK 1.2 支持标准的SMPP V3.4,支持如下功能:多种bind模式,unbind,submit_sm,delivery_sm,enquire_link,generic_ack 1.3 SMPP Server可运行于Linux\Windows\OSX\Embeded Linux 1.4 SMPP Client可运行于Windows\Linux\OSX\Android\iOS\Embeded Linux 1.5 SDK支持Windows\Linux\OSX\Android\iOS\Embeded Linux,可被Java\C#\C++\MFC\PHP等调用,并提供基于json的HTTP API 1.6 支持MYSQL和SQLITE数据库 1.7 支持自定义计费,支持自定义业务系统 1.8 支持大吞吐量(使用数据库可支持500/秒,不使用数据库可支持8000条/秒) 1.9 兼容性良好,可以和几乎所有主流和非主流的网关及客户端正常工作

2016-01-13

Genymotion-ARM-Translation(兼容包)

如果遇到下列情况: 1. 使用Genymotion调试出现错误INSTALL_FAILED_CPU_ABI_INCOMPATIBLE 2. System.LoadLibrary加载NDK编译的armeabi动态库时抛出UnsatisfiedLinkError异常 解决办法: 将你的虚拟器运行起来,将下载好的zip包用鼠标拖到虚拟机窗口中,出现确认对跨框点OK就行。然后重启你的虚拟机。

2014-05-26

Windows media player based on FFMPEG 的源代码

基于FFMPEG的Windows版Player,支持所有FFMEPG支持的音视频格式; 包含了基于VS2010的工程。 如果有疑问可以联系([email protected])

2014-02-17

Using Android NDK r9b builds boost 1.53.0

Using Android NDK r9b builds boost 1.53.0, including the build script. Usage: ./build-android.sh $NDK_ROOT

2013-11-08

ffmpeg+SDL中文教程

著名的ffmpeg tutorial的中文版,详细的讲解了使用ffmpeg+SDL创建一个几乎支持所有格式的视频播放器的过程。

2013-09-14

空空如也

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

TA关注的人

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