无线投屏SDK-必捷无线投屏SDK集成方案介绍以及应用场景
必捷无线投屏SDK是一套完整的无线显示、多屏互动应用开发套件,包括发射端SDK和接收端SDK,兼容AirPlay、Miracast、WiDi、GoogleCast、DLNA、BJCast(自研)投屏协议,可适配iOS、Android、Windows、Mac OS 和Linux系统设备,提供可定制开发接口和完善的技术文档及DEMO,方便第三方合作伙伴调用和集成。
必捷投屏SDK

原生标准投屏协议:

兼容Airplay、Miracast、GoogleCast、DLNA原生投屏协议,以及USB数据线有线投屏,全面适配海思、Amlogic、瑞芯微、Sigmastar、全志、英特尔等芯片平台,方便芯片厂家、机顶盒厂商、电视机厂家、设备集成商集成。

必捷私有投屏协议:

BJCast发射端SDK提供 Windows、MacOs、Android 5.0+、iOS平台 SDK,用户可以将发射端SDK集成到自己的APP或软件应用中,配套必捷投屏接收端设备,即可实现手机、Pad、PC无线镜像投屏。

发射端SDK和接收端SDK设计示意图

原生标准投屏协议(无需安装任何软件)
1.AirPlay接收端SDK
  • 完美支持镜像投屏,URL投屏,音乐投屏
  • 支持Youtube投屏(适合海外用户)
  • URL模式下能完美兼容腾讯系视频和Youtube
  • 支持多路投屏,用户可设定最大投屏路数
  • 支持分辨率和帧率协商
  • SDK接口易集成提供Demo源码,已经被众多客户广泛使用,成熟稳定
  • 支持Windows/Android/Linux平台(根据用户情况选择,特殊平台需要交叉编译)
  • 云端License授权,多种授权方式,支持海外授权
  • License服务提供管理后台,提供查询,导出授权报表功能
2.Miracast接收端SDK
  • 支持Android/Windows Miracast功能
  • 兼容性好,多年研发积累,实际兼容测试过100+款设备
  • 适配超过20+ wifi模组,博通,高通,Realtek都有适配过
  • 支持多路投屏,传统Miracast只能支持1路投屏
  • 支持关键帧请求,丢帧处理等
  • 支持Windows鼠标独立通道支持HDCP (选配)
  • 支持Android/linux平台(根据用户情况选择,特殊平台需要交叉编译)
  • 云端License授权,多种授权方式,支持海外授权
  • License服务提供管理后台,提供查询,导出授权报表功能
3.DLNA接收端SDK
  • 实现DLNA MediaRender功能
  • 支持爱奇艺,优酷等之流视频播放器的投TV功能
  • 支持手机端进行暂停,播放,进度条拖拉,停止等功能
  • 支持投图片功能
  • 支持Android/windows/linux平台,提供c/c++集成接口,Android提供aar供应用程序集成
  • 接收端云端License授权,多种授权方式,支持海外授权
  • License服务提供管理后台,提供查询,导出授权报表功能
4.GoogleCast接收端SDK
  • 支持Chrome浏览器/ChromeBook/Android手机 (需Android手机支持)进行GoogleCast镜像投屏
  • 支持多个发射端同时投屏
  • 当前支持Android平台,其它平台可根据客户需求定制移植
  • 不需要依赖于Google服务,在普通Android设备就能运行
  • Android提供aar形式供客户集成
  • 接收端云端License授权,多种授权方式,支持海外授权
  • License服务提供管理后台,提供查询,导出授权报表功能
5.Android设备USB线连投屏
  • Android设备使用Typec数据线连接接收端设备,接收端设备自动播放Android设备画面。
  • Android设备需开启USB调试选项
6.iOS设备USB线连投屏
  • 苹果设备使用苹果设备官方数据线连接接收端设备,接收端设备自动播放iPhone/IPad设备画面和音频
必捷私有投屏协议(需安装必捷投屏软件)
1.BJCast接收端SDK
  • 支持Windows/Android/MAC/iOS版本的BJCast发射端应用进行镜像投屏
  • 自研的鼠标独立通道(Windows投屏鼠标更流畅)
  • 用户可基于SDK实现扩展扫码投屏/投屏码投屏功能
  • 同时支持多个BJCast发射端同时投屏
  • 支持设置传输协议udp/tcp、支持关键请求、支持链路异常检测
  • 接收端支持Android/windows/linux平台
  • 接收端提供c/c++集成接口,Android提供aar模块
  • 接收端云端License授权,多种授权方式,支持海外授权
  • License服务提供管理后台,提供查询,导出授权报表功能
