自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

simon的天空

闻道有先后,术业有专攻,如是而已……生命不止,奋斗不息

  • 博客(8)
  • 资源 (38)
  • 收藏
  • 关注

转载 [FMS]red5项目使用rtmp协议,且开启rtmpt,rtmps协议

red5默认开启rtmp协议,但是有些网络环境限制此协议。连接方式nc.connect( "rtmp://x.x.x.x:port/myapp");rtmpt协议是封装了rtmp的http协议,可以穿透防火墙。连接方式nc.connect( "rtmpt://x.x.x.x:port/myapp");rtmps协议使用了https的安全连接。连接方式nc.connect

2012-11-25 22:11:10 3704

转载 RTMP中FLV流到标准h264、aac的转换

一、分析FLV数据    我们先拿一个flv文件来简单分析一下flv数据的格式    flv标准文档下载地址http://www.cnblogs.com/chef/archive/2012/07/18/2597003.html    flv文件分析器flvprase下载地址http://www.cnblogs.com/chef/archive/2012/07/18/2596

2012-11-25 22:09:23 1521

转载 h264中avc和flv数据的解析

计算 AVCDecoderConfigurationRecord  得到 CodecPrivateData 数据(只有第一帧需要);计算 NALUs 得到帧数据。 计算 AVCDecoderConfigurationRecord  得到 CodecPrivateData 数据H.264 视频流的 CodecPrivateData 实际上就是 AVCDecoderConfig

2012-11-25 22:02:26 1245

转载 RTMP Messages Decoded

An RTMP message is a series of AMF objects, used to transfer data. All messages start with the standard RTMP header, which for results is always the 12 byte header version. The AMF objects used are

2012-11-25 22:00:11 1427

转载 RTMP数据流提取RTMP视频流组成H264视频文件

RTMP协议以及提取RTMP视频流组成H264视频文件首先我们获得h264的流,在监听里,我们通过参数可以获得RTMP包 IStreamPacket,调用getData()方法直接获得包数据 放入IOBuffer。以下是提取并修改数据存成h264文件的步骤1. 添加监听 IStreamListener2. 通过IOBuffer的put函数将每次获得的包数据放入新的IObuffer

2012-11-25 21:56:19 7113 4

转载 FLV视频封装格式详解

OverviewFlash Video(简称FLV),是一种流行的网络格式。目前国内外大部分视频分享网站都是采用的这种格式.File Structure从整个文件上开看,FLV是由The FLV header 和 The FLV File Body 组成.1.The FLV headerFieldTypeCommentSignat

2012-11-25 21:52:11 1893

转载 RTMP协议简介

RTMP协议 RTMP协议封包 由一个包头和一个包体组成,包头可以是4种长度的任意一种:12, 8, 4,  1 byte(s).完整的RTMP包头应该是12bytes,包含了时间戳,AMFSize,AMFType,StreamID信息, 8字节的包头只纪录了时间戳,AMFSize,AMFType,其他字节的包头纪录信息依次类推 。包体最大长度默认为128字节,通过chunkSiz

2012-11-25 21:49:46 1515

转载 通过例子学习rtmpdump

原文地址:http://pclosmag.com/html/Issues/201104/page19.html强烈建议习惯英文者,ctrl+按住上面链接,跳转。RTMP Specification: http://www.adobe.com/devnet/rtmp.htmlRTMPDUMP: http://rtmpdump.mplayerhq.hu/引言

2012-11-24 22:33:11 2324

Webrtc最新源码

Webrtc最新源码,方便开发者使用。现在下载不易。

2015-01-14

nellymoser音频转aac

c++类源码,需要faac支持,其中用到了一些内存池等其他代码,大家可以忽略,当前文件无法编译,只能做参考。项目中抠出来的!

2014-09-18

OSG+VS2010+win7环境搭建所需全部文件

OSG+VS2010+win7环境搭建所需全部文件。包含 3rdParty_VC10_x86_x64.zip cmake-2.8.11.1-win32-x86 OpenSceneGraph-3.0.0 OpenSceneGraph-Data-3.0.0

2014-09-17

从流程上对rtmp协议经行总结(V1.1)

更新了中间出现的错误。特别是字段大小上的不明确。并且将重点画出来了。文档中有rtmp协议相关的抓包

2014-06-25

从流程上对rtmp协议经行总结

从流程上对rtmp协议经行了详细的总结。其中融合了rtmp官方规范,以及未在官方规范中提及的相关内容。

2014-06-11

Valgrind使用概览与总结

Valgrind使用概览与总结.详细说明了Valgrind的使用方法以及各工具的选项和使用方法。

