自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(326)
  • 资源 (17)
  • 收藏
  • 关注

转载 最简单的基于FFMPEG的转码程序 —— 分析

转载地址1 转载地址2 模块:   libavcodec - 编码解码器 libavdevice - 输入输出设备的支持 libavfilter - 视音频滤镜支持 libavformat - 视音频等格式的解析 libavutil - 工具库 libpostproc - 后

2017-09-21 09:49:04 2092

转载 AVFormatContext中的三个AVPacketList类型的缓冲的浅显分析

转载地址: AVPacketList是代表链表的一种节点类型,每一个节点内存放的是该链表的内容(一个AVPacket)和一个用于串接链表的指针(看起来是一个单链表) [cpp] view plain copy typedef struct AVPacketList { AVPacket pkt; struct AVPacketList *next; } AVPacketL

2017-09-20 19:27:40 1081

转载 VMware中Linux与Windows共享文件的一种简单好用方法

转载:http://blog.csdn.net/harryching/article/details/8507248我们都知道有很多种方法可以实现VMware虚拟机下的Linux系统与Windows系统共享传输文件,比如NFS、Smba协议、虚拟机自带的共享文件夹功能等。下面介绍一共设置既方便有好用的用于linux系统与Windows系统共享文件的方法吧。Linux系统:ubunt

2017-08-22 18:54:39 689

转载 获取成员方法的地址,将C++类成员方法转换成C自由函数

http://bhlzlx.blog.51cto.com/3389283/1172507” alt=”这里写图片描述” title=”” />/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)

2017-08-01 17:19:13 1204

转载 连麦效果测试

转载地址:Agora微信公众号连麦表现上,有独特指标来区隔 ▼ 1. 低延时连麦中,最重要的元素,就是低延时。连麦的本质是视频通话,而视频通话最重要的指标就是延时。只有低延时,主播和连麦嘉宾之间,才可以较好的互动、交流。根据ITU-TG.114标准,单向通话延时大于150ms就可受到通话连续性受到影响,最大可容忍时延为400ms。SD-RTN™方案,基于UDP。SD-R

2017-05-23 18:03:16 2546

转载 某直播App问题分析

