[置顶] 博客转载 声明

本博客所有内容来源于网络、书籍、和各类手册。 内容均为非盈利,旨为方便查询、总结备份、服务于大家。 部分转载内容均有注明出处,如有侵权请告知,马上删除。...
阅读(1116) 评论(0)

[置顶] C语言再学习--关键字

C语言一共有32个关键字,如下表所示: 关键字 说明 auto 声明自动变量 short 声明短整型变量或函数 int 声明整型变量或函数 long 声明长整型变量或函数 float 声明浮点型变量或函数 do...
阅读(1134) 评论(0)

[置顶] Altium Designer -- 精心总结

以前是使用DXP2004来画图的,后来转行。想来已经有一年半的时间没有画过了。突然转到AD,有些不适应。用了下发觉很多功能确实比DXP要来的强大。花了不少时间和精力,将之前的一些经验技巧,进行整理总结。希望这篇文章,可以让人少走线些弯路。让初学者可以快速入门。 好了,言归正传,开始启程! 首先下载AD16: Altium Designer 16.0.6 Build 282 安装教程:Alti...
阅读(28745) 评论(13)

日常生活小技巧 -- UART 回环测试

新买的USB转串口线。需要测试一下是否是OK的。该如何测试?其实很简单,就是讲 Tx  和 Rx 短接,即DB9 的 2、3 两针接在一起!然后用串口调试工具自发自收。具体怎么做,下面我们来讲一下。一、查看端口号首先将 USB 转串口线 插到电脑 USB 口上。然后打开 我的电脑->属性->设备管理器->端口号(COM 和 LPT)如上图 可以看到 端口号为 COM2 这里需要注意,串口调试工具,...
阅读(15) 评论(0)

日常生活小技巧 -- vim 中 ctags 的安装和使用

ctags 主要是用来创建 Vim 可以使用的 tag 索引文件的。一、下载安装Ubuntu下 执行 sudo apt-get install ctags二、建立索引文件在你想要建立索引文件的文件夹目录下执行:sudo ctags -R *然后可以发现该目录下多了一个 tags ,它就是索引文件三、设置索引文件位置但是 vim 里现在还不知道 tags 文件的位置,你需要设置一下。# vi /ro...
阅读(35) 评论(0)

MQTT再学习 -- MQTT 客户端源码分析

MQTT 源码分析,搜索了一下发现网络上讲的很少,多是逍遥子的哪几篇。参看:逍遥子_mosquitto源码分析系列参看:MQTT libmosquitto源码分析参看:Mosquitto学习笔记一、目录结构首先我们还是来看一下 mosquitto-1.4.14 的源码目录结构我们主要关注 client、lib、src 这三个目录。其中 src 和 lib 目录下主要放置 mosquitto 的实现...
阅读(55) 评论(0)

日常生活小技巧 -- CSDN 文件搜索

之前的 CSDN 的文件搜索功能还是不错的。通过下面这个窗口即可搜索自己博客里的关键字。BUT,现在和百度挂钩以后的就扯淡了。搜索结果成了下图这样的。根本不是自己博客里的东西啊?有人说 FFmpeg site:blog.csdn.net 后面需要跟着自己的CSDN ID 的 ,比如: FFmpeg site:blog.csdn.net/qq_29350001  那试试吧,很抱歉,没有相关的网页.....
阅读(35) 评论(0)

MQTT再学习 -- 安装MQTT客户端及测试

上一篇文章我们已经讲了 MQTT 服务器的搭建,参看:MQTT再学习 -- 搭建MQTT服务器及测试接下来我们看一下 MQTT 客户端。一、客户端下载首先,我们需要面临选择了。参看:基于mqtt的消息推送(三)客户端实现现有客户端sdk分析,基本分为两大类:一类移植自C类库,如Mosquitto,一类是用objc或者swift原生实现。各种sdk对比如下,我选用的是MQTT-Client,使用sw...
阅读(70) 评论(0)

MQTT再学习 -- 搭建MQTT服务器及测试

最近在搞 PM2.5 采集,需要用到 MQTT 传输协议。协议部分看了几天的,讲的七七八八。本身在 intel 上有 写好的MQTT 的源码,现在的工作其实也就是移植到单片机上或者DM368板卡上。不过,对于之前没有接触过的我来说,还是从头开始,搭建服务器及测试一下为好。MQTT服务器安装有两种,一种是 Mosquitto、另一种是 Apollo,以及它们在 linux 下和 Windows 下的...
阅读(106) 评论(0)

MQTT再学习 -- 漫谈MQTT协议

先占楼,稍后再讲。先搭建好MQTT服务器和客户端...
阅读(66) 评论(0)

FFmpeg再学习 -- FFmpeg+SDL+MFC实现图形界面视频播放器

