-->

2015年视频应用开发现状

文章特色图片

房地产总是有价格的, 在应用商店和机顶盒领域的数字领域争夺战也不例外. 针对移动设备的应用开发有很多需要考虑的事情, 连接电视, 还有游戏机. 本文将试图抓住当今竞争激烈的市场中最重要的问题.

有观众,有技术,还有内容本身. 将这三个基本组成部分准备就绪是非常关键的.

我们向行业专家征求了关于构建下一代流媒体应用的建议. 有很多意见,我们尽量提供最合适的意见.

以下是我们的专家:

第一步:观众

可能会有这样一种感觉:你可以发布一次,然后在任何地方运行, 但在用户体验方面,情况并非如此, 分析, 货币化, 身份验证, 优化不同平台的用户体验. 所以首先要确定的是你想要向多少个平台提供游戏.

“对开发成本要现实, 因为疯狂的设备分裂的现实推动着我们的对话,发行商说, 我需要在更多的地方工作,而不仅仅是在桌面上,’”西克斯说. “如果你想上Chromecast, Roku, 苹果电视, 和Xbox, 你说的是四种环境, 最有可能的是,你需要不同的开发人员和不同的技能来完成每一个任务.

“这几乎是不可避免的, 考虑到这些平台的早期成熟, that you will need to do some custom work; there won’t be an out-of-the-box solution that does everything you need it to.”

不同的平台有不同的优点和缺点. 消费者对电视的消费行为与平板电脑截然不同. A 10? 使用Roku的斜倚体验与将手机或平板设备放在面前的体验完全不同. 你不能在完全不同的设备上复制相同的用例.

Hartman说道:“这不只是移动优先,因为你经常听到这样的说法. “移动优先最近成了一个口头禅, 因为人们建立了桌面体验,他们试图修改这些体验,或者把它们带到移动设备上, 有很多糟糕或失败的方法.

“我认为针对特定设备是你必须采取的观点. 您可能正在尝试创建相同的用户体验或用例, 但这些设备可能会要求你做一些不同的事情. 你可以呈现在用户面前的内容会有很大的不同. 寻找一个解决方案或一个平台,这样你就可以穿制服了, 针对所有设备的丰富功能集.”

然而,在我们进入开发视角之前,请记住这首先是关于观看者的. 毫无疑问,如果用户不存在,你将永远无法为一个平台创造内容.

“我们会观察不同设备上的用户,看看哪种方式最合理. 一般来说,我们都是面向iOS和Android平台。. “然后我们会深入考虑是否要为Fire TV开发产品, PS4, 或Xbox, 这取决于我们的目标受众.

例如,我们有几个动物网站不是为游戏设备开发的. 然后我们有Phil DeFranco,一个著名的YouTube明星,他的所有观众都在玩Xbox和PS4.”

平台之间的差异还不止于此.

“当你开发应用程序时,罗伯茨说, “与吸引用户访问网站相比,获取用户更加困难. 每个平台都是不同的. 在iOS中,你可以在应用商店中添加横幅广告. Roku和Android, 与Roku和谷歌合作,尝试在各自的营销点上进行推广,这确实是一个好主意. 它带来了大量的下载.”

评估新应用平台的一个关键出发点是确定你的目标是什么. 如果你的目标是覆盖最广泛的平台, 与与特定公司建立营销伙伴关系相比,您可能面临一系列不同的挑战.

“我想问的第一个问题是, 在游戏发行6个月后,你如何衡量游戏的成功?’”应用开发公司Cainkade的Eric Elia说. “是公关吗?”? 是营销伙伴关系吗?? 是收视率吗?? 是收入吗?? 其中的每一个都可能决定你将首先、第二或第三个平台.”

许多开发公司表示,他们的客户参考了HBO GO的体验. 但是如果你刚开始呢, 或者决定下一步要去哪个平台,你没有百家乐软件去打造另一个HBO go?

Elia表示:“三大平台是IOS、Roku和Android. “我们没有听到人们谈论智能电视或联网电视平台. 我们开始听说亚马逊的Fire电视了.“游戏机的开发环境不太开放, 因此,小公司目前正专注于更简单的平台.

“对于中小型公司来说,第一件事就是进入教育阶段,在这个阶段,发行商希望学习如何在不同的平台上发行游戏,埃利亚补充道. “对于一个小品牌来说,它需要更多的受众开发和营销来建立知名度.”

亚马逊Fire TV、Kindle以及各种手机和平板电脑都使用安卓系统. Roku是开放和直率的, 而游戏平台和苹果电视则是相当封闭的系统,需要你与它们建立业务关系.

“Roku对于各种规模的发行商来说都是非常可行的. 有趣的是,这个平台是一个专门的视频观看设备,人们专门为了流媒体目的而购买它,以利亚说。.


Roku拥有所有主要平台中最直接的应用开发流程.


“让Roku频道成功的三个要素是UI、内容和推广. 不要让你的内容很难找到, 每周刷新2-3次, 一定要让它在视觉上吸引人,Kaboli-Gerbrands说. “我们60%的内容都是广告赞助的, 我们鼓励出版商在付费墙前提供尽可能多的免费内容.

