|
Project Information
Links
|
This is a complete example for android-rtmp-client. Now you can download the whole project from Downloads tab.
android-recorder是为演示android-rtmp-client库在android上的使用而创建的项目,这只是一个功能演示,而不是一个完整的产品。每一次迭代过程中的代码和相关工具都已打包上传到 Downloads下。
Main change of each version:
- Get PCM data from mic.
- Encode with speex.
- Package in flv format.
- Publish audio to server.
- Record both local and server side.
- Play server side file with rtmp protocol on android.
主要包括下面几次迭代过程:
- 使用android中的AudioRecord类,获取原始PCM数据.
- 将PCM数据用speex编码.
- 将编码后的数据打包录制成flv文件.
- 使用android-rtmp-client库将编码,打包后的数据直接发布到流媒体服务器.
- 本地与服务器端录音同时进行.
- 在手机上通过rtmp协议回放服务器端录好的文件.
|