大概是要构建一个MD风格的视频流APP吧~
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app
docs
gradle/wrapper
.gitignore
LICENSE
README.md
artharyoung.jks
build.gradle
gradle.properties
gradlew
gradlew.bat
settings.gradle

README.md

Material Design Video

MDVideo是在Google Study Jams 2016活动第二阶段发起的一个团队协作项目。作者希望在完全不考虑商业利益的环境下,开发一款Material Design 设计风格的播放器。项目的重心将会集中在以下几点:

  • Material Design的UI风格
  • 关注用户体验和交互细节
  • 清晰的项目结构和良好的代码风格
  • 功能的完整性(提供基本的播放需求)
  • 性能和内存的优化

作者希望通过项目协作,达到以下目标:

  • 完成APP本地视频播放的功能设计与开发并将APP上架到Google Play。
  • 熟练掌握GitHub团队协作流程与Git的基本操作。
  • 学习Material Design的设计风格与思想。
  • 总结开发过程中遇到的问题及解决方案,并以Blog的形式分享出来。
  • 熟悉APP的整体开发流程,以及性能调试与测试。
  • 培养良好的代码风格

活动在 2016 八月份结束,但作者觉得这个项目不应该就此终结。持续开发中······

开发文档

Features

  • 支持Android API 21及以上
  • 本地视频播放支持
  • 支持FMP4, MP4, M4A, MKV, WebM, MP3, AAC, MPEG-TS, MPEG-PS, OGG, FLV, WAV格式
  • 支持srt格式外挂字幕

Download

Get it on Google Play

Remark

Please feel free to report bugs or ask for help via email.

Email: artharyoungcn@gmail.com

Thanks

License

Copyright (C) 2016 A.Y
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
     http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.