2014-06-11

flv文件解析

flv文件解析,带有源代码。c++版本的,Visual C++

2014-04-24

linux下jpg图片合并

此软件主要将多张jpg图像进行拼接(暂时支持横向拼接,稍微改动即可增加其他拼接方法),运行环境为LINUX。所有需要用到的库都以静态库方式存在于lib路径下。本程序意在创建一个cximage类在linux下使用的环境。 项目路径中含有测试文件1.jpg 2.jpg。程序运行后会生成3.jpg

2013-12-19

带有缩放功能的h264转jpg图片

具体情况参照readme。可以在linux下编译运行。有测试文件,有使用例子。

2013-12-18

yuv转jpg源码 带jpeg库 c++

此软件主要将YUV420视频流转码成单帧jpg图片,运行环境为LINUX。所有需要用到的库都以静态库方式存在于lib路径下。具体编译和使用参见readme.txt

2013-12-12

yuv转jpg源码 带jpeg库 c语言

此软件主要将YUV420视频流转码成单帧jpg图片,运行环境为LINUX。所有需要用到的库都以静态库方式存在于lib路径下。具体编译和使用参见readme.txt

2013-12-11

yuv视频查看器

查看yuv视频的有用工具,很好用。在windows平台上运行

2013-12-11

H264转yuv420 Linux下源码+库

此软件主要将h264裸流转码成YUV420视频,运行环境为LINUX。所有需要用到的库都以静态库方式存在于lib路径下。大部分从ffmpeg最新版(2013年12月7日)中抠出,没做裁剪。有时间和经历的朋友可以自己裁剪,特别是libavcodec.a这货太大。需要播放yuv视频的可以去下载个yuvplayer。ps,文件夹中有测试文件。小弟只能帮你们到此了

2013-12-11

yuv420视频转码h264格式

yuv420视频转码h264格式,具体说明,请看压缩包自带的readme。在linux下编译运行。

2013-07-24

linux下aac解码成pcm

实现在linux下使用libfaad库将aac文件解码成pcm。具体请看压缩包中的readme。

2013-07-24

rtmpdump\polarssl android版

用来移植librtmp和rtmpdump到android

2013-07-08

linux读取网卡数量

读取linux系统里的网卡数量,代码可自行修改。转载请注明出处

2013-03-27

wav文件转MP3

wav文件转MP3,linux编译通过。具体编译方法在软件包的readme里。

2013-02-16

pcm音频转aac

pcm音频转aac,代码包里有编译方法。linux平台下编译通过

2013-02-16

http server&client;(epoll模型)

http server&client;(epoll模型),支持文件下载,续传,IPV6,页面展示,hls协议。本代码已经商用。压力测试通过

2013-02-16

http server&client;(select模型)

采用select模型的http server和client,代码里有readme,包括支持功能和编译方法。linux下编译.整体功能已经商用。压力测试通过

2013-02-16

H264 sps pps解析

可在linux下编译通过的c++ sps pps解析类。读取文件(包中有测试文件),解析结果显示在打印里。可自行修改。

2013-01-18

视频文件文件头解析--WMV

视频文件文件头解析--WMV

2013-01-16

视频文件文件头解析--wma

视频文件文件头解析--wma

2013-01-16

视频文件文件头解析--ts

视频文件文件头解析--ts

2013-01-16

视频文件文件头解析--avi

视频文件文件头解析--avi

2013-01-16

视频文件文件头解析--mp4

视频文件文件头解析--mp4

2013-01-16

视频文件文件头解析--mkv

视频文件文件头解析--mkv

2013-01-16

基于rtmpdump的rtmp包转解码打包ts(h264+aac)

基于rtmpdump的rtmp包转解码打包ts(h264+aac),通过rtmpdump收流,调用系统接口,转码音视频数据包成h264视频和aac的音频。供封转ts使用

2013-01-16

linux pcm转MP3代码

使用pcm音频转换成MP3音频。linux下编译通过

2013-01-16

speex音频转pcm和aac

音频采集端(麦克风)采集的speex音频,转成pcm,pcm转成aac,也可直接由speex转成aac,另加了一个链表的类。可直接编译使用。speex转pcm,pcm转aac,speex转aac

2013-01-16

双向循环链表 c++基本类

c++ 实现双向链表 可继承,带有测试代码,可以编译使用并测试

2012-11-18

数组型单向环形队列基本类 c++

用c++实现的数组型单向环形队列基本类,在linux下编译通过,带有测试代码。可扩展、继承

2012-11-18

空空如也

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

TA关注的人

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