手机视频流媒体APP方案

  • 格式:docx
  • 大小:43.63 KB
  • 文档页数:6

联播平台手机APP应用
1.前言
随着手机技术不断发展,iPhone(iOS)以及Android等智能手机普及速度加快,越来越多的人选择使用手机终端观看各种电视节目。

iOS及Android设备体积小,携带方便;屏幕大,有更好的视听体验;资源多,可找到更多的娱乐、新闻等资讯传播应用。

是非常好的终端直播设备。

根据市场研究机构comScore发布的最新消息,2011年8月,在美国Android和iOS设备控制了71%的智能手机市场份额。

所以开发手机客户端是需要的,也是必要的。

2.开发要求
无论是开发iOS APP还是Android APP,都需要各自的SDK开发工具包。

其中iOS限制较多,Android则相对开放。

2.1 iOS开发要求
根据iOS开发中心的资料,iOS开发工具Xcode需要在苹果公司自己的Mac OS设备之上运行,无法在Windows环境下运行改程序。

与此同时,iOS APP的发行需要购买99美元的授权。

否则只可以在模拟器上模拟运行程序,无法在iPhone、iPad设备上实际运行测试。

2.2 iOS传播途径
iOS的应用程序使用iOS终端设备登陆Apple App Store进行下载。

软件开发方可设置是否收费。

2.3 Android开发要求
相对于iOS,Android SDK开发工具更为开放,且可以在Windows 平台正常安装运行。

但相比iOS终端设备的统一性(iPhone3S,iPhone4,iPhone4S,iPad,iPad2)而言,Android手机分辨率各不相同,分辨率兼容性问题严重。

一位在摩托罗拉担任Android手机测试的主管说:Android开发环境很开放,但是不同分辨率需要做不同的界面这一点让人困惑。

2.4 Android传播途径
在中国大陆地区Android传播途径有两种:
第一种是通过类似于Apple App Store的Android Market(安卓市场)进行下载,下载形式及付费形式与iOS类似。

第二种则是通过一些网站直接进行下载安装,如“豌豆荚”、“机锋市场”等网站。

3.Apps运营模式:
Apps运营需要考虑:
1。

Apps是不是适合企业目标用户的“口味”;
2。

Apps应用开发的目的是什么?
3。

Apps在应用商店里面如何推广?选择什么样的策略。

4。

如何监测评估Apps的效果。

其中有关应用的收费模式有以下三种:
免费
如果企业目的是吸引尽可能多的用户下载,安装Apps那么免费将是一个不错的选择。

从目前的情况来看大多数的企业Apps会倾向选择免费的策略,尤其是某些功能型的应用。

收费
Apps收费模式不单纯是免费模式,虽然说企业想通过Apps达到和用户交流,维护关系的目的,但如果Apps确实提供有价值的增值服务,收费未尝不可。

比如卡夫的iFood Assistant应用是需要付费的。

免费+收费模式
针对不同的用户提供两种不同的版本:免费,收费;这种Apps 模式获得许多企业的认可,比重逐渐上升。

下图是截止2010年7月份,前200名收费应用的价格统计情况:其中大部分收费的价格是0.99美金
3.受众用户
3.1 以目前公司的情况来看,手机APP的主要受众用户有三种:直接客户(付费广告),合作客户(广告置换),潜在资源(对联播平台感兴趣的未来客户)。

【留】
技术实现
需求
iOS开发需要购置Mac OS系统的电脑(Apple)作为开发软件的基础环境,同时需要iPhone3、iPhone4、iPad、iPad2等不同分辨率的设备来进行实际使用测试。

同时需要花费99美元购买Apple Developer 商业授权。

Android开发只需普通PC即可,无需授权费用。

但需要不同分辨率的Android手机进行实际测试。

人员
手机APP开发无法一个人完成,需要至少3人的团队进行专项开发。

(测试人员1,开发人员2,测试人员兼开发。


技术
因为iOS终端设备(如iPhone)不支持Flash等播放器,所以iOS联播技术需要将视频流转换为M3U8变种格式。

Android则有更好的兼容性,可直接播放流媒体服务器输出的视频。

因此需要流媒体服务器单独为iOS终端设立一个视频流,以保证iOS 和Android终端的同时需求。

方案1:外包
方案2:自行开发
方案1:外包
优点:方便
缺点:维护及后续开发
方案2:
优点:开发自由度高
缺点:硬件需求(APPLE MAC\IPHONE\IPAD)
开发流程:
开发权限费用。

发布流程:APPLE STROE
开发工具:XCODE
开发语言:Objective-C
苹果的软件商店是个受管理的软件发布平台。

大部分软件都不是苹果公司制作的。

苹果公司主要做的是操作系统和开发工具。

大部分应用都是第三方开发的。

第三方有大牌软件公司也有软件开发爱好者。

所有在线销售的软件和苹果公司三七分成(苹果公司拿取三成)。

所有应用程序都需要使用MAC OS上的开发工具xCode进行开发,这就要求你有一台苹果的电脑(一万人民币左右)。

购买xCode开发工具(最新版5美金)。

注册开发者账户并激活发布权限(每年99美金)。

这些就是基础投资。

如果开发的是网络功能的应用根据情况可能需要租用或购买服务器。

当你开发好苹果上的应用,可以在自己的设备上进行测试。

测试好了。

就进行发布评审。

苹果公司会给你进行年龄限制的评级。

类似软件评审(同类软件太多,你的没有新意,就不发布你的应用)。

和你协商定价(还是开发商有定价权,但是有上限的),详细测试后会进行发布上线。

软件的推广也非常关键。

软件商店都是推荐排名前200或前100的应用。

所以推广非常关键。

搞低价促销,限时免费的活动非常必要。

还有就是联合一些媒体宣传。

/developer/mac/library/navigation/tool.html IOS:M3U8变种格式。