[software development] uos屏幕捕获求助!
Tofloor
poster avatar
含光
deepin
2023-10-25 17:29
Author

有大佬知道,uos使用wayland协议的桌面环境时,应该如何实现屏幕捕获,使用到的库和接口有哪些吗?

Reply Favorite View the author
All Replies
花雨落逝
deepin
2023-10-25 18:30
#1

uos有wayland协议吗(我真的不熟悉uos

Reply View the author
含光
deepin
2023-10-25 18:45
#2
花雨落逝

uos有wayland协议吗(我真的不熟悉uos

有wayland协议的,配置相关文件后就可以使用wayland支持的桌面环境

Reply View the author
花雨落逝
deepin
2023-10-25 19:31
#3
含光

有wayland协议的,配置相关文件后就可以使用wayland支持的桌面环境

原来如此

Reply View the author
jjcui8595
deepin
2023-10-25 21:49
#4

deepin20.9使用wayland后截图功能不正常,改回X11了

Reply View the author
含光
deepin
2023-10-25 23:02
#5
jjcui8595

deepin20.9使用wayland后截图功能不正常,改回X11了

麻烦问一下,我下载了一个uos的家庭版,开启了wayland协议的桌面环境,如果想在这个环境下,在自己的程序中使用c++实现屏幕捕获的功能,应该使用哪些库和接口呢?

Reply View the author
jjcui8595
deepin
2023-10-25 23:03
#6
含光

麻烦问一下,我下载了一个uos的家庭版,开启了wayland协议的桌面环境,如果想在这个环境下,在自己的程序中使用c++实现屏幕捕获的功能,应该使用哪些库和接口呢?

抱歉,不懂

Reply View the author
含光
deepin
2023-10-26 17:59
#7
jjcui8595

抱歉,不懂

好的,谢谢!

Reply View the author
jalawov
deepin
2023-10-30 19:39
#8

在 Wayland 上,屏幕共享机制通过 XDG Desktop Portal 和 PipeWire 进行处理。我觉得你可以参考下obs的实现

Reply View the author
含光
deepin
2023-10-31 19:32
#9
jalawov

在 Wayland 上,屏幕共享机制通过 XDG Desktop Portal 和 PipeWire 进行处理。我觉得你可以参考下obs的实现

请问您知道在uos/deepin中,这两个库应该如何使用呢?

Reply View the author