自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(79)
  • 收藏
  • 关注

原创 webrtc linux编译 werror=return-type等问题处理

webrtc编译时,控制编译器参数的地方暂时没找到,但是在最终的编译目录,有toolchain.ninja,可以通过手动修改这个文件控制编译参数:比如在out/debug/toolchain.ninja文件,内部会有c,C++编译参数的规则,可以自己手动添加:-Wno-error=overloaded-virtual按道理应该也可以也可以再webrtc.gni中修改cflags_cc来...

2019-03-14 15:10:23 1868

原创 图形化操作系统实战-姜宝林-专题视频课程

本课程摒弃传统《操作系统》课程教条式教学方法,而是采用实战的教学方式,教学员从零开始编写一个图形化操作系统。在实战过程中,学员可以了解到计算机底层的硬件知识,工程化知识,at&t汇编,gcc和汇编混合编程,系统调用,多进程设计等一系列相关知识,提高学员相关技能及对操作系统的兴趣。...

2018-10-29 09:09:55 296

转载 webrtc编译流程(基本可用)

https://www.jianshu.com/p/1dcd4d01e9e5

2018-09-26 19:31:14 604

原创 libnice linux编译流程

写于2018-09-09,以便参考是哪个版本的libnice;libnice的linux编译,也有各种坑,记录下以便大家采坑;1、git clone https://gitlab.freedesktop.org/libnice/libnice.git2、cd libnice,查看readme,里面有提示依赖的其他库Requirements------------ glib &...

2018-09-10 00:35:03 3792

原创 SRS流媒体服务器多核优化方法(1)

相信来到这里的读者,都是对SRS有一定的认识的同道中人,那应该都清楚SRS采用了单线程多协程模型,所以它在效率上比NGINX的RTMP模块(采用多进程模型,具体我也没读过)要高。但是,想必SRS的单线程只能使用单核,而目前服务器大都是多核,直接使用SRS源码编译的版本,利用不上多核,简直是暴殄天物,虽然有一些其他解决手段:比如开多个SRS进程,然后每个进程监听不同端口,但是这样返回给前端需...

2018-07-18 23:21:06 4181 3

转载 php7安装redis扩展

https://segmentfault.com/a/1190000007482268

2017-08-10 16:34:03 222

转载 vue单文件组件构建环境

http://www.jianshu.com/p/d24c84f47258#nodeJs%E5%AE%89%E8%A3%85

2017-08-10 14:53:44 311

原创 vue单文件方法

