打赏

相关文章

唱吧 iOS 音视频缓存处理框架

项目介绍 唱吧 iOS 团队为了解决音视频在线播放的缓存问题,开发了 KTVHTTPCache 这个框架。设计之初是为了解决音视频在线播放的缓存问题,但其本质是对 HTTP 请求进行缓存,对传输内容并没有限制,因此应用场景不限于音视频在线播放…

为什么唱吧iOS 6.0选择了Mantle

最近唱吧iOS的6.0版本已经成功上线了。18人月的投入,2500个commit,几十万行的代码修改。唱吧iOS已经从内至外焕然一新,感谢一起并肩作战的小伙伴们。 6.0一个很重大的修改就是基于Mantle重建(新建)了Model层。这里不对Mantle作更多介绍&…

详解音视频直播中的低延时

音视频实时通讯的应用场景已经随处可见,从“吃鸡”的语音对讲、直播连麦、直播答题组队开黑,再到银行视频开户等。对于开发者来讲,除了关注如何能快速实现不同应用场景重点额音视频通讯,另一个更需要关注的可能就是“低延时”。但…

音视频解决方案(一):语聊房实时语音场景

语聊房场景概念 语聊房是指在线语音连麦虚拟房间,每个房间设有4-8个麦位,主播在麦上聊天,同时向房间内其他用户推流,其他听众可以进入房间收听。主播也可邀请听众上麦互动,不同房型的麦位数量和房间内最大听众数量不同…

详解iOS 音视频的延时

1.延时的产生与优化 在聊低延时之前,我们先要讲清延时是如何产生的。由于音视频的传输路径一样,我们可以通过一张图来说明延时的产生: 在音视频传输过程中,在不同阶段都会产生延时。总体可以分为三类: 1.1设备端上的延时 音视频数…

视频播放的心得体会(一)

最近在做短视频播放的应用,为了实现比较好的交互体验,这边用到了缓存,预缓存处理。我这边用到的播放器是SJBaseVideoPlayer 这个库。首先要向这个开源库的作者表示感谢,感谢他贡献自己劳动成果。   在实际应用中,我主…

导出唱吧视频--记一次简单抓包实战

欢迎访问自建博客原文: http://www.e-lionel.com/index.php/2020/05/10/242/ 朋友让我帮忙导出一个唱吧的视频,在微信中将唱吧的连接分享给了我。 我习惯性的拿到视频地址,使用浏览器打开,打开F12,开发者工具&#x…

唱吧开源库KTVHTTPCache学习(一)

最近用了唱吧的开源库KTVHTTPCache,觉得非常的棒,对作者也是十分的崇拜,决定对这个开源库好好的学习下。今天重点说一下NSError生成的问题,我们在写开源库的时候,常常需要抛出一些错误,自己本人也写了好多个…

手机版浏览

扫一扫体验

微信公众账号

微信扫一扫加关注

返回
顶部