各位大大求问
我现在使用 AVAudioRecorder 录制了aac编码格式的音频文件,存放在temp 文件夹,名字为ringtone.aac 现在需要将这个文件 发送到服务器端,但是这里是使用tcp来进行传输,在传输的时候需要打一个包,包头有xxxxxxxxxxData(这里接音频文件),现在我的做法是 将 xxxxxxxxxxData这段转成 char 完后再把ringtone.aac读成byte 打包,但是现在问题是 使用
Byte *byteData = (Byte*)malloc(len);
NSLog(@"%d",sizeof(byteData));
memcpy(byteData, [data bytes], len);
读取到的数据永远都是个指针,并没有具体数据!!! 请问这个问题如何处理 ,其次关于发送可有更好的方法
我现在使用 AVAudioRecorder 录制了aac编码格式的音频文件,存放在temp 文件夹,名字为ringtone.aac 现在需要将这个文件 发送到服务器端,但是这里是使用tcp来进行传输,在传输的时候需要打一个包,包头有xxxxxxxxxxData(这里接音频文件),现在我的做法是 将 xxxxxxxxxxData这段转成 char 完后再把ringtone.aac读成byte 打包,但是现在问题是 使用
Byte *byteData = (Byte*)malloc(len);
NSLog(@"%d",sizeof(byteData));
memcpy(byteData, [data bytes], len);
读取到的数据永远都是个指针,并没有具体数据!!! 请问这个问题如何处理 ,其次关于发送可有更好的方法
解决方案 »
- uiview中addsubview,不显示加入的view
- IOS平台 编译开源多媒体播放器VLC 问题请教
- 如何判断Documents下的指定目录是否存在?
- UINavigationController旋转的问题
- 【苹果】一个iPhone/iPad的桌面程序【开发应用】
- 怎样使用Core Location使用地图?
- IOS 网络视频播放
- iphone开发技术要学习的内容
- ios 本地推送的声音、震动
- 新人报道,有问题求助,麻烦懂的朋友帮忙解答下,谢谢!
- 难道真的让我放弃sublime
- 求助 CALayer bounds contains NaN: [0 nan; 300 44] 可能是因为什么导致
NSData* lzdata= [NSData dataWithContentsOfFile:lzpath options:nil error:&error];
if (!error) {
// (char*)[lzdata bytes] 楼主data数据
// [lzdatalength] 楼主data数据长度
}
为什么我传的时NSData JAVA服务器接收不到呢?我需要跟服务器统一配置什么?
http://zhidao.baidu.com/link?url=Hkq0ScifB2YZHvjJCqaUv8vo1aozaPLbf0mR7pcbcNHpUysYexzHvpC7h2Fmuq9jTwrw4VXfya1S1NcLQg585S9_UE3kA8SrP4r0v4yKj4O