Peek: рд╕реНрдХреНрд░реАрди рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдкрд╛рдЗрдкрд╡рд╛рдпрд░ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдВрдЪ рдХрд░реЗрдВ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 17 рдирд╡ре░ 2017  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: phw/peek

рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВ рд╕рдордЭрддрд╛ рд╣реВрдВ рдХрд┐ рд╕реНрдХреНрд░реАрди рдХреЛ рд░рд┐рдХреЙрд░реНрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╛рдЗрдкрд╡рд╛рдпрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдпрд╣ рд╕рдВрднрд╡рдд: рд╡реЗрд▓реИрдВрдб рдореБрджреНрджреЗ рдХреЛ рднреА рд╣рд▓ рдХрд░реЗрдЧрд╛ рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рдХрдВрдкреЛрдЬрд┐рдЯрд░ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрдХреНрд░реАрди рд░рд┐рдХреЙрд░реНрдбрд░ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╕реЗ рдмрдЪ рдЬрд╛рдПрдЧрд╛ред

рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдЕрднреА рддрдХ рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ рдпрд╛ рдЕрднреА рднреА рдкреНрд░рдЧрддрд┐ рдкрд░ рд╣реИред

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдЕрджреНрдпрддрди: рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЪреАрдЬреЗрдВ рдЗрддрдиреА рдзреВрдорд┐рд▓ рдирд╣реАрдВ рд╣реИрдВ :)

рдирдпрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ https://gitlab.gnome.org/GNOME/gnome-shell/-/blob/master/data/dbus-interfaces/org.gnome.Mutter.ScreenCast.xml рдкрд░ рд╣реИред

рдпрд╣ рдкрд╛рдЗрдкрд╡рд╛рдпрд░ рд╕реНрдЯреНрд░реАрдо рдЖрдзрд╛рд░рд┐рдд рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рд░рд┐рдХреЙрд░реНрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрд╖реЗрддреНрд░ рдХреЗ рдЪрдпрди рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рддреЛ рдпрд╣ рдЕрдЪреНрдЫрд╛ рд╣реИред рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдирд┐рдЬреА рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдЪрд┐рд╣реНрдирд┐рдд рд╣реИ рдФрд░ рд░рд┐рд▓реАрдЬрд╝ рдХреЗ рдмреАрдЪ рдЯреВрдЯ рд╕рдХрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рд╣рд╛рдБ, рд╣рдореЗрдВ рдпрд╣рд╛рдБ рдЬреЛ рдорд┐рд▓рддрд╛ рд╣реИ рдЙрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рд╕рднреА 6 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдЕрдЪреНрдЫреА рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдкрд╛рдЗрдкрд╡рд╛рдпрд░ gstreamer рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ рдЖрдк рд╕реНрдХреНрд░реАрди рдХреЛ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдХреИрдкреНрдЪрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП gstreamer рдкрд╛рдЗрдкрд▓рд╛рдЗрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ рдореИрдВ рдЕрднреА рддрдХ рдЗрд╕рдХрд╛ рдкрддрд╛ рдирд╣реАрдВ рд▓рдЧрд╛ рдкрд╛рдпрд╛ рдерд╛ :) рдРрд╕рд╛ рдХреБрдЫ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рд╣реИ:

gst-launch-1.0 pipewiresrc name=pipewiresrc path=10 ! videoconvert ! ximagesink

рдкрде рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд╣реИ, рдореБрдЭреЗ рдЕрдкрдиреА рд╕реНрдХреНрд░реАрди рд╕реВрдЪреАрдмрджреНрдз рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╛рдЗрдкрд╡рд╛рдпрд░ рдирд╣реАрдВ рдорд┐рд▓ рд╕рдХрд╛ред

рдлрд╝реНрд▓реИрдЯрдкреИрдХ рдХреЗ рдЕрдВрджрд░ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП: https://github.com/flatpak/xdg-desktop-portal/pull/122

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдлреЗрдбреЛрд░рд╛ >= 33 рдХреЗ рд▓рд┐рдП рд╕рдорд╛рдзрд╛рди рд╣реЛрдЧрд╛?

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдлреЗрдбреЛрд░рд╛ >= 33 рдХреЗ рд▓рд┐рдП рд╕рдорд╛рдзрд╛рди рд╣реЛрдЧрд╛?

рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдЧрдиреЛрдо рдЕрдм рдкреНрд░рджрд╛рди рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИред рдкрд┐рдЫрд▓реА рдмрд╛рд░ рдЬрдм рдореИрдВрдиреЗ рдЗрд╕рдХреА рдЬрд╛рдБрдЪ рдХреА рдереА рддреЛ рдпрд╣ рд╕рдм рдЙрд╕ рджрд┐рд╢рд╛ рдореЗрдВ рдЪрд▓рд╛ рдЧрдпрд╛ рдЬрд╣рд╛рдБ рдЖрдк рдбреАрдИ рдХреЛ рд╕реНрдХреНрд░реАрди рд░рд┐рдХреЙрд░реНрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣ рд╕рдХрддреЗ рд╣реИрдВред DE рддреЛ рдЪрд▓рд┐рдП рдЖрдк рдПрдХ рд╕реНрдХреНрд░реАрди рдХреНрд╖реЗрддреНрд░ рдХрд╛ рдЪрдпрди рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдХрд░рддреЗ рд╣реИрдВред рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдкреАрдХ рдХреЗ рдпреВрдЖрдИ рдХреЗ рд╕рд╛рде рдлрд┐рдЯ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ, рдЬрд╣рд╛рдВ рдЖрдк рд╡рд┐рдВрдбреЛ рдХреЛ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд▓реЗ рдЬрд╛рдХрд░ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдХреНрд╖реЗрддреНрд░ рдХреЛ рдордВрдЪрд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд░рд┐рдХреЙрд░реНрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрд╖реЗрддреНрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░ рд╕рдХреЗред

