多媒体
文章平均质量分 71
chanzhu
每个代码都有一段故事
展开
-
Android 视频播放总结
前言本篇文章主要介绍 Android 原生 VideoView,Google开源视频播放框架 ExoPlayer,Vitamio视频播放框架以及 Bilibili开源视频播放框架 ijkplayer的使用方法和优缺点。VideoViewVideoView 的使用非常简单,播放视频的步骤:1. 在界面布局文件中定义 VideoView 组件,或在程序中创建原创 2016-09-09 11:12:15 · 464 阅读 · 0 评论 -
几个不错的Android开源音视频播放器
整理了一下Github上几个开源的音视频播放器项目,有兴趣的同学可以clone代码去研究学习。1UniversalMusicPlayerhttps://github.com/googlesamples/android-UniversalMusicPlayer这是Google开源的一个音频播放器项目,它向我们展示了如原创 2017-03-20 09:52:05 · 2610 阅读 · 0 评论 -
我的开源视音频项目汇总
本文汇总一下自己视音频编解码学习方面的开源项目。这些开源项目大体上可以分成专业领域程序,FFmpeg示例程序,FFmpeg移植程序,多媒体项目示例程序,视音频编解码原理学习工程几个类别。这些类别的详细含义如下所列。专业领域程序:一些有专业性质的程序。FFmpeg示例程序:FFmpeg的类库的各种示例程序。FFmpeg移植程序:FFmpeg项目中移植到Windows的VC平台下的程序。多媒体转载 2016-09-05 22:45:45 · 854 阅读 · 0 评论 -
Linux环境ffmpeg以及相应解码器安装
1. 首先安装系统编译环境yum install -y automake autoconf libtool gcc gcc-c++ #CentOS2. 编译所需源码包2.1 - yasm汇编器,新版本的ffmpeg增加了汇编代码wget http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gzt原创 2016-09-05 22:41:11 · 3753 阅读 · 0 评论 -
java中对图象文件的处理(读写以及转换)
方法一:(利用imageio类的读写函数)import javax.imageio.ImageIO;import java.io.File;import java.io.IOException;import java.awt.image.BufferedImage;public class ChangeImageStyle { public static vo原创 2016-09-05 22:33:44 · 481 阅读 · 0 评论 -
Java媒体框架(JMF)
Java媒体框架(JMF)使你能够编写出功能强大的多媒体程序,却不用关心底层复杂的实现细节。JMF API的使用相对比较简单,但是能够满足几乎所有多媒体编程的需求。在这篇文章中,我将向你介绍如何用很少的代码就编写出多媒体程序。 Java多媒体框架(JMF)中包含了许多用于处理多媒体的API。它是一个相当复杂的系统,完全了解这个系统可能需要花上几周的时间,但是这篇文章将主要介绍JMF原创 2016-09-05 22:30:47 · 1656 阅读 · 0 评论 -
Android的MediaPlayer架构介绍
对于Android这样一个完整又相对复杂的系统,一个MediaPlayer功能的实现不在其具体的功能,而是具体功能如何适应Android系统Android MediaPlayer的主要具体实现在OpenCore的Player中,这部分不是本文的关注点。本文关注的是MediaPlayer系统的架构,其他的一些Android的应用程序也使用类似的架构。 对于开源事业在中国的发展原创 2016-09-05 22:27:03 · 492 阅读 · 0 评论 -
Android的多媒体框架OpenCore(PacketVideo)
分为几个阶段: 1、整个Android的多媒体框架OpenCore 2、Player和Author的详细介绍 2、OpenCore和Android其他部分的集成第一部分 OpenCore概述 OpenCore的另外一个常用的称呼是PacketVideo,它是Android的多媒体核心。在防站的过程中,PacketVideo是一家公司的名称原创 2016-09-05 21:54:43 · 1049 阅读 · 0 评论 -
实现语音视频录制
实现语音视频录制(demo源码) 在很多语音视频软件系统中,经常有将实时的音频或视频录制为文件保存到磁盘的需求,比如,视频监控系统中录制监控到的视频、视频会议系统中录制整个会议的过程、语音通话系统中录制完整的对话内容、等等。 一.缘起 最近正在做的一个网络招聘平台的项目,其中有一个模块是这样的,应聘者可以通过该系统的客户端录制自己的视频(自我介绍)上传到服务器,而后,原创 2016-09-09 11:15:58 · 1350 阅读 · 0 评论 -
LandscapeVideoCamera——强大的自定义Android视频类库
LandscapeVideoCamera——强大的自定义Android视频类库 LandscapeVideoCamera是强大高度灵活的Android视频类库,仅仅在录制风景时提供细粒度控制视频的质量和文件大小。 功能该类库提供了一个完整的、可重用的自定义相机,有如下的功能:1、强制用户旋转设备录制风景视频;2、允许指定文件名或者自动生成文件名;3、设置拍摄视频的分原创 2016-09-09 11:13:31 · 1226 阅读 · 0 评论 -
Android多媒体--MediaCodec 中文API文档
Android多媒体--MediaCodec 中文API文档*由于工作需要,需要利用MediaCodec实现Playback及Transcode等功能,故在学习过程中翻译了Google官方的MediaCodec API文档,由于作者水平限制,文中难免有错误和不恰当之处,望批评指正。*转载请注明出处:http://www.cnblogs.com/roger-yu/从API 16开始,原创 2018-01-29 12:40:29 · 717 阅读 · 0 评论