2.BJCast发射端SDK
  • 提供 Windows、MacOs、Android 5.0+、iOS平台 SDK
  • 具备采集屏幕、硬编码网络发送功能
  • Windows可提供c/c++/c#,node.js Electron addon接口
  • MacOS平台提供Objectc/node.is Electron addon接口
  • Android SDK提供aar集成包,java接口
  • iOS平台提供ObjectC接口,并具备调用iOS Airplay或iOS 录屏能力
  • 提供易集成接口,周期1-2周
3.小组互动交互SDK
投射端:

  • 发射音视频数据的角色。
  • SDK可集成进用户APP中(支持Windows/Android/iOS/MacOS客户端)

接收端:

  • 接收音视频数据并进行相应处理的角色。
  • 实现BJCast、Airplay、Miracast、DLNA接收端协议栈,实现音视频流的接收
  • 提供接收端二次开发接口
  • 可运行在教学一体机/中控主机/PC电脑等
  • 支持AndroidWindows系统
互动组:

  • 在多接收端设备互动的系统中,将多个接收端设备划分为一个互动组
  • 动组中接收端设备各个角色默认使用多播来实现数据传输(多播支持1对多,可有效降低发送端在广播时的发送带宽)。
  • 当前互动组内的设备使用BJCastGroup组管理协议。
  • 创建/删除/加入/退出组
  • 推流/拉流等操作
  • SDK包括截屏编码解码
  • 小组之间传送音视频流
  • 可运行在教学一体机/中控主机/PC电脑等
  • 支持Android/Windows系统
在互动教室中,通常将老师屏设为主设备,小组屏做为从设备。主设备可发起广播功能。主设备可拉取并显示从设备的画面。互动组有以下属性:

  • 有一个域ID,不同组需要通过配置约束使用不同的值
  • 组内有一个主设备
  • 组内有多个从设备
  • 由主设备管理从设备,每个设备都用一个agentID来标识
SDK适用场景
1.企业智能办公集成
将发射端SDK集成到智能办公设备中,通过无线投屏、多屏互动,更好地进行智能办公,提高个人或者群体办公事务的工作效率。
2.智慧教育设备集成
将发射端SDK通过中控集成到智慧教育设备中,实现智慧讲台、小组互动等功能,利用智能化技术构建智能化教学环境,优化教学内容呈现、促进课堂交互开展等,提高课堂教学质量和效率,真正实现信息技术与教育教学的深度融合。

3.智慧酒店设备集成

想要实现每个客房“一对一投屏”,避免相近客房误投、乱投的现象,常用的网络维护方案是每个客房单独准备一个AP或单独一个路由器,成本很大。借助必捷互联投屏的酒店方案,无需硬件网关,支持跨三层网络,不限制网络或IPTV专网,一个APP/SDK打造智慧酒店投屏生活。

4.智能硬件集成
智能投影仪将SDK集成到智能投影仪中,可以将会议内容直接无线投屏,减少繁杂程序,使用起来更方便。智能眼镜将SDK集成到智能眼镜中,可以将VR眼镜上的游戏投屏到电视上,供更多的用户体验。或者将电脑或手机上的游戏投屏到VR眼镜上,让用户拥有身临其境的感觉。

车机导航

将SDK集成到车载导航中,需要导航时直接投屏在车机上,车机屏幕大,地图显示更清晰,方便驾驶者在驾车的过程中查看导航信息,有的车机导航还可以投屏到仪表屏幕,驾驶者的目光不需要转移到中控屏,只需要看仪表盘就可以了,驾驶起来更安全。

显示大屏

将SDK集成到显示大屏中,支持1080p高清显示,手机、电脑无线投屏,大小屏随心切换;爱奇艺、优酷、腾讯视频等APP视频直接投屏,简单、易用。

无线投屏SDK-必捷无线投屏SDK集成方案介绍以及应用场景

智能家居

将SDK集成到智能家居中,人们可以通过将菜谱投屏到带小屏的油烟机上,将食品保鲜温度投屏到带屏的冰箱上,将护肤步骤投屏到带投屏功能的镜子上等操作,优化人们的生活方式和居住环境,帮助人们有效地安排时间、节约各种能源。

合作伙伴

苏州必捷网络有限公司是领先的多屏协作解决方案提供商,公司自主研发多屏互动、智能图像处理技术,专注面向智能办公、智慧教育行业提供多屏协作产品解决方案,帮助企业及学校提高办公学习效率、解决沟通管理难题,让信息交互变得更简单。

必捷互联在智能图像处理、无线投屏等技术领域,拥有多项自主知识产权,技术水平处于行业领先地位。公司为国内众多知名企业和教育机构提供了专业化无线投屏解决方案,为广大客户提供了更完美的方案和更贴心的技术服务。