流行APP开发者该如何唤醒沉睡用户

流行APP风靡一阵后,真正留下来成为用户掌中的明星APP者屈指可数,大多数APP都难逃没落于大众视野的命运。

用户卸载APP的原因,通常有以下几种:71%因为干扰性通知;68%因为注册登录复杂,需要注册登录的APP尤其要注意;48%因为程度不稳定,崩溃和闪退;42%的用户会因为不喜欢界面的设计而卸载APP;29%的用户选择了烦人的广告23%的用户比较注重隐私问题;19%的用户因为APP需要登录社交帐号而放弃使用,最好能其他方式注册登录。

流行APP开发者该如何唤醒沉睡用户

  当被用户任性卸载了你的客户端,除了渠道推广、资源置换和刷评论这些基本APP运营条目之外,想唤醒用户对品牌的认知,APP运营人员还能做些什么?

笔者在与几位APP开发者朋友沟通他们如何补救遗失的用户时,得到的反馈还是比较意外,规模大的电商运营表示从不补救,某女性APP开发者则表示可以用微信公众号做部分用户的挽回。社交媒体对APP品牌的培育作用诚然不可忽视,但有一款小众APP唤醒沉睡用户的方法却打动了笔者。

2012年,笔者接触到了一款手绘原型图的APP应用“POP”,在当时这款APP惊艳了产品经理圈。只需将纸上的手绘内容拍下来,就可以形成可交互的原型。不会代码也可以拥有自己设计的APP原型。

像任何一款流行APP一样,没几个星期它就悄悄退出了我的屏幕。在笔者已经淘汰了一批又一批的APP之后,今年收到一封署名是Co-founder and CEO @ POP的邮件,内容亲切朴素,旨在召唤老用户试用POP的新版本。

流行APP开发者该如何唤醒沉睡用户

  作为一枚有点新应用强迫症的用户,与很多流行APP擦肩而过,有很多已经叫不出他们的名字。两年之后,收到这样一封以Co-founder身份署名的邮件,还是蛮惊喜的。在这一轮传播路径中,一个人影响十几人、甚至几十人,这样将用户通过分散的点在网络里面有机连接,

在webpower中国区多年从事邮件营销服务的职业惯性,使笔者陷入思考。硅谷有太多的明星APP,风光无限。POP也许就是藏匿在湾区的一家小而专的公司,因为小众,甚至还不曾被科技媒体赋予过光环。所以根本不可能像Uber那样狼性地品牌运作,也没有像Instagram那样受到热烈追捧。

然而,在很多APP都没有邮件营销意识的时候,POP安静低调地选择用邮件做CRM。一封来自加州的问候,冰释了两年的沉默。远在美国,不熟悉中国市场的营销环境,POP运用邮件带动产品与用户的交流,跨越地理上的限制。

流行APP开发者该如何唤醒沉睡用户

  如果说PC时代的创业浪潮,创业者还无法逃遁Copy to China的魔性嘲讽,那么在移动互联网时代,中国开发者似乎已经卸下这顶帽子,更多的来自本土的亿级用户的APP被世界关注。

最近一封来自POP的邮件,已有了退订链接。除了礼貌的邮件内容之外,也从一些邮件技巧层面降低用户骚扰度。POP这一用邮件唤醒APP沉睡用户的方式,在笔者看来,最孤独也最真诚。在中文互联网浮躁的刷榜浮夸氛围里,尤为珍贵。

国内的APP开发者们,如果不想在品牌运作上一味埋头做土豪,不妨试一试用亲切、有料的邮件营销来打造品牌吧!对于想要展开邮件营销之旅的APP开发者,webpower中国区给出如下基本建议:

1. 完善基本的opt-in机制,注册之后发送欢迎类邮件;

2. 建立基于用户属性和邮件反馈行为的e-ID数字身份档案,为未来的用户分析提供数据支持;

3. 根据APP产品特点,做内容和频次合适的邮件产品线规划;

4. 积累了丰富的用户邮件行为之后,对用户进行细分,分组展开用户生命周期的维护;

5. 与其他媒介打组合牌,对品牌进行全方位、精分曝光。

app开发

十大餐饮O2O类别,创业机会在井喷!