一、创建 MFC 工程文件->新建->项目->Visual C++ ->MFC 应用程序应用程序类型,选择基于对话框生成效果如下:二、设置控件找到“工具箱”,就可以将相应的控件拖拽至应用程序对话框中常用控件有: Button, Edit Control, Static Text等。右键找到“属性”选项卡可以在“ Caption”属性上修改控件上的文字可以在“ ID” 属性上修改控件上的ID( ID...
阅读(119) 评论(2)

图像和流媒体 -- Sapera 安装遇到的问题

一、下载安装包参看:Genie Nano M1930-NIR点击软件及例程下载二、安装遇到的问题(1)Installation directory must be on a local hard drive解决方法:cls icacls %temp% /reset /T /Q /C pause以上文件复制到 txt 中 将后缀名修改为bat以管理员执行即可。windows自身权限的的问题。(2)安...
阅读(60) 评论(0)

FFmpeg再学习 -- SDL 环境搭建和视频显示

继续看雷霄骅的 课程资料 - 基于FFmpeg+SDL的视频播放器的制作一、SDL 简介参看:WIKI -- Simple DirectMedia Layer参看:最简单的视音频播放示例9:SDL2播放PCM参看:SDL介绍SDL (Simple DirectMedia Layer)是一套开源代码的跨平台多媒体开发库,使用C语言写成。SDL提供了数种控制图像、声音、输出入的函数,让开发者只要用相同...
阅读(119) 评论(0)

FFmpeg再学习 -- FFmpeg解码知识

继续看雷霄骅的 课程资料 - 基于FFmpeg+SDL的视频播放器的制作前面用了五个篇幅来讲 FFmpeg,其主要目的是为实现将图片转视频的功能。总的来说,对于 FFmepg 多少有一些了解了。但是源码部分还是一点都不清楚。接下来简单的梳理一下 FFmpeg 源码结构。毕竟现在从事的工作,不太偏重这个。等以后有机会再系统的研究吧。ffmpeg再学习 -- Linux 安装说明ffmpeg再学习 -...
阅读(125) 评论(0)

FFmpeg再学习 -- 硬件加速编解码

为了搞硬件加速编解码,用了一周时间来看 CUDA,接下来开始加以总结。一、什么是 CUDA首先需要了解一下,什么是 CUDA。...
阅读(323) 评论(0)

FFmpeg再学习 -- 视音频基础知识

最近一直在看雷霄骅 FFmpeg 系列视频,然后将自己的理解总结一下。参看:《基于 FFmpeg + SDL 的视频播放器的制作》课程的视频一、视频播放器原理 自己理解:比如一个 MP4 文件,它是有音频、有视频两部分封装的。PCM 音频采样数据和 YUV 视频像素数据,通过音视频编码 Encode,生成AAC和H.264文件,最后封装成 MP4 文件。然后,我想起我使用 PR 剪辑视频时,其实就...
阅读(122) 评论(0)

日常生活小技巧 -- 惠普 Windows10 进入安全模式

今天手贱,是真的很贱。将用户模式从管理员组改为标准用户方法是:WIN+R 打开 control userpasswords2然后出现了用户账户控制,你要允许此应用对你的设备进行更改吗?最关键的是没有“是”选项。试了各种方法都不成功。比如网上说的进入 命令提示符(管理员)或者更改用户账户控制设置,都会弹出现上面的对话框。无法选择“是”选项。最后是进入安全模式,这种方法是对的。问题是该如何进入安全系统...
阅读(120) 评论(0)

FFmpeg再学习 -- Windows下安装说明

看了半晌 雷霄骅 的 ffmpeg 的视频。待续稍后总结。常用指令参看:ffmpeg 入门 ffmpeg DocumentationFFmpeg实用命令[FFmpeg] ffmpeg 常用命令FFmpeg功能命令集合wiki:Encode/H.264wiki:Slideshowffmpeg 常用命令汇总...
阅读(262) 评论(0)

图像和流媒体 -- SPS、PPS、IDR

SPS、PPS、IDR 这一部分光是网上搜集相关文章就耗费了一天多的时间。理解起来还挺难的。未完待续!!!...
阅读(142) 评论(0)

图像和流媒体 -- I 帧,B帧,P帧,IDR帧的区别

参看:什么是I帧,P帧,B帧参看:H264编码原理以及I帧B帧P帧一、H246简介    H264是新一代的编码标准,以高压缩高质量和支持多种网络的流媒体传输著称,在编码方面,我理解的他的理论依据是:参照一段时间内图像的统计结果表明,在相邻几幅图像画面中,一般有差别的像素只有10%以内的点,亮度差值变化不超过2%,而色度差值的变化只有1%以内。所以对于一段变化不大图像画面,我们可以先编码出一个完整...
阅读(260) 评论(0)

mp4v2再学习 -- H264视频编码成MP4文件

一、H264视频编码成MP4文件参看:H264视频编码成MP4文件参看:mp4v2在VS2010下的编译与在项目中的使用最近做项目需要将H264文件封装为mp4文件,从网上找到了MP4V2库,下载下来后不知道从何下手,官方网站https://code.google.com/p/mp4v2/在windows下的编译过程介绍的很简短,对刚刚开始使用VS2010做大型项目的人来说,实在是有些无力。于是从...
阅读(726) 评论(0)

DM368开发 -- 你需要了解的知识点

一、标清、高清、全高清、超清(超高清)的区别480x320, 640x480 标清1024x720p 高清1920x1080i (隔行扫描) 也属于高清1920x1080p 全高清3840x2160,7680x4320 超(高)清========================================480P、720P、1080P 是什么意思?720P 是美国电影电视工程师协会(SMPTE...
阅读(499) 评论(0)

DM368开发 -- 关于 RTSP

上文中我们提到了 RTSP:实时流协议 RTSP 是在实时传输协议的基础上工作的,主要实现对多媒体播放的控制。用户对多媒体信息的播放、暂停、前进和后退等功能就是通过对实时数据流的控制来实现的。 而这些播放控制功能的实现不仅需要多媒体播放器, 同时还需要实时流协议。实时流协议是通过请求报文和响应报文的交互实现的,请求报文和发送报文。下面我们来再详细的介绍一下它的搭建。参看:VLC搭建RTSP服务器的...
阅读(226) 评论(0)
386条 共20页1 2 3 4 5 ... 下一页 尾页
    友情链接

       

           


        不安分的小宝带你暴走全世界
        脚步从未停止,旅途永无止境

        喜欢户外旅行的,等你来!!


    个人资料
    • 访问:422465次
    • 积分:6292
    • 等级:
    • 排名:第3879名
    • 原创:227篇
    • 转载:159篇
    • 译文:0篇
    • 评论:111条
    博客专栏