{"id":6982,"date":"2020-04-01T14:33:50","date_gmt":"2020-04-01T12:33:50","guid":{"rendered":"https:\/\/monodes.com\/predaelli\/?p=6982"},"modified":"2020-04-01T14:33:50","modified_gmt":"2020-04-01T12:33:50","slug":"network-transparency-with-wayland","status":"publish","type":"post","link":"https:\/\/monodes.com\/predaelli\/2020\/04\/01\/network-transparency-with-wayland\/","title":{"rendered":"Network transparency with Wayland"},"content":{"rendered":"<p><a href=\"https:\/\/mstoeckl.com\/notes\/gsoc\/blog.html\"><img data-recalc-dims=\"1\" decoding=\"async\" class=\"alignnone size-full\" src=\"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2020\/04\/hwenc.png?w=910&#038;ssl=1\" alt=\"\" \/><\/a><a href=\"https:\/\/mstoeckl.com\/notes\/gsoc\/blog.html\"><img data-recalc-dims=\"1\" decoding=\"async\" class=\"alignnone size-full\" src=\"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2020\/04\/rate-plots.png?w=910&#038;ssl=1\" alt=\"\" \/><\/a>From: <em><a href=\"https:\/\/mstoeckl.com\/notes\/gsoc\/blog.html\">GSOC 2019 &#8211; M. Stoeckl&#8217;s website :<\/a><\/em><\/p>\n<blockquote><p>A 1024 by 768 <a href=\"https:\/\/supertuxkart.net\/Main_Page\">SuperTuxKart<\/a> window during a race, running with linear-format DMABUFs, losslessly replicated without compression via ssh on localhost, requires about 130MB\/s of bandwidth and runs at about 40 FPS. (Using LZ4 or Zstd for compression would reduce bandwidth, but on localhost or a very fast network would take more time than would be saved by the bandwidth reduction.) Using the new <code class=\"\" data-line=\"\">--hwvideo<\/code> flag to enable VAAPI encoding and decoding with a generation 8 Intel iGPU, the framerate goes up to 80 FPS, and bandwidth drops to 4 MB\/second.<\/p><\/blockquote>\n<p><a href=\"https:\/\/www.mankier.com\/1\/waypipe\">https:\/\/www.mankier.com\/1\/waypipe<\/a><\/p>\n<p>Impressive, pretty impressive!<\/p>\n","protected":false},"excerpt":{"rendered":"<p class=\"excerpt\">From: GSOC 2019 &#8211; M. Stoeckl&#8217;s website : A 1024 by 768 SuperTuxKart window during a race, running with linear-format DMABUFs, losslessly replicated without compression via ssh on localhost, requires about 130MB\/s of bandwidth and runs at about 40 FPS. (Using LZ4 or Zstd for compression would reduce bandwidth, but on localhost or a very&hellip;<\/p>\n<p class=\"more-link-p\"><a class=\"more-link\" href=\"https:\/\/monodes.com\/predaelli\/2020\/04\/01\/network-transparency-with-wayland\/\">Read more &rarr;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":4,"activitypub_interaction_policy_quote":"anyone","activitypub_status":"","footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[1],"tags":[],"class_list":["post-6982","post","type-post","status-publish","format-standard","hentry","category-senza-categoria"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p6daft-1OC","jetpack-related-posts":[{"id":10212,"url":"https:\/\/monodes.com\/predaelli\/2023\/02\/05\/browsh-and-carbonyl-the-return-of-the-terminal-browser\/","url_meta":{"origin":6982,"position":0},"title":"Browsh and Carbonyl, the return of the terminal browser","author":"Paolo Redaelli","date":"2023-02-05","format":false,"excerpt":"I can't believe I haven't made a post about\u00a0 Browsh, a fully-modern text-based browser. It renders anything that a modern browser can; HTML5, CSS3, JS, video and even WebGL. Its main purpose is to be run on a remote server and accessed via SSH\/Mosh or the in-browser HTML service in\u2026","rel":"","context":"In &quot;Software&quot;","block_context":{"text":"Software","link":"https:\/\/monodes.com\/predaelli\/category\/software\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":3502,"url":"https:\/\/monodes.com\/predaelli\/2017\/11\/12\/how-to-stop-windows-10-from-using-your-pcs-bandwidth-to-update-strangers-systems-pcworld\/","url_meta":{"origin":6982,"position":1},"title":"How to stop Windows 10 from using your PC&#8217;s bandwidth to update strangers&#8217; systems | PCWorld","author":"Paolo Redaelli","date":"2017-11-12","format":"link","excerpt":"By default, Windows 10 turns your PC into a server for distributing updates to other machines. Here's how to make it stop. Sorgente: How to stop Windows 10 from using your PC's bandwidth to update strangers' systems | PCWorld I really do hate windows. In each and every sense.","rel":"","context":"In &quot;Senza categoria&quot;","block_context":{"text":"Senza categoria","link":"https:\/\/monodes.com\/predaelli\/category\/senza-categoria\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":342,"url":"https:\/\/monodes.com\/predaelli\/2015\/06\/15\/a-little-too-much\/","url_meta":{"origin":6982,"position":2},"title":"A little too much","author":"Paolo Redaelli","date":"2015-06-15","format":false,"excerpt":"In a middle of typical morning I saw the battery of my smartphone quite lower than what I expected so I looked at power usage : Hey, wait a moment, I haven't used Google Play Music! It must have been working under the wood: Dear Google, I understand that you\u2026","rel":"","context":"In &quot;Android&quot;","block_context":{"text":"Android","link":"https:\/\/monodes.com\/predaelli\/category\/smartphones\/android\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2358,"url":"https:\/\/monodes.com\/predaelli\/2017\/04\/14\/x2go-remote-desktop-faster-than-vnc\/","url_meta":{"origin":6982,"position":3},"title":"X2Go, remote desktop faster than VNC","author":"Paolo Redaelli","date":"2017-04-14","format":false,"excerpt":"Sometimes VNC feels too slow, expecially other slow links. Enters X2Go - everywhere@home! X2Go enables you to access a graphical desktop of a computer over a low bandwidth (or high bandwidth) connection.X2Go is a Remote Desktop solution, which some vendors vaguely call Remote Control. This is not to be confused\u2026","rel":"","context":"In &quot;Software&quot;","block_context":{"text":"Software","link":"https:\/\/monodes.com\/predaelli\/category\/software\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":12264,"url":"https:\/\/monodes.com\/predaelli\/2025\/01\/13\/50-free-and-open-source-projects-selected-for-ngi-zero-grants\/","url_meta":{"origin":6982,"position":4},"title":"50 Free and Open Source Projects Selected for NGI Zero grants","author":"Paolo Redaelli","date":"2025-01-13","format":false,"excerpt":"Some projects from 50 Free and Open Source Projects Selected for NGI Zero grants that caught my attention for a variety of reasons: Reticulum Network Stack \u2014 Networking stack for building local and wide-area networks even with extremely low bandwidth librice \u2014 Pure Rust implementation of IETFs real-time communication standard\u2026","rel":"","context":"In &quot;Documentations&quot;","block_context":{"text":"Documentations","link":"https:\/\/monodes.com\/predaelli\/category\/documentations\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1673,"url":"https:\/\/monodes.com\/predaelli\/2016\/06\/26\/on-the-shores\/","url_meta":{"origin":6982,"position":5},"title":"On the shores","author":"Paolo Redaelli","date":"2016-06-26","format":false,"excerpt":"Hacking on the shores of Lake Como during sunset, in low bandwidth mode... \u263a","rel":"","context":"In &quot;Senza categoria&quot;","block_context":{"text":"Senza categoria","link":"https:\/\/monodes.com\/predaelli\/category\/senza-categoria\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/6982","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/comments?post=6982"}],"version-history":[{"count":0,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/6982\/revisions"}],"wp:attachment":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/media?parent=6982"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/categories?post=6982"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/tags?post=6982"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}