{"id":1980,"date":"2019-12-23T00:52:08","date_gmt":"2019-12-22T22:52:08","guid":{"rendered":"https:\/\/alax.info\/blog\/?p=1980"},"modified":"2019-12-23T09:13:13","modified_gmt":"2019-12-23T07:13:13","slug":"low-latency-video-streaming","status":"publish","type":"post","link":"https:\/\/alax.info\/blog\/1980","title":{"rendered":"Low latency video streaming"},"content":{"rendered":"\n<p>Bits of <a href=\"http:\/\/rainway.com\">Rainway<\/a> Pulsar technology at work in this test run. The big monitor is a part of desktop system, by the way, not a high end one: <a href=\"https:\/\/www.amd.com\/en\/products\/graphics\/radeon-rx-570\">Radeon RX 570<\/a> with two monitors, one of which is encoded into H.264 and streamed  over network to two pieces of hardware:<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Intel NUC with a 2K monitor (small monitor on the left) connected to onboard <a href=\"https:\/\/www.techpowerup.com\/gpu-specs\/iris-plus-graphics-640.c2963\">Intel\u00c2\u00ae Iris\u00c2\u00ae Plus Graphics 640<\/a> &amp; its HDMI connector<\/li><li>Xbox One X (in the right bottom corner)<\/li><\/ol>\n\n\n\n<figure class=\"wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Bits of Rainway Pulsar tech at work\" width=\"1040\" height=\"585\" src=\"https:\/\/www.youtube.com\/embed\/KwQ7Flr4QJk?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>The high FPS 3D thing (by the way, it is &#8220;<a href=\"https:\/\/www.shadertoy.com\/view\/lscczl\">The Universe Within<\/a>&#8221; by BigWIngs) is running on desktop PC and its image is being taken to the other two systems simultaneously via H.264 5 MBit\/s encoding.<\/p>\n\n\n\n<p>Ordinary hardware, yet streaming is made right and shows what can be squeezed out.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/alax.info\/blog\/wp-content\/uploads\/2019\/12\/DSC01871a.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"495\" src=\"https:\/\/alax.info\/blog\/wp-content\/uploads\/2019\/12\/DSC01871a-800x495.jpg\" alt=\"\" class=\"wp-image-1981\" srcset=\"https:\/\/alax.info\/blog\/wp-content\/uploads\/2019\/12\/DSC01871a-800x495.jpg 800w, https:\/\/alax.info\/blog\/wp-content\/uploads\/2019\/12\/DSC01871a-320x198.jpg 320w, https:\/\/alax.info\/blog\/wp-content\/uploads\/2019\/12\/DSC01871a-768x475.jpg 768w, https:\/\/alax.info\/blog\/wp-content\/uploads\/2019\/12\/DSC01871a-1536x951.jpg 1536w, https:\/\/alax.info\/blog\/wp-content\/uploads\/2019\/12\/DSC01871a-600x371.jpg 600w, https:\/\/alax.info\/blog\/wp-content\/uploads\/2019\/12\/DSC01871a-1040x644.jpg 1040w, https:\/\/alax.info\/blog\/wp-content\/uploads\/2019\/12\/DSC01871a.jpg 1551w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/a><\/figure>\n\n\n\n<p>Will have to check faster hardware, and I think the latency can be cut twice. Interestingly, at some point it might be harder to remote audio at such low  latency.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bits of Rainway Pulsar technology at work in this test run. The big monitor is a part of desktop system, by the way, not a high end one: Radeon RX 570 with two monitors, one of which is encoded into H.264 and streamed over network to two pieces of hardware: Intel NUC with a 2K&hellip; <\/p>\n<p><a class=\"moretag\" href=\"https:\/\/alax.info\/blog\/1980\">Read the full article<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[379,545,563,486],"class_list":["post-1980","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-h-264","tag-rainway","tag-streaming","tag-video"],"_links":{"self":[{"href":"https:\/\/alax.info\/blog\/wp-json\/wp\/v2\/posts\/1980","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/alax.info\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/alax.info\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/alax.info\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/alax.info\/blog\/wp-json\/wp\/v2\/comments?post=1980"}],"version-history":[{"count":0,"href":"https:\/\/alax.info\/blog\/wp-json\/wp\/v2\/posts\/1980\/revisions"}],"wp:attachment":[{"href":"https:\/\/alax.info\/blog\/wp-json\/wp\/v2\/media?parent=1980"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/alax.info\/blog\/wp-json\/wp\/v2\/categories?post=1980"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/alax.info\/blog\/wp-json\/wp\/v2\/tags?post=1980"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}