7 浪子--赟

尚未进行身份认证

孤云出岫去留一无所系,朗镜悬空静躁两不相干!

等级
TA的排名 1w+

MT7628平台上编译移植Amazon S3

最近项目中用到了云存储上传照片和视频片段,用的是Amazon S3。Amazon S3全称是Amazon Simple Storage Service。Amazon S3(Amazon Simple Storage Service),是互联网存储解决方案。该服务旨在降低开发人员进行网络规模级计算的难度。Amazon S3 提供了一个简单的Web服务接口,可用于随时在Web上的任何位置存储和检索...

2019-09-19 18:51:22

ubuntu 上使用apt-get安装oracle-jdk

一、安装 Default JRE/JDKsudo apt-get updatesudo apt-get install default-jresudo apt-get install default-jdk 二、安装 Oracle JDKsudo apt-get install python-software-propertiessudo add-apt-reposit...

2018-12-03 10:56:05

FFMPEG之 Ubuntu系统上配置MP3和AMR编解码工具

项目中使用的后台服务器需要支持MP3格式和AMR格式相互转换,于是想到了FFMPEG这个万能解码工具,根据以前使用FFMPEG的经验,和网上查阅相差资料,为后台同事初步实现FFMPEG命令行工具进行MP3和AMR格式的互转。现把操作流程简要记录如下:一、首先安装系统编译环境我的系统为Ubuntu16.04 64位。apt-get install -y automake autoconf...

2018-12-03 10:18:43

MIPS平台上移植和使用GDB调试工具

在网站 http://ftp.gnu.org/gnu/gdb/ 上下载gdb-xxx.tgz源码包。任一个版本的都可,但不要太老。以下是我的交叉编译环境:X86版本:ubuntu-12.04 (gcc),IP:192.168.0.236开发板:MT7688(mipsel-linux-gcc) IP:192.168.0.191GDB版本:gdb-7.3a.tar.gz 一、前言...

2018-11-30 17:29:27

linux下查看库是否存在

        在做Linux开发的时候,往往会出现 某些库 can not found 的情况,在我们添加了这些库之后,如何查看这些库的路径是否被识别了呢?下面介绍一个命令:        ldconfig -p | grep lts说明:使用 ldconfig -p 命令用来打印出当前缓存所保存的所有库的名字,然后用管道符传递给 grep lts 命令用于解析出 liblts.so 共...

2018-11-30 16:04:17

MT8516平台交叉编译移植WebRTC audio processing实现NS降噪功能

        WebRTC 作为一个流媒体的框架,包含音频、视频、p2p传输一整套流媒体核心技术。最近利用业余时间学习它的音频模块,WebRTC支持音频的麦克风采集、编码、RTP打包发送。同时加入了AGC(自动增益)、NS(降噪)、AEC(回声消抑)、VAD(静音检测)等一系列算法。这些算法主要在采集过后,编码之前进行处理,代码集中在AudioProcessingModule(音频处理单元),简...

2018-11-30 15:33:30

FFMPEG之解码MP3时报错Header missing

        最近一个项目是做环形四麦智能音箱,使用的是思必驰的语音服务,在进行TTS转换时,思必驰text转sppech的音频流是MP3编码格式的,而我的设备端要播放的音频是PCM格式,所以需要进行MP3转PCM之后再进行播放。刚开始是基于Madplay工具实现了转码功能。虽然功能实现了,但是由于libmad是在回调函数output中给出转码后的数据,不方便在我代码中进行逻辑控制,而且这个项目...

2018-11-29 11:16:06

