61阅读

多媒体播放器-多媒体播放机原理-讲义

发布时间:2018-02-17 所属栏目:安卓媒体播放器

一 : 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

61阅读提醒您本文地址:

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

媒体播放机 多媒体播放机原理-讲义

61阅读提醒您本文地址:

二 : 多媒体播放机原理-讲义

多媒体播放机原理

课程大纲
一.多媒体的技术应用及发展 二.基本方块图构成 三. DVD的构成原理及发展 四.PMP的构成及原理 五.技术规格 六.多媒体的文件类型 七.Q&A

一.多媒体的技术应用及发展
1.多媒体技术的定义:
多媒体技术(multimedia computing) 是计算 机交互式综合处理多种媒体信息──文本、 图形、图像和声音,使多种信息建立逻辑 连接,集成为一个系统并具有交互性。 简言之, 多媒体技术就是计算机综合 处理声、文、图信息, 具有集成性、实时 性和交互性。

一.多媒体的技术应用及发展
2.多媒体技术的发展前景
? 家庭教育和个人娱乐是国际多媒体市场的主流。 ? 销售、演示和MIS是多媒体技术应用的重要方面 。 ? 基于Internet网的多媒体系统是多媒体技术今后发 展方向。

一.多媒体的技术应用及发展
3.多媒体技术的典型应用
?教育和培训 ?咨询和演示 ?娱乐和游戏 ?管理信息系统 ?视频会议系统 ?计算机支持协同工作 ?视频服务系统 ?IP电话

二.基本方块图构成

三. DVD的构成原理及发展

三. DVD的构成原理及发展
1.分立元件到合并,高度集成 2.各个IC厂家竞争激烈:MEDIATEK,SUNPLUS

CHEERTEK,ESS,ZORAN等. 3.支持的播放内容越来多: CD----VCD----DVD----MPEG4---DIVX

四.PMP的构成及原理
?方块图构成



四.PMP的构成及原理
?PMP H/W Architecture

五.技术规格
1.数字化音频压缩标准

? ?

MPEG-1,2,4音频标准 16kbps ITU 标准化方案G.728 准备用在64kbps的ISDN线路的可视电话, 带宽分配为语 音16kbps, 图像48kbps。 ? 32kbps ITU标准化方案G.721标准。 目的是最终取代现有PCM电路传送方式, 最初是面向卫星 通信,长距离通信以及信道价格很高线路的语音传输。 目前应用领域还包括电视会议的语音编码,为提高线路 利用率的多媒体多路复用装置, 数字录音电话及高质量 语音合成器等。

五.技术规格
2. 声音是一种由物体震动引发的物理现象,如小提琴的弦音。

声音有以下两个参数:

2.1、频率 声音的频率是周期的倒数,它表示的是声音在1秒钟内的周期数,单 位是Hz。声音按频率可作如下划分:

次声 0~20Hz 人耳能听见的声音 20Hz~20kHz 超声 20KHz~1GHz 特超声 1GHz~10THz 多媒体系统中使用的声音一般只限于人耳能听到的范围,所以我们把 人耳所能听见的声音称为音频(audio). 2.2、振幅 声音有振幅,振幅的主观感觉是声音的大小。

五.技术规格
2.3、声音的表示形式:
使用模-数转换器(ADC)可以将音频信号转换成数字采样植; 使用数-摸转换器(DAC)则可以将数字信号转换为模拟信号。 采样频率 采样频率是指单位时间内对波形的采样次数,单位:Hz CD标准的

采样频率是44100Hz,也就是1S要对波形采样441000次

? 采样定理: 仅当采样频率≥2倍的原始信号频率时,才能保证采样后信号可被保 真地恢复为原始信号。所以CD 为44 100 Hz ? 采用8bit数字化,从而1秒钟电视信号的数据量约为99.2Mbits。 即约为100Mbps。650MB的CD-ROM仅能存约1分钟的原始电视数据。 若HDTV(1.2Gbps), 一张CD-ROM还存不下6秒钟的HDTV图像。

五.技术规格
3.JPEG标准

它是ITU和ISO两家联合成立专家JPEG(Joint Photographic Experts Group)建立的适用彩色 和单色、多灰度连续色调、静态图像压缩 国际标准。该标准在1991年通过为ISO/IEC 10918标准,全称为“多灰度静态图像的数 字压缩编码”标准。

五.技术规格
4.MPEG标准

为了制定有关运动图像压缩标准, ISO建立一个专 家组MPEG(Moving Picture Experts Group), 它从 1990年开始工作。 ? MPEG提交的MPEG-1标准用于1.5Mbps速率运动 图像,作为ISO/IEC 11172号标准,于1992年通过。 平均压缩比为50:1。 ? MPEG-2(大于1.5Mbps)。 ? MPEG-4(甚低速率)。 ? MPEG-7(多媒体检索)。 ? MPEG-21(多媒体应用框架)。

五.技术规格
? o ¤ ¤ (á x ° ) ? a 2 ù N 1 ? o (¥ ? )
subQCIF QCIF CGA Quarter-VGA CIF EGA VGA SVGA XGA XGA-W QVGA SXGA SXGA+ SXGA-W UGA HDTV UXGA UXGA-W QXGA QSXGA QUXGA QUXGA-W

t g ¥ ?

