- 博客(15)
- 资源 (5)
- 收藏
- 关注
翻译 编写基于libjingle的应用程序的步骤
Libjingle是Google提供的C++组件集,它为点对点通讯与语音呼叫功能提供交互操作性。组件包包括了创建网络连接(穿越NAT与防火墙设备,中继服务器和代理),协商会话细节(编解码器,文件格式等),以及数据的交换。还提供了一些辅助的工具例如XML解析以及网络代理的处理等。使用libjingle可以实现如下应用:多用户语音聊天应用多用户视频会议应用多用户音乐流媒体应用点对点文件共享
2014-12-30 16:05:42 1960
转载 libjingle源码解析
下载地址:http://code.google.com/p/libjingle/可以用SVN checkout:svn checkout http://libjingle.googlecode.com/svn/trunk/ libjingle-read-only我是用MyJingle来调试的:http://www.bluehands.de/softw
2014-12-30 15:44:45 2294
转载 Mp4v2实现h264+aac打包成Mp4视频文件
使用mp4v2实现录制mp4视频,需要准备如下信息:1、获取mp4v2源码并编译成库文件,对于mp4v2的编译可以看前面的文章android 编译mp4v2 2.0.0生成动态库 ;2、获取h264数据中的sps和pps数据,如果不会的话可以查看前面的文章 点击打开链接;3、获取音频解码信息,在调用MP4SetTrackESConfiguration使用,具体的获取方
2014-12-30 15:27:35 3235 2
转载 MP4V2--如何使用 MP4SetTrackESConfiguration
如何使用 MP4SetTrackESConfigurationhttp://swchoutech.blogspot.hk/2012/11/mp4settrackesconfiguration.html在使用 MP4v2 製作 .mp4 檔案時,如果你要使用的 Audio 編碼格式是 AAC,那麼你就需要使用 MP4SetTrackESConfiguration 這個函式
2014-12-30 15:26:19 4383 1
转载 MP4文件格式详解——元数据moov(三)tref box
本次继续解析moov box,关于moov的解析推荐从我之前的博文《MP4文件格式详解——元数据moov(一)》看起。moov √ container for all the metadata mvhd
2014-12-30 15:25:07 2020
转载 MP4文件格式详解——元数据moov(二)tkhd box
本次继续解析moov box,关于moov的解析推荐从我上一篇博文《MP4文件格式详解——元数据moov(一)》看起。moov √ container for all the metadata mvhd
2014-12-30 15:24:21 1854
转载 MP4文件格式详解——元数据moov(一)mvhd box
本系列文档从MP4文件入手,对文件中重要的box进行解析。本次解析moov box,也称movie box。movie box —— container box whose sub-boxes define the metadata for a presentation (‘moov’) moov包含的一系列次级box中存储着媒体播放所需的元数据(metadat
2014-12-30 15:22:49 2533
转载 MP4文件格式详解——文件类型ftyp
ISO 14496 - 12 定义了一种封装媒体数据的基础文件格式,mp4、3gp、ismv等我们常见媒体封装格式都是以这种基础文件格式为基础衍生的。如果从全局角度了解基础文件格式,请看我之前的博文《MP4文件格式详解——结构概述》。本系列文档从MP4文件入手,对文件中重要的box进行解析。本次解析ftyp box[cpp] view p
2014-12-30 15:21:48 4470
转载 MP4文件格式详解——结构概述
一、基本概念1、 文件,由许多Box和FullBox组成。2、 Box,每个Box由Header和Data组成。3、 FullBox,是Box的扩展,Box结构的基础上在Header中增加8bits version和24bits flags。4、 Header,包含了整个Box的长度size和类型type。当size==0时,代表这是文件中最后一个Box;当size
2014-12-30 15:20:57 1200
转载 openfire及其源码的开发和部署
一、openfire的Eclipse环境搭配 1、官网http://www.igniterealtime.org/ 2、Eclipse环境(包括JavaSE),Openfire的源代码包(例如:openfire_src_3_3_2.zip,可到jivesoftware官方网站下载),Mysql数据库V5以上(当然可以用其他数据库,但在此例中选用Mysql作为Openf
2014-12-30 15:02:23 844
转载 XMPP协议的原理介绍
XMPP(可扩展消息处理现场协议)是基于可扩展标记语言(XML)的协议,它用于即时消息(IM)以及在线现场探测。它在促进服务器之间的准即时操作。这个协议可能最终允许因特网用户向因特网上的其他任何人发送即时消息,即使其操作系统和浏览器不同。 XMPP的前身是Jabber,一个开源形式组织产生的网络即时通信协议。XMPP目前被IETF国际标准组织完成了标准化工作。标准化的核心结果分为两部分;
2014-12-30 14:59:02 613
转载 使用mp4v2将H264+AAC合成mp4文件以及调试过程
录制程序要添加新功能:录制CMMB电视节目,我们的板卡发送出来的是RTP流(H264视频和AAC音频),录制程序要做的工作是:(1)接收并解析RTP包,分离出H264和AAC数据流;(2)将H264视频和AAC音频以某种格式封装,最后存成文件,供用户查看。 第一步已经有部分代码可供参考,因此很快就完成了。第二步,我们决定封装成mp4,查找了一些资料后,决定使用开源库mp4v2来
2014-12-24 11:09:38 2882 2
转载 MP4V2 录制mp4(h264+aac) 接口介绍
MP4录制程序是根据mpeg4ip中mpeg4ip-1.5.0.1\server\mp4live\file_mp4_recorder.cpp文件改的。程序支持h264+aac(raw 流)的写入方式,用到了动态库mp4v2-2.0.0,不要用mpeg4ip中那个较老的版本,因为在录制大文件时会有效率问题,下面是一些mp4v2接口的简介。 MP4FileHandle MP4Create (c
2014-12-24 10:52:45 2197
转载 android 编译mp4v2 2.0.0生成动态库
最近要录制h264+aac的mp4视频,使用mp4v2来实现,下面就是编译的方法1、下载源码,到官网http://code.google.com/p/mp4v2/downloads/list 下载,现在最新的是mp4v2 2.0.02、解压下载的mp4v2-2.0.0.tar.bz2,然后进入mp4v2-2.0.0,将里面的文件以及文件夹拷贝的新创建的jni目录中,目录结构例如:/home
2014-12-24 10:39:54 1225 2
转载 Linux 下摄像头驱动支持情况
http://eatdrinkmanwoman.spaces.live.com/blog/cns!97719476F5BAEDA4!1336.entryhttp://weijb0606.blog.163.com/blog/static/131286274201063152423963/本文所说的摄像头(Webcam),特指USB摄像头。 在Windows下,摄像头驱动由厂商开发
2014-12-15 09:34:14 1228
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人