ChromeCast接收端SDK需求
2020.12.22 初稿
1 概述
提供运行于ARM Linux环境的接收端SDK,实现除媒体解码外的协议栈功能,供我方集成。
2 技术需求
2.1 高优先级(必备核心功能)
仅需要接收端功能,发送端为Chrome浏览器或ChromeCast Book
支持最新的ChromeCast V2协议
实现侦听功能,可被ChromeCast发送端设备发现
接受ChromeCast发送端设备的连接请求,接收媒体码流,并将接收到的媒体码流传递给SDK的调用者(SDK无需实现媒体解码)
如媒体码流存在加密,则SDK负责解密
SDK运行时,无需通过公网访问Google服务器
支持屏幕共享
2.2 中优先级
支持接入码
根据我方要求定义并实现SDK接口
基于标准C/C++实现,不包含与特定操作系统有关的代码
2.3 低优先级
支持媒体播放功能
支持多路ChromeCast会话,至少支持四路
3 其它需求
提供设计文档并负责一段时间的维护和答疑
提供源代码,著作权及版权均归我方所有
接包方 | 国家/地区 | |
---|---|---|
![]() |
10
Bestpartner
|
成都市 |
![]() |
7
Zhangyuebb
|
北京市 |
![]() |
5
Xiaojuniu
|
南平市 |
![]() ![]() |
3
Zhixiangkeji8
|
大连市 |