手机视频流媒体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变种格式。