bluetiger6
码龄14年
关注
提问 私信
  • 博客:38,728
    社区:1,173
    动态:17
    39,918
    总访问量
  • 17
    原创
  • 2,198,437
    排名
  • 9
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2011-03-23
博客简介:

MyWorkingRoom

博客描述:
记录成长点滴
查看详细资料
个人成就
  • 获得14次点赞
  • 内容获得4次评论
  • 获得72次收藏
创作历程
  • 1篇
    2021年
  • 15篇
    2019年
  • 4篇
    2018年
  • 6篇
    2017年
  • 1篇
    2011年
成就勋章
TA的专栏
  • opensrc
    1篇
  • android
    3篇
  • fpga
  • webrtc
    2篇
  • iOS
    1篇
  • AI
    1篇
  • python
    1篇
  • multimedia
    5篇
  • program
    6篇
  • shell
    3篇
  • c++
    4篇
兴趣领域 设置
  • 移动开发
    android studio
  • 软件工程
    性能优化
  • 学习和成长
    面试
创作活动更多

2024 博客之星年度评选报名已开启

博主的专属年度盛宴,一年仅有一次!MAC mini、大疆无人机、华为手表等精美奖品等你来拿!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

webrtc 编译环境搭建

由于开发和研究需求,涉及到webrtc的native源码的编译和研究,就开启了自己的趟坑之路。但是webrtc的工程代码很庞大,涉及到的第三方库以及编译的工具都很多,光下载就要耗费很长时间,而且如果没有正确的网络下载起来还很麻烦。在拥有完整开发工程之后,编译也是个耗费精力的大工程。索性就记录下自己的趟坑过程。下载首先就是源码工程的下载。本次下载的是国内的镜像工程。目前自己找到的合适的镜像是声网和学而思的,而自己下载的是声网的镜像。下载和编译的参考声网镜像的参考地址学而思的镜像参考地址自己的摘录
原创
发布博客 2021.01.04 ·
1268 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

webrtc build config for m73 m74

发布资源 2020.12.31 ·
zip

(转)C和C++中的volatile、内存屏障和CPU缓存一致性协议MESI

