情境一:
在一个数万人的体育场内,作为一名观众你很难看清运动员的面容。如果有了4G手机,你可以很容易的打开直播应用,一边看直播解说,一边体验现场气氛。但令人尴尬的是,现场几万人同时需要观看直播视频,即使信号OK但网络速度可能很糟糕。
情境二:
春晚直播、奥斯卡颁奖晚会,甚至是一年一度的维多利亚的秘密盛宴,一年之中总有几个需要特别关注的时刻。这个时候如果我用LTE网络观看直播视频,总会由于观看的人太多而感觉视频卡顿和网络拥塞。
图:体育赛事直播需要LTE Broadcast技术
现在这些,通通可以交给Qualcomm LTE Broadcast来解决。既没有延时,也无需等待加载,当在某个区域内,一个内容源的请求达到一定数量,基站就会对其内容进行LTE Broadcast。作为普通用户,不会察觉到其背后的切换变化,他们只会认为网络很OK,速度很给力!
LTE Broadcast就是这样一种能同时向多个用户推送几乎任何通用内容的神奇技术。使用LTE Broadcast,不需要为每个接收者绑定一个专用的LTE通道,被推送的内容就可以无缓冲地串流到多个用户。它使用方式类似于传统的广播电视,但是更为灵活。只要知悉推送时间表,终端用户在指定时间打开终端即可获得即时推送的视频、文件等任何你想接收和你能接收的内容。它为内容提供者和运营商开辟了一个联手向消费者提供高品质内容,从而带来卓越用户体验的新市场;同时为运营商提供了一种能以更高效的方式利用网络的方法。
随着4G LTE市场占有率的增长,运营商、设备商、内容提供者对LTE下的 Broadcast技术也越来越重视。迄今为止,Verizon、Telstra、Vodaphone、中国电信、韩国电信等运营商,搜狐、华为、爱立信等合作方都曾采用过Qualcomm的LTE Broadcast技术进行展示。其中,韩国电信公司(KT)还联手三星首次对此技术进行了商用——KT LTE Advanced服务的用户现在可以在其移动终端上观看实时播放的高清广播电视,用户并不需要为此付出数据费用。听起来如此美好!
趁热打铁,在旧金山刚结束的Uplinq开发者大会上,Qualcomm发布了用于Android 开发的LTE Broadcast SDK。开发者能将LTE Broadcast技术更好地运用在相关应用上,从而为终端用户带来更好的体验。那么,新出炉的Qualcomm LTE Broadcast SDK 到底能在多大程度上帮助开发者呢?Qualcomm开发者社区上指出,Qualcomm LTE Broadcast SDK提供了API接口、工具、文档、测试工具等支持功能。它定义了Qualcomm LTE Broadcast的中间件接口,因此开发者能更方便地将集成服务如视频流和文件等推送给手机APP。
LTE Broadcast SDK 可广泛用于世界各地的各类运营商、设备生产商和内容提供商。运营商和设备商针对特定型号的设备,可使用SDK对网络的使用进行优化,合理使用带宽;内容提供商则可以利用SDK优化客户端,提高用户体验。
以下介绍来自:Qualcomm Developer Network 开发者社区
FAQs
什么是LTE Broadcast ?它能提供哪些服务?
LTE Broadcast 是一项基于3GPP LTE标准的特殊技术。它提供了流媒体和文件的传递服务。举个栗子:在一个运动场中,我们可以运用LTE Broadcast技术来推送实时比赛视频。
发布LTE Broadcast SDK有什么用途?
LTE Broadcast SDK 能让Android开发者使用增强型多媒体广播多播业务 (eMBMS)技术,创建传送流媒体和文件的APP。
LTE Broadcast SDK目标用户是哪些?
设计开发eMBMS应用的Android的开发者,提供LTE Broadcast服务的运营商。
LTE Broadcast SDK可以用在哪类应用的开发商?
LTE Broadcast 可被使用在提供流媒体或者文件下载的APP上。
LTE Broadcast SDK 包中有哪些内容?
LTE Broadcast SDK 包中包含了Windows安装包和以下内容:
- API
- SDK 许可
- API JAR: 该包含有API的实施方法
- 测试工具: API Stub 工具能为检测使用API的应用的过程产生规格。
- API Stub 用户指南
- API Stub JAR: 该包包括API Stub工具的规格
- Stub_config.xml : 该文件包含一个Stub工具的示例文件
有在应用中测试API使用方法的工具吗?
有。 API Stub就是SDK内的一款API测试工具。
哪些手机类型支持 LTE Broadcast?
Android 应用开发者可以使用Stub工具来检测他们的应用是否适用于特定的Android设备。开发者可能需要跟运营商或设备制造商确认目标设备是否支持LTE Broadcast。
LTE Broadcast 应用是如何在网络终端上进行测试的?
Android开发者需要和运营商或设备制造商确认,以获得进入测试网络的许可。
我将怎样获得关于API运用方面的技术帮助?
技术文档请参照 LTE Broadcast SDK forum。
内容来源:
https://www.qualcomm.com/products/lte/broadcast
https://www.qualcomm.com/news/onq/2014/09/18/qualcomm-lte-broadcast-sdk-now-available-developers