linux视频音频
晓岚松竹
处理海思软硬件中间,新做的板子回来调板子,板子的功能(和稳定性)调好后给软件提供sample,支持其编写上层应用 。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
onvif_discover虚拟摄像头
原始引用地址: onvif_discover虚拟摄像头 time: 20200824 18:30 为什么要做这个虚拟摄像头 做类型nvr产品,在大量测试时,总需要大量视频源,一般情况下需要实体摄像头做视频源。接入实现摄像头时,有些摄像头只能提供一个连接,大量测试时,实体不可能有那么多摄像头。而且我的产品每个需要接入64路,如果实测需要大量的摄像头。所以我需要一个虚拟摄像头。 主要功能 本虚拟摄像头软件提供onvif发现功能,rtsp播放功能。其它onvif相关功能可以根据需要自己实现。 rt...原创 2020-08-26 19:46:10 · 2392 阅读 · 0 评论 -
海思Hi3519A 进行4k60 h264编码帧率不足的问题
<!---title:海思Hi3519A 进行4k60 h264编码帧率不足的问题--> <!---keywords:海思,hi3519A, 4k60, h264--> 原始引用地址: [海思Hi3519A 进行4k60 h264编码帧率不足的问题](http://yangkuncn.cn/hisi_hi3519a_4k60_h264_enc.html) time: 2020.5.20 12:34:00 ##hi3519A进行4k60 h264编码时编码不足 ...原创 2020-05-21 21:29:50 · 3011 阅读 · 2 评论 -
记录一个海思TOE的BUG
原始引用地址: test time: 2020.5.3 17:57 发现的过程 最近在做onvif开发时,有x86的验证的功能没有问题,移动到海思Hi3536上简单运行貌视也很正常。但是多次测试后,发现有时在接收一些onvif数据时,不能正常接收,直到超时。一些杂牌的相机频繁出问题,海康大华的几乎不出问题,很是奇怪。 分析测试 同样的程序,在x86上正常,arm版很容易复现问题 通...原创 2020-05-03 18:24:52 · 514 阅读 · 1 评论 -
海思108M 4D1模式含义
http://zyd87818.blog.163.com/blog/static/17488150120126209373293/ 视频编解码处理性能 H.264 实时编码或解码的总性能支持 4 路 D1 当视频接口模式为 BT.656 时,需要设置时分复用的工作模式 enWorkMode,目前 支持 54M 2D1 模式和 108M 4 D1 模式;转载 2012-10-11 12:36:24 · 2094 阅读 · 0 评论 -
JPEG 原理详细实例分析及其在嵌入式 Linux 中的应用
http://www.ibm.com/developerworks/cn/linux/l-cn-jpeg/index.html 一、系统架构 本文以一个实际的产品为例,来说明 JPEG 在其中的应用。 本系统为一个嵌入式 Linux 网络播放器,主要的功能为播放家庭网络中的多媒体文件,在家庭客厅等环境中有着大量的应用,它可以给用户提供更方便快捷的媒体文件转载 2012-08-23 18:05:43 · 883 阅读 · 0 评论 -
RTSP服务器实例live555源代码分析
1. RTSP连接的建立过程 RTSPServer类用于构建一个RTSP服务器,该类同时在其内部定义了一个RTSPClientSession类,用于处理单独的客户会话。 首先创建RTSP服务器(具体实现类是DynamicRTSPServer),在创建过程中,先建立Socket(ourSocket)在TCP的554端口进行监听,然后把连接处理函数句柄(RTSPSe转载 2012-06-15 23:21:00 · 1495 阅读 · 0 评论 -
H264解码器源码(Android 1.6 版和QT都可以调用)
H264解码器源码,移植ffmpeg中的H264解码部分到Android,深度删减优化,在模拟器(320x480)中验证通过。 程序的采用jni架构。界面部分,文件读取,视频显示都是用java做的,底层的视频解码用C来做满足速度的要求。 在这个版本中,从H264码流中分割出Nal是在java层做的,这样在java层直接调用解码时就知道是否有显示视频,缺点的就是耦合度/封装性差一点。原创 2012-03-31 09:58:22 · 3421 阅读 · 2 评论 -
yuv rgb相互转换
//makefile /* CFLAGS := -W -Wall LDFLAGS := all: yuv2rgb rgb2yuv yuv2rgb.o : main.c gcc $(CFLAGS) -c -o $@ $ rgb2yuv.o : main.c gcc $(CFLAGS) -DRGB2YUV -c -o $@ $ yuv2rgb: yuv2rgb.o gcc $原创 2012-03-31 14:10:21 · 1685 阅读 · 0 评论 -
qt 播放器 刷新 屏幕
使用QImage 加载图片 使用QPainter显示图片 重载paintEvent(QPaintEvent *)刷新 void MyImg::paintEvent(QPaintEvent *) { printf("paint\n"); QPainter painter(this) ; painter.drawImage(rect(), i原创 2012-03-05 17:25:41 · 1785 阅读 · 1 评论 -
x264的编码示例
/** * @note x264的编码示例. * 使用x264的版本为libx264-115 * 1. 示例是个死循环,会源源不断的编码,然后将数据写文件. * 2. 示例的行为是:编码1000帧后,取空编码缓冲区,然后循环执行这两步. * @author *gcc -lx264 **/ #include #include #include #inclu原创 2012-02-13 16:21:08 · 6865 阅读 · 3 评论 -
ffmpeg中av_strlcpy替换了pstrcpy
在编译一个例程代码时,报错:undefined reference to 'pstrcpy',这是由于新版本的ffmpeg库中用av_strlcpy代替了该函数,注意不是av_strcpy,是av_strlcpy,多了一个小写的'L',两个函数数的原型如下: void pstrcpy(char *dst, size_t size, const char *src) size_t av_转载 2012-01-04 15:32:24 · 1691 阅读 · 0 评论 -
ffmpeg sdl教程实例 tutorial01.c
// tutorial01.c // Code based on a tutorial by Martin Bohme (boehme@inb.uni-luebeckREMOVETHIS.de) // Tested on Gentoo, CVS version 5/01/07 compiled with GCC 4.1.1 // A small sample program that shows原创 2011-12-30 13:01:36 · 1759 阅读 · 0 评论 -
高清 网络摄像机 华为海思3510芯片
给大家介绍一款,采用海思3510芯片 的网络摄像机 IP camera。 海思半导体有限公司成立于2004年10月,前身是创建于1991年的华为集成电路设计中心。海思公司总部位于深圳,在北京、上海、美国硅谷和瑞典设有设计分部。海思的产品覆盖无线网络、固定网络、数字媒体等领域的芯片及解决方案,成功应用在全球100多个国家和地区;在数字媒体领域,已推出网络监控芯片及解决方案、可视电话芯片及解决方转载 2011-12-29 09:19:59 · 8692 阅读 · 2 评论 -
移植JRTPLib到Montavista
http://www.cnblogs.com/rockstone/archive/2010/01/15/1648809.html 1. 将jrtplib-3.7.1和jthread-1.2.1解压到/prj/share/source下。 2. 安装jthread. 在终端中输入: ./configure –prefix=/prj/share –host=arm-mont转载 2011-12-26 10:15:47 · 952 阅读 · 0 评论 -
用SDL创建一个窗口
原文来自:http://www.aaroncox.net/tutorials/2dtutorials/sdlwindow.html 注意:这里我们想当然你已经知道怎么在你的IDE集成开发环境里配置好SDL 创建一个窗口 要用SDL创建一个窗口,设计到以下步骤: ◆初始化SDL视频库 ◆创建窗口 ◆设置窗口标题 ◆关闭SDL 1.初始化SDL视频库 我们用转载 2011-12-26 08:46:08 · 1239 阅读 · 0 评论 -
ffmpeg + x264 编码H264(x86+arm)
一、x86-linux 1、 编译x264 我用的是目前最新版:x264-snapshot-20101130-2245.tar.bz2 ./configure --disable-asm make (把x264的静态库和头文件拷贝到相应位置,即gcc查找库和头文件的目录) cp libx264.a /usr/lib cp x264.h /usr/include 2、原创 2011-12-15 15:36:39 · 4525 阅读 · 0 评论 -
ffmpeg摄像头视频采集 音频采集的正确参数
huzia@huzia-laptop:~$ ffmpeg -f video4linux2 -s 320*240 -r 10 -i /dev/video0 test.asf FFmpeg version git-60ff1c3, Copyright (c) 2000-2010 the FFmpeg developers built on Apr 21 2010 20:39:2转载 2011-12-15 15:09:34 · 3517 阅读 · 1 评论 -
Video4Linux
Video4Linux(简V4L)是Linux中关于视频设备的内核驱动,它为针对视频设备的应用程序编 程提供一系列接口函数,这些视频设备包括现今市场上流行的TV卡、视频捕捉卡和USB摄像头等。对于USB口摄像头,其驱动程序中需要提供基本的I/O操 作接口函数open、read、write、close的实现。对中断的处理实现,内存映射功能以及对I/O通道的控制接口函数ioct1的实现等,并把转载 2011-12-15 09:59:17 · 1058 阅读 · 0 评论
分享