- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 ffmpeg低延迟傻瓜式广域网视频推流
几年前找到的视频推流方案,后来再也找不到了,今天花了1天时间才重新搞起来,记录一下,免得以后用到又得到处找。特别简单,外行也可以试试的那种。广域网嘛,得先有个服务器吧,略。在服务器上安装几样东西(不好使就sudo):npm install -g wsnpm install wsnpm install http-server -g一个是websocket,一个是http服务器,一个用来接收视频流数据,一个用来响应观看视频流请求。除此以外,还需要有jsmpeg,用来转视频数据jsm.
2021-10-13 19:03:42
1381
转载 关于ros多线程回调机制的一些内容
Multithreading behaviour with ROS AsyncSpinner I am trying to understand how the AsyncSpinner from ROS really works because I may have something misunderstood. You can find a similar question here...
2018-11-21 17:09:23
2222
原创 自制文件系统对于wifi的wpa_supplicant移植
最近一些项目原因需要让自制的linux qt文件系统支持wifi功能,本文将具体进行分析。首先想要支持wifi功能,wifi驱动是必不可少的,一般的嵌入式设备都集成wifi模块了,如果没有,请选配一款usbwifi模块。1,然后是编译wifi驱动,具体型号具体分析,可以百度,本文不做阐述,假设编译出的wifi驱动模块文件叫wlan.ko,并且假设内核版本是3.4.39。2,wi
2016-07-27 14:44:11
2402
原创 RT3070 网卡移植
RT3070 网卡移植文档一,编译,此过程在linux 虚拟机中完成1,解压#tar xvf DPA_RT5572_LinuxSTA_2.6.1.4_20121211.tar.bz22,改配置1进入DPA_RT5572_LinuxSTA_2.6.1.4_20121211/MODULE 文件夹,打开Makefile 文件,用#注释PLATFORM = PC 行打开PLAT
2016-05-16 14:27:52
585
转载 关于一些汇编知识
协处理器中的寄存器访问指令只能发生在系统模式下,而用户模式被视为未定义异常,也可以通过SWI调用,CP15有16个寄存器(C0-C15),确切说是16类,因为实际物理寄存器会大于16个。协处理器指令:"cond p15 opcode_1 Rd CRn CRm opcode_2"cond: 为条件码,如MCR、MRC等p15: 指的是
2016-05-16 10:28:45
270
原创 nanopc的uboot移植,越跑越深(1)
tiny4412与nanopc的区别在于ddr3的地址只需更改汇编代码:uboot_tiny4412\board\samsung\tiny4412\mem_init_tiny4412.S更改成目录中的文件mem_init_tiny4412.S详情参考http://www.arm9home.net/read.php?tid-83705.html此代码只初始化dram0,dram1
2016-05-16 10:27:14
1133
原创 关于树莓派内核编译和驱动编写(2)
前几天搞定了树莓派2的内核编译运行工作,这几天集中研究了树莓派的gpio操作,那么现在是时候把它搞出来了我们知道,gpio操作是驱动的基础操作,那么研究一块板子,一个版本的内核,首先要从gpio入手。基础的gpio操作有以下:ioremap映射寄存器地址,readl读取寄存器上的数值,writel将数据写入寄存器。用内核提供的gpio操作宏现在接触到了一种新的gpio操
2015-06-26 10:35:18
2549
原创 关于树莓派内核编译和驱动编写(1)
一周前入手了一块树莓派,算上配件总共307,按照论坛的方法烧好SD卡,启动,那么接下来就要开始折腾了。鉴于本人是一个新手驱动的事实,于是着手开始在pi上写驱动。那么按照驱动的基础知识,编写linux驱动,必然是先要有相同版本的的内核源码。uname -a看了一下,3.18.5的内核,在github上找了一会,末版本号相同的可以说根本找不到,那么干脆重新编译一个内核好了,反正也是
2015-06-23 09:55:31
7775
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人