https://blog.csdn.net/github_35041937/article/details/88354621 一般的文章都会写pcm文件的播放 以及pcm文件的录音 我这里写的是一台手机录音 把采集到的pcm数据 通过socket 发送给服务端 另外一台手机作为服务端 把从socket端接收到的pcm数据 通过麦克风播放出来就搞定。 https://www.jianshu.com/p/5f0b807e5a73 这篇文章写了udp的通讯 然后我自己添加了录音的部分 使用了AudioUnit 这种方案可以做到低延时 还添加了AudioQueue的方案进行播放 因为udp的不可靠性 我要防止udp的丢包和粘包 于是加上了 协议头 音频标识 音频长度 拼接在最前面 我没处理粘包改怎么做,建议你们自己加,大概思路就是 把两个包合成一个包来处理即可。 写这篇文章的时候还参考了另外一篇文章的思路 https://www.jianshu.com/p/d903d2c8ffd2 说到了遇到网络卡该怎么处理 一点是要缓冲一段再播放, 另外一点就是加上空的静音包, 来保障音频的连续性。
2023-02-21 14:41:23 184KB ios 音频流播放 低延时录音 sokect
1
溶胶2 sol2是绑定到Lua的C ++库。 目前,它支持所有Lua 5.1+版本(包括LuaJIT 2.0+和MoonJIT)。 sol2旨在易于使用并且易于添加到项目中。 该库仅是标题,以便与项目轻松集成,并且单个标题可用于拖放启动。 抢先看 # include < sol> # include < cassert> int main () { sol::state lua; int x = 0 ; lua. set_function ( " beep " , [&x]{ ++x; }); lua. script ( " beep()
2023-02-20 14:35:46 8.57MB android ios visual-studio lua
1
亲测有用,懂的都懂
2023-02-17 20:49:27 19.12MB Location-cleaned 14.8 ios
1
iOS 实现推送自动播放的功能【应用杀掉之后也能播放!类似支付宝收到转账的效果!】
2023-02-17 18:26:14 18.38MB Swift开发-其它杂项
1
打开 Food Facts iPhone 和 iPad 应用 什么是开放食品事实? 我可以做什么? 是一个由每个人为每个人制作的食品数据库。 iPhone 和 iPad 上的 Open Food Facts 拥有 0.5M 用户和 1.6M 产品。 您所做的每一项贡献都将对全球食品透明度产生重大影响。 找到正确的问题或功能将帮助您产生更大的影响。 在开始工作之前,请随时在 #android 频道上寻求反馈,并记录您打算编码的内容。 您可以使用的功能 添加[列表系统(购物清单、营养摄入、扫描历史...)](( ) 这样我们就可以有一个简单的方法来确定 NOVA、素食者、纯素食者、添加剂状态 完成的新产品页面改版 添加对化妆品(Open Beauty Facts)和其他产品的支持#687和#160 在设备上缓存查看过的产品,以便无论网络状况如何都能快速加载 加入团队! Ope
2023-02-17 17:20:59 11.69MB food swift iphone crowdsourcing
1
ios 中加载3d模型,支持obj格式
2023-02-16 16:39:55 10.75MB ios 3d
1
主要介绍了设计模式开发中的备忘录模式在iOS应用开发中的实例,代码为传统的Objective-C,需要的朋友可以参考下
2023-02-16 14:03:36 114KB 备忘录模式 设计模式 iOS
1
官方代码自动下载的模型,跑得时候一直出问题,重新下载以后就可以运行了。这里打包一下整个工程,备份一波。
2023-02-15 11:03:15 62.78MB tensorflow tensorflowlite posenet 姿态估计
1
支持RIP\OSPF\ISIS\EIGRP\BGP\MPLS,以太网子接口封装等协议。
2023-02-14 14:41:45 14.41MB c2600-ik8o3s-mz.122-11.T.bin
1
iOS 自定义滑动分段选择Slider 非常养眼
2023-02-13 15:05:13 110KB 分段选择控件
1