使用 GSM 编解码器开发 Asterisk Android 客户端的步骤
我正在尝试开发一个Asterisk Android 客户端。我首选的编解码器是 GSM。我已经下载了 SIPDroid 源代码和其他一些帮助项目。
但是由于我在这个领域完全陌生,所以我不知道从哪里开始。
这就是我一开始想做的事情。
- 录制声音
- 将声音转换为 GSM RTP 数据包
- 播放该编解码器声音
- 传输 GSM RTP 数据包
- 将 SIP 会话与应用程序集成
我有一台 Android 设备 (HTC Wildfire)。是否可以使用 Wi-Fi 网络从模拟器到我的设备测试这些步骤?
请给我一个适当的步骤/算法,我可以根据它开发客户端应用程序。
如果有人给我一些使用现有项目的提示,那就太好了。
谢谢
I am trying to develop a Asterisk Android Client. My preferred codec is GSM. I have downloaded SIPDroid source code and some other helping projects.
But since I am totally new on this area, I am not sure where to start from.
Here is what I am trying to do at starting.
- Record sound
- Convert that sound to GSM RTP packet
- Play that codec sound
- Stream that GSM RTP Packet
- Integrate SIP Session with the App
I have one Android device (HTC Wildfire). Is it possible to test these steps from simulator to my set using Wi-Fi network?
Please give me an appropriate steps/algorithm on which I can develop the client App.
It'll be great if someone give me some tips to use the existing projects.
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我让一位安卓手机的朋友安装了SIPDroid,它确实支持GSM编解码器。
I asked a friend with an android phone to install SIPDroid, and it does support the GSM codec.