《音视频开发进阶指南:基于Android与iOS平台的实践》源码下载地址

年前买了这本书,想看下随书源码,一开始从CSDN下载频道下载电子书+源码,但那个源码不是这边书的。

从网上找了一段时间,终于找到了(其实在书的前言/勘误和支持中有给出),作者展晓凯的相关网站如下:

作者展晓凯的网站:影音开发者联盟

http://www.music-video.cn/

其中有本书的代码地址:

github代码仓库地址

http://github.com/zhanxiaokai

所有代码仓库地址:

https://github.com/zhanxiaokai?tab=repositories

应广大读者要求,已经将Video-recorder项目迁移到AndroidStudio环境

https://github.com/zhanxiaokai/Android-as_video_recorder

例如下载Android-as_video_recorder的源码

https://github.com/zhanxiaokai/Android-as_video_recorder

通过以下方法下载,但最终下载失败:

$ git clone https://github.com/zhanxiaokai/Android-as_video_recorder.git
正克隆到 'Android-as_video_recorder'...
remote: Enumerating objects: 198, done.
remote: Counting objects: 100% (198/198), done.
remote: Compressing objects: 100% (148/148), done.
error: RPC failed; result=56, HTTP code = 200 bytes/s   
fatal: The remote end hung up unexpectedly
fatal: 过早的文件结束符(EOF)
fatal: index-pack failed

直接选择Download ZIP直接跳转到error界面了:

《音视频开发进阶指南:基于Android与iOS平台的实践》源码下载地址_第1张图片

看来源码下载真的是波折不断啊。

最终过了几个小时尝试了数次之后才下载成功:

/zhanxiaokai$ git clone https://github.com/zhanxiaokai/Android-as_video_recorder.git
正克隆到 'Android-as_video_recorder'...
remote: Enumerating objects: 198, done.
remote: Counting objects: 100% (198/198), done.
remote: Compressing objects: 100% (148/148), done.
remote: Total 1099 (delta 42), reused 119 (delta 31), pack-reused 901
接收对象中: 100% (1099/1099), 8.56 MiB | 42.00 KiB/s, done.
处理 delta 中: 100% (328/328), done.
检查连接... 完成。

/zhanxiaokai$ ls
Android-as_video_recorder

下载不成功主要还是网络不好,可能是作者托管的github所在的服务器有点问题,其他github上的代码都可以正常下载,这还是第一次遇到这种情况。

好事多磨,总算下载下来了:)

另外,下载Download ZIP比git clone成功率要高些。

--------------

原作者的Android-AudioPlayer是Eclipse工程,代码地址如下:

https://github.com/zhanxiaokai/Android-AudioPlayer

本人导入Android Studio后的工程如下:

https://download.csdn.net/download/ameyume/11145806

《音视频开发进阶指南:基于Android与iOS平台的实践》第4张AudioPlayer的源码,由原作者的eclipse工程移植到Android Studio工程。在Android Studio 3.2,API 28编译通过。至于测试mp3文件,需要自己push到/sdcard/131.mp3

 

你可能感兴趣的:(Android应用,android多媒体)