2014年9月4日

10.2.1 支持的网络视频类型

摘要: Android目前支持两种不同的网络视频传输协议 1.HTTP首先是通过标准的HTTP传输媒体。由于HTTP在网络上得到了广泛的支持,通常不会遭遇与其他流式协议一样的防火墙问题,因此大量的媒体以这种方式可用。通过HTTP传输的媒体通常以称为累进式的方式下载。 Android支持MPEG-4和3GP... 阅读全文

posted @ 2014-09-04 15:59 宁静致远,一览众山小 阅读(311) 评论(0) 推荐(0) 编辑

10.2 网络视频

摘要: 随着越来越多的媒体转移到Internet,Android有必要为播放他们提供良好的支持,她也确实完成了这项任务。本章的剩余部分将详细地探讨它支持哪些协议和视频格式,以及如何利用网络视频。 阅读全文

posted @ 2014-09-04 13:50 宁静致远,一览众山小 阅读(168) 评论(0) 推荐(0) 编辑

10.1.2 完整的MediaStore视频示例

摘要: 下面是一个完整的示例,其将从MediaStore检索所有可用的视频文件,并分别显示他们的缩略图和标题。此示例中使用MediaStore.Video.Thumbnails类,它在Android(API Level 5)及以上版本可用。package com.nthm.androidtestActivi... 阅读全文

posted @ 2014-09-04 13:47 宁静致远,一览众山小 阅读(709) 评论(0) 推荐(0) 编辑

10.1.1 来自MediaStore的视频缩略图

摘要: 从Android 2.0(API Level 5)开始,可以在循环中获得与每个视频文件相关联的缩略图。为此,需要视频文件的ID,它位于待选择列表中(MediaStore.Video.Media._ID);同时,在managedQuery中使用它。1 int id=cu... 阅读全文

posted @ 2014-09-04 11:07 宁静致远,一览众山小 阅读(294) 评论(0) 推荐(0) 编辑

10.1 使用MediaStore检索视频

摘要: 正如在第1章多讨论的,Android为应用程序之间共享数据提供了一个标准的方式。ContentProvider类是实现此功能的基础类。而且,正如之前所提及的那样,针对媒体扩展了ContentProvider概念的类是各种MediaStore类。我们之前已经查看了如何将MediaStore用于图像和音... 阅读全文

posted @ 2014-09-04 11:00 宁静致远,一览众山小 阅读(1834) 评论(0) 推荐(0) 编辑

第10章 视频进阶

摘要: 在第9章中,我们了解了Android如何播放设备的SD卡上放置的特定的视频文件。本章将进一步深入探讨如何通过MediaStore访问视频,以及如何访问Internet上可用的资源。 阅读全文

posted @ 2014-09-04 09:45 宁静致远,一览众山小 阅读(204) 评论(0) 推荐(0) 编辑

9.2 本章小结

摘要: 与Android中的许多事情一样,实现一项任务有许多不同的方式。本章介绍了播放视频文件的3种方式。仅仅通过意图使用内置的应用程序最为简单,但是最不灵活。使用VideoView将能够在自己的活动中播放视频,但不会提供更多的控制功能。而MediaPlayer允许实现最大程度的控制,但需要完成最多的工作。 阅读全文

posted @ 2014-09-04 09:14 宁静致远,一览众山小 阅读(161) 评论(0) 推荐(0) 编辑

导航