餐饮行业是互联网下沉最早被带动的行业之一,也是最容易被o2o化的行业。餐饮O2O随着整个互联网生态的下沉,迎来最好的创业时间段。餐饮O2O当中优秀的创业团队有着同一个共性:强大的地推能力和高效执行力。
O2O兴起,无疑已成为这几年的创业最热的热点。看了些最近的商业计划书,发现很多创业者大谈O2O,意想成O2O就是自己的核心竞争力。其实不然,O2O只是整个互联网大生态下沉中,任何行业所必须经历的一个过程。所有行业被在互联网的潮汐慢慢浸没,这个过程就是O2O,所以O2O没什么稀奇,迟早都要被浸没,只是有些行业快一些,有些行业慢一些而已。在互联网下沉的过程,时下的时间点可谓是最佳的风口,一方面,移动互联网技术突飞猛进,互联网创业热情高涨,另一方面,正如罗振宇讲的:90后才是互联网的原住民。人口红利为互联网生态这次下沉提供了天然的不需教化的用户。

餐饮行业是互联网下沉最早被带动的行业之一,也是最容易被O2O化的行业。餐饮行业其体量足够的大,细分行业足够广,为创业者提供一个很好创业生态,相对其他行业更容易入手,也更容易被投资人所看懂,所以该行业一直被投资人所青睐。但O2O创业切入点非常重要,一个好的切点如一把刀的刀尖,是撕开市场的口子的开始。以下是我以个人观点整理的餐饮O2O创业分类,仅做参考:

第一类,点评类,最早一波以本地餐饮信息分类切入的互联网企业,在O2O蓬勃发展的今天,以成老大哥级别。首屈一指当属大众点评,今年年初更是获得腾讯4亿美金入股,可见其在O2O领域当中的重量级地位。大众点评已从最初餐饮点评,渗透到O2O各个细分领域。当年,杭州也曾冒出原本可以大众点评抗衡的企业——口碑网,也是阿里出手投资的第一个项目,然后并入雅虎中国,然后就再也没有然后了,错过了一个成为O2O领域的巨头机会。国外典型点评类代表Yelp,Yelp是目前美国最大点评类网站,创始人杰里米·斯多普尔曼来自于著名的PayPal黑帮,Yelp曾经收到Google收购邀约,苹果的乔帮主曾致力其放弃Google收购邀约,成就了2012年3月Yelp成功IPO,目前市值超过50亿美金。

第二类,团购类,以餐饮团购为切入点。2010年团购兴起,随之而来是“百团大战”,团购网站遍地开花,可最后脱颖而出屈指可数。2011年,阿里5000美金领头的美团,如今发展最为迅猛,像美团这样的团队拉出去卖保险,也能做一个牛逼企业。而当年估值曾高达11亿美金的拉手网,最近被民企三胞集团收购,最终沦为传统企业转型O2O的工具。国外典型代表为团购鼻祖Groupon,2011 年11月上市,目前市值为40亿美金。

第三类,点餐服务类,以网上点餐切入点,为用户提供线上点餐服务,商家自行配送。不同于点评类与团购类渗透电影、旅游、美容等O2O各个细分领域,而是只聚焦于餐饮,以饿了么、淘点点为代表。该领域创业机会丛生,今年大众点评8000万美金领投订餐平台饿了么,奠定饿了么行业老大地位。此外,阿里深入布局餐饮O2O,据称阿里将往餐厅派驻店人员,职责就是推广淘点点手机应用,该类创业企业的竞争将会越来越激烈。国外典型代表GrubHub Seamless,由GrubHub 和Seamless两家外卖配送服务商在2013年合并而成,2014年上市,目前市值29亿美金,2013年有600万美金的盈利。

第四类,第三方配送服务,切入点外卖配送。自有配送切入,扮演搬运工角色,为餐厅增加服务半径,节省人力成本。这个模式是餐饮O2O创业中模式最重的一种,需要大量资金和人力逐个城市来拓展。目前做的比较好的是,拿到B轮的点我吧外卖网和拿到D轮的到家美食汇。该领域已经开始深度垂直化,包括了只做老外餐厅配送——Sherpas,和最近天使投资人薛蛮子出手投资的专业火锅外卖配送——挑食。此外,这类项目具有“最后一公里配送”的概念,更是给了未来餐饮外卖以外拓展的想象空间。国外典型代表是日本出前馆,日本最大规模的外送订购网站之一,配送品类已不限于餐饮。

第五类,预定服务类,以订餐、订台等服务为切入点,提供便捷的到店服务,实则为商家提供客户关系管理解决方案。易淘食、大嘴巴为代表,为商户提供SaaS应用,将自己餐饮管理系统与餐饮商户ERP系统有效整合,让商家可以进行客户关系管理,进行预定管理、精确营销、会员管理、菜单管理等。易淘食已在9月活动B轮融资,大嘴巴阿里系黄金团队创业,更是获得大众点评5月战略性投资。国外典型代表OpenTable,今年6月,在线旅游巨头Priceline亿24.4亿美金的价格对其进行收购,2013年实现3300万美金的净利,同时英国今年上市公司Just Eat,市值14.7英镑,净利1410英镑。