在vue开发中,单文件开发时,有些类似对话框的,不想在html中再写一个div,可以在单文件的main.js中,使用js创建div;import videopay from './videopay-dlg.vue'Vue.component('videopay-dlg',videopay);(function() {  $("body").append("");wi

2017-07-24 14:54:35 337

原创 android机顶盒apk开发注意事项

最近做android机顶盒开发,发现经常出现apk安装后提示安装成功,但是图标都找不到的情况,这种情况主要是因为manifest.xml文件没配置好导致的:xml version="1.0" encoding="utf-8"?>manifest xmlns:android="http://schemas.android.com/apk/res/android" package="

2017-04-21 17:38:30 1401

转载 通过LIBRTMP发送H264和AAC

H264视频通过RTMP发送       题外话,通过RTSP(Real Time Streaming Protocol)的方式来实现视频的直播,但RTSP方式的一个弊端是如果需要支持客户端通过网页来访问,就需要在在页面中嵌入一个ActiveX控件,而ActiveX一般都需要签名才能正常使用,否则用户在使用时还需要更改浏览器设置,并且ActiveX还只支持IE内核的浏览器,Chrome、F

2017-03-24 11:14:16 2833 2

转载 GLSL实现图像处理(FBO方法)

今天晚上没事将以前弄的OPENGL着色语言实现滤镜效果的实现和大家分享一下,滤镜主要包括图像的对比度调整、浮雕效果、彩色图片灰度化、卷积等操作。         这些操作其本质上是属于图像处理的东西,OpenGL实现图像处理主要是用到了GLSL着色语言。具体到着色器就是片段着色器。         说白了就是如何用OpenGL做通用GPU计算,OpenGL做通用计算的步骤主要如下:

2017-03-22 18:01:18 2101 1

转载 OpenGL: WIN7的64BIT下OPENGL着色语言(GLSL)开发环境配置

一、环境准备:  系统环境win7,64位,双显卡:集成显卡+gt540m,gt540建议下载最新的驱动,可以支持到opengl4.3标准,一般双显的笔记本,程序默认启用的是集显,我机器的集显驱动有点老,只能支持到opengl3.0,所以讲默认显卡设置为独显。  开发环境:vs2010  PS:查看机器及显卡支持的OpenGL版本可以使用工具GPU_Caps_Viewer_

2017-03-22 11:50:00 511

原创 最新版本OBS--moc文件自动生成的方法

最新版本的obs,2017-03-20下载,moc文件是自动生成的,一开始完全懵逼了,之前都是自己手动用moc从.h生成,现在完全没找到哪里把自动生成的moc加入,研究了半天,总算搞明白怎么自动生成了:1、在用cmake生成完工程后,在xxx-prj\UI\CMakeFiles\obs_automoc.dir下有一个AutogenInfo.cmake文件,这是由cmake为我们自动生成的:

2017-03-20 15:22:01 1398 1

原创 OBS源码编译(20170320下载的版本)

老是忘了怎么编译,又要去重现找,这里记到自己的博客里面吧:1、按照官网的方法下载相应的软件,qt,vs,dep,cmake;2、设置依赖:DepsPath      对应 D:/git/obs-studio/dependencies2015/win32/includeFFmpegPath 对应 D:/git/obs-studio/dependencies2015/win32/inc

2017-03-20 10:13:28 1320

转载 微信网页登录开发

http://ms.csdn.net/geek/51618微信开放平台开发——网页微信扫码登录(OAuth2.0) - WhyWin - 博客园来源:极客头条1、OAuth2.0  OAuth(开放授权)是一个开放标准,允许用户让第三方应用访问该用户在某一网站上存储的私密的资源(如照片,视频,联系人列表),而无需将用户名和密码提供给第三方应用。

2017-02-28 10:22:51 1149

转载 windows编译X264库

1.下载yasm,地址  http://yasm.tortall.NET/Download.html ,下载Win64 VS2010 .zip2.解压Win64 VS2010 .zip, 把vsyasm.props,vsyasm.targets,vsyasm.xml三个文件copy到 C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V

2017-02-24 16:57:02 793

转载 虚拟机

http://blog.chinaunix.net/uid-30022178-id-5749329.html

2017-02-20 18:02:18 294

转载 服务器配置--开放80端口

http://www.server110.com/linux/201308/740.htmliptables -F //清空规则iptables -A INPUT -p tcp --dport 22 -j ACCEPT /*允许包从22端口进入*/iptables -A OUTPUT -p tcp --sport 22 -m state --state ESTABLIS

2017-02-16 09:23:36 4175

转载 CENTOS 安装PHP7

http://www.centoscn.com/image-text/install/2015/1222/6560.html因之前通过网易的 centos 镜像,将阿里云的 centos 升级到最新版了,乘自己的项目尚未开始正式开发,遂将所有的相应环境都升级到最高。 查看 centos 版本:[root@iZ23d ~]# cat /etc/ce

2017-02-16 09:10:43 764

转载 CENTOS安装mariadb

http://www.cnblogs.com/lclq/p/5760966.htmlLINUX下使用YUM安装MARIADBPosted on 2016-08-11 17:14 南宫羽香 阅读(1001) 评论(0) 编辑 收藏版本:centos7Linux下安装MariaDB官方文档参见:https://mariadb.com/kb/zh-cn/install

2017-02-10 09:10:04 403

转载 类似QQ的聊天气泡效果

http://morfans.cn/archives/1380Html,CSS 实现类似QQ的气泡聊天 其他  Super Paxxs  12个月前 (02-08)  3649次浏览  已收录  22个评论  扫描二维码 目录[隐藏]步骤1:布局步骤2:设置圆角矩形步骤3:三角形箭头关键点4:三角形跟随矩形框下面是效果图:

2017-01-23 10:48:51 1117

转载 makefile多级目录

http://blog.csdn.net/hmsiwtv/article/details/20905177/今天 写了个层次化的Makefile模版,用来自动化编译项目,这个模版应当包含以下功能:适用于层次化结构,Makefile主要内容都放在顶层目录下的Makefile.env中,子层Makefile包含这个Makefile.env,只要增加一些变量就可以编译,特别方

2017-01-11 15:09:58 1491

转载 makefile多级目录编译

http://blog.sina.com.cn/s/blog_4cd5d2bb0101gzkl.html多级目录中存在多个makefile时,编译的顺序如何 (2013-08-23 21:18:54)标签: it http://zhidao.baidu.com/link?url=RLmwKr-e

2017-01-11 15:01:23 1875

转载 fork原理及服务器应用

首先,我觉得有两个容易混淆的地方:1,fork()函数并不是创建新进程,而是复制 当前进程。2,fork()函数被共享执行,有2种返回值。========================分割线===================================对于第一点:父进程fork()后,子进程完全与父进程相等,包括数据段与代码段。可以理解成,数据段有

2017-01-07 08:59:22 272

转载 微信video遮挡问题

解决微信浏览器video全屏的问题2016-12-13 12:06 377人阅读 评论(1) 收藏 举报 分类:【H5】(35) 版权声明:本文为博主原创文章,未经博主允许不得转载。在微信浏览器里面使用video标签,会自动变成全屏,改成下面就好了,起码可以在video标签之上加入其他元素。 video id="video

2016-12-19 10:58:39 3015

转载 七牛云推流SDK使用

http://www.jianshu.com/p/e4c43c6551d1七牛云直播Android推流端之开速开发字数997 阅读339 评论9 喜欢11前言在我看来,定性为快速开发的文档应该是毫无障碍的,对着敲应该就能直接运行的。可是由于七牛迭代太快了,文档跟不上代码迭代的速度,导致快速开始这部分文档的还没更新,很多被废弃的类、方法还在文档中,导致

2016-12-17 16:53:54 4038 3

原创 android Http异步请求封装

首先封装一个基本的HTTP请求类:package com.yxks.testrc2.utils;import android.content.ContentValues;import android.os.Handler;import android.os.Message;import android.util.Log;import org.apache.http.params.

2016-12-15 14:56:08 578

转载 FLASH录制音频研究

前天收到一个朋友的问题,是关于AS3能不能录音并播放的问题,我虽然没做过,但基于对AS3的部分了解,毫不犹豫地回答他:可以。说起来是简单,当时也没想那么多,以前只简单测试过AS3调用摄像头的功能,心想这个就是麦克风,应该也差不多吧。出于好奇,真想整出这个功能来看看,研究了这两天,终于做出来了。虽然现在看来,不算复杂,但其中确实有些曲折。先看下效果吧:下面分享下中间的曲折:首

2016-12-14 10:07:41 577 1

原创 OPENCV人脸检测例子

/** * @file objectDetection2.cpp * @author A. Huaman ( based in the classic facedetect.cpp in samples/c ) * @brief A simplified version of facedetect.cpp, show how to load a cascade classifier a

2016-12-13 14:22:59 468

原创 OPENCV边缘提取

memcpy(m_pCvMat->data, lpBitmapBits, nWidth*nHeight * 3);cv::Mat gray;// (m_pCvMat->size(), CV_8U);cv::cvtColor(*m_pCvMat, gray, CV_RGB2GRAY);IplImage *dstimg = cvCreateImage(sz, IPL_DEPTH_8U, 1

2016-12-13 12:00:48 741

转载 ffmpeg+opencv播放器开发

引子OpenCV中有自己的用于处理图片和视频的类 VideoCapture ,可以很方便的读入文件和显示。现在视频数据流是ffmpeg解码h264文件得到的,由于要依赖该数据源进行相应的后续处理,所以需要将ffmpeg中得到的数据缓存转换成可以被OpenCV处理的Mat类对象。ffmpeg介绍FFmpeg是一个开源免费跨平台的视频和音频流方案,属于自由软件,

2016-12-13 10:08:40 731 1

原创 阿里云80端口被占用怎么办?

http://www.cnblogs.com/toosuo/p/3571114.html阿里云个傻叉,把80端口占用了,使用sudo fuser -k 80/tcp命令停止阿里云的占用进程

2016-12-10 11:54:18 7360 3

原创 接入微信的步骤

1、登录微信开放平台,下载android资源开发sdk;2、建立一个工程,将开发包中的jar文件拷贝到工程的libs目录中;3、建立两个变量:private static final String APP_ID = "wxdf0137b033391227";private IWXAPI api;注册app到微信(这步是所有接口调用的前提,可以在onCreate里面调用):

2016-12-08 17:48:18 1665

原创 M3U8直播播放器

http://bbs.ckplayer.com/forum.php?mod=viewthread&tid=8947这个播放器很不错

2016-12-06 22:54:03 24599

原创 ckplayer使用

ckplayer是 一个不错的电脑端视频播放,不过用video是不是也可以了,应该也是可以的。

2016-12-06 22:51:59 550

转载 省市区三级联动的js

http://blog.csdn.net/kalision/article/details/39229451这个很不错:效果如图所示:HTML Code:[html] view plain copyhtml>  head>              script type="text/j

2016-12-01 18:25:53 1473

原创 清理

::SelectObject(hMemDC, oldbmp);::DeleteObject(bitmap);::DeleteObject(hMemDC);::SelectObject(memdc_mouse, pOldMouseObj);::DeleteObject(memdc_mouse);::ReleaseDC(NULL, hMemDC);::Release

2016-11-30 09:07:24 286

转载 一个很好的图标素材下载网站

http://www.easyicon.net/6658-add_increase_plus_icon.html

2016-11-27 20:49:58 557

转载 CSS树形菜单

http://www.qdfuns.com/notes/17840/17c8c8e80567d5f7fbda3be89af9c7e5.html这个树形菜单很好用

2016-11-27 19:49:59 663

原创 ucloud直播云接口地址

一直找不到,这里是ucloud的接口文档地址:https://docs.ucloud.cn/video/ulive/live_stream

2016-11-26 17:22:39 1163

空空如也

空空如也

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

TA关注的人

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