-
Sipdroid-2.5(android网络电话源码)
不可多得的网络电话源码,此工程代码代码架构。sip协议栈的实现软电话的实现stun相关的实现默认使用的编码格式为G711-A率。直接用ant debug的方法编译出的程序,只支持A率和U率两种音频编码格式,其他的都需要通过NDK的方法导入后,才能使用。如果对端终端支持视频的话(如linphone),菜单如下:保持,静音,转移 发送视频 挂断注意:只能发送视频,接收不到对端的视频。如果对端终端不支持视频的话(如yate),菜单如下:保持,静音,转移 挂断有视频捕获,发送,接收的实现。网络传来的音频数据进行播放。本地的音频数据通过进行录制。 在本地播放数据包中的视频流,可以先提取位图,再显示。由于系统没有提供直接播放的相关方法。是无连接的包投递服务,为什么是无连接呢,客户端和服务器压根就没有建立连接,服务器只是开放了端口来接受数据,有了就接受,没有就悬挂阻塞.双边的视频观看,走的还是数据报包,有数据报包的ip和端口就行了可以直接的从MediaRecord里面已经生成好的视频数据中提取出H264/H263的数据,这些数据已经经过了相应的编码通过内置的videoview来通过RTSP来进行播放,那么也就是说服务器会将传递的RTP的视频数据流封装成RTSP的流传递给手机的videoview来实现观看,同样也不需要解码库,所以开源代码里只有声音的编码库,没有视频的编码库.最好的实现该软件的方法是,借助Android的MediaRecorder实时提取出H263/H264数据,然后经过RTP封装传给RTSP服务器,这种实现方式最理想,通过获取onPrewFrame来获取预览帧编码,无论怎么弄,
- 2023-05-24 08:45:04下载
- 积分:1
-
android 录音后合成wav
如何实现音频合成:
1.首先我们需要获得用户声音就需要录音类,需要同步处理数据就只能用audioRecord了
2.录制的声音是pcm即元数据,我们需要与另外一个声音文件合并,这样就必须将另外一个文件解码为pcm数据
3.获得录音与伴奏的pcm数据之后进行混合,混合算法后面再说,简单的来说就是算每位字节的平均值
4.得到混合后的音频pcm之后进行再编码,比如以最终生成wav格式为例,只需要在pcm数据前加入44字节的riff描述即可。
- 2022-01-27 09:45:02下载
- 积分:1
-
android 蓝牙音响播放音乐 实例源码下载
支持sd卡 usb 外部输入 话筒 以及 音效设置等
- 2015-04-06下载
- 积分:1
-
不同activit的调用
介绍如何用调用不同activi的方式进行收集页面间的转换, 在主程序中使用startActivity()这个方法来调用另一个Activity,不过其中的关键不是在startActivity()中,而是Intent这个特有的对象
- 2023-03-16 07:10:03下载
- 积分:1
-
AvdManager
Android Virtual Device Manager to manage AVDs for Andriod.
- 2013-10-24 10:31:47下载
- 积分:1
-
android 手机拍照上传到服务器
android 手机拍照上传到服务器
- 2013-06-26下载
- 积分:1
-
类似手机助手
android手机平台的手机助手,还有aidl跨进程的访问资源
- 2022-11-04 02:20:03下载
- 积分:1
-
Android直播系统开发流程.pdf
【实例简介】
- 2021-08-26 00:31:12下载
- 积分:1
-
android VideoCamera 摄像机实例源码下载
android VideoCamera 摄像机实例源码下载
- 2014-03-03下载
- 积分:1
-
4LU电机控制
【实例简介】控制电机
- 2021-09-12 00:31:01下载
- 积分:1