第六类,社交类,以美食分享和交友切入。这类项目涉及到社交,必须有趣、有料。例如,饭本,一款基于社交关系找餐馆的应用,通过好友和大人为你解决吃饭问题;美食美刻,一款美食图片分享平台,兴趣社交平台;食遇,一款美食社交约会应用,帮助用户解决“找吃难”、“和谁吃”的问题。此类创业项目,将会是接来下创业热门,以及投资热点。找到行业痛点,激发餐饮社交需求,会涌现一批优秀项目。

第七类,菜谱类,以餐饮中的菜谱切入。比较典型的事好豆网和下厨房,他们专注于家庭烹饪,提供海量的菜谱做法。目前好豆网有超过3000万的用户,下厨房超过1300万用户,这类项目接下里势必往“offline”这一端开始尝试,开始挖掘即有用户价值。

第八类,健康塑身类,以减肥和健康切入。互联网时代,生活节奏加快,赚女性用户的钱永远是最好的选择,以减肥切入,绝对是刚需亮眼的。如Yota美食,专为女性提供减肥瘦身餐、养颜餐、工作餐、素食餐、孕期餐等,由专业营养师与医师团队为轻体力劳动人士量身定制,热量值低、营养均衡的套餐,很容易受到女性喜爱。此外还有个叫HeyJuice项目,科学配比的冷压鲜榨果蔬汁,用果蔬汁完全替代三餐,做到断食,让女性疯狂不已。不久将来,基于减肥和健康需求此类创业项目将层出不穷。

第九类,新型品牌类电商,借助互联网思维和传播,迅速打造互联网特色品牌。在互联网时代,总有一些技能是传统企业学不会的,借助互联网玩转传播,迅速建立品牌。例如,叫个鸭子,另辟蹊径,用新配方新做法做鸭子,以好玩的心态做产品,借助朋友圈病毒式传播,迅速建立品牌。

第十类,连锁品牌类,基于已有品牌的影响力和门店数,进行O2O转型升级。俏江南、小南国、老娘舅、KFC、麦当劳、必胜客等,此类项目,大部分都是尝试性线下往线上走,对自身的升级和业务拓展的尝试,会走的艰难些,不像新型品牌类电商没有任何包袱,需要拖着庞大“身躯”。

餐饮O2O随着整个互联网生态的下沉,迎来最好的创业时间段,简单列举了10类关于餐饮O2O的大致方向,可以看出此类创业选对切入点非常重要。一个好的切入点,决定一个项目的成败,当然选对了切入点,还需要一个优秀的团队,餐饮O2O当中优秀的创业团队有着同一个共性,强大的地推能力和高效执行力。此外,餐饮O2O深度垂直化是其发展的趋势,未来各类奇葩项目不断涌现。

日本开发APP用于“数字治疗”业务,提高抑郁症治疗药的效果

盐野义制药从开辟留意力缺点多动症医治用APP的美国企业Akili Interactive Labs处获取了在日本和台湾的独家开辟和贩卖权。签定了凭据贩卖额支出跨越1亿美元授权费的条约,别的还将谈论向Akili出资。

该APP的特色是活用令儿童感受密切的电子游戏。患者应用智内行机或平板终端在游戏内隐匿停滞物,对特定工具物做出反馈,从而刺激大脑皮层的部位。据称留意力缺点多动症患者的大脑皮层功效会降落,经历游戏举行刺激有助于进步留意力。同时,还能连结儿童处分课题的才气调解游戏的难易度,进步医治结果。

Akili在美国以348位8-12岁患者为工具实行了临床实验,确认留意力获取改进。该疗法正在请求获取美国食物药品经管局(FDA)的答应,估计将于近期获批。

盐野义制药连续在自立开辟留意力缺点多动症医治药。该公司的社长手代木功觉得,“要是能够或许与数字手艺交融,将大幅进步现有药物的医治结果”。

在日本国内,将从今年年滥觞启动APP的临床实验,力图作为医疗东西获取答应。要是获批后能够或许适合于医保,费用将与通俗药物相仿,从而能够或许向医疗机构倾销该APP。

涉足“数字医治”的布景是环球的大型制药企业面对着配合的懊恼。新药开辟老本敏捷高潮,2015年以后新药开辟投入1000亿日元以上费用也不特别。一方面,即便完成商品化,专利到期后,后发药上市,招致红利性大幅低落。很多业内关联人士纷繁显露,“大型制药企业的交易形式迎来拐点”。

