1.项目架构搭建 2.多媒体框架 iOS音频框架 iOS视频框架 聊天架构设计 3.推送架构设计 (推送原理实现服务器端、推送原理实现客户端) 4.DI架构 5.IOC架构 6.ORM数据库架构 7.Http网络请求框架 8.列表缓存架构 9.图片缓存架构 10.聊天架构设计 (客户端 服务器端)
分类:
移动开发 时间:
2016-02-12 06:05:59
阅读次数:
189
---恢复内容开始--- 1.项目架构搭建 2.多媒体框架 iOS音频框架 iOS视频框架 聊天架构设计 3.推送架构设计 (推送原理实现服务器端、推送原理实现客户端) 4.DI架构 5.IOC架构 6.ORM数据库架构 7.Http网络请求框架 8.列表缓存架构 9.图片缓存架构 10.聊天架构设
分类:
移动开发 时间:
2016-02-12 00:59:23
阅读次数:
224
你曾想过从一个视频文件中提取图片吗?在Linux下就可以,在这个教程中我将使用ffmpeg来从视频中获取图片。什么是ffmpeg?What is ffmpeg?ffmpeg是一个非常有用的命令行程序,它可以用来转码媒体文件。它是领先的多媒体框架FFmpeg的一部分,其有很多功能,比如解码、编码、转码...
分类:
其他好文 时间:
2015-12-30 23:57:13
阅读次数:
309
Android平台多媒体框架核心使用的是OpenCORE多媒体框架,在安卓系统中所有涉及音频视频的录制。解码。播放都是通过它来实现的。Android系统音频视频以及流媒体类型数据的播放有MediaPlayer类来完成。下面进行一个实例来演示MediaPlayer的使用:具体实现效果如下:其中选项1,2,3..
分类:
移动开发 时间:
2015-11-05 16:48:11
阅读次数:
292
这次使用Qt实现的是一个本地音乐播放器,可以播放下载在计算机本地的音乐,提供了添加歌曲,歌曲列表,清空列表的功能。默认歌曲列表循环播放。音乐播放的实现主要依赖的是Qt 的多媒体框架phonon。该音乐播放器的开发环境是Qt4.8.5+Qtcreator2.8.0。 音乐播放器界面如下:主界面 ...
分类:
其他好文 时间:
2015-09-14 13:57:39
阅读次数:
283
前几篇文章记录的都是IOS下机遇FFmpeg的多媒体程序。本文记录一个IOS下自带的视频播放器。相比于移植FFmpeg来说,IOS自带的多媒体框架播放视频要简单很多——只需要调用几个接口就可以了。源代码项目的源代码位于ViewController.m文件中,内容如下所示。/**
* 最简单的IOS视频播放器
* Simplest IOS Player
*
* 雷霄骅 Lei Xiaohua...
分类:
移动开发 时间:
2015-08-01 19:09:43
阅读次数:
161
前几篇文章记录的都是安卓平台下基于FFmpeg的多媒体程序。作为对比,本文记录一个基于安卓自带多媒体框架OpenCore的视频播放器。安卓自带的多媒体框架的使用方法相对移植FFmpeg来说简单太多了,只需要调用几个接口函数就能控制视频的播放。不再过多记录它的使用方法。源代码项目的目录结构如图所示。Java源代码位于src目录。Android程序Java端代码位于src\com\leixiaohua...
分类:
移动开发 时间:
2015-07-25 21:38:30
阅读次数:
420
Phonon是QT提供的一套多媒体框架,提供多媒体播放图形界面和回放的功能,QT也是通过phonon来实现跨平台的多媒体播放。应用程序不需要关心多媒体播放到底是由什么实现的(如gstreamer、xine、mplayer),其应用框架实质上可以分为三部分:phonon、phonon_backend和...
分类:
其他好文 时间:
2015-07-11 13:34:00
阅读次数:
197
接下去一段时间,入手学习安卓系统的多媒体框架部分,估计要花上半年左右。希望这个过程能有所获得,我也会在csdn上记录学习的整个过程,一方面督促自己整理知识,一方面跟大家分享一下学习的过程,坚持!...
分类:
移动开发 时间:
2015-07-03 23:28:03
阅读次数:
208
Android音频分析
1 安卓音频系统框架
Ø Multimedia framework:
多媒体框架负责封装了播放/录音类、连接安卓音频解码库进行音频软件解码以及连接高通OpenMaxIL接口。上层APP直接调用Multimedia framework的接口来进行音频的播放和录音。
Ø AudioService
注册安卓广播事件,获取广播事件,如蓝牙...
分类:
移动开发 时间:
2015-06-10 15:40:41
阅读次数:
152