前言结论 volatile应用场景内存屏障(Memory Barrier)setjmp和longjmp不同CPU架构的一致性模型x86-TSOC++标准库对内存顺的支持附1:CPU、缓存和主存 8附2:SMP对称多处理器结构 9附3:在线C++编译器 9附4:资源链接 10C++标准委员会(The C++ Standards Com...
转载
发布博客 2019.08.01 ·
1043 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

c++ 并行计算的优化方法

前言关于并行计算可以参考:https://computing.llnl.gov/tutorials/parallel_comp/另外关于并行计算的常见方法总结可以参考:https://yq.aliyun.com/articles/68226常用方法并行计算的优化可以从CPU 和 GPU 两个途径进行。在CPU 上根据指令流和数据流可以分为SIMD(单指令多数据) 和 MIMD (多指...
原创
发布博客 2019.12.10 ·
3609 阅读 ·
1 点赞 ·
1 评论 ·
13 收藏

win10 WSL1 结合 Docker 使用

win10 WSL 出了已经有段时间了,但是一直处于观望状态没有去试用。近期由于确实受不了虚拟机的资源消耗,决定尝试下。先大概说下使用感受,说实话还是有点喜出望外的。体验上确实轻便,打开wsl 命令工具就可以打开Linux 终端,速度也很快,基本体会不到什么阻碍,而且在wsl 环境里面也大都可以正常使用Linux的命令。但是也有一些不足的地方,比如不能完全兼容systemctl, systemd等...
原创
发布博客 2019.11.08 ·
5655 阅读 ·
1 点赞 ·
0 评论 ·
6 收藏

centos 更新 gcc

环境:centos 6官方途径sudo yum install centos-release-scl-rh sudo yum install devtoolset-3-gcc devtoolset-3-gcc-c++ scl enable devtoolset-3 bash这种途径可能会导致找不到的错误,由于EOL(end of life)官方维护终止。所以可以通过...
原创
发布博客 2019.07.04 ·
333 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

工具代码合集

也可参考 my github blogtime部分函数使用参考utc 转日期时间等inline std::string utc2date(const time_t &rawtime /*unit:s*/){ struct tm *tinfo = std::localtime(&rawtime); char buffer[30]; strfti...
原创
发布博客 2019.05.29 ·
401 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

windows 搭建FFmpeg 调试环境

为了方便调试,故在windows上搭建FFmpeg 的调试环境。也可参考另一个博客地址参考文献:https://blog.csdn.net/zdhsoft/article/details/86776283系统编译环境OS: windows7 64bitffmpeg dll build env: msys2[windows环境下的Linux编译环境,使用mingw]; yasm[asm汇编...
原创
发布博客 2019.05.10 ·
584 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

H264(NAL简介与帧判断)

转自(http://www.cnblogs.com/yjg2014/p/6144977.html)参考:图像编码与 H264 基础知识h264解码之自定义信息(SEI)1、NAL全称Network Abstract Layer, 即网络抽象层。在H.264/AVC视频编码标准中,整个系统框架被分为了两个层面:视频编码层面(VCL)和网络抽象层面(NAL)。其中,前者负责有效表示视频数据的内...
转载
发布博客 2019.05.09 ·
884 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

nginx (Nginx-rtmp-module)搭建hls 流服务器

Nginx的编译nginx 源码包下载:http://nginx.org/en/download.htmlPCRE 下载:http://www.pcre.org (rewrite 模块依赖)zlib 库下载:http://zlib.net (gzip 模块依赖,不过Linux如果已经安装会使用系统安装的gzip)openssl 库:https://github.com/openssl/o...
原创
发布博客 2019.04.25 ·
633 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

(转)使用ifstream和getline读取文件内容[c++]

假设有一个叫 data.txt 的文件, 它包含以下内容:Fry: One Jillion dollars.[Everyone gasps.]Auctioneer: Sir, that’s not a number.数据读取, 测试 。以下就是基于 data.txt 的数据读取操作:#include <iostream>#include <fstream>#...
转载
发布博客 2019.04.02 ·
539 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

(转)CentOS 6&7 安装使用多个GCC版本(GCC4.9,GCC5.3,GCC6.2)

原文地址:https://www.centoschina.cn/course/install/10408.html从CentOS6开始,CentOS自身提供了一种方式可以使用Scientific Linux distribution发行版的devtoolset-*来解决。具体使用方式如下:1)安装scl发布源:yum install centos-release-scl-rh2)安装GCC&...
转载
发布博客 2019.03.04 ·
1077 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

(转)C++11新特性之std::string类的数值转换

参考参考文章
转载
发布博客 2019.02.25 ·
308 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

(转)Markdown基本语法

参考:https://www.jianshu.com/p/191d1e21f7ed
转载
发布博客 2019.02.15 ·
98 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

(转)Linux shell脚本的字符串截取

原文:https://www.cnblogs.com/leaven/p/3525809.htmlLinux 的字符串截取很有用。有八种方法。假设有变量 var=http://www.hao.com/123.htm一 # 号截取,删除左边字符,保留右边字符。echo ${var#*//}其中 var 是变量名,# 号是运算符,*// 表示从左边开始删除第一个 // 号及左边的所有字符即删...
转载
发布博客 2019.01.28 ·
159 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

windows 上 nodejs的全局配置

前言nodejs 的下载与安装参考:下载Node.js:https://nodejs.org/en/download/安装Node.js: http://www.runoob.com/nodejs/nodejs-install-setup.html官网下载NodeJS安装后,会默认安装npm,使用npm安装模块时会有全局安装和本地安装两种。本地安装将安装包放在 ./node_mod...
原创
发布博客 2019.01.26 ·
2579 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

hexo + github pages 搭建博客

GitHub PagesGitHub 是基于 git 的强大免费代码托管方。同时还是很贴心的提供了另外一个功能,就是GitHub Pages,可以免费为用户托管静态网页,对开发者是相当用心了。但是要注意的是域名是绑定的(github.io),如果需要另外的域名,可以自行去第三方服务商(如阿里云)付费申请。如何开启个人用户的GitHub Pages首先是去GitHub官网申请账号。登录进去后...
原创
发布博客 2019.01.25 ·
162 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

FFmpeg 264编码保存mp4文件示例

这里使用FFmpeg 3版本的新接口来做编码工作。其中需要注意的是编码是有缓存延迟的,因此在最后需要重复给空帧并且不断读取解码帧来完成最后的缓存输出。参考:https://blog.csdn.net/hb707934728/article/details/81476756示例代码:encoder_work::encoder_work(){ mWidth = 0; mHeight = 0...
原创
发布博客 2018.11.12 ·
4203 阅读 ·
3 点赞 ·
0 评论 ·
9 收藏
加载更多