? o ? ò ¤ ¤ ¤ ¨
04:03 11:09 08:05 04:03 11:09 64:35:00 04:03 04:03 04:03 15:09 04:03 05:04 04:03 25:16:00 04:03 16:09 19:12 08:05 04:03 05:04 04:03 08:05

128 x 96 176 X 144 320 x 200 320 x 240 352 x 288 640 x 350 640 x 480 800 x 600 1024 x 768 1280 x 768 1280 x 960 1280 x 1024 1400 x 1050 1600 x 1024 1600 x 1200 1920 x 1080 1900 x 1200 1920 x 1200 2048 x 1536 2560 x 2048 3200 x 2400 3840 x 2400

Color-Graphics-Adapter

Extended-Graphics-Adapter Video-Graphics-Array Super-Video-Graphics-Array eXtended-VGA Quad-VGA Super-eXtended-VGA Super-eXtended-VGA-plu Ultra-VGA High-Definition-TV Ultra-eXtended-VGA Quad-eXtended-VGA Quad-Super-eXtended-VGA Quad-Ultra-eXtended-VGA

六.多媒体的文件类型
目前用的较多的文件类型: ?MPEG1 ?MPEG2 ?MP3 ?MPEG4 ?JPEG ?AVI

六.多媒体的文件类型
? ISO / IEC MPEG-4 – Industry Standards
?MPEG-4 SP ?MPEG-4 ASP

? Non-ISO/IEC MPEG-4
?Microsoft: MP4v2, MP4v3 ?Microsoft: WMV 7.x/8.x/9.x ?DivX Networks: DivX 3.x/4.x/5.x ?Open source: XviD ?H.263/264

七. 光盘技术

1.存储原理 光存储技术
?光存储技术的产品化形式是由光盘驱动器和 光盘片组成的光盘驱动系统。 ?驱动器读写头是用半导体激光器和光路系统 组成的光头,记录介质采用磁光材料。

七. 光盘技术
? 光存储技术原理 改变一个存储单元的性质,使 其性质的变化反映出被存储的数据; 识别这种性 质的变化,就可以读出存储数据。 ? 光存储单元的性质,例如反射率、反射光极

三 : android全格式多媒体播放器(一:ffmpeg移植)

为了能在android平台上播放全格式的多媒体文件,我们需要自己做一个多媒体播放器。android自带的opencore系统解码格式较少,只支持mp4和ogg,并且结构不是很好理解。如果要加其他的解码方式实在太费劲。经过考虑,基于ffmpeg实现全功能的播放器比较容易并且成本比较低。

本文讨论制作全格式多媒体播放器的第一步:ffmpeg 移植。

第一步:得到别人已经移植过的一个比较旧的android平台上的ffmpeg。地址为 http://gitorious.org/~olvaffe/ffmpeg/ffmpeg-android ,我们将使用其*.mk 文件。我将此源码放到一个临时目录中。

第二步:得到新版本的ffmpeg。地址为 。一般用git clone 得到。我将源码放到了android源码树的external/目录下。

第三步:configure ffmpeg ,目的是得到android平台上的config.mak和config.h文件。所以只需要configure成功即可,不必编译,稍候我们会在android源码树下编译。

export PREBUILT=/home/Dev/android/prebuilt/linux-x86/toolchain/arm-eabi-4.4.0

./configure --target-os=linux

--arch=armv41

--enable-cross-compile

--cc=$PREBUILT/bin/arm-eabi-gcc

--cross-prefix=$PREBUILT/bin/arm-eabi-

--nm=$PREBUILT/bin/arm-eabi-nm

--extra-cflags="-fPIC -DANDROID"

--enable-static

--disable-shared

--disable-asm

--disable-yasm

--prefix=`pwd`/android_bin

--extra-ldflags="-Wl,-T,$PREBUILT/arm-eabi/lib/ldscripts/armelf.x -Wl,-rpath-link=/home/Dev/android/out/target/product/generic/obj/lib -L/home/Dev/android/out/target/product/generic/obj/lib -nostdlib $PREBUILT/lib/gcc/arm-eabi/4.4.0/crtbegin.o $PREBUILT/lib/gcc/arm-eabi/4.4.0/crtend.o -lc -lm -ldl"

解释一下,PREBUILT为我的android编译器路径,我使用的是android源码树下的tool-chian。configure命令中除了目录可能不一样外,其他的应该不需要做改动。

第四步:将临时目录中的ffmpeg-android下的*.mk拷贝到android源码树的external/ffmpeg目录下。这样就完成了移植。(这一步中,可能需要做修改,我将需要修改的文件打了个包,放在附件中)

第五步:在android目录下make libavutil libavcodec libavformat libswscale。

注:我已经基于最新的ffmpeg(0.6版本-git-6157eab)做的改动上传了。你只需要将附件解压,并替换源ffmpeg中相应的文件,即可直接执行第五步。

  文件:changes.tar.bz2

大小:16KB

下载:下载

发表于: 2010-09-21,修改于: 2010-12-10 14:01,已浏览638次,有评论2条 推荐 投诉
本文标题:多媒体播放器-多媒体播放机原理-讲义
本文地址: http://www.61k.com/1129636.html

61阅读| 精彩专题| 最新文章| 热门文章| 苏ICP备13036349号-1