向海量用户发送数据哪家最强?上QDN下载LTE Broadcast SDK!

情境一:

在一个数万人的体育场内,作为一名观众你很难看清运动员的面容。如果有了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优化客户端,提高用户体验。

传送门:LTE Broadcast 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://developer.qualcomm.com/mobile-development/create-connected-experiences/qualcomm-lte-broadcast-sdk

https://www.qualcomm.com/products/lte/broadcast

https://www.qualcomm.com/news/onq/2014/09/18/qualcomm-lte-broadcast-sdk-now-available-developers

时间: 2024-11-05 20:27:54

向海量用户发送数据哪家最强?上QDN下载LTE Broadcast SDK!的相关文章

NSURLSession(Get & Post,JSON、XML数据解析,文件上传下载)

NSURLSession(Get & Post,JSON.XML数据解析,文件上传下载) 一.NSURLSession概述 NSURLSession是iOS7中新的网络接口,支持后台网络操作,除非用户强行关闭. NSURLSession使用步骤: 1. 新建NSURLSessionConfiguration,用于NSURLSession的配置 2. 新建NSURLSession 3. 新建NSURLSessionTask对象 4. 执行task 其中NSURLSessionConfigurati

海量用户积分排名算法探讨

这篇可参考 http://www.cnblogs.com/weidagang2046/archive/2012/03/01/massive-user-ranking.html#!comments 问题 某海量用户网站,用户拥有积分,积分可能会在使用过程中随时更新.现在要为该网站设计一种算法,在每次用户登录时显示其当前积分排名.用户最大规模为2亿:积分为非负整数,且小于100万. PS: 据说这是迅雷的一道面试题,不过问题本身具有很强的真实性,所以本文打算按照真实场景来考虑,而不局限于面试题的理想

[转载]浅析海量用户的分布式系统设计

我们常常会听说,某个互联网应用的服务器端系统多么牛逼,比如QQ拉.微信拉.淘宝拉.那么,一个互联网应用的服务器端系统,到底牛逼在什么地方?为什么海量的用户访问,会让一个服务器端系统变得更复杂?本文就是想从最基本的地方开始,探寻服务器端系统技术的基础概念. 承载量是分布式系统存在的原因 当一个互联网业务获得大众欢迎的时候,最显著碰到的技术问题,就是服务器非常繁忙.当每天有1000万个用户访问你的网站时,无论你使用什么样的服务器硬件,都不可能只用一台机器就承载的了.因此,在互联网程序员解决服务器端问

海量用户积分排名算法探讨【转载】

本文内容 问题 存储结构 算法1:简单SQL查询 算法2:均匀分区设计 算法3:树形分区设计 算法4:积分排名数组 该问具体出自哪里,不是很确定,而我是在某个微信公众号上看到的~文中的内容比较有启发性的~ 问题 某海量用户网站,用户拥有积分,积分可能会在使用过程中随时更新.现在要为该网站设计一种算法,在每次用户登录时显示其当前积分排名.用户最大规模为2亿:积分为非负整数,且小于100万. PS:据说这是迅雷的一道面试题,不过问题本身具有很强的真实性,所以本文打算按照真实场景来考虑,而不局限于面试

海量用户-高并发SAAS产品测试上线流程

海量用户高并发SAAS产品测试上线流程 SAAS产品测试上线流程-以Web插件产品为例子 1   概述 在互联网产品中,IT公司之间更加注重产品功能之间的协作,SAAS形态的产品扮演着越来越重要的作用. 一个典型的完全由宿主代理的SAAS服务的通讯流程如下图: 这样的产品一般具有如下特点: 一般由第三方提供专门的服务 通常以网络为媒介来提供服务 具备嵌入的客户端功能 具备第三方服务端功能 一般不以独立的产品形式直接面向客户 一般需要集成“寄生”在宿主产品中来面向客户 SAAS形态的主要产品有:

浅析海量用户的分布式系统设计

我们常常会听说,某个互联网应用的服务器端系统多么牛逼,比如QQ拉.微信拉.淘宝拉.那么,一个互联网应用的服务器端系统,到底牛逼在什么地方?为什么海量的用户访问,会让一个服务器端系统变得更复杂?本文就是想从最基本的地方开始,探寻服务器端系统技术的基础概念. 承载量是分布式系统存在的原因 当一个互联网业务获得大众欢迎的时候,最显著碰到的技术问题,就是服务器非常繁忙.当每天有1000万个用户访问你的网站时,无论你使用什么样的服务器硬件,都不可能只用一台机器就承载的了.因此,在互联网程序员解决服务器端问

定制Asp.NET 5 MVC内建身份验证机制 - 基于自建SQL Server用户/角色数据表的表单身份验证

背景 在需要进行表单认证的Asp.NET 5 MVC项目被创建后,往往需要根据项目的实际需求做一系列的工作对MVC 5内建的身份验证机制(Asp.NET Identity)进行扩展和定制: Asp.NET内建的身份验证机制会使用Local DB(本地数据库)读写用户相关的信息,而在数据库驱动的项目中,管理业务信息的数据库通常是特定的数据库环境,比如远程SQL Server数据库实例或Access数据库等等,业务数据库中保存着一系列针对业务需求的数据表,因此需要定制MVC 5内建身份验证,使其操作

uip UDP 服务器广播模式(客户端可以任意端口,并且主动向客户端发送数据)

目前移植uip,发现UDP 服务器模式下,必须指定本地端口以及客户端端口,否则只能讲客户端端口设置为0,才能接收任意端口的数据,但是无法发送数据,因为此时客户端端口设置为0了,我通过将原始数据包中的客户端端口保存下来,并且在发送的时候将客户端端口替换为指定的端口,发送完成之后又设置为0,这样就实现了向任意客户端端口发送数据. uip.c if(uip_udp_conn->lport != 0 && UDPBUF->destport == uip_udp_conn->lpo

C#带cookie Post和Get方式发送数据,保持cookie

在实际编程中,可能需要读取特定网页的信息,但很多网站需要用户登录后,才能够获取相关的页面内容,这就需要编程者先临时存储当前的cookie,在C#中可以使用CookieContainer 对象来保存登录后的Cookie信息,这样,在每次发送数据的时候,附加上Cookie信息,就可以了. #region 同步通过POST方式发送数据 /// <summary> /// 通过POST方式发送数据 /// </summary> /// <param name="Url&qu