MENU

树莓派-Node.js视频弹幕直播

大概是个无聊晚上,看到床上帅气的凡神,怎能不膜拜一番!往桌上看,那泛起灰尘的树莓派,轻轻一拍,接上摄像头!哼,能做出一个 "凡榊の眞亽直播" + 弹幕 就好了!于是,一个精致有趣的晚上11点就此诞生!(唉当然那只是个用轮子的11点。。。)

Overview


查阅发现有许多轮子可以实现树莓派网络摄像头,而弹幕则是完成视频直播之后加上的。

将摄像头录取到的视频,通过ffmpeg转码成mpeg1格式,然后传至Node.js (jsmpeg) 处理,后用WebSocket输出处理后内容,并在浏览器用JS再解析成视频。在网页加入弹幕JS (jquery.barrager.js),将获取Mysql弹幕字段json_encode并输出。

最后是基于 Node.js + ffmpeg + JQuery + php + ngrok

pi2-webcamera.png

Read More

Kindle丢失记

TimeLine

Blank.png

丢失物品

周二下午课后,忘记取走放在课桌内的Kindle。晚上如常,直至回寝后惊觉Kindle不见了,于是卧床沉思,遂知忘在教室课桌内。想到Kindle带有推送功能(将电子书发送到邮箱,连接WiFi后便自动下载),于是立马将联系信息发到Kindle(手忙脚乱没想到别的标题就把这个填上,正读倒读悲从中来,Low从中见...)。

F3D17DA1-F636-46CD-9AEA-E304A5248E06.png

Read More

WNR2000v4 安装 OpenWRT

5月18日更新


很多网友表示Telnet无法解锁,若你使用本教程成功解锁或遇到问题劳烦你在下面评论区留言,感谢!

背景


当初为了刷OpenWRT购入WNR2000,然而当时只有v1 - v3支持第三方固件,在JD上买的却是v4啊,收到货瞬间(目瞪口呆.jpg)。吃灰几个月拿出来用,突发奇想查一波OpenWRT WIKI,果真已经支持了WNR2000v4。然而网上并没有详细教程啊..即立此坑

原理


大概流程:
1.通过Telnet访问路由
2.本地计算机搭建TFTP服务器
3.从下载存在TFTP的Uboot和固件
4.替换Unlock的Uboot以及OpenWRT

关于Uboot:Uboot是德国DENX小组开发、用于嵌入式CPU的Bootloader,它支持10多种不同的操作系统(包括x86架构)。其小巧速度快,已经成为了Atheros(高通)和Ralink(联发科)产品的标配引导系统,并且在所有嵌入式的引导系统中市场占有率最大。

A31B296A-8F7E-4F41-BDD3-C2323BA0391B.png





Read More

青岛某高校教务漏洞-近6万证件照泄露

前几天学校组织评教,之前没有怎么研究过教务。记得Wosz说他们的正方教务可以爬证件照,于是萌生了好奇心...

漏洞描述


打开教务的个人信息,可以在右侧看见个人证件照。

info.png

使用审查元素,发现了图片url,明显不是直接xx.jpg加载出来的

审查元素.png

Read More

Java-iText-PDF库-使用中文字体

问题描述

在安卓开发时使用iText库生成PDF文档,发现不能生成的PDF无法显示中文,如图

Screen Shot 2016-01-05 at 9.28.03 PM.png

解决方案

查阅 itextpdf文档 后,发现com.itextpdf.text.fonts只带6种西文字体,谷歌后发现官方提供itext-asian.jar(下载链接)

下载后导入itext-assian.jar放到Android项目的libs目录下,配置properties,然后build project,报错了,报错如下:

“ Error generating final archive: Found duplicate file for APK: com/itextpdf/text/pdf/fonts/cmap_info.txt

Origin 1: X:\XXX\XXX\libs\itext-asian-5.2.0.jar

Origin 2: X:\XXX\XXX\libs\itextpdf-5.2.0.jar ”

在Libraries下有两个JAR都包含com.itextpdf.text.pdf.fonts.cmaps这个包,编译时候,里面都包含cmap_info.txt文件,导致编译冲突。

只需要在用RAR打开itext-asian-5.2.0.jar,然后在根目录删除cmap_info.txt,即可解决冲突。

Read More

【翻译】Arduino+HC-SR04+SG90 实现雷达效果

在Youtube上看见大牛用超声波传感器结合Processing实现雷达的效果,在度娘找不到此类文章,于是便想将原文翻译出来。

开始

一个超声波雷达的实现非常简单,使用超声波传感器侦测物件距离,使用舵机将挂在其上的传感器旋转,再用Arduino控制他们。

5FC823EF-F7AE-4469-A914-3F8273826432.png

Youtube链接:Arduino_Radar_Project

需要的物件

1.Arduino版
2.超声波传感器 - HC-SR04
3.舵机 - SG90
4.面包板
5.杜邦线





Read More