医治用APP之以是备受等候,是由于希望成为翻开这种僵局的环节地点。要是能把APP作为医疗东西贩卖,将成为制药企业新的收益源。把APP和现有药物打包贩卖,能够防备患者改成应用低价的后发药。以盐野义制药为例,即便留意力缺点多动症医治药的专利到期,也大概保持较高利润。

别的,还能把APP上患者的应用纪录作为数据留存下来,控制医治内容与疗效的因果干系。活用数据的话,易于设定新药的贩卖指标和测定结果,按捺开辟老本。

精力疾病的医治与数字手艺的交融性较高。比方要医治烦闷症,防备患者忘怀服药及私行停药非常紧张。

大塚制药留意到这一点。该公司最先将于今年年,在美国投放内置传感器的烦闷症医治药“Abilify MyCite”。药片在胃里熔化后,传感器会发出灯号,安置在患者腹部的传感器会接管灯号,向APP传输服药光阴,有助于患者顺从大夫的引导定时服药。

该公司还与美国草创企业Click Therapeutics发展同盟。今年年内涵美国启动APP的临床实验,经历该APP让患者影象种种百般的嘴脸图像,磨炼短期影象力,从而改进烦闷症的症状。要是步入正规,还决策在日本运用。

在新药开辟连续蒙受腐朽的愚蠢症方面,也对APP抱有很高等候。大日本住友制药已动手开辟缓解痴呆症带来的烦闷症状及幻觉的APP。

与周全带动生物和化学气力的新药开辟差别,开发APP最低只需几亿日元。APP作为进步现有药物医治结果和红利性的“杀手锏”,估计进军该畛域的制药企业将接续增加。

怎么给App的某个功能添加桌面快捷方式?

iOS中给App添加快捷方式的几种方案:

  1. 3DTouch,长按App唤起3DTouch菜单,这个同时也可以当做小组件添加到首屏左边的快捷方式页面中。
  2. 通过Siri唤醒对应的App。
  3. 直接在桌面添加对应的快捷方式,点击快捷方式直接跳到某个App的某个功能。

方案1,3DTouch的入口不太容易发现,方案2,是跟Siri做的语音交互,下面重点说下方案三。

方案三是利用了Safari的PWA功能,将编码好的网页内容和图标保存到桌面。点击桌面快捷方式打开网页执行JS,跳转到App对应的功能。

下面是实现步骤

1. 配置App跳转的URL

在Xcode的Target->Info->URL Types的URL Schemes添加addshortcuts,作为跳转url的协议头。

我们给app中需要添加快捷方式的功能页设置好跳转url:addshortcuts://profile。并在AppDelegate中添加如下代码

func application(_ app: UIApplication, open url: URL, options: [UIApplication.OpenURLOptionsKey : Any] = [:]) -> Bool {

let storyboard = UIStoryboard.init(name: “Main”, bundle: Bundle.main)
let featureVc = storyboard.instantiateViewController(withIdentifier: “FeatureViewController”)

if let navController = window?.rootViewController as? UINavigationController, let topController = navController.topViewController{
if topController.isKind(of: FeatureViewController.self) {
return true
}
if url.absoluteString == “addshortcuts://profile” {
navController.pushViewController(featureVc, animated: false)
}
}
return true
}到这里我们可以在浏览器中输入addshortcuts://profile,如果可以跳转到App对应的功能页面表示一切正常。

2. 设置添加快捷方式到桌面的引导H5页面和跳转到App的H5页面

1. 引导添加桌面快捷方式的H5页面

2. 跳转到App的H5页面

这个页面是个空白页,当我们点击快捷方式的时候,通过这个空白页跳转到App。

<a id=”redirect” href=”addshortcuts: profile”=””></a>

打开空白页,执行下面这段JS,模拟点击上面的a标签

var element = document.getElementById(‘redirect’);
var event = document.createEvent(‘MouseEvents’);
event.initEvent(‘click’, true, true, document.defaultView, 1, 0, 0, 0, 0, false, false, false, false, 0, null);
document.body.style.backgroundColor = ‘#FFFFFF’;
setTimeout(function() { element.dispatchEvent(event); }, 25);

其实引导页和跳转页可以放到一起,通过window.navigator.standalone检测Safari打开的Web应用程序是否全屏显示。如果是全屏显示表示是从桌面快捷方式进入的,那么就显示空白页,自动执行上面那段JS。如果不是全屏显示表示是从app跳转过去的引导页。

3. 搭建可以打开编码后H5页面的本地server

1. h5编码

Safari可以直接打开一串包含页面内容编码的URL,这个URL包含了这个页面需要的所有信息。

data:text/html;base64,PGEgaHJlZj0iaHR0cHM6Ly9naXRodWIuY29tL0RhcmllbENoZW4vaU9TVGlwcyI+aU9TVGlwczwvYT4=