“我们有一个Roku频道剧本,我们向合作伙伴提供,”Kaboli-Gerbrands补充道. “从你收集技术需求的那一刻起, 后端CDN, CMS, 分析, 广告服务器, 所有主要的饲料, 实际开发需要2到3个月的时间——确定项目的范围, 这个概念, 设计, 实际的建造是由工程师建造的. 然后提交给我们的QA团队. 从那里开始,需要2到3周的时间来完成认证过程.”

而Roku方法提供了一个非常具体的发展路径, 其他应用平台提供了更多的开发选择. 选择是多样而深刻的. 接下来我们开始研究其中的一些问题.

第二步:技术

Dale说道:“尽早推出某些内容并进行迭代是非常重要的. “一个例子是在没有广告盈利的情况下发布应用,然后在此基础上进行扩展. 或者你也可以只使用渐进式下载,而不是自适应.”

但是不要太着急. “我们希望借助HTML5快速推出一些内容. 你应该暂时抵制住这种诱惑,”戴尔说. “了解使用HTML5和不使用HTML5可以完成什么。.  创作的方法是提供交钥匙的、模板化的解决方案. 例如,我们在模板化应用程序中使用的播放器组件也可以在你自己的自定义应用程序中使用. 所以,他们是否愿意自己开发应用,是否愿意对体验的传递有更多的控制权,情况就会有所不同, 或者是他们想要尽快启动并运行的东西.”

那么如何快速迭代呢? 首先要确定所需的特性. 你需要处理广告,分析,DRM吗? 每一块都增加了复杂性.

“我们很快就发现,播放视频的应用程序比应用商店中90%的应用程序要复杂一些,埃切勒说.

Kidoodle电视的第一款应用非常简单,没有什么花哨的东西. 然后它计划要添加什么, 包括特性集, 与服务器通信的有效方式, 更新数据, 在不同的设备和平台上共享信息.

“Kidoodle电视的关键在于提前了解即将推出的功能,从而提高后端开发的效率,埃切勒说. “有一个路线图来指导这一点. 你必须了解你需要存储哪些数据才能使这些功能成为可能.”

这是许多发行商的共同功能要求, 包括Kidoodle电视, 是否在一台设备上暂停内容,然后在另一台设备上启动.

“我认为,现实情况是,只要服务在架构时考虑到这一点,这实际上并不是那么难做到的,塔珀说。. “如果你没有从一开始就考虑到这一点,那么在事实之后添加这一点肯定会更加复杂.”

因此,迭代、识别和绘制功能是专家的第一个建议. 其他建议集中在寻找您信任的开发人员以及关于本地或非本地开发的争论.

我们采访的大多数人都表示,你需要与开发者建立良好的工作关系. 你希望他们有在流媒体领域发布应用的经验, 当你需要重大变革时,你希望他们能长期经营下去. 无论你是选择让开发者制作原生应用还是非原生应用,都是如此.

对于本机代码,您必须针对每个平台分别编写. 所以iOS, Android / Chromecast, Roku, 每个游戏设备都需要几乎完全不同的代码. 它总是会表现得更好, 但开发成本会更高,因为你要多次编写.

“另一种选择是使用Titanium和Phone Gap等交叉编译解决方案, 在哪些方面可以使应用程序表现良好, 但不如本机应用程序好,塔珀说。. “我们的想法是,你可以写一次,在很多地方使用它,而不是一遍又一遍地写. 每一种我们都做得相当多. 更多时候是关于预算,而不仅仅是最初的开发预算, 还有长期的维护预算.”

“原生游戏通常被认为投资成本更高, 但这是你表现最好的时候. 用户交互, 屏幕的响应性, 如果你采用原生方法,所有这些东西都可以调整到设备上,哈特曼说.

其他有效的开发实践包括确保在开始之前考虑结缔组织. 明确第三方合作伙伴为你的广告, 分析, 电子商务将跨越所有平台.

因为苹果电视是一个封闭的平台, 必须与苹果建立业务关系,才能为该平台开发应用.

“关注平台合作伙伴,确保他们能够在所有平台上进行扩展. 在构建应用程序之前,将依赖关系映射出来,比公司的内特·汤普森说, 一家流媒体应用交付公司. “例如,你将如何处理付款? 不同平台在这方面的做法差别很大. 有些类型的东西在每个平台上的工作方式不同. 假设它在所有平台上都能以同样的方式运行,将是一条糟糕的前进道路.”

流媒体覆盖
免费的
合资格订户
现在就订阅 最新一期 过去的问题
相关文章

创建一个伟大的视频流应用程序的10个基本要素

从广告插入到分析,成功的视频应用开发者关注的不仅仅是内容. 以下是制作一款成功应用的路线图.

时间飞逝:伟大的延时视频背后的艺术和技术

创造令人瞠目结舌的慢动作和延时效果现在比以往任何时候都更容易,更实惠. 以下是如何像专业人士一样加快或减慢时间的方法.