转载地址 一. 出现问题 观看自己开播的直播间,经常出现卡顿,而且画面一卡6,7s,重新播放时会出现跳帧,卡顿频率也较高,导致该App可用性极低。 二. 分析 1. 直播架构分析 根据log与抓包分析,其使用协议与后端架构如下: 直播server 国内:福建泉州(联通)、广东佛山、肇庆(电信) 国外:如果ss登陆韩国,则访问韩国机房 拉流CDN 国内:潮州(联通)、揭阳(电信

2017-04-21 09:42:49 897

转载 通过gradle下载jar包

转载博客 前段时间在看Gradle文章方向其比ANT、Maven真的要简单很多,特别是在下载jar依赖方面下面就是用gradle写的一个jar包依赖下载的小例子: (1)建立build.gradle文件 (2)内容如下:apply plugin: 'java'repositories { mavenCentral()}dependencies { compile "jav

2017-03-06 17:31:46 4083

转载 Android IOS WebRTC 音视频开发总结-- 探讨直播低延迟低流量的粉丝连麦技术

转载地址:http://www.cnblogs.com/lingyunhu/p/rtc76.html本文主要探讨基于WebRTC的P2P直播粉丝连麦技术 (作者:郝飞,亲加云CTO,编辑:dora),最早发表在【这里】支持原创,转载必须注明出处,欢迎关注微信公众号blacker(微信ID:blackerteam 或 webrtcorgcn)到目前为止,直播行业继续如预期的那样如火如荼的发展着,在先

2017-02-23 13:21:29 730

转载 mpeg2-ts协议分析

以视频为例,我们将视频压缩成的H264码流 可以称作为ES流,将其每帧打包变为PES流 然后拆分成多个188字节,称为TS流 从上往下解释:一段ES流=N帧(就是第2行中的数据)1帧 = 1 PES_payload1PES = 1PES包头 + 1 PES_payload第四行解释从PES方面理解:1PES 切成N段,每段组成一个TS包的负载。从TS方面理解:最开始的TS包由 TS包头(

2017-02-18 17:07:00 3653

转载 Android视频录制app解决方案汇总

转载:https://www.zybuluo.com/lichangadd/note/148109 现在市面上视频App有很多,例如:蝌蚪音客、美拍、小影还有最近火起来的小咖秀。这类App的技术难点基本都是在音视频处理这一块,iOS对多媒体处理的支持还算比较丰富,但是Android就会差很多。这里总结蝌蚪音客在多媒体处理上遇到的问题,供大家参考下。录制方视频 现在市面上的视频应用的视频尺基本全

2017-02-17 00:12:46 2676

转载 利用FFMPEG进行视频分割

转载地址:http://blog.csdn.net/bikeytang/article/details/51491139利用FFMPEG命令进行文件分割ffmpeg -ss 00:00:00 -i input.mp4 -c copy -t 60 output.mp4-ss 表示视频分割的起始时间,-t 表示分割时长,同时也可以用 00:01:00表示注意 :

2017-02-16 23:43:49 6268

转载 【代码片-1】 ffmpeg实现视频合并

转载地址:http://lib.csdn.net/snippet/liveplay/58228本文的示例将实现:读取安卓手机摄像头数据并使用H.264编码格式实时编码保存为flv文件。示例包含了1、编译适用于安卓平台的ffmpeg库2、在Java中通过JNI使用ffmpeg3、读取安卓摄像头数据并在后台线程中使用ffmpeg进行编码的基本流程具有较强的综合性。编

2017-02-16 23:30:50 4516

转载 ffmpeg综合应用示例(三)——安卓手机摄像头编码

转载地址:http://blog.csdn.net/nonmarking/article/details/48601317本文的示例将实现:读取安卓手机摄像头数据并使用H.264编码格式实时编码保存为flv文件。示例包含了1、编译适用于安卓平台的ffmpeg库2、在Java中通过JNI使用ffmpeg3、读取安卓摄像头数据并在后台线程中使用ffmpeg进行编码的基本流程

2017-02-16 23:26:42 682

转载 ffmpeg综合应用示例(二)——为直播流添加特效

转载地址:http://lib.csdn.net/article/liveplay/37152在上一篇文章中,讲解了如何利用ffmpeg实现摄像头直播,本文将在此基础上,实现一个可以选择各种视频滤镜的摄像头直播示例。本文包含以下内容1、AVFilter的基本介绍2、如何利用ffmpeg命令行工具实现各种视频滤镜3、如何利用libavfilter编程实现在摄像头直播流

2017-02-16 23:24:24 984

转载 FFMpeg处理RTMP流的总结

转载地址:http://blog.chinaunix.net/uid-26000296-id-4095806.htmlFFMpeg处理RTMP流有两种方式:  一个是使用自带的RTMP代码功能;  一个是使用第三方库librtmp;下面就这两种方式的一些使用和差异做了个总结;一、自带RTMP代码功能FFmpeg自带的RTMP代码只支持RTMP协议,不支持rtmpt,rt

2017-02-16 21:34:55 5249

转载 H264—MP4格式及在MP4文件中提取H264的SPS、PPS及码流

一、MP4格式基本概念MP4格式对应标准MPEG-4标准(ISO/IEC14496) 二、MP4封装格式核心概念1  MP4封装格式对应标准为 ISO/IEC 14496-12(信息技术 视听对象编码的第12部分: ISO 基本媒体文件格式/Information technology Coding of audio-visual objects Part 12

2017-02-16 20:10:52 604

转载 Android使用MediaRecorder和Camera实现视频录制及播放功能整理

转载请注明出处:http://blog.csdn.net/woshizisezise/article/details/51878566这两天产品经理向我丢来一个新需求,需要在项目里添加一个视频录制的功能,正好是我没做过的,于是研究了一番。在网上搜索了一些案例,但是都是不完整的,要不就是分辨率有问题的,要不就是声音有问题的,要不就是实现了视频录制但是没有播放功能的,所以我就想自己做一个,整合

2017-02-16 20:09:17 2853 1

转载 android studio cmake调用ffmpeg库

android studio现在引入cmake可以很好地实现ndk的编写。现在我们就使用这种方式实现ffmpeg库的调用1. ffmpeg编译    此部分可以参考我们之前的文章Compile ffmpeg for Android,因此不加赘述2. 修改CMakeLists.txt add_library(avcodec-55            SHARED

2017-02-12 12:07:35 4619 2

转载 Compile ffmpeg for Android

转载地址:https://yesimroy.gitbooks.io/android-note/content/compile_ffmpeg_for_android.htmlBefore Continuing this page, if u want to enable x264, please complete building x264 using android toolchain f

2017-02-11 15:47:46 1069

转载 WEBRTC音视频接收(从网络接收RTP包到组帧)

转载地址:http://blog.csdn.net/doitsjz/article/details/52462252WebRtcSession::SetLocalDescription|WebRtcSession::SetRemoteDescription->WebRtcSession::CreateChannels->WebRtcSession::CreateVoiceChannel|

2016-11-01 15:50:22 2208

转载 webrtc:音频处理流程

转载:http://blog.csdn.net/neustar1/article/details/19200489本文概要介绍WebRTC的音频处理流程,见下图webRTC将音频会话抽象为一个通道Channel,譬如A与B进行音频通话,则A需要建立一个Channel与B进行音频数据传输。上图中有三个Channel,每个Channel包含编解码和RTP/RTCP发送功能。

2016-10-31 20:02:05 1599

转载 傅里叶分析之从入门到放弃

作者:Heinrich链接:https://zhuanlan.zhihu.com/p/19763358来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。作 者:韩 昊知 乎:Heinrich微 博:@花生油工人 知乎专栏:与时间无关的故事谨以此文献给大连海事大学的吴楠老师,柳晓鸣老师,王新年老师以及张晶泊老师。转载的同学请保留上面

2016-10-20 19:17:57 2693

转载 直播技术框架

转载地址:直播技术资源站 http://lib.csdn.net/base/liveplay/structure

2016-10-08 22:50:02 5629

转载 对多媒体框架的几点看法

转载地址:http://blog.csdn.net/huibailingyu/article/details/7565861对多媒体框架的几点看法 WiKi上定义: A multimedia framework is a software framework that handles media on a computer and through a network. A good multime

2016-10-07 11:16:21 1335

转载 在Android上实现多格式多媒体播放器的几种方式

转载地址:http://blog.csdn.net/huibailingyu/article/details/7566145Google在Android 2.0版本以后采用了StageFright作为他的多媒体框架,但是StageFright自带的音视频解码标准实在太少。    Android 2.3.1里面原生支持的Extractor有: AMR, MP3, MPEG

2016-10-07 11:15:04 2080

原创 64bit ubuntu安装arm交叉工具链问题汇总

1. arm-none-linux-gnueabi-gcc: No such file or directory问题的解决点就在我用的是64位系统sudo apt-get install lib32ncurses5 lib32z12. error while loading shared libries:libstdc++.so.6安装stdc++库sudo

2016-09-28 10:54:42 711

转载 ubuntu dash shell 改为 bash

转载地址:http://blog.csdn.net/robertsong2004/article/details/35992379ubuntu shell 下默认的脚本解析器是dash, 会使一些bash脚本执行失败.通过如下方式改回bash:sudo dpkg-reconfigure dash选择NO

2016-09-28 10:30:27 756

原创 oss_hdaudio移植

在vxworks下移植oss库,其实只要根据linux的编译信息,移植下来一般没有问题但是要运行的话,就需要花点时间调试了,比如oss_hdaudio驱动。下面将移植时遇到的问题列下来1.reset_controller函数 Controller not ready原因是oss_udelay函数是空的,reset_controller是需要时间的。2. attach

2016-09-28 10:10:41 543

转载 ubuntu16.04用root用户登陆图形界面

ubuntu现在的版本默认是不允许root登录,需要修改配置文件1、首先设置root密码,利用现有管理员帐户登陆Ubuntu,在终端执行命令:sudo passwd root,接着输入密码和root密码,重复密码。这样就有了可用的root用户。2、默认情况是不允许用root帐号直接登录图形界面的。这可以通过修改 vim/usr/share/lightdm/lightdm.d/50-ubu

2016-09-28 10:05:54 4191

原创 头文件多次包含编译出错

在编译一个工程时,有多个c文件包含同一个.h文件比如a.c,b.c都包含c.h(#ifndef DH #idefine DH ... #endif)当只有a.c包含c.h时,工程没有问题但是a.c和b.c同时包含c.h时,工程出现了很多问题。首先排除重复编译的问题。分析查出来a.c中其实在包含c.h时有包含c.h的依赖头文件。在b.c中包含哪些依赖头文件就可以了。

2016-08-19 15:55:28 1120

原创 Qt 绑定本机的ip

在qt中绑定本机IP,不需要写本机的ip地址bind(port, QUdpSocket::ShareAddress |QUdpSocket::ReuseAddressHint);

2016-08-17 19:57:10 3564

原创 qt 陷阱

最近使用qt,掉进它里面种的很多陷阱。在下面说明下,希望能帮助大家跳过陷阱1. qt中的信号和槽写了一个信号和槽的简单例子,跟网上的一模一样,编译时出现undefined reference to vtable for kkk备注:肯定已经定义了Q_OBJECT宏这个是跟qt creator的编译器有关。解决方法有两个第一种、将信号和槽文件exc

2016-08-13 23:43:50 464

原创 ubuntu加载cp210x驱动

在调试handsfree时,ubuntu tk1板卡识别不出ttyUSB端口通过dmesg -c查看,Product: CP2102 USB to UART Bridge Controller但是cp210x没有attached to ttyUSB0这个我们需要更新cp210x的driver从http://www.silabs.com/products/mcu/

2016-06-29 15:36:22 18172 8

转载 ROS Navigation learning

转载地址:http://blog.csdn.net/lanhuadechenmo/article/details/46715169在尝试完成用AMCL来导航和避障后,下面对Navigation的理解作下总结。本篇的主要内容包括:控制架构,三个接口,tf变换,AMCL,move_base参数解析。结合笔者的开发经验,参考众多前辈的经验以及《ros by example》,给出自己的理解,最后

2016-06-22 14:51:50 3080

转载 手机摄像头技术

转载地址:http://blog.sina.com.cn/s/blog_48f9e3860101i231.html决定手机摄像头性能的参数有哪些1、光圈大小,如f2.2 、f2.4 、f2.6f值越小,光圈越大,图像性能越好。暗光环境下,光圈大的镜头拍的清楚。2、快门速度,这一点要自己体验3、像素值其实没用,放大后噪点很多。手机摄像头的感光元件面积很小。1600w像素数码相

2016-06-20 16:36:37 10166 1

原创 机器人听觉

昨天参加机器人产业联盟,学到点关于语音方面的知识,记录下来1.  回声抵消当机器人说活时,声音会同时传送给其耳朵,影响对目标声音拾取。2. 自噪声抑制当机器人运动时,自身电机的噪声会传送给其耳朵,影响对目标声音的拾取方法是采集自噪声数据,训练成字典。在应用中对照字典,消除自噪声成分。3. 语音增强单通道语音增强

2016-06-17 13:44:57 1872

转载 linux查看opencv版本

命令如下:[plain] view plain copy pkg-config --modversion opencv  库文件一般放在:   /usr/local/lib   (PS,系统装的opencv版本太多,查找也让人头疼)头文件一般在:    /usr/local/

2016-06-14 15:40:57 5357

转载 ROS下使用intel Realsense摄像头进行人脸检测

转载地址:http://blog.csdn.net/may0324/article/details/50984752使用准备条件:ROS-indigo intel Realsense摄像头(我使用的依旧是R200)确保已经正常安装驱动,安装方法见博文http://blog.csdn.net/may0324/article/details/509815

2016-06-14 14:11:49 3012

转载 java平台概念

注意 Eclipse仅仅是优秀的java集成开发环境,必须安装JDK才可以使用。

2015-12-17 10:40:47 426

原创 emmc总结

上图就是emmc卡的内部结构。Low level Format (LLF)其实就是emmc的开卡过程它是运行在系统的RAM中,所以只有开卡工程,才会被运行一次。ROM有点像开发板的启动方式选择,裸nand flash启动肯定需要有一些code来引导。mmc中的boot区主要存放boot code和firmware。 系统上电后,rom中的code调入到系统的RAM中,然后加载firmw

2015-12-17 10:38:03 3075

vc 网卡判断

这是一个包含检查网卡是否为物理网卡(查看网卡是否使用irq或设备名是否包含pci 有些hp服务器没有irq但也是物理设备) 查看网卡物理mac和当前使用的mac 有些网卡可以修改mac 使用xpddk头文件和库文件就可以

2014-10-12

Wireshark网络分析实例集锦—第3章__捕获过滤器技巧.pdf

讲述了怎么抓包,过滤包的过程,方便入门级的人学习。

2014-10-10

PCI设备初始化编程的过程

这个文档主要讲述vxworks下pci设备的初始化过程,可以学习一下

2014-04-15

GenericSDK 5.6.6 Introduction.pdf

这是bcm sdk 5.6.6 introduction。

2014-03-20

bcm5690交换芯片工作原理

BCM5690是BroadCOM公司推出的集成有12个千兆端口和1个万兆端口的多层交换芯 片。文章比较全方面地介绍了该芯片的结构和功能特性,给出了他的访问控制方式和数据流程,同时给出了用BCM5690设计交换整机的硬件结构和软件实现方法。

2014-03-16

wind rier ICE2 使用说明

WindRiver_On-chip_Debugging_Guide_1.2

2014-02-17

千兆网口Freescale_ETSEC_+_Marvell_88E1111_uboot_Linux_驱动分析.doc

千兆网口Freescale_ETSEC_+_Marvell_88E1111_uboot_Linux_驱动分析

2014-02-11

BCMSDK在Tornado下的编译.doc

描述BCMSDK如何在Tornado下编译

2014-01-27

MPC8641d bsp

该资源是MPC8641的的bsp,在板卡上调试通过,可以直接使用

2014-01-27

POWERPC UBOOT.pdf

关于MPC8377平台下uboot的移植,很详细,希望可以帮助到大家

2014-01-25

MPC8640 MMU vxworks理解

描述了e600core mmu在vxworks下的原理

2014-01-22

u-boot中的lds文件实例和简单实例分析.doc

主要讲解了u-boot.lds文件分析,有助于理解u-boot

2012-03-29

u-boot命令介绍

本文档主要介绍u-boot下的常用命令,包含了内存查看、nandflash命令等

2012-02-11

vxworks windml3.0

这是tornado2.2下的windml包,用于图形显示和键盘鼠标识别。

2011-12-07

单片机与PS2鼠标滚轮识别显示3D坐标

本文主要讲述了PS2协议,以及单片机如何识别PS2鼠标。上面有详细的单片机代码

2011-11-29

FPGA配置方式

学习FPGA,我们需要对FPGA的配置过程有一个大致的了解,我们写这篇文章 主要是为了帮大家梳理一下配置中的基本知识点,使对这个FPGA的工作过程的了解有一个很好的补充。

2011-11-20

PCI总线接口芯片性能分析比较

本文档讲述了几种PCI接口芯片的性能,并且比较了他们的区别,对pci选型有很大的帮助

2011-11-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除