рдпрджрд┐ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕рдЯреАрдХ рд╕реНрдерд╛рди рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ рддреЛ рдпрд╣ рдХрд╛рдо рдХрд░реЗрдЧрд╛ред рдпрд╣ рдЙрд╕ рд╕реАрдорд╛ рдХреЛ рдирд╣реАрдВ рд╣рдЯрд╛рддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдЖрдкрдХреЛ рдЕрднреА рднреА XWayland рдкрд░ Peek рдЪрд▓рд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐, рд╢реБрджреНрдз рд╡реЗрд▓реИрдВрдб рдкрд░ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рдЗрд╕рдХреЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕реНрдХреНрд░реАрди рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдирд╣реАрдВ рдорд┐рд▓рддреЗ рд╣реИрдВ :(

рд╕рдЪ рдХрд╣реВрдВ рддреЛ рдореБрдЭреЗ рд╡реЗрд▓реИрдВрдб рдХреА рджреБрдирд┐рдпрд╛ рдореЗрдВ рдореМрдЬреВрджрд╛ рдпреВрдЬрд░ рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдХрдо рднрд╡рд┐рд╖реНрдп рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИред рдФрд░ рдЙрд╕ рд╕рдордп рдореБрдЭреЗ рдереЛрдбрд╝реА рджрд┐рд▓рдЪрд╕реНрдкреА рдереА, рдХреНрдпреЛрдВрдХрд┐ рдкреАрдХ рд╣рдореЗрд╢рд╛ рдЖрдВрд╢рд┐рдХ рдпреВрдЖрдИ рдХреЗ рдЫреЛрдЯреЗ рд╕реНрдХреНрд░реАрди рдХрд╛рд╕реНрдЯ рд░рд┐рдХреЙрд░реНрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕реА рдпреВрдЖрдИ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдерд╛ред рдпрд╣реА рдореИрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ рдФрд░ рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдореИрдВрдиреЗ рдЗрд╕реЗ рдмрдирд╛рдпрд╛ рдерд╛ред рдпрд╣ рдмрд╛рдзрд╛ рднреА рдЙрдкрдХрд░рдг рдкрд░ рдХрдо рдЕрдкрдбреЗрдЯ рдХреЗ рдХрд╛рд░рдг рдХрд╛ рдПрдХ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИ (рджреВрд╕рд░рд╛ рдореЗрд░рд╛ рд╕рдордп рдкрд░ рдХрдо рд╣реЛрдирд╛)ред

рдкреАрдХ рдУрд╡рд░ рдХреЛ рдмрдЪрд╛рдиреЗ рдХрд╛ рдПрдХ рддрд░реАрдХрд╛ рдпрд╣ рд╣реЛрдЧрд╛ рдХрд┐ рдЗрд╕рдХреЗ UI рдХреА рдлрд┐рд░ рд╕реЗ рдХрд▓реНрдкрдирд╛ рдХреА рдЬрд╛рдПред рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕реЗ рдХреЗрд╡рд▓ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдЯреВрд▓рдмрд╛рд░ рдореЗрдВ рдмрджрд▓ рджреЗрдВ, рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдХреНрд╖реЗрддреНрд░ рд╕реЗ рдмрдВрдзреЗ рдирд╣реАрдВред

рд╡реИрд╕реЗ рднреА, рдореБрдЭреЗ рдЕрднреА рднреА рджреЗрдЦрдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рд╡рд░реНрддрдорд╛рди рдЧрдиреЛрдо рдХреНрдпрд╛ рдХрд░ рд░рд╣рд╛ рд╣реИред рдореЗрд░реЗ рдкрд╛рд╕ рдЕрднреА рддрдХ рдХреЛрдИ рдЧрдиреЛрдо 3.38 рдЗрдВрд╕реНрдЯреЙрд▓ рдирд╣реАрдВ рд╣реИред

рдЕрджреНрдпрддрди: рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЪреАрдЬреЗрдВ рдЗрддрдиреА рдзреВрдорд┐рд▓ рдирд╣реАрдВ рд╣реИрдВ :)

рдирдпрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ https://gitlab.gnome.org/GNOME/gnome-shell/-/blob/master/data/dbus-interfaces/org.gnome.Mutter.ScreenCast.xml рдкрд░ рд╣реИред

рдпрд╣ рдкрд╛рдЗрдкрд╡рд╛рдпрд░ рд╕реНрдЯреНрд░реАрдо рдЖрдзрд╛рд░рд┐рдд рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рд░рд┐рдХреЙрд░реНрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрд╖реЗрддреНрд░ рдХреЗ рдЪрдпрди рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рддреЛ рдпрд╣ рдЕрдЪреНрдЫрд╛ рд╣реИред рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдирд┐рдЬреА рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдЪрд┐рд╣реНрдирд┐рдд рд╣реИ рдФрд░ рд░рд┐рд▓реАрдЬрд╝ рдХреЗ рдмреАрдЪ рдЯреВрдЯ рд╕рдХрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рд╣рд╛рдБ, рд╣рдореЗрдВ рдпрд╣рд╛рдБ рдЬреЛ рдорд┐рд▓рддрд╛ рд╣реИ рдЙрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

emartinezpinzon picture emartinezpinzon  ┬╖  7рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

grimmer-std picture grimmer-std  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

ronjouch picture ronjouch  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

austincunningham picture austincunningham  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

phw picture phw  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