iOS-快速开发直播APP所需第三方SDK

直播SDK

金山云, 推荐
七牛云, 推荐
阿里云(收费)
网易云(收费)
腾讯云(收费)
又拍云

播放SDK

IJKPlayer

自定义IJKPlayer,进度条、音量、亮度

短视频SDK

七牛云(推荐)
金山云(推荐)
阿里云
又拍云

聊天SDK

融云
环信
云通讯(腾讯)
极光IM

点赞动画

点赞动画可以参考这个 DMHeartFlyAnimation ,主要通过CAKeyFrameAnimation和UIBezierPath完成,也可以自行修改代码修改动画轨迹、替换点赞图片等。

弹幕

弹幕建议使用BarrageRenderer,性能不错,git主页的介绍,就能让你很简单的上手使用

美颜滤镜

OpenGL
GPUImage

如何使用GPUImage
使用GPUImage给视频添加滤镜
使用GPUImage给图片添加滤镜

开源直播APP
高仿腾讯旗下 < NOW >
高仿喵播
高仿映客

作者:精神病患者link常
链接:https://www.jianshu.com/p/fb1b6452552a
来源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

原文地址:https://www.cnblogs.com/pangguoming/p/11143551.html

时间: 2024-10-10 09:14:48

iOS-快速开发直播APP所需第三方SDK的相关文章

IOS 关于开发的APP跳转第三方应用的心得

昨天晚上自己做了个APP,想做个功能可以去跳转到手机上的微博,微信.找了好些资料,下面总结下自己的心得. 跳转的核心代码如下: 1 if ([[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:URLScheme]]) { 2 [[UIApplication sharedApplication] openURL:[NSURL URLWithString:URLScheme]]; 3 }else{ 4 [[UIAppl

开发直播app 软件时iOS端广告功能设置

在直播app 软件中启动广告与引导图是目前主流app中非常常见的功能,这里简单提供一个开发直播app 软件时iOS端实现app引导图或者启动广告的思路,新建一个viewcontroller来实现.首先,appDelegate里面稍作改动,添加如下方法 - (void)openGuideVC{ ? ? GuideVC *FirstVC = [[GuideVC alloc] init]; ? ? UINavigationController *firstNav = [[UINavigationCon

开发直播APP选择云服务器的优点

开发者在开发直播app是都会用到服务器来辅助完成直播的相关业务.目前市场上,服务器的种类大致可以分为两种,一种是物理服务器,另一种是云服务器.但是目前适合直播业务的非云服务器不选. 首先,小编先来跟大家阐述下,什么是云服务器? 是一种简单高效.安全可靠.处理能力可弹性伸缩的计算服务.其管理方式比物理服务器更简单高效. 那么,开发直播app选择云服务器的好处是什么? 1.节省空间 传统的物理服务器需要专门的机房进行管理操作,但是云服务器不需要单独的机房进行管理,只需要找到相关的服务商进行购买即可.

开发直播app软件重要的优化点

开发直播app软件,用户体验很重要,用户体验直接关系到平台的盈利以及用户的去留,在开发过程中需要及其注意会影响用户体验的问题,在开发中优化好,做好与平台其他功能之间的搭配. 卡顿如果直播服务器的边缘节点出现故障,客户端的播放器又是长连接无法收到对端的链接导致信号断开,这使客户端的缓冲区内容变得无用,所以就需要结合客户端的业务逻辑来进行调度,客户端的调度需要根据服务器的情况进行选择,合理分配质量最优的边缘接入节点,同时在直播推流过程中实时监控反馈的视频质量数据. 卡顿其实是播放时画面的滞帧,不考虑

Sublime插件库新成员基于APICloud快速开发跨平台App

互联网时代强调用户体验,那什么是HTML5跨平台App开发者的编程体验?"不剥夺.不替换开发者喜欢的开发工具,就是人性化的用户体验",APICloud给出了这样的答案! 重磅发布"多开发工具支持策略" "如果,你以为此次分享会APICloud只是讲解Eclipse开源插件代码经验,那就大错特错了!"APICloud CEO刘鑫以调侃的话进行了开场. 经过一年的上线摸索,APICloud团队充分的认识到"剥夺开发者已经习惯的开发工具,替换

开发者技术分享日:如何快速开发跨平台App

活动概况 时间:2014年12月20日14:00-17:00 地点:车库咖啡(北京市海淀西大街48号鑫鼎宾馆二层) 主办:APICloud 活动背景 在这个移动.云.大数据的时代背景下,人人口中都离不开“App”这个热门名词,然而如何降低App开发难度,减少成本,提高效率成为创业者和开发者尤为关注的内容.作为Web圈里的人想进来,但无奈技术门槛和人力成本太高:作为Native开发圈里的人又想出去,但无奈WebApp体验太差,面对当前的现状如何轻松突破App开发难题是这次沙龙交流的主题. 这次沙龙

直播app平台需避免不利因素稳定发展

学会运营是每个直播app上架之后需要具备的方向,很多短视频通过电商带货进行增强用户的粘性度,但是其中也存在着一定的弊端,带货的质量无法保证,平台对其的可控性不高,这对平台后续的长期发展隐藏着不利的因素.小红书要求挂靠于它的MCN机构签署合同.有消息称快手将提高"快手小店"的推广抽成,抽50%的推广费用,设立商户成长奖励金用来约束带货的杂质.也为用户提供更加全面的消费者保障权益. 一.平台管控迫在眉睫不少的用户反映在快手短视频平台上购买到低质假冒伪劣商品的经历,都急切的需要平台出方针进行

开发移动App前需考虑的5个部分

每一个商业领域都在瞄准着移动App商店以获取潜在客户和一定的发展.在极短的时期内,你的公司和组织会变得更加易于接近.因此现在移动App开发是你用来实现商业目标策略的一部分. 在你确定移动App开发商之前,你需要清楚一些要点.说明你到底想要什么,这对你来说应该比较容易.从而,App开发商或开发公司会更好地理解你的需求.如果你感到困惑,那么你就不能给予移动解决方案提供商以适当的指导方针. App开发外包还是内部开发 出现在头脑中的第一个问题是为移动App开发挑选合适的资源和专业人才.你有两个选择:外

带领新手快速开发Android App开发视频课程 安卓快速入门教程

第1章 课程介绍与项目准备如果你从事Android开发,那你一定要学习一些开发技巧和掌握一些开发逻辑,而很不巧,我这里全部都有,最开始我们介绍一下我们这个应用的整体组织架构,通过对各个平台的api进行一个简单的分析,以及说明一下我们的RxVolley的网络框架使用教程,在本章中,我们将分析整个项目的大致架构,同时,我们有规范性的部署我们的项目... 第2章 工具类封装与首页引导页开发项目最讲究的前期架构搭建,我们把标准的Log和SharedPreferences进行封装,同时开发我们的首页和引导