mastodon.world is one of the many independent Mastodon servers you can use to participate in the fediverse.
Generic Mastodon server for anyone to use.

Server stats:

8.1K
active users

#WebTransport

2 posts1 participant0 posts today
@reiver ⊼ (Charles) :batman:programming, webtransport
@reiver ⊼ (Charles) :batman:programming, webtransport
Gamedev.js<p>The new 0.16 version of the open source Node.js multiplayer framework, <a href="https://mastodon.gamedev.place/tags/Colyseus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Colyseus</span></a>, is introducing <a href="https://mastodon.gamedev.place/tags/StateView" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>StateView</span></a>, experimental support for <a href="https://mastodon.gamedev.place/tags/WebTransport" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebTransport</span></a>, and more.</p><p><a href="https://gamedevjs.com/tools/colyseus-0-16-released/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">gamedevjs.com/tools/colyseus-0</span><span class="invisible">-16-released/</span></a></p><p><a href="https://mastodon.gamedev.place/tags/gamedev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gamedev</span></a> <a href="https://mastodon.gamedev.place/tags/gamedevjs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gamedevjs</span></a> <a href="https://mastodon.gamedev.place/tags/node" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>node</span></a> <a href="https://mastodon.gamedev.place/tags/nodejs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nodejs</span></a> <a href="https://mastodon.gamedev.place/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a> <a href="https://mastodon.gamedev.place/tags/update" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>update</span></a></p>
JSDev Space<p>Exploring the WebTransport API: A New Era of Web Communication <a href="https://jsdev.space/webtransport-api/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">jsdev.space/webtransport-api/</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/javascript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>javascript</span></a> <a href="https://mastodon.social/tags/webtransport" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webtransport</span></a></p>
sublimer@あすてろいどん鯖管<p>Rustでマルチスレッドプログラミング! リアルタイム通信ではどのようにスレッドを立てるのか - Speaker Deck : 👀<br>---<br> <a href="https://speakerdeck.com/yuki_uchida/rusttemarutisuretutohurokuraminku-riarutaimutong-xin-tehatonoyounisuretutowoli-terunoka" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">speakerdeck.com/yuki_uchida/ru</span><span class="invisible">sttemarutisuretutohurokuraminku-riarutaimutong-xin-tehatonoyounisuretutowoli-terunoka</span></a></p><p><a href="https://mstdn.sublimer.me/tags/RustTokyo2024" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RustTokyo2024</span></a> <a href="https://mstdn.sublimer.me/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a> <a href="https://mstdn.sublimer.me/tags/moq" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>moq</span></a> <a href="https://mstdn.sublimer.me/tags/mediaoverquic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mediaoverquic</span></a> <a href="https://mstdn.sublimer.me/tags/webtransport" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webtransport</span></a></p>
yuart<p>Hey, I wanted to share my little project – a multiplayer Arkanoid game built in Rust. I was in the mood to try something cool in this language and also see what HTTP/3 and MessagePack are capable of.</p><p>Here’s the [repo](<a href="https://github.com/ArtemkaKun/ping-pong-arkanoid" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/ArtemkaKun/ping-pon</span><span class="invisible">g-arkanoid</span></a>) with the code.</p><p>More details in the 🧵</p><p>(Oh, and the lag is in the video, not the game itself. I didn’t bother recording it again.)</p><p><a href="https://mastodon.social/tags/rustlang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rustlang</span></a> <a href="https://mastodon.social/tags/gamedev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gamedev</span></a> <a href="https://mastodon.social/tags/multiplayergame" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>multiplayergame</span></a> <a href="https://mastodon.social/tags/WebTransport" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebTransport</span></a> <a href="https://mastodon.social/tags/http3" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>http3</span></a> <a href="https://mastodon.social/tags/messagepack" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>messagepack</span></a> <a href="https://mastodon.social/tags/indiedev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>indiedev</span></a> <a href="https://mastodon.social/tags/opensource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensource</span></a> <a href="https://mastodon.social/tags/coding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>coding</span></a> <a href="https://mastodon.social/tags/devcommunity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devcommunity</span></a></p>
W3C Developers<p>At the <a href="https://w3c.social/tags/fokusmws" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fokusmws</span></a> event in Berlin, <span class="h-card" translate="no"><a href="https://mamot.fr/@tidoust" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>tidoust</span></a></span>, <span class="h-card" translate="no"><a href="https://w3c.social/@w3c" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>w3c</span></a></span> Media specialist, presents the technical foundations on the web of <a href="https://w3c.social/tags/metaverse" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>metaverse</span></a> and <a href="https://w3c.social/tags/ai" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ai</span></a> - <a href="https://w3c.social/tags/webgl" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webgl</span></a> <a href="https://w3c.social/tags/webgpu" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webgpu</span></a> <a href="https://w3c.social/tags/WebNN" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebNN</span></a> <a href="https://w3c.social/tags/WebTransport" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebTransport</span></a> <a href="https://w3c.social/tags/webxr" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webxr</span></a> and many more</p>
SmartEdge EU Project<p><a href="https://w3c.social/tags/fokusmws" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fokusmws</span></a> Great overview of <a href="https://w3c.social/tags/metaverse" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>metaverse</span></a> devices, enablers, etc., by Louay Bassbouss, incl. <span class="h-card" translate="no"><a href="https://w3c.social/@w3c" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>w3c</span></a></span> Immersive Web related technologies: <a href="https://w3c.social/tags/webxr" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webxr</span></a> <a href="https://w3c.social/tags/wasm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>wasm</span></a> <a href="https://w3c.social/tags/WebTransport" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebTransport</span></a> and more</p>
Habr<p>[Перевод] Сравнение технологий WebSockets, Server-Sent-Events, Long-Polling, WebRTC и WebTransport</p><p>При работе с современными веб-приложениями реального времени незаменима возможность отправлять события с сервера на клиент. Именно этой необходимостью продиктовано то, что за годы работы было изобретено несколько методов для этой цели, каждый с собственным набором достоинств и недостатков. Первоначально единственным вариантом был длинный опрос. Затем в качестве альтернативы появились веб-сокеты — более надёжное решение для двунаправленной коммуникации. Вслед за веб-сокетами появились события, отправляемые сервером (SSE), более простой метод, обеспечивающий однонаправленную связь от сервера к клиенту. Забегая вперёд, сейчас разрабатывается ещё и протокол WebTransport, который может тем более изменить ландшафт этой области, обеспечивая более эффективный и гибкий подход, располагающий к масштабированию. В некоторых нишевых случаях можно присмотреться и к технологии WebRTC, предназначенной для работы с событиями в направлении сервер-клиент. В этой статье мы подробно разберём данные технологии, сравним их производительность, подчеркнём их достоинства и недостатки, а также порекомендуем, что делать в различных практических случаях, расскажем, как принимать информированные решения при создании веб-приложений реального времени. Эта статья — экстракт моего совокупного опыта, приобретённого в ходе реализации протокола репликации RxDB, обеспечивающего совместимость с различными технологиями серверной части.</p><p><a href="https://habr.com/ru/articles/809535/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">habr.com/ru/articles/809535/</span><span class="invisible"></span></a></p><p><a href="https://zhub.link/tags/websockets" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>websockets</span></a> <a href="https://zhub.link/tags/WebRTC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebRTC</span></a> <a href="https://zhub.link/tags/longpolling" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>longpolling</span></a> <a href="https://zhub.link/tags/webtransport" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webtransport</span></a> <a href="https://zhub.link/tags/http" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>http</span></a> <a href="https://zhub.link/tags/%D0%B1%D0%B0%D0%B7%D1%8B_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>базы_данных</span></a></p>
Habr<p>Знакомство с WebTransport API</p><p>Hello world! На днях я прочитал статью о WebTransport API как будущей альтернативе или даже замене WebSockets . Мне стало интересно, что это такое и с чем его едят. Давайте разбираться вместе.</p><p><a href="https://habr.com/ru/companies/timeweb/articles/782448/" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="ellipsis">habr.com/ru/companies/timeweb/</span><span class="invisible">articles/782448/</span></a></p><p><a href="https://zhub.link/tags/timeweb_%D1%81%D1%82%D0%B0%D1%82%D1%8C%D0%B8" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>timeweb_статьи</span></a> <a href="https://zhub.link/tags/javascript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>javascript</span></a> <a href="https://zhub.link/tags/webtransport_api" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webtransport_api</span></a> <a href="https://zhub.link/tags/webtransport" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webtransport</span></a> <a href="https://zhub.link/tags/http3" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>http3</span></a> <a href="https://zhub.link/tags/quic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>quic</span></a> <a href="https://zhub.link/tags/websockets" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>websockets</span></a> <a href="https://zhub.link/tags/webrtc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webrtc</span></a></p>
🍄🌈🎮💻🚲🥓🎃💀🏴🛻🇺🇸<p>Google released <a href="https://mas.to/tags/WebRTC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebRTC</span></a> in 2011 as a way of fixing a very specific problem:</p><p>&gt; How do we build Google Meet?</p><p>Back then, the web was a very different place. Flash was the only way to do live media and it was a mess. <a href="https://mas.to/tags/HTML5" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HTML5</span></a> <a href="https://mas.to/tags/video" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>video</span></a> was primarily for pre-recorded content.</p><p><a href="https://quic.video/blog/replacing-webrtc/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">quic.video/blog/replacing-webr</span><span class="invisible">tc/</span></a></p><p><a href="https://mas.to/tags/webDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webDev</span></a> <a href="https://mas.to/tags/webTransport" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webTransport</span></a> <a href="https://mas.to/tags/web" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>web</span></a> <a href="https://mas.to/tags/p2p" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>p2p</span></a> <a href="https://mas.to/tags/rtc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rtc</span></a></p>
W3C Developers<p>For <a href="https://w3c.social/tags/w3cTPAC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>w3cTPAC</span></a>, Louay Bassbouss (<span class="h-card"><a href="https://social.bund.de/@FraunhoferFOKUS" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>FraunhoferFOKUS</span></a></span>) demoes "<a href="https://w3c.social/tags/Metaverse" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Metaverse</span></a> Cloud Rendering on the Web" as a use case currently under discussion within the <span class="h-card"><a href="https://w3c.social/@w3c" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>w3c</span></a></span> Web &amp; Networks <a href="https://w3c.social/tags/InterestGroup" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>InterestGroup</span></a> <br><a href="https://w3c.social/tags/EdgeRendering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>EdgeRendering</span></a> <a href="https://w3c.social/tags/WebRTC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebRTC</span></a> <a href="https://w3c.social/tags/WebCodecs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebCodecs</span></a> <a href="https://w3c.social/tags/WebTransport" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebTransport</span></a><br>Transcript at <a href="https://www.w3.org/2023/09/TPAC/demos/web-networks.html" rel="nofollow noopener" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">w3.org/2023/09/TPAC/demos/web-</span><span class="invisible">networks.html</span></a><br>🎬 <a href="https://youtu.be/AR4l7xIPdZA?si=ncQjdNufni6vqqNq" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="ellipsis">youtu.be/AR4l7xIPdZA?si=ncQjdN</span><span class="invisible">ufni6vqqNq</span></a></p>
W3C Developers<p>Wanna get an overview of current <span class="h-card"><a href="https://w3c.social/@w3c" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>w3c</span></a></span> work? Watch this 🎬 from <span class="h-card"><a href="https://w3c.social/@plehegar" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>plehegar</span></a></span> about <a href="https://w3c.social/tags/WebNN" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebNN</span></a> <a href="https://w3c.social/tags/MachineLearning" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MachineLearning</span></a> <a href="https://w3c.social/tags/Security" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Security</span></a> <a href="https://w3c.social/tags/WebRTC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebRTC</span></a> <a href="https://w3c.social/tags/PrivateAdvertising" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PrivateAdvertising</span></a> <a href="https://w3c.social/tags/WebAssembly" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebAssembly</span></a> <a href="https://w3c.social/tags/WebGPU" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebGPU</span></a> <a href="https://w3c.social/tags/WebTransport" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebTransport</span></a> <a href="https://w3c.social/tags/WebCodecs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebCodecs</span></a>, <a href="https://w3c.social/tags/DIDs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DIDs</span></a> <a href="https://w3c.social/tags/WCAG" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WCAG</span></a>, and much more!<br><a href="https://youtu.be/rNFpgT8ZRqQ?si=H74Z5Eyo0718eH2o" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="ellipsis">youtu.be/rNFpgT8ZRqQ?si=H74Z5E</span><span class="invisible">yo0718eH2o</span></a></p><p>This talk is among the 20 presentations recorded during the "Web Technology Forum" event, organized by the W3C China team. <br>English and Chinese captions are avail.!: <a href="https://www.youtube.com/watch?v=3VxD4_4NTBI&amp;list=PLNhYw8KaLq2UvXR79_FPMFcHLG0ipGly4" rel="nofollow noopener" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=3VxD4_4NTB</span><span class="invisible">I&amp;list=PLNhYw8KaLq2UvXR79_FPMFcHLG0ipGly4</span></a></p><p>Read more about this successful event: <a href="https://www.w3.org/blog/2023/infinite-intelligence-and-secure-connection-w3c-chinas-web-technology-forum-report/" rel="nofollow noopener" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">w3.org/blog/2023/infinite-inte</span><span class="invisible">lligence-and-secure-connection-w3c-chinas-web-technology-forum-report/</span></a></p>
W3C Developers<p>Watch Chad Hart's itw of <span class="h-card"><a href="https://mamot.fr/@tidoust" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>tidoust</span></a></span> talking about <a href="https://w3c.social/tags/Streams" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Streams</span></a> and explaining the game of processing dominoes <a href="https://w3c.social/tags/WebCodecs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebCodecs</span></a>, <a href="https://w3c.social/tags/WebTransport" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebTransport</span></a>, <a href="https://w3c.social/tags/WebRTC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebRTC</span></a>, etc.<br><a href="https://www.youtube.com/watch?t=933&amp;v=lyOSQW6ic_I&amp;feature=youtu.be" rel="nofollow noopener" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?t=933&amp;v=lyOS</span><span class="invisible">QW6ic_I&amp;feature=youtu.be</span></a></p>
Valentin Sawadski<p>Uh. <a href="https://mastodon.social/tags/WebTransport" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebTransport</span></a> is enabled by default as of <a href="https://mastodon.social/tags/Firefox" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Firefox</span></a> 114!</p><p>That only leaves Safari until full support by all major browsers!</p><p><a href="https://www.mozilla.org/en-US/firefox/114.0/releasenotes/" rel="nofollow noopener" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">mozilla.org/en-US/firefox/114.</span><span class="invisible">0/releasenotes/</span></a></p>
W3C Developers<p>9 June at 11am ET: webrtcH4cKS organizes a live panel discussion on <a href="https://w3c.social/tags/WebTransport" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebTransport</span></a>, <a href="https://w3c.social/tags/WebCodecs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebCodecs</span></a> and the future of <a href="https://w3c.social/tags/WebRTC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebRTC</span></a> w/ <span class="h-card"><a href="https://mamot.fr/@tidoust" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>tidoust</span></a></span> (<span class="h-card"><a href="https://w3c.social/@w3c" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>w3c</span></a></span>), Bernard Aboba (Microsoft) and Jordi Cenzano (Meta). <br>Get a cal invite here: <a href="https://webrtchacks.com/livestream/" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="">webrtchacks.com/livestream/</span><span class="invisible"></span></a></p><p>This follows a series of 2 articles by <span class="h-card"><a href="https://mamot.fr/@tidoust" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>tidoust</span></a></span> and <span class="h-card"><a href="https://w3c.social/@dontcallmeDOM" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>dontcallmeDOM</span></a></span>: <a href="https://webrtchacks.com/real-time-video-processing-with-webcodecs-and-streams-processing-pipelines/" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="ellipsis">webrtchacks.com/real-time-vide</span><span class="invisible">o-processing-with-webcodecs-and-streams-processing-pipelines/</span></a></p>
Valentin Sawadski<p>What’s the best way to keep a video and data streams in sync in a browser? 🤷‍♂️</p><p><a href="https://mastodon.social/tags/WebRTC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebRTC</span></a> looks like a good fit but I have not yet found a way to attach frame IDs, timestamps or similar. </p><p>I also thought about multiplexing both streams via <a href="https://mastodon.social/tags/WebTransport" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebTransport</span></a> but don’t know how to feed the stream back as Insertable Streams for MediaStreamTrack API is still experimental in <a href="https://mastodon.social/tags/Firefox" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Firefox</span></a> </p><p><a href="https://developer.mozilla.org/en-US/docs/Web/API/Insertable_Streams_for_MediaStreamTrack_API" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="ellipsis">developer.mozilla.org/en-US/do</span><span class="invisible">cs/Web/API/Insertable_Streams_for_MediaStreamTrack_API</span></a> </p><p><a href="https://mastodon.social/tags/WebAPI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebAPI</span></a> <a href="https://mastodon.social/tags/Video" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Video</span></a></p>
W3C Developers<p>🆕 You've enjoyed reading the creation of a multi-step video processing pipeline? This second article by <span class="h-card"><a href="https://w3c.social/@tidoust" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>tidoust</span></a></span> explores the actual processing of video frames! <a href="https://webrtchacks.com/video-frame-processing-on-the-web-webassembly-webgpu-webgl-webcodecs-webnn-and-webtransport/" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="ellipsis">webrtchacks.com/video-frame-pr</span><span class="invisible">ocessing-on-the-web-webassembly-webgpu-webgl-webcodecs-webnn-and-webtransport/</span></a></p><p>Technologies involved are <a href="https://w3c.social/tags/JavaScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaScript</span></a> <a href="https://w3c.social/tags/WebAssembly" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebAssembly</span></a> <a href="https://w3c.social/tags/WebGPU" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebGPU</span></a> <a href="https://w3c.social/tags/WebCodecs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebCodecs</span></a> <a href="https://w3c.social/tags/WebGL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebGL</span></a> <a href="https://w3c.social/tags/WebTransport" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebTransport</span></a> <a href="https://w3c.social/tags/WebNN" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebNN</span></a>. </p><p>Give feedback and contribute to an experimental code for creating video processing pipelines using these web technologies: <a href="https://github.com/tidoust/media-tests/" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/tidoust/media-tests</span><span class="invisible">/</span></a> Thanks!</p>