Update README.md
手机、平板、大屏、手表等带屏设备丰富了人们的生活。手机屏幕大小有限,为了便于分享,时常有投屏的诉求,OpenHarmony操作系统在系统层面实现了分布式的能力,打通了多设备间的互联互通能力。无线投屏是非常重要的一个方式,实现小屏变大屏的诉求,将小屏上的内容推到大屏上,获取视野更大、显示更加清晰的体验。
在原有能力基础上,在框架层扩展或实现相应的功能,将投屏功能调通。开放API接口以供调用,开发demo样例,通过demo来展示所实现的功能。 基础目标 1.基于投屏协议,在分布式屏幕现有功能的基础上,实现同源镜像投放,将小屏内容推送到大屏。 2.实现横屏与竖屏的适配。 3.实现分辨率的适配。 4.跟手性时延500ms,帧率52fps,音画同步差值-100ms~+45ms。 挑战目标 1.支持应用多窗口投屏,支持反控。 2.从投屏前、投屏中、投屏后的用户体验提升。
胡孝东 — huxiaodong@huawei.com 徐梓荐 — xuzijian1@huawei.com
[1] Miracast投屏协议 https://www.wi-fi.org/discover-wi-fi/miracast [2] 分布式硬件子系统 https://gitee.com/openharmony/docs/blob/master/zh-cn/readme/分布式硬件子系统.md [3] 分布式硬件管理框架https://gitee.com/openharmony/distributedhardware_distributed_hardware_fwk [4] 分布式屏幕 https://gitee.com/openharmony/distributed_screen 推荐硬件 rk3568开发板+外接大屏显示器
小屏变大屏
作品完成和提交方式:选择本赛题的参赛队伍需要首先复刻(Fork)本项目,然后在复刻的项目中添加参赛队员、合作完成作品开发即可,无需提交PR到赛题项目。如果作品为文档形式,也请将作品文档提交到项目代码库中。在作品完成过程中,围绕作品的相关讨论等可以以疑修(Issue)形式发布和讨论,也可使用里程碑对整个任务进行规划管理。
1. 赛题说明
手机、平板、大屏、手表等带屏设备丰富了人们的生活。手机屏幕大小有限,为了便于分享,时常有投屏的诉求,OpenHarmony操作系统在系统层面实现了分布式的能力,打通了多设备间的互联互通能力。无线投屏是非常重要的一个方式,实现小屏变大屏的诉求,将小屏上的内容推到大屏上,获取视野更大、显示更加清晰的体验。
2. 赛题要求
在原有能力基础上,在框架层扩展或实现相应的功能,将投屏功能调通。开放API接口以供调用,开发demo样例,通过demo来展示所实现的功能。 基础目标 1.基于投屏协议,在分布式屏幕现有功能的基础上,实现同源镜像投放,将小屏内容推送到大屏。 2.实现横屏与竖屏的适配。 3.实现分辨率的适配。 4.跟手性时延500ms,帧率52fps,音画同步差值-100ms~+45ms。 挑战目标 1.支持应用多窗口投屏,支持反控。 2.从投屏前、投屏中、投屏后的用户体验提升。
3. 赛题导师
胡孝东 — huxiaodong@huawei.com 徐梓荐 — xuzijian1@huawei.com
4. 参考资料
[1] Miracast投屏协议 https://www.wi-fi.org/discover-wi-fi/miracast [2] 分布式硬件子系统 https://gitee.com/openharmony/docs/blob/master/zh-cn/readme/分布式硬件子系统.md [3] 分布式硬件管理框架https://gitee.com/openharmony/distributedhardware_distributed_hardware_fwk [4] 分布式屏幕 https://gitee.com/openharmony/distributed_screen 推荐硬件 rk3568开发板+外接大屏显示器