在Safari中输入上面那串URL,会显示一个iOSTips的标签。跟正常的标签一样,这是因为上面的URL是我们经过base64编码后处理的。同样我们可以把h5页面转化成这种URL编码格式。

2. 搭建本地server

iOS中不能用UIApplication.shared.open(url)的方式打开包含Base64编码的URL,如果我们用SFSafariViewController,它也是不能够识别这个格式的URL。这个问题好像是出在苹果那边。

那支付宝是怎么做的呢?它是直接把这个页面部署到了服务端,我们可以参考这种方法,用Swifter搭建一个本地的server。

guard let deeplink = URL(string: “addshortcuts://profile”) else {
return
}
guard let shortcutUrl = URL(string: “http://localhost:8244/s”) else {
return
}
guard let iconData = UIImage(named: “feature_icon”)?.jpegData(compressionQuality: 0.5) else {
return
}
let html = htmlFor(title: “功能快捷方式”, urlToRedirect: deeplink.absoluteString, icon: iconData.base64EncodedString())
guard let base64 = html.data(using: .utf8)?.base64EncodedString() else {
return
}
server[“/s”] = { request in
return .movedPermanently(“data:text/html;base64,\(base64)”)
}
try? server.start(8244)

乐器教育app开发

北京乐器教育app开发亿点时代科技公司通过标准的教学管理体系为学生提供更好的教学服务。随着人们收入的提高,越来越多的父母希望自己的孩子能学习一门或者两门乐器。学习乐器不仅可以陶冶情操,还能结交到一些志同道合的小伙伴。移动互联网时代,乐器培训软件或许能为老师和家长提供更好的服务。

乐器教育app开发一个被忽视的市场

据了解,北京学习乐器的学生至少有100万,全国来说,学习乐器的学生最少也有2000万,可以说是一个非常大的市场。据统计,2014年,乐器的销售额便高达470亿元,而乐器教学通常是一对一的教学模式,所以其课时单价也会比较高,一二线城市的课时单价大概在150-350元之间,三四线城市的单价或许会低一点。乐器培训的市场还是非常大。目前市面上做艺术教育创业的公司有很多,但是专做乐器培训的公司却很少,对于创业者而言既是机遇也是挑战。

乐器教育app开发有什么优势

一、对学生而言

1.可匹配更合适的老师:学生通过平台所提供的资源数据,可以根据自身位置以及用户的评价和老师的资质挑选都更合适自己的老师。学生还可通过视频试听再决定是否选择这位老师。由于平台上的老师都是经过严格认证的,所以学生不用担心所选老师资质的问题、

2.消费透明:老师教学资质、评价、教学风格一目了然,学生消费更透明。

3.减少学费支出:学生可以选择离自己最近的老师节省时间和距离成本,同时由于学生的需求是直达老师的,因此也可省去中间教育机构的环节,从而可减少学费支出。

二、对老师而言

1.方便管理:老师在手机上就可以进行教学管理,关于学生学习进度、课程管理、在线收款等等,同时通过教学提醒功能,让教学变得更加轻松简单。

2.课酬24小时自动结算:学生在平台上下单,只要完成了一个课时的教学,平台便会在24小时内将钱款自动结算到老师账户中,让课酬结算变得更加简单。

开发一个直播类APP的开发流程解析

个人认为要想把直播从零开始做出来,绝对是牛逼中的牛逼,大牛中的大牛,因为直播中运用到的技术难点非常之多,视频/音频处理,图形处理,视频/音频压缩,CDN分发,即时通讯等技术,每一个技术都够学几年的。

一个完整直播APP开发原理

把主播录制的视频,推送到服务器,在由服务器分发给观众观看。

推流端(采集、美颜处理、编码、推流)、服务端处理(转码、录制、截图、鉴黄)、播放器(拉流、解码、渲染)、互动系统(聊天室、礼物系统、赞)

一个完整直播APP开发实现流程

1.采集视频、音频

AVFoundation:是用来播放和创建实时的视听媒体数据的框架,同时提供Objective-C接口来操作这些视听数据,比如编辑,旋转,重编码

CCD:图像传感器: 用于图像采集和处理的过程,把图像转换成电信号。拾音器:声音传感器: 用于声音采集和处理的过程,把声音转换成电信号。音频采样数据:一般都是PCM格式视频采样数据: 一般都是YUV,或RGB格式,采集到的原始音视频的体积是非常大的,需要经过压缩技术处理来提高传输效率

2.视频处理(美颜,水印)

