视频
文章平均质量分 81
pony
这个作者很懒,什么都没留下…
展开
-
V4L2视频采集
转载注明出处:http://www.rosoo.net/a/201104/11233.html1、V4L2视频采集接口使用说明V4L2较V4L有较大的改动,并已成为2.6的标准接口,函盖video\dvb\FM...,多数驱动都在向V4l2迁移。更好地了解V4L2先从应 用入手,然后再深入到内核中结合物理设备/接口的规范实现相应的驱动。本文先就V4L2在视频捕捉或camera方转载 2012-04-27 15:42:52 · 1105 阅读 · 0 评论 -
嵌入式 双向链表实现视频预录(hi3518c)
转载注明出处:http://blog.sina.com.cn/s/blog_8795b0970101jlns.htmlprerecord.htypedef struct joseph_prerecord { char *ipnc_frame_buf[25]; int ipnc_frame_buf_size[25]; }JOSEPH_RECORD;typ转载 2017-11-10 09:36:15 · 606 阅读 · 0 评论 -
av_bitstream_filter_filter memory free
How may I free pkt in an ffmpeg write frame methodRate this: See more: C++ ffmpegGreet转载 2016-08-31 09:21:37 · 2259 阅读 · 0 评论 -
ffmpeg编译
最近要用到ffmpeg,在这里记录一下./configure --prefix=/usr/local/hisi_lib/ffmpeg-2.0.1 --enable-static --enable-shared --enable-pthreads --enable-cross-compile --cross-prefix=arm-hismall-linux- --cc=arm-hismall转载 2016-04-28 10:57:13 · 1712 阅读 · 0 评论 -
RTP协议全解(H264码流和PS流)
转载注明出处:http://blog.csdn.net/chen495810242/article/details/39207305转载 2014-10-22 15:08:25 · 1964 阅读 · 0 评论 -
直接操作 SDL_Overlay 上的像素
转载注明出处:http://blog.163.com/ldy210@126/blog/static/34958268201110555351528/我想在ffplay 视频视频加一些东西比如透明菜单,交互界面等。起初直接把Surface Update,发现每隔大半秒就会闪烁。即使调整double buffer,Delay 参数也无济于事。通过网上查找,其原因是 Surface转载 2014-08-30 17:47:08 · 2100 阅读 · 0 评论 -
详解FFMPEG API
转自:http://3xin2yi.info/wwwroot/tech/doku.php/tech:multimedia:ffmpeg认识FFmpegFFMPEG堪称自由软件中最完备的一套多媒体支持库,它几乎实现了所有当下常见的数据封装格式、多媒体传输协议以及音视频编解码器。因此,对于从事多媒体技术开发的工程师来说,深入研究FFMPEG成为一门必不可少的工作,可以这样说,F转载 2013-02-22 15:16:47 · 1558 阅读 · 0 评论 -
live555的RTCP
live555中默认支持RTCP,如果要监视网络状态就要了解RTCP。我们这里以openRTSP为例看看RTCP的过程。在前面的openRTSP分析中分析了openRTSP的流程,其中在在continueAfterDESCRIBE中有subsession->initiate(simpleRTPoffsetArg),在这里进行了RTP socket和RTCP socket的建立。if (is原创 2013-02-20 18:19:21 · 7357 阅读 · 0 评论 -
live555实现ffmpeg解码H264的rtsp流
由于需要实现一个解码H264的rtsp流的web客户端。我首先想到的是live555+ffmpeg。live555用于接收rtsp流,ffmpeg用于解码H264用于显示。看了一下live555发现里面的例子里只有一个openrtsp的例子有点想象,但是那个只是接收rtsp流存在一个文件中。我先尝试写了一个ffmpeg解码H264文件的程序,调试通过。现在只要把live555的例子改一下就可以了,原创 2012-07-13 10:43:34 · 13638 阅读 · 4 评论 -
live555学习2
接着《live555学习1》来写,由于1的后面有的地方已经出现乱码就放在这里继续写了。Boolean MultiFramedRTPSink::continuePlaying() { // Send the first packet. // (This will also schedule any future sends.) buildAndSendPacket(True);原创 2012-12-11 00:12:22 · 1651 阅读 · 0 评论 -
用libvlc进行网络串流streaming
转载注明出处:http://www.cnitblog.com/buf/archive/2012/10/10/74993.htmlvlc具有丰富、强大的命令行参数,使用者可以方便地进行转码、IO重定向(文件、网络。。。)等等,网络上相关的资料也很多,在此就不啰嗦了。这里贴一点关于使用libvlc进行串流的经验,和大家分享。1. 首先,从http://download.videolan.o转载 2012-12-13 22:38:32 · 3561 阅读 · 1 评论 -
live555学习1
这几天在弄h264的rtsp 的服务端,开始是参考了网络上一个人的代码效发现效果不是太好。还是决定好好捋一下这个过程,为了怕以后忘了还是在这里记录一下。有关live555的更多内容请详细参考:http://blog.csdn.net/nkmnkm/article/category/1066093,本文有部分参考该博客。首先创建TaskScheduler *scheduler = B原创 2012-08-18 13:23:30 · 1963 阅读 · 1 评论 -
How to compile VLC media player for Windows
http://wiki.videolan.org/Win32Compile#Building_MethodsBuilding MethodsIf you want to build VLC from source, you have several choices: MethodDocumentationNotesCross-compile wi转载 2012-08-26 21:29:09 · 2595 阅读 · 0 评论 -
H264 Over RTP
转载注明出处:http://blog.sina.com.cn/s/blog_465bdf0b010002t1.htmlH264 Payload Format over RTP/RTCP,很久以前做的了,都快忘了,赶快复习一下吧,不然又还给...应该不是老师了吧,嘿嘿。 RTP包头还是贴一下吧,看起来方便: 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5转载 2012-09-04 18:19:32 · 1203 阅读 · 0 评论 -
H264参数结构
转载注明出处:http://blog.csdn.net/heanyu/article/details/6190797这个csdn上写的非常好的对H264参数结构的文章,怕以后找不到了,因此转载了。这里再次感谢原作者。一、元素的分层结构 H.264编码器输出的Bit流中,每个Bit都隶属于某个句法元素。句法元素被组织成有层次的结构,分别描述各个层次的信息。转载 2012-08-06 13:52:19 · 3161 阅读 · 0 评论 -
双向循环列表使用范例
转载注明出处:http://blog.sina.com.cn/s/blog_8795b0970101jj27.html#include#include#include//#include#define N 100//#define CHINtypedef struct student{int studentID;char name[N];int age;转载 2017-11-10 09:52:12 · 579 阅读 · 0 评论