error:stray'\239'in program解决办法

 方案商提供的SDK,在X86平台上使用gcc编译正常,运行也正常。但是使用mipsel-linux-gcc交叉编译时,从代码第一行开始报错,如下图:error:stray'\239'inprogramerror:stray'\387'inprogram原因:       在UTF-8文件中放置BOM主要是微软的习惯(顺便提一下:把带有BOM的小端序UT...

2018-07-23 17:54:05

CMOS Sensor的调试经验分享

转自:http://bbs.52rd.com/forum.php?mod=viewthread&tid=276351CMOS Sensor的调试经验分享  我这里要介绍的就是CMOS摄像头的一些调试经验。  首先,要认识CMOS摄像头的结构。我们通常拿到的是集成封装好的模组,一般由三个部分组成:镜头、感应器和图像信号处理器构成。一般情况下,集成好的模组我们只看到外面的镜头、接口和封

2016-09-09 17:17:20

Wireless工具移植之openssl版本导致wifi连接失败的问题

手头一台使用rtl8188eus的设备,之前调试wifi功能的时候本来OK的,昨天从AP切换到Station模式时,发现连接不上路由器了。提示如下错误:        wpa_supplicant: can't load library 'libssl.so.0.9.8'         于是找到以前移植的openssl-0.9.8e的库,下载到设备的lib目录下,建立软链接后,重新运

2016-07-27 16:49:14

Android平台移植FFMPEG媒体解码库

交叉编译环境:Ubuntu12.04 (32位)FFMPEG版本:ffmpeg-2.8.1.tar.bz2Android NDK开发包:android-ndk32-r10b-linux-x86.tar.bz2#!/bin/bash## FFmpeg-Android, a bash script to build FFmpeg for Android.## Copyright

2016-03-31 10:29:38

MAC系统格式化后的U盘在WIN系统上不显示盘符的解决办法

U盘在macair下格式化后在windows上无法显示 一些用户在用U盘制作为系统安装盘,然后再用macair格式化以后,U盘在windows系统下会不显示盘符针对这种情况,解决办法如下:1、从开始菜单里找到附件-命令提示符,右键点击“命令提示符”,选择“以管理员模式运行”: 在打开的cmd窗口里输入:diskpart,回车。然后输入:listdisk,回车。

2016-01-28 18:17:32

Windows环境下制作MACOS X U盘安装盘

前两天在朋友的MACBOOKAIR上胡乱操作时把原来安装好的双系统搞坏了,一不小心又把硬盘格式化了,导致MAC系统也没了,于是只能重新安装MACOS系统,并根据网友提供的教程,在MACOS安装OK之后,再重新安装WIN10系统。这里记录一下我在Windows电脑上基于transMac工具来制作Mac系统安装U盘的操作方法,从而可以借助身边的Windows电脑和一个8G以上容量的U盘

2016-01-28 18:02:05

极力推荐 自学视频java、php、python、android、objective-C教程

自学java php pyhton android 最好的视频连接:http://pan.baidu.com/share/home?uk=2483301048

2016-01-14 18:09:00

ffmpeg编译for IOS

项目所需,要为ios编译一份基于ffmpeg的64位视频解码库,在网上翻阅了很多资料,把其中比较有用的资料分享出来供同样做FFMPEG移植的朋友参考。1.https://github.com/kewlbear/FFmpeg-iOS-build-script这个估计是韩国人写得,是我找的几个中非常好得,自动化程度很高,一键搞定,避免了自己反复的配置,尤其是对unix不是很熟悉的人

2016-01-14 17:10:37

Wireless之无线模块启动AP模式后AP结点搜索不到

近期在调试设备时,遇到一个奇怪的问题:wifi模块工作在Station模式与AP模式之间切换时,连续几次之后,手机的无线wifi列表中就再也找不到设备的AP结点名了。。。。。。用ifconfig查看设备端的网络状态,确实是切换到了AP模式,ps查看进程,hostapd等各项后台服务也启动了,但是为什么搜索到的无线列表中就没有这个结点呢?        开始以为是wifi模块在切换的时候没有复位

2016-01-11 17:36:37

网络摄像机的带宽占用知识

当今时代,远程监控需求的提升,带来网络摄像机、网络视频服务器市场的迅猛发展,而网络摄像机与传统摄像机运行环境的重要区别,就是信号传输介质不同,传统摄像机通过视频线、双绞线或光纤传输,一般是每路视频信号“独享”一条线路,几乎没有带宽的约束,而网络摄像机和网络视频服务器则是通过网络传输,普通的Inertnet线路,带宽只有几百K至几M(普通ADSL线路上行为512K,下行为2M),而运用中往往需要一条

2016-01-08 10:08:54

HI3520DV200+GV7601采集1080P视频

前段时间找了块HI3520DV200的开发板玩了一下,用的是GV7601的前端,SDI输入。    搭配GV7601的AD采集1080P的视频,SDI输入,跑sample_venc程序,一直输出超时,查看VI调试信息发现有中断,但是所有接收到的数据全部丢掉。零零总总卡了三四天才解决,现在把中途遇到的问题及解决办法整理成笔记,以备后查。希望路过的朋友及时指正,谢谢!    运

2015-12-23 14:50:39

HI3518图像出现黄圈

OV9712 Sensor 输出图像中间出现同心圆状的黄圈,导致偏色。 原因:OV9712 的 CRA 与监控用镜头不匹配,镜头的物理结构决定了 sensor 的中心比外围能接收到更多的光,相对中心来说外围就是阴影,这个现象叫做渐晕(vignetting)。镜头阴影校正就是用来对图像出现的暗角进行补偿校正。进行亮度校正时,R、G、B 三分量可以使用同样的参数;进行颜色校正时则使用各自单独的

2015-12-22 16:28:26

HI3518视频画面偏色解决办法小记

        项目中用到的OV9712d Sensor,因为产品结构的问题,采用的是小镜头模组,不带滤光片,所以在傍晚时分的低色温情况下,视频画面80%呈绿色;白天时分高色温环境下,视频画面70%以上呈蓝色,这种偏色使监控画面看起来很奇怪。这主要是因为:可见光的光谱成分随色温变化而变化,在低色温光源下,白色物体偏红,在高色温光源下,白色物体偏蓝。人眼可根据大脑的判断,识别物体的真实颜色,...

2015-12-22 15:21:02

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。