E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
android音视频
《
Android音视频
系列-2》编译FFmpeg(mac)
在Android项目中使用FFmpeg,可能要根据需求,砍掉FFmpeg的一些没用到的功能(减小包体积),然后编译动态库(.so),然后将so导入到Android项目中。接下来就开始实践FFmpeg的编译~一、下载ffmpeg源码推荐下载主流版本,先不去编最新版本,遇到问题比较好解决,本文使用版本:ffmpeg-3.1.3写这篇文章的时候,最新版:ffmpeg-4.1.3官网下载并解压:http:
蓝师傅_Android
·
2023-04-15 02:57
Android音视频
<第二篇>:Android支持的媒体格式
本文档描述了Android平台提供的媒体编解码器,容器和网络协议支持。作为应用程序开发人员,您可以使用任何Android设备上提供的任何媒体编解码器,包括Android平台提供的设备和特定于设备的设备。但是,最佳做法是使用与设备无关的媒体编码配置文件。下表描述了Android平台内置的媒体格式支持。不保证在所有Android平台版本上都可用的编解码器在括号中注明,例如:(Android3.0+)。
NoBugException
·
2023-04-11 11:26
新鲜出炉:阿里
Android音视频
开发进阶指南,最新版开源分享
Android音视频
入门阶段主要是接触Android多媒体展示相关的API,通过单独的列举和使用这些API,对
Android音视频
处理有一个基本的轮廓。
bug樱樱
·
2023-04-10 05:06
Android
音视频
移动开发
android
音视频
开源
音视频进阶:浅谈Android 开发音视频入门之路
很多开发者都知道
Android音视频
开发这个概念,音视频开发不仅需要掌握图像、音频、视频的基础知识,并且还需要掌握如何对它们进行采集、渲染、处理、传输等一系列的开发和应用,因此,音视频开发是一门涉及到很多内容的领域
代码与思维
·
2023-04-10 05:30
android
音视频
音视频开发
移动开发
编程
Android音视频
入门及架构介绍
一、多媒体基础音视频格式一个视频文件的格式由封装格式+音频码流格式+视频码流格式+字幕流组成。如下为一个视频文件的信息,是asf封装的wmav2音频+mpeg4视频。常用的视频格式MPEG系列,由ISO开发,有MPEG-1,MPEG-2,MPEG-4,有视频也有音频。H26x系列,由ITU开发,侧重网络传输只有视频编码,H265(资源消耗是H264的1/2)需要licensermvb/rm,由Re
Mongo-Y
·
2023-04-06 21:10
音视频
ffmpeg
android
音视频
【原理+实战,kotlin面试题和答案
一、初级入门篇初级入门篇主要是接触Android多媒体展示相关的API,通过单独的列举和使用这些API,对
Android音视频
处理有一个基本的轮廓,虽然知识点相对来说是比较散的,但是点成线,线称面,基本的基础掌握了
flutter架构师
·
2023-04-03 16:49
程序员
面试
移动开发
android
Android音视频
学习思路整理
音视频学习有好多文章,但是很多都是非常杂乱,整理了一下网上学习的比较有用的文章,学习思路可以按这个链接下来学习:【
Android音视频
开发打怪升级:音视频硬解码篇】一、音视频基础知识-掘金整理的很到位,
吴庆森
·
2023-03-31 03:14
Android音视频开发
音视频
android
学习
23最新《
Android音视频
开发进阶指南》,音视频开发者速领
作为Android开发程序员,我们时刻站在互联网的前端,而音视频作为现在乃至未来几年一个强劲的风口,吸引了许多程序员的关注。那么音视频开发的行业现状究竟如何呢?我们又该怎样入门呢?请看下文:音视频开发现状核心竞争力:定义音视频是程序届的皇冠,音视频意味着通往未来的船票,具有很强的不可替代性,而且音视频开发具有一定的门槛,是与其他人拉开差距的分水岭相关高端人才匮乏:在各大招聘软件中,可以看到北上广深
代码不难写
·
2023-03-31 03:31
Android
程序员集结地
android
音视频
ffmpeg
Android音视频
开发入门(1)基础概要
之前买书的时候顺手买了一本《
Android音视频
开发》,所以总不能放着,有空的时候就学习一下里面的知识。顺便的下一个项目就是开发一个音视频相关的App应用。
RikkaTheWorld
·
2023-03-31 03:51
音视频开发
Android音视频
开发(一)学习规划
(
Android音视频
开发的学习系列文章主要是参考了Jhuster前辈的
Taurenథ౪థ
·
2023-03-31 02:44
Android音视频开发
android
java
《
Android音视频
开发》— Android 书籍
文章目录第1章音视频基础知识1第2章常用的系统播放器MediaPlayer8第3章管理调度的服务者MediaPlayerService40第4章StagefrightPlayer(AwesomePlayer)60第5章流媒体播放的新生力量NuPlayer98第6章OpenMAX(OMX)框架118第7章FFmpeg项目161出版年:2018-11简介:近年来,直播、短视频行业的相关业务发展迅猛,《
王睿丶
·
2023-03-31 02:14
Android
永无止境
《Android音视频开发》
Android书籍
android
移动开发
phoenix
Android音视频
开发(1),程序员进阶
通过上图中台球位置相差,就可以计算出台图运行的方向和距离。H264依次把每一帧中球移动的距离和方向都记录下来就成了下面的样子。运动矢量计算出来后,将相同部分(也就是绿色部分)减去,就得到了补偿数据。我们最终只需要将补偿数据进行压缩保存,以后在解码时就可以恢复原图了。压缩补偿后的数据只需要记录很少的一点数据。如下所示:我们把运动矢量与补偿称为帧间压缩技术,它解决的是视频帧在时间上的数据冗余。除了帧间
m0_66264324
·
2023-03-31 02:39
程序员
架构
移动开发
android
Android 架构篇----------Framework初识,
android音视频
开发何俊林pdf
(2)WindowManagerService(Wms)管理程序的窗口的,动画,等简单来说跟View有关的都离不开它。(3)KeyQ类是Wms的一个内部类一但创建就会启动一个新线程,这个线程会不断的接受有关UI的一些消息,将其放到QueueEvent的消息队列中。(4)InputDispatcherThread类该类也是一但创建线程就会不断的从上main的QueueEvent中取出消息,并进行过滤
m0_64383184
·
2023-03-31 02:08
程序员
面试
android
移动开发
Android音视频
开发(一)——音视频开发流程
一、视频文件是什么?视频文件就相当于是:音频码流和视频码流结合封装的一个容器。其中一个视频文件中可以放入多个音频码流和视频码流的文件。并且从视频文件中导出来的视频压缩数据是不可以直接进行播放的(假设里面有两张相似的图片,其实并没有保存两张图片的完整信息,第二张图片可能只保存了与第一张图片的不同信息)二、为什么要编码?视频是连续的图像序列,由连续的帧构成,一帧即为一幅图像。由于人眼的视觉暂留效应,当
撩得Android一次心动
·
2023-03-31 02:55
Android音视频进阶开发
音视频
Android音视频
开发(1),android驱动开发权威指南pdf
除了I/P/B帧外,还有图像序列GOP。GOP:两个I帧之间是一个图像序列,在一个图像序列中只有一个I帧。如下图所示:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7oDJR6mL-1608540503824)(https://upload-images.jianshu.io/upload_images/24944255-2695e751eab6dfd4.png?i
m0_66264324
·
2023-03-31 02:40
程序员
架构
移动开发
android
Android音视频
初始AudioTrack和PCM的录制与播放
初始AudioTrack和PCM的录制与播放Audio系统先看看Audio里边有哪些东西?通过Android的SDK文档,发现主要有三个:AudioManager:这个主要是用来管理Audio系统的AudioTrack:这个主要是用来播放声音的AudioRecord:这个主要是用来录音的其中AudioManager的理解需要考虑整个系统上声音的策略问题,例如来电话铃声,短信铃声等,主要是策略上的问
yangyasong
·
2023-03-30 09:48
音视频
android
音视频开发
2020-07-10
音视频系列文章
Android音视频
开发(一)--使用AudioRecord录制PCM(录音);AudioTrack播放音频工程:音视频DemoCamera1在API21的时候已经被弃用了,虽然现在google
夏至的稻穗
·
2023-03-30 08:03
Android车载应用开发与分析(6)- 车载多媒体(一)- 音视频基础知识与MediaPlayer
参考资料视频和视频帧:视频和帧基础知识整理百度百科-声道、百度百科-量化精度等管理音频焦点|Android开发者|AndroidDevelopers
Android音视频
开发-何俊林MediaPlayer
林栩link
·
2023-03-29 10:24
Android车载应用分析
音视频
android
kotlin
Android音视频
——H265编码核心技术解析
一、前言音视频开发需要你懂得音视频中一些基本概念,针对编解码而言,我们必须提前懂得编解码器的一些特性,码流的结构,码流中一些重要信息如sps,pps,vps,startcode以及基本的工作原理,而大多同学都只是一知半解,所以导致代码中的部分内容虽可以简单理解却不知其意,所以,在这里总结出了当前主流的H.265编码相关的原理。二、定义H.265(HEVCHighEfficiencyVideoCod
程序猿会指北
·
2023-03-29 04:02
音视频
音视频
音视频5.4——两个MP3混音合成一个MP3
音视频开发路线:
Android音视频
开发入门指南_Jhuster的专栏的技术博客_51CTO博客_
android音视频
开发入门demo地址:GitHub-wygsqsj/videoPath:音视频学习路线
龙鱼入海
·
2023-03-29 03:16
音视频
音视频
android
java
Android音视频
【十二】使用OpenSLES和AudioTrack进行播放PCM
人间观察年龄到了,有些事就妥协了,这个世界上没有人可以随心所欲,生活会逼着你选择答案……最困难的是你什么都改变不了……介绍播放pcm的两种方式本节我们学习下如何播放pcm数据,在Android中有两种方法:一种是使用java层的AudioTrack方法,一种是使用底层的OpenSLES直接在jni层调用系统的OpenSLES的c方法实现。使用场景两种使用场景不一样:AudioTrack一般用于比如
后厂村追寻
·
2023-03-25 06:05
Android音视频
(三) MediaCodec编码
MediaCodec类可以访问底层媒体编解码框架(StageFright或OpenMAX),即编解码组件,它是Android基本的多媒体支持基础架构的一部分,通常和MediaExtractor、MediaSync、MediaMuxer、MediaCrypto、MediaDrm、Image、Surface和AudioTrack一起使用。它本身并不是Codec,它通过调用底层编解码组件获得了Codec
CHSmile
·
2023-03-21 21:20
Android音视频
之MediaCodec
MediaCodec可以用来获得安卓底层的多媒体编码,可以用来编码和解码,它是安卓low-level多媒体基础框架的重要组成部分。那为什么不选择FFmpeg来做视频编解码,由于在处理的过程中速率太慢,且需要在解码后快速展示,所以选择MediaCodec。通常和MediaExtractor,MediaSync,MediaMuxer,MediaCrypto,MediaDrm,Image,Surface
张小潇
·
2023-03-15 01:34
全世界都在问Android开发凉了吗?赶紧收藏!
导语
Android音视频
开发这块目前的确没有比较系统的教程或者书籍,网上的博客文章也都是比较零散的。只能通过一点点的学习和积累把这块的知识串联积累起来。
普通网友
·
2023-03-13 11:56
程序员
android
移动开发
面试
Android车载应用开发与分析(6)- 车载多媒体(一)- 音视频基础知识与MediaPlayer
参考资料视频和视频帧:视频和帧基础知识整理百度百科-声道、百度百科-量化精度等管理音频焦点|Android开发者|AndroidDevelopers
Android音视频
开发-何俊林MediaPlayer
林栩link
·
2023-03-11 13:58
Android中的OpenGL使用配置详解
前面有关
Android音视频
的渲染都是使用MediaCodec进行渲染,MediaCodec也有自己的弊端比如无法进行视频的编辑处理,而视频可以OpenGLES
·
2023-03-01 08:00
浅谈音视频开发,如何更好的去学习?
Android音视频
跟普通的应用层开发相比,的确更花费精力。期间为了学习音视频的录制,编码,处理也看过大大小小的几十个项目。总体感觉就是知识比较零散,对刚入门的朋友比较不友好。
Android技术栈
·
2023-02-28 08:17
音视频
音视频开发
Android
android
移动应用
音视频
音视频开发
Fultter
Android音视频
调研
基础知识一、音频将声音保存成音频的过程,其实就是将模拟音频数字化的过程模拟信号->采样->量化->编码->数字信号采样根据奈奎斯特定律:为了不失真地恢复模拟信号,采样频率应该不小于模拟信号频谱中最高频率的2倍。人耳能听到的最高频率为20khz,所以,为了满足人耳的听觉要求,采样率至少为40khz,通常就是为44.1khz,更高则是48khz。一般我们都采用44.1khz即可达到无损音质。1.2采样
花花就要吃肉
·
2023-02-18 19:12
深入理解
Android音视频
同步机制(一)概述
音视频同步,即avsync,是影响多媒体应用体验质量的一个重要因素。本系列文章将从四个角度来深入研究Android平台上的音视频同步机制,以求为遇到音视频不同步问题的朋友提供一个思路:(1)ExoPlayeravsync逻辑梳理ExoPlayer是Google开源的一套Android多媒体播放框架,可以很好的支持HLS,DASH等流媒体协议,已经得到Youtube,HBO等视频app的应用。通过梳
zhanghuicuc
·
2023-02-06 18:21
谈谈对
Android音视频
开发的探究
在日常生活中,视频类应用占据了我们越来越多的时间,各大公司也纷纷杀入这个战场,不管是抖音、快手等短视频类型,虎牙、斗鱼等直播类型,腾讯视频、爱奇艺、优酷等长视频类型,还是Vue、美拍等视频编辑美颜类型,总有一款适合你。未来随着5G普及以及网络资费的下降,音视频的前景是非常广阔的。但是另一方面,无论是音视频的编解码和播放器、视频编辑和美颜的各种算法,还是视频与人工智能的结合(AI剪片、视频修复、超清
NeWolf
·
2023-02-06 05:13
Android音视频
之使用MediaExtractor和MediaMuxer分合视频
一个音视频文件是由音频和视频组成的,Android提供了MediaExtractor和MediaMuxer类,用来把音频或视频单独抽取出来,然后合成新的视频。我们分别看一下API的使用,实现分离MP4视频文件,然后再合成分离的音视频功能。MediaExtractor的使用主要有这么几步:设置数据源获取通道数,切换到想要的轨道循环读取每帧的样本数据完成后释放资源MediaMuxer的使用和Media
落英坠露
·
2023-02-05 05:41
21 项目实战:详情页面和登录功能开发(二)
1.先写一个模拟接口//===>public/api/detail.js{"success":true,"data":{"title":"【
Android音视频
开发打怪升级:FFmpeg音视频编解码篇】
小二的学习日记
·
2023-02-02 02:12
Android音视频
开发(四)——MediaCodec:解码视频,得到YUV值,一帧一帧加载到SD卡中保存。
我们上一节了解了MediaExtractor、MediaMuxer、MediaFormat、MediaCodec.BufferInfo。重复的内容我就不再赘述了,假如有上面的四个的一些补充还是会写一下。接下来我们学习MediaCodec,本节篇幅会比较长,知识点较多,请耐心品味。一、MediaCodecMediaCodec类可用于访问低级媒体编解码器,即编码器/解码器组件。它是Android低级多
撩得Android一次心动
·
2023-01-15 13:45
Android音视频进阶开发
音视频
android
java
Android音视频
开发(三)——MediaExtractor和MediaMuxer的使用
了解了音视频的编解码过程,我们接下来使用一下经常跟MediaCodec一起搭配的MediaExtractor和MediaMuxer。最后会使用一个简单的demo来了解具体了解这两个工具类的使用过程。这一节我们就先不讲MediaCodec了,放到下节的demo。一、MediaExtractorAndroid提供了一个MediaExtractor类,可以用来分离容器中的视频track和音频track。
撩得Android一次心动
·
2023-01-15 13:45
Android音视频进阶开发
音视频
Android
java
Android音视频
开发(二)——Android编码实践
一、AndroidCameraAPI1.1图像采集构建预览布局——使用SurfaceView或者TextureView打开相机——Camera.open设置参数——Camera.Parameters设置预览数据回调——PreviewCallback设置预览画布并启动——setPreviewTexture/startPreview释放相机——stopPreview/release二、MediaCod
撩得Android一次心动
·
2023-01-15 13:15
Android音视频进阶开发
音视频
android
android
studio
Android音视频
开发只硬件解码组件MediaCodec讲解
目录一、介绍以及编解码流程二、生命周期三、API接口五、封装(kotlin)一、介绍以及编解码流程MediaCodec类可用于访问低级媒体编解码器,即编码器/解码器组件。它是Android低级多媒体支持基础结构的一部分(通常与MediaExtractor、MediaSync、MediaMuxer、MediaCrypto、MediaDrm、Image、Surface和一起使用AudioTrack。)
·
2023-01-10 07:05
Android 音视频编解码(三) -- 视频编码和H264格式原理讲解
Android音视频
编解码(一)–MediaCodec初探
Android音视频
编解码(二)–MediaCodec解码(同步和异步)前面学习了MediaCodec的基本原理,以及如何解码,在学习MediaCodec
夏至的稻穗
·
2023-01-04 09:35
Android
音视频
android
视频编解码
音视频
H264
视频编码
Android音视频
开发Media FrameWork框架源码解析
目录一、MediaFrameWork背景二、MediaFramework“路线图”2.1代理端2.2服务端2.2.1Source2.2.2Decoder2.2.3Renderer2.2.4Foundation2.3OMX端2.4Kernel端三、media播放的流程四、MediaFrameWork源码分析一、MediaFrameWork背景MediaFramework(媒体函数库):此函数库让An
·
2022-12-29 06:56
Android音视频
开发系列:手撕FFmpeg音视频编解码
我们都知道音视频流媒体开发这块的知识比较纷繁复杂,对新手很不友好,自学难度大,想要们既需要比较扎实的C/C++基础,又需要有很多的工程/项目经验,今天就介绍一下音视频开发者必学的技术点—FFmpeg。1.FFmpeg简介FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。它提供了录制、转换以及流化音视频的完整解决方案,包含了非常先进的音频/视频编解码库libavc
代码与思维
·
2022-11-26 04:24
音视频
android
视频编解码
移动开发
造砖之路———局域网音视频开发的历程,基于
android音视频
p2p 传输技术
鸣谢首先要学会感恩,让我从一个音视频小白开始入这个即时通讯的坑,附上2个链接,希望对读者有益。一个是关于即时通讯的论坛http://www.52im.net/,我从这个网站主要是学习了很多网络的知识,第二个链接是另一个http://592713711.iteye.com/blog/2302904我从这个学会了基本运营思路,大神的这个demo也是可以运行的,为什么我没有再次基础上二次开发,等下我会在
高高ggh
·
2022-11-21 23:11
造砖之路
即时通讯
p2p
android
局域网
音视频
Android音视频
开发(一)之基础知识
一、视频录制视频录制有两种方式:调用系统相机录制在Android中调用系统相机,通过Intent设置系统相机的Action,然后startActivity就可以启动。但这种方式在实际开发中通常不能很好满足业务需要,比如我要指定一下录制视频的码率、分辨率、预览画面的大小和视频画面的尺寸等。自定义相机录制自定义相机开发过程相对复杂,使用AndroidSDK提供的Camera和Mediarecorder
Aaron大宝剑
·
2022-11-13 09:59
Android技术文章
android
Android音视频
开发——编码实践
一、AndroidCameraAPI1.1图像采集构建预览布局——使用SurfaceView或者TextureView打开相机——Camera.open设置参数——Camera.Parameters设置预览数据回调——PreviewCallback设置预览画布并启动——setPreviewTexture/startPreview释放相机——stopPreview/release二、MediaCod
音视频开发老舅
·
2022-10-23 07:17
音视频开发进阶
android
音视频
实时音视频
视频编解码
webrtc
【
Android音视频
开发】FFmpeg库编译详解(2022最新版)
文章版本号变更内容变更日期备注0.0.1创建2022/10/10初版0.0.2补充环境搭建内容2022/10/11无0.0.3补充编译内容2022/10/13无0.0.4更换编译用的ndk版本,完成初版编写2022/10/17无1前言前两篇文章分别介绍了音频和视频的编码原理(还没看的可以戳音频编码原理,视频编码原理进行阅读),接下来进入开发阶段。进入到音视频开发阶段后,有个库是绕不开的,那就是有名
JesseAndroid
·
2022-10-17 19:36
【Android 音视频开发打怪升级:音视频硬解码篇】二、音视频硬解码流程:封装基础解码框架
教程代码:【Github传送门】目录一、
Android音视频
硬解码篇:1,音视频基础知识2,音视频硬解码流程:封
NeWolf
·
2022-10-14 14:46
Android音视频
【一】H264编码基础
人间观察岁月催人,时间过的太快了音视频编码解码就是指通过特定的压缩/解压技术,将某个音视频格式的数据转换为另一种音视频格式数据。目前在Android中的音视频用的最多的就是H264+aac的方式进行编码和解码,其实不止Android,H264在整个音视频领域都是使用最广泛的编码方式。H264是新一代的编码标准,以高压缩高质量和支持多种网络的流媒体传输。当然还有比H264更好的H265编码,H265
顾修忠
·
2022-08-23 07:49
Android
音视频
android
音视频
h.264
h264基础
Android音视频
音视频6.2——相机采集数据编码成H264
音视频开发路线:
Android音视频
开发入门指南_Jhuster的专栏的技术博客_51CTO博客_
android音视频
开发入门demo地址:GitHub-wygsqsj/videoPath:音视频学习路线
龙鱼入海
·
2022-08-09 07:02
音视频
安卓
音视频
android
java
掌握了
Android音视频
开发让你在工作中如鱼得水
在日常生活中,视频类应用占据了我们越来越多的时间,各大公司也纷纷杀入这个战场,不管是抖音、快手等短视频类型,虎牙、斗鱼等直播类型,腾讯视频、爱奇艺、优酷等长视频类型,还是Vue、美拍等视频编辑美颜类型,总有一款适合你。未来随着5G普及以及网络资费的下降,音视频的前景是非常广阔的。但是另一方面,无论是音视频的编解码和播放器、视频编辑和美颜的各种算法,还是视频与人工智能的结合(AI剪片、视频修复、超清
弱水三千只取一瓢编号880908
·
2022-06-02 07:44
视频编解码
android
java
谈谈对
Android音视频
开发的探究
在日常生活中,视频类应用占据了我们越来越多的时间,各大公司也纷纷杀入这个战场,不管是抖音、快手等短视频类型,虎牙、斗鱼等直播类型,腾讯视频、爱奇艺、优酷等长视频类型,还是Vue、美拍等视频编辑美颜类型,总有一款适合你。未来随着5G普及以及网络资费的下降,音视频的前景是非常广阔的。但是另一方面,无论是音视频的编解码和播放器、视频编辑和美颜的各种算法,还是视频与人工智能的结合(AI剪片、视频修复、超清
Android技术之家
·
2022-06-02 07:36
大数据
编程语言
python
人工智能
java
Android音视频
开发 --- 音频篇
音频采集:AudioRecordAudioRecord是Android系统提供的用于实现录音的功能类,可以得到原始的一帧帧PCM音频数据。AudioRecord的参数配置如下:audioSource:音频采集的输入源,可选值在MediaRecorder.AudioSource类中,有DEFAULT(默认),VOICE_RECOGNITION(用于语音识别,等同于DEFAULT),MIC(由手机麦克
幸大叔
·
2022-06-01 12:33
android
kotlin
音视频
Android音视频
开发之MediaCodec的使用教程
目录前言MediaCodec编解码流程生命周期接口简介前言获取到音视频轨道(编解码格式),知道设备支持哪些编解码器,下一步就是创建编解码器去实现数据流的编解码过程了。在Android开发中提供了实现音视频编解码工具MediaCodec,针对对应音视频解码类型通过该类创建对应解码器就能实现对数据进行解码操作。MediaCodecMediaCodec所支持的数据类型:压缩的音视频数据、原始音频数据和原
·
2022-05-04 23:15
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他