视频处理原理:因为视频最终也是通过GPU,一帧一帧渲染到屏幕上的,所以我们可以利用OpenGL ES,对视频帧进行各种加工,从而视频各种不同的效果,就好像一个水龙头流出的水,经过若干节管道,然后流向不同的目标。

现在的各种美颜和视频添加特效的app都是利用GPUImage这个框架实现的。

视频处理的框架

GPUImage : GPUImage是一个基于OpenGL ES的一个强大的图像/视频处理框架,封装好了各种滤镜同时也可以编写自定义的滤镜,其本身内置了多达120多种常见的滤镜效果。OpenGL:OpenGL(全写Open Graphics Library)是个定义了一个跨编程语言、跨平台的编程接口的规格,它用于三维图象(二维的亦可)。OpenGL是个专业的图形程序接口,是一个功能强大,调用方便的底层图形库。OpenGL ES:OpenGL ES (OpenGL for Embedded Systems) 是 OpenGL三维图形 API 的子集,针对手机、PDA和游戏主机等嵌入式设备而设计。

3.音视频编码解码

视频压缩编码标准:对视频进行压缩(视频编码)或者解压缩(视频解码)的编码技术,比如MPEG,H.264,这些视频编码技术是压缩编码视频的MPEG:一种视频压缩方式,它采用了帧间压缩,仅存储连续帧之间有差别的地方 ,从而达到较大的压缩比H.264/AVC:一种视频压缩方式,采用事先预测和与MPEG中的P-B帧一样的帧预测方法压缩,它可以根据需要产生适合网络情况传输的视频流,还有更高的压缩比,有更好的图象质量H.265/HEVC:一种视频压缩方式,基于H.264,保留原来的某些技术,同时对一些相关的技术加以改进,以改善码流、编码质量、延时和算法复杂度之间的关系,达到最优化设置。

音频编码技术

AAC,mp3:这些属于音频编码技术,压缩音频用

码率控制

多码率:观众所处的网络情况是非常复杂的,有可能是WiFi,有可能4G、3G、甚至2G,那么怎么满足多方需求呢?多搞几条线路,根据当前网络环境自定义码率。

视频封装格式

TS : 一种流媒体封装格式,流媒体封装有一个好处,就是不需要加载索引再播放,大大减少了首次载入的延迟,如果片子比较长,mp4文件的索引相当大,影响用户体验FLV: 一种流媒体封装格式,由于它形成的文件极小、加载速度极快,使得网络观看视频文件成为可能,因此FLV格式成为了当今主流视频格式

4.推流

推流,就是将采集到的音频,视频数据通过流媒体协议发送到流媒体服务器。

选择流媒体协议

现在直播应用,采用RTMP协议居多,也有部分使用HLS协议。

采用RTMP协议,就要看下它与流媒体服务器交互的过程,RTMP协议的默认端口是1935,采用TCP协议。并且需要了解FLV的封装格式。

采用HLS协议,因为涉及到切片,延时会比较大,需要了解TS流。

采集音视频数据

做直播,数据的来源不可缺少,就是采集摄像头,麦克风的数据。

iOS平台上采集音视频数据,需要使用AVFoundation.Framework框架,从captureSession会话的回调中获取音频,视频数据。

5.流媒体服务器

常用服务器

SRS:一款国人开发的优秀开源流媒体服务器系统BMS:也是一款流媒体服务器系统,但不开源,是SRS的商业版,比SRS功能更多nginx:免费开源web服务器,常用来配置流媒体服务器

6.拉流

直播协议选择:

即时性要求较高或有互动需求的可以采用RTMP,RTSP对于有回放或跨平台需求的,推荐使用HLS

HLS:由Apple公司定义的用于实时流传输的协议,HLS基于HTTP协议实现,传输内容包括两部分,一是M3U8描述文件,二是TS媒体文件。可实现流媒体的直播和点播,主要应用在iOS系统

7.解码

使用相关硬件或软件对接收到的编码后的音视频数据进行解码,得到可以直接显示的图像/声音

涉及技术或协议:

一般对应的编码器都会带有相应的解码器,也有一些第三方解码插件等

8.播放

ijkplayer:一个基于FFmpeg的开源Android/iOS视频播放器

API易于集成;编译配置可裁剪,方便控制安装包大小;支持硬件加速解码,更加省电简单易用,指定拉流URL,自动解码播放.

9.聊天互动

IM:(InstantMessaging)即时通讯:是一个实时通信系统,允许两人或多人使用网络实时的传递文字消息、文件、语音与视频交流.

IM在直播系统中的主要作用是实现观众与主播、观众与观众之间的文字互动.

第三方SDK

腾讯云:腾讯提供的即时通讯SDK,可作为直播的聊天室融云:一个比较常用的即时通讯SDK,可作为直播的聊天室

 

BAT入局小程序 衍生出“即点即用”模式

百度APP里那个悄悄上线、备受关注的“优信二手车”小格子背后的布局,已经尘埃落地。5月22日,2018百度联盟峰会上,百度APP业务部总经理、百度小程序负责人平晓黎对小程序进行了“预热”,将其正式抛出,同时回应所有对小程序的猜测。

至此,BAT都有了自己的小程序,从搜索、电商、社交三种互联网粘性最强的功能上,都衍生出“即点即用”模式的应用。

不同的是,或者说不出所料的是,转型完成、技术立身的百度这次给小程序也带上了智能的“帽子”,即将上线的是所谓“智能小程序”。

在小程序这件事上,百度在流量、技术及生态方面肯定会有自己的优势,但是,A\T都玩了很久的内容,要做出点不一样来,百度也面临必然少不了的挑战。“超级APP”中,小程序已经成为标配

做“入口”替代操作系统,曾经是移动浏览器们的伟大梦想,后来梦想变成了闷响,原因在于这些浏览器们并没有变成“超级APP”。

1、“超级APP”推出小程序是互联网生态演进的必然

目前为止推出的小程序还算上道的APP,都是王牌级的产品,微信、支付宝莫不如是。百度敢于做小程序,与百度APP成为信息流日活过亿、集搜索+信息流(图文及短视频)于一体的超级APP有关。

背靠6.65亿搜索月活,百度APP做小程序似乎并不意外。而超级APP纷纷做小程序,又是一种互联网演进的必然。

PC时代——搜索+网站:互联网产品的生态是以搜索为核心入口,PC站点为目的地的中心形态;

移动互联网时代——应用商店+APP:去中心化的、APP各自为政的形态,分发的方式依靠应用商店;

超级APP时代——超级APP+小程序:微信、支付宝凭借“超级”地位,既作为APP存在,又开始凭借在社交、支付占山为王的优势,分发小程序占据中心位置。

2、不只有大流量,还要有场景和流量经营

事实上,还有不少APP流量也十分可观,但它们并没有演进出恰当的小程序形态,一方面是产品战略决定它们没必要成为分发者,另一方面则是因为产品生态只能提供流量,却不能提供流量的运营。

微信依靠社交病毒式给予小程序良好的推广环境,支付宝依靠支付、电商相关的功能拓展让合作方流量活化,这决定它们既有流量,也有流量的“质量”。

百度APP亦是如此。在流量方面,包括百度“搜索+信息流”的全部流量都可以接入智能小程序,此外,百度地图、百度手机助手、百度贴吧等百度系应用的流量也都可以开放给开发者。在流量运营上,百度的流量是天然适合开发者的流量,因为百度最擅长的正是分发内容和服务等,两者的契合度高。而且,搜索作为中心化流量分发的方式,能够通过规则偏向一些优质小程序,这种Push+Feed经营比社交裂变、支付引导可能更准确有效。

 

小程序完成A轮1250万元融资,投资界聚焦小程序

面向商务人士的电子名片服务商“递名片”,宣布完成A轮融资,本轮融资共计1250万元人民币,由真格基金、IDG资本财务投资,职场社交平台“脉脉”进行战略投资。

“递名片”微信小程序于2017年上线,聚焦于为商务人士提供免费服务的电子名片产品。脉脉创始人兼CEO林凡认为,名片作为职场和商务社交的基本载体,有着很深的历史传承和广泛的人群基础。递名片植根于微信,结合现代职场和商务社交场景,对这一载体进行了数字化升级,脉脉也是希望通过投资“递名片”可以更好地服务职场人群、丰富职场社交产品的多元化。

“微信收发名片的场景在小程序产品中被极大优化,递名片为用户提供了极简极快捷的体验,期待递名片团队在小程序的浪潮下服务越来越多的用户。” IDG资本董事总经理的王辛说。

“递名片”创始人宋敏杰表示,“递名片”目前为商务人士提供电子名片制作,各种场景中高效地电子名片收发,名片信息管理等功能。他认为发名片的行为不会消失,只是形态可能会变化,之前大家发纸名片比较多,现在在微信聊天里发图片比较多;而微信小程序是“电子名片”最佳的产品形态。“递名片”希望给用户提供最好的电子名片产品,团队还将深入挖掘和商务沟通相关的其他场景,丰富产品功能。

十天前,基于人工智能的名片小程序“加推”也宣布获得由红杉资本中国基金、IDG资本领投,光信资本等基金跟投的A轮融资,投资金额近2亿元。此前,名片全能王等APP企业一直没有找到很好的盈利手段,这是新兴的名片小程序开发公司即将面临的问题。

苹果禁止开发者滥用数据 大量App遭下架

到目前为止,APP开发公司亿点时代已经发现多起被下架的案例,苹果通过邮件向这些开发者表示“正在重新评估你的App”,然后就进行了下架处理。他们的App违反了App Store指南的第5.1.1和5.1.2章节的规定:

“如果未经用户的明确同意,或用途未经过批准时,应用程序禁止将用户位置数据传输给第三方。”

对此苹果解释道,开发者必须删除和违规行为相关的所有代码、框架和SDK,然后再提交给App Store进行审核。此前这些App并没有告诉用户他们的位置信息会用来做什么,但苹果现在希望开发人员能够向用户解释清楚,而不是直接拿来就用。

至于苹果这样做的原因,还是因为欧盟的“通用数据保护条例”(GDPR),这一条例将会在5月25日生效,对用户的隐私、数据保护提出了更高的要求。并且苹果也针对新条例做出了多项承诺,比如说提供一个Apple ID的网页,让用户能够在这一网页上查看、管理所有保存的数据等等。

从今天的这一新规可以看出,苹果对于隐私的管理和重视将不再仅限于自身,还会对开发人员提出更高的要求,确保开发人员对用户数据也采取同样的保护措施。并且苹果对用户数据的保护也不会仅限于“位置信息”:

“未经许可,不得使用或传输用户的个人数据,如果要使用,请告知用户这些数据将会被如何使用、在哪里使用。App收集的数据不得与第三方分享,也不能用于和改善App使用体验、功能、软硬件性能无关的用途上。”

微信小程序开发怎样提升用户体验感觉?

小程序是基于H5开发的程序,直接使用能够获得更好的用户群体。微信小程序有更好的用户体验,更快的加载速度,和更多的功能。那么微信小程序和HTML5到底有什么关系?

1、小程序赋予H5原生应用的能力。

这次微信开放的接口和框架,有经验的开发者看了知道大多没什么新意:文本、表单、操作反馈、导航、媒体组件、地图、画布、网络通信、位置、重力感应、动画、绘图等等,基本搞开发的都可以。

而且目前已经有iH5这种做基础交互的H5制作工具,把这些功能全给可视化了,还有更复杂的物理引擎、数据库、屏幕等组件,代码都不用学。真正有价值的是微信开放自己客户端的接口,让那些单打独斗的H5网页,可以使用原生APP的网络通信和数据缓存能力。换句话说,小程序打通了客户端和H5的连接。开发者做的基本还是H5网页,但有一个强大的应用后台支撑离线数据——让H5具备原生应用能力。

2、小程序抢占的就是应用服 务市场。

网传微信内部人员透露:“微信推出小程序,并非想要做应用分发市场,而是给一些优质服wu提供一个开放的平台。”这种说法没错,但有擦边球的嫌疑。小程序本来就不是传统意上的APP,它采用微信开放的接口和框架开发,严重依赖于微信,只能在微信里用,不像我们平时用的APP,下载完就和应用市场没什么关系了。所以它抢占的是应用服 务市场,和淘宝卖东西一个道理:平台给你玩,卖啥你说了算,反正都是在我这卖的。

3、该高兴的是整个Web生态产业。

现在开发一个APP要推广,很多人会用H5做品牌宣传。先搞一个类似《穿越故宫来看你》、《吴亦凡入伍》的页面,再去微信、微博、今日头条等各个地方推,能产生病毒效应就再好不过了。

不过有个难处,过程太曲折。比如网易前阵子刷爆朋友圈的H5《请用你的洪荒之力画一个小人》,好不容易让人家看到后一个页面,还得下载客户端。微信这一拳漂亮,直接普及了H5的真正用途,它既能是起点,又能是终点。

如果做小程序这样的WebAPP,有三大优势:

通过微信的入口,提高使用率;

利用网页的轻便,提高打开率;

制作时间的缩短,节约开发成本。

所以对原生应用开发者而言,小程序让人头疼。但对于整个Web生态,以至于整个HTML5生态而言,这个举措来之不易。

4、别只抱希望于JavaScript程序员。

从小程序的名字你就知道,这东西就是给程序员用的。所以新闻一出,很多人说快去学HTML5开发、JavaScript这些Web编程语言吧!

但你不能忽视没有编程基础的内容生产者,依旧是人多的那波儿人。如果有提供基础交互的H5页面制作平台,整合出从网页制作到编译的一体化服 务,估计一场Web内容生产的集体狂欢也不远了。

可以预见的是,小程序的加入会带动Web内容的专业化和多元化,推动HTML5产业的发展。