RTSP(Real Time Streaming Protocol),RFC2326,实时流传输协议,是TCP/IP协议体系中的一个应用层协议,由哥伦比亚大学、网景和RealNetworks公司提交的IETF RFC标准。该协议定义了一对多应用程序如何有效地通过IP网络传送多媒体数据。RTSP在体系 ...
分类:
移动开发 时间:
2016-09-22 21:20:20
阅读次数:
203
本地视频播放,包括播放、暂停,继续等,还有显示播放的进度。效果如下:
1.activity_main.xml
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
androi...
分类:
移动开发 时间:
2016-07-19 13:48:13
阅读次数:
238
项目设计:分为3个界面,欢迎界面,主界面,播放界面。欢迎界面,用来获取获取视频的集合,并放入全局变量中。主界面:用来显示视频相关信息。播放界面:用于播放。 一.我们在欢迎界面的时候需要获取视频的集合,并放入全局变量中。 步骤: 1.视频信息类,用来存放视频信息。 package com.exampl ...
分类:
移动开发 时间:
2016-04-26 00:34:01
阅读次数:
253
SurfaceView
先来介绍一下大部分软件如何解析一段视频流。首先它需要先确定视频的格式,这个和解码相关, 不同的格式视频编码不同,不是这里的重点。知道了视频的编码格式后,再通过编码格式进行解码,最后得到一帧一帧的图像,并把这些图像快速的显示在界面上, 即为播放一段视频。SurfaceView在Android中就是完成这个功能的。
既然SurfaceView是配合MediaPlay...
分类:
移动开发 时间:
2016-04-18 15:41:01
阅读次数:
243
Android中视频播放方式 1:VideoView android提供给我们的一个供我们进行视频播放的组件 2:surfaceView+MediaPlayer 3:系统提供的播放器 VideoView实现视频播放基本步骤 步骤一:* 在onCreate方法中,首先获取布局管理器中添加的VideoV
分类:
移动开发 时间:
2016-03-19 14:42:11
阅读次数:
226
分类:C#、Android、VS2015; 创建日期:2016-03-11 一、简介 本节例子和上一节的音频播放例子相似,也是最简单的示例,比如并没有考虑视频播放过程中电话打入的情况,也没有考虑复杂的控制。总之,如果你希望进一步学习复杂的例子,首先要先把最核心的简单例子搞明白,否则你连基本的设计思路...
分类:
移动开发 时间:
2016-03-11 14:01:27
阅读次数:
227
本文简单地分享一下在Android平台做HTTP边下载边播放的一些经验,希望对初学者有所帮助。1.为什么播放器在播放视频文件的时候,都知道该怎么去解码、该以怎样的时间间隔去显示每一帧呢?因为无论是mp4、avi、flv、mkv还是其他格式的音视频文件,都存在一个称为metadata的数据块..
分类:
移动开发 时间:
2015-11-17 07:06:43
阅读次数:
1078
最近在做一个Android视频播放器,遇到一个问题:切换到下一个视频时,中间会停留上一个视频的残存画面。这是怎么回事?我在网上找了很多资料,终于找到了原因:我是用自定义一个surfaceview来显示画面的,切换视频时并没有将surfaceview显示的内容做处理。怎么解决?知道原因,那就很好解决了...
分类:
移动开发 时间:
2015-10-16 18:43:30
阅读次数:
2436
Android的VideoView组件可以从不同的来源(例如资源文件或内容提供器)读取图像,计算和维护视频的画面尺寸以使其适用于任何布局管理器,并提供一些诸如缩放、着色之类的显示选项,包含在widget下面:android.widget.VideoView。
分类:
移动开发 时间:
2015-08-03 20:55:38
阅读次数:
236