home | Download | Guestbook | Sitemap
codelookerDownloadCommunications / Mobileandroid
Search:
ExoPlayer
  • Classification:Communications / Mobile - android
  • Development Tool:Java
  • Sise:503 KB
  • Upload time:2015/2/21 6:20:47
  • Uploader:mrxgen
  • Download Statistics:
Description
ExoPlayer is an application level media player for Android. It provides an alternative to Android’s MediaPlayer API for playing audio and video both locally and over the Internet.


trackrenderer_state.png

File list:
ExoPlayer-master
...............\demo
...............\....\src
...............\....\...\main
...............\....\...\....\.settings
...............\....\...\....\.........\org.eclipse.jdt.core.prefs
...............\....\...\....\java
...............\....\...\....\....\com
...............\....\...\....\....\...\google
...............\....\...\....\....\...\......\android
...............\....\...\....\....\...\......\.......\exoplayer
...............\....\...\....\....\...\......\.......\.........\demo
...............\....\...\....\....\...\......\.......\.........\....\full
...............\....\...\....\....\...\......\.......\.........\....\....\player
...............\....\...\....\....\...\......\.......\.........\....\....\......\DashRendererBuilder.java
...............\....\...\....\....\...\......\.......\.........\....\....\......\DebugTrackRenderer.java
...............\....\...\....\....\...\......\.......\.........\....\....\......\DefaultRendererBuilder.java
...............\....\...\....\....\...\......\.......\.........\....\....\......\DemoPlayer.java
...............\....\...\....\....\...\......\.......\.........\....\....\......\SmoothStreamingRendererBuilder.java
...............\....\...\....\....\...\......\.......\.........\....\....\EventLogger.java
...............\....\...\....\....\...\......\.......\.........\....\....\FullPlayerActivity.java
...............\....\...\....\....\...\......\.......\.........\....\....\SmoothStreamingTestMediaDrmCallback.java
...............\....\...\....\....\...\......\.......\.........\....\....\WidevineTestMediaDrmCallback.java
...............\....\...\....\....\...\......\.......\.........\....\simple
...............\....\...\....\....\...\......\.......\.........\....\......\DashRendererBuilder.java
...............\....\...\....\....\...\......\.......\.........\....\......\DefaultRendererBuilder.java
...............\....\...\....\....\...\......\.......\.........\....\......\SimplePlayerActivity.java
...............\....\...\....\....\...\......\.......\.........\....\......\SmoothStreamingRendererBuilder.java
...............\....\...\....\....\...\......\.......\.........\....\DemoUtil.java
...............\....\...\....\....\...\......\.......\.........\....\SampleChooserActivity.java
...............\....\...\....\....\...\......\.......\.........\....\Samples.java
...............\....\...\....\res
...............\....\...\....\...\layout
...............\....\...\....\...\......\player_activity_full.xml
...............\....\...\....\...\......\player_activity_simple.xml
...............\....\...\....\...\......\sample_chooser_activity.xml
...............\....\...\....\...\......\sample_chooser_inline_header.xml
...............\....\...\....\...\values
...............\....\...\....\...\......\constants.xml
...............\....\...\....\...\......\strings.xml
...............\....\...\....\...\......\styles.xml
...............\....\...\....\.classpath
...............\....\...\....\.project
...............\....\...\....\AndroidManifest.xml
...............\....\...\....\project.properties
...............\....\build.gradle
...............\gradle
...............\......\wrapper
...............\......\.......\gradle-wrapper.jar
...............\......\.......\gradle-wrapper.properties
...............\library
...............\.......\doc
...............\.......\...\images
...............\.......\...\......\exoplayer_diagrams.svg
...............\.......\...\......\exoplayer_playbackstate.png
exoplayer_playbackstate.png
...............\.......\...\......\exoplayer_state.png
exoplayer_state.png
...............\.......\...\......\exoplayer_threading_model.png
exoplayer_threading_model.png
...............\.......\...\......\trackrenderer_state.png
trackrenderer_state.png
...............\.......\src
...............\.......\...\main
...............\.......\...\....\.settings
...............\.......\...\....\.........\org.eclipse.jdt.core.prefs
...............\.......\...\....\java
...............\.......\...\....\....\com
...............\.......\...\....\....\...\google
...............\.......\...\....\....\...\......\android
...............\.......\...\....\....\...\......\.......\exoplayer
...............\.......\...\....\....\...\......\.......\.........\audio
...............\.......\...\....\....\...\......\.......\.........\.....\AudioCapabilities.java
...............\.......\...\....\....\...\......\.......\.........\.....\AudioCapabilitiesReceiver.java
...............\.......\...\....\....\...\......\.......\.........\.....\AudioTrack.java
...............\.......\...\....\....\...\......\.......\.........\chunk
...............\.......\...\....\....\...\......\.......\.........\.....\Chunk.java
...............\.......\...\....\....\...\......\.......\.........\.....\ChunkOperationHolder.java
...............\.......\...\....\....\...\......\.......\.........\.....\ChunkSampleSource.java
...............\.......\...\....\....\...\......\.......\.........\.....\ChunkSource.java
...............\.......\...\....\....\...\......\.......\.........\.....\Format.java
...............\.......\...\....\....\...\......\.......\.........\.....\FormatEvaluator.java
...............\.......\...\....\....\...\......\.......\.........\.....\MediaChunk.java
...............\.......\...\....\....\...\......\.......\.........\.....\Mp4MediaChunk.java
...............\.......\...\....\....\...\......\.......\.........\.....\MultiTrackChunkSource.java
...............\.......\...\....\....\...\......\.......\.........\.....\SingleSampleChunkSource.java
...............\.......\...\....\....\...\......\.......\.........\.....\SingleSampleMediaChunk.java
...............\.......\...\....\....\...\......\.......\.........\dash
...............\.......\...\....\....\...\......\.......\.........\....\mpd
...............\.......\...\....\....\...\......\.......\.........\....\...\AdaptationSet.java
...............\.......\...\....\....\...\......\.......\.........\....\...\ContentProtection.java
...............\.......\...\....\....\...\......\.......\.........\....\...\MediaPresentationDescription.java
...............\.......\...\....\....\...\......\.......\.........\....\...\MediaPresentationDescriptionParser.java
...............\.......\...\....\....\...\......\.......\.........\....\...\Period.java
...............\.......\...\....\....\...\......\.......\.........\....\...\RangedUri.java
...............\.......\...\....\....\...\......\.......\.........\....\...\Representation.java
...............\.......\...\....\....\...\......\.......\.........\....\...\SegmentBase.java
...............\.......\...\....\....\...\......\.......\.........\....\...\UrlTemplate.java
...............\.......\...\....\....\...\......\.......\.........\....\...\UtcTimingElement.java
...............\.......\...\....\....\...\......\.......\.........\....\DashChunkSource.java
...............\.......\...\....\....\...\......\.......\.........\....\DashSegmentIndex.java
...............\.......\...\....\....\...\......\.......\.........\....\DashWrappingSegmentIndex.java
...............\.......\...\....\....\...\......\.......\.........\drm
...............\.......\...\....\....\...\......\.......\.........\...\DrmSessionManager.java
...............\.......\...\....\....\...\......\.......\.........\...\MediaDrmCallback.java
...............\.......\...\....\....\...\......\.......\.........\...\StreamingDrmSessionManager.java
...............\.......\...\....\....\...\......\.......\.........\parser
...............\.......\...\....\....\...\......\.......\.........\......\mp4
...............\.......\...\....\....\...\......\.......\.........\......\...\Atom.java
...............\.......\...\....\....\...\......\.......\.........\......\...\DefaultSampleValues.java
...............\.......\...\....\....\...\......\.......\.........\......\...\FragmentedMp4Extractor.java
...............\.......\...\....\....\...\......\.......\.........\......\...\ParsableByteArray.java
...............\.......\...\....\....\...\......\.......\.........\......\...\Track.java
...............\.......\...\....\....\...\......\.......\.........\......\...\TrackEncryptionBox.java
...............\.......\...\....\....\...\......\.......\.........\......\...\TrackFragment.java
...............\.......\...\....\....\...\......\.......\.........\......\webm
...............\.......\...\....\....\...\......\.......\.........\......\....\DefaultEbmlReader.java
...............\.......\...\....\....\...\......\.......\.........\......\....\EbmlEventHandler.java
...............\.......\...\....\....\...\......\.......\.........\......\....\EbmlReader.java
...............\.......\...\....\....\...\......\.......\.........\......\....\WebmExtractor.java
...............\.......\...\....\....\...\......\.......\.........\......\Extractor.java
...............\.......\...\....\....\...\......\.......\.........\......\SegmentIndex.java
...............\.......\...\....\....\...\......\.......\.........\smoothstreaming
...............\.......\...\....\....\...\......\.......\.........\...............\SmoothStreamingChunkSource.java
...............\.......\...\....\....\...\......\.......\.........\...............\SmoothStreamingManifest.java
...............\.......\...\....\....\...\......\.......\.........\...............\SmoothStreamingManifestParser.java
...............\.......\...\....\....\...\......\.......\.........\text
...............\.......\...\....\....\...\......\.......\.........\....\ttml
...............\.......\...\....\....\...\......\.......\.........\....\....\TtmlNode.java
...............\.......\...\....\....\...\......\.......\.........\....\....\TtmlParser.java
...............\.......\...\....\....\...\......\.......\.........\....\....\TtmlSubtitle.java
...............\.......\...\....\....\...\......\.......\.........\....\webvtt
...............\.......\...\....\....\...\......\.......\.........\....\......\WebvttParser.java
...............\.......\...\....\....\...\......\.......\.........\....\......\WebvttSubtitle.java
...............\.......\...\....\....\...\......\.......\.........\....\CaptionStyleCompat.java
...............\.......\...\....\....\...\......\.......\.........\....\Subtitle.java
...............\.......\...\....\....\...\......\.......\.........\....\SubtitleParser.java
...............\.......\...\....\....\...\......\.......\.........\....\SubtitleParserHelper.java
...............\.......\...\....\....\...\......\.......\.........\....\SubtitleView.java
...............\.......\...\....\....\...\......\.......\.........\....\TextTrackRenderer.java
...............\.......\...\....\....\...\......\.......\.........\upstream
...............\.......\...\....\....\...\......\.......\.........\........\cache
...............\.......\...\....\....\...\......\.......\.........\........\.....\Cache.java
...............\.......\...\....\....\...\......\.......\.........\........\.....\CacheDataSink.java
...............\.......\...\....\....\...\......\.......\.........\........\.....\CacheDataSource.java
...............\.......\...\....\....\...\......\.......\.........\........\.....\CacheEvictor.java
...............\.......\...\....\....\...\......\.......\.........\........\.....\CacheSpan.java
...............\.......\...\....\....\...\......\.......\.........\........\.....\LeastRecentlyUsedCacheEvictor.java
...............\.......\...\....\....\...\......\.......\.........\........\.....\NoOpCacheEvictor.java
...............\.......\...\....\....\...\......\.......\.........\........\.....\SimpleCache.java
...............\.......\...\....\....\...\......\.......\.........\........\Allocation.java
...............\.......\...\....\....\...\......\.......\.........\........\Allocator.java
...............\.......\...\....\....\...\......\.......\.........\........\BandwidthMeter.java
...............\.......\...\....\....\...\......\.......\.........\........\BufferPool.java
...............\.......\...\....\....\...\......\.......\.........\........\ByteArrayDataSink.java
...............\.......\...\....\....\...\......\.......\.........\........\ByteArrayDataSource.java
...............\.......\...\....\....\...\......\.......\.........\........\ByteArrayNonBlockingInputStream.java
...............\.......\...\....\....\...\......\.......\.........\........\DataSink.java
...............\.......\...\....\....\...\......\.......\.........\........\DataSource.java
...............\.......\...\....\....\...\......\.......\.........\........\DataSourceInputStream.java
...............\.......\...\....\....\...\......\.......\.........\........\DataSourceStream.java
...............\.......\...\....\....\...\......\.......\.........\........\DataSpec.java
...............\.......\...\....\....\...\......\.......\.........\........\DefaultBandwidthMeter.java
...............\.......\...\....\....\...\......\.......\.........\........\FileDataSource.java
...............\.......\...\....\....\...\......\.......\.........\........\HttpDataSource.java
...............\.......\...\....\....\...\......\.......\.........\........\Loader.java
...............\.......\...\....\....\...\......\.......\.........\........\NetworkLock.java
...............\.......\...\....\....\...\......\.......\.........\........\NonBlockingInputStream.java
...............\.......\...\....\....\...\......\.......\.........\........\PriorityDataSource.java
...............\.......\...\....\....\...\......\.......\.........\........\TeeDataSource.java
...............\.......\...\....\....\...\......\.......\.........\........\TransferListener.java
...............\.......\...\....\....\...\......\.......\.........\........\UnexpectedLengthException.java
...............\.......\...\....\....\...\......\.......\.........\........\UriDataSource.java
...............\.......\...\....\....\...\......\.......\.........\util
...............\.......\...\....\....\...\......\.......\.........\....\Assertions.java
...............\.......\...\....\....\...\......\.......\.........\....\Clock.java
...............\.......\...\....\....\...\......\.......\.........\....\CodecSpecificDataUtil.java
...............\.......\...\....\....\...\......\.......\.........\....\LongArray.java
...............\.......\...\....\....\...\......\.......\.........\....\ManifestFetcher.java
...............\.......\...\....\....\...\......\.......\.........\....\ManifestParser.java
...............\.......\...\....\....\...\......\.......\.........\....\MimeTypes.java
...............\.......\...\....\....\...\......\.......\.........\....\PlayerControl.java
...............\.......\...\....\....\...\......\.......\.........\....\Predicate.java
...............\.......\...\....\....\...\......\.......\.........\....\PriorityHandlerThread.java
...............\.......\...\....\....\...\......\.......\.........\....\SlidingPercentile.java
...............\.......\...\....\....\...\......\.......\.........\....\SystemClock.java
...............\.......\...\....\....\...\......\.......\.........\....\TraceUtil.java
...............\.......\...\....\....\...\......\.......\.........\....\Util.java
...............\.......\...\....\....\...\......\.......\.........\....\VerboseLogUtil.java
...............\.......\...\....\....\...\......\.......\.........\BehindLiveWindowException.java
...............\.......\...\....\....\...\......\.......\.........\C.java
...............\.......\...\....\....\...\......\.......\.........\CodecCounters.java
...............\.......\...\....\....\...\......\.......\.........\CryptoInfo.java
...............\.......\...\....\....\...\......\.......\.........\DecoderInfo.java
...............\.......\...\....\....\...\......\.......\.........\DefaultLoadControl.java
...............\.......\...\....\....\...\......\.......\.........\DummyTrackRenderer.java
...............\.......\...\....\....\...\......\.......\.........\ExoPlaybackException.java
...............\.......\...\....\....\...\......\.......\.........\ExoPlayer.java
...............\.......\...\....\....\...\......\.......\.........\ExoPlayerImpl.java
...............\.......\...\....\....\...\......\.......\.........\ExoPlayerImplInternal.java
...............\.......\...\....\....\...\......\.......\.........\ExoPlayerLibraryInfo.java
...............\.......\...\....\....\...\......\.......\.........\FrameworkSampleSource.java
...............\.......\...\....\....\...\......\.......\.........\LoadControl.java
...............\.......\...\....\....\...\......\.......\.........\MediaClock.java
...............\.......\...\....\....\...\......\.......\.........\MediaCodecAudioTrackRenderer.java
...............\.......\...\....\....\...\......\.......\.........\MediaCodecTrackRenderer.java
...............\.......\...\....\....\...\......\.......\.........\MediaCodecUtil.java
...............\.......\...\....\....\...\......\.......\.........\MediaCodecVideoTrackRenderer.java
...............\.......\...\....\....\...\......\.......\.........\MediaFormat.java
...............\.......\...\....\....\...\......\.......\.........\MediaFormatHolder.java
...............\.......\...\....\....\...\......\.......\.........\ParserException.java
...............\.......\...\....\....\...\......\.......\.........\SampleHolder.java
...............\.......\...\....\....\...\......\.......\.........\SampleSource.java
...............\.......\...\....\....\...\......\.......\.........\SmoothFrameReleaseTimeHelper.java
...............\.......\...\....\....\...\......\.......\.........\TrackInfo.java
...............\.......\...\....\....\...\......\.......\.........\TrackRenderer.java
...............\.......\...\....\....\...\......\.......\.........\VideoSurfaceView.java
...............\.......\...\....\res
...............\.......\...\....\...\.README.txt
...............\.......\...\....\.classpath
...............\.......\...\....\.project
...............\.......\...\....\AndroidManifest.xml
...............\.......\...\....\project.properties
...............\.......\build.gradle
...............\.gitignore
...............\build.gradle
...............\CONTRIBUTING.md
...............\gradle.properties
...............\gradlew
...............\gradlew.bat
...............\LICENSE
...............\README.md
...............\settings.gradle
Related source code
Download Address
download DownLoad
Comments: Don't forget to comment after downloading! Comment...
About - Advertise - Sitemap