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.5K
active users

#WebTransport

0 posts0 participants0 posts today

[Перевод] Сравнение технологий WebSockets, Server-Sent-Events, Long-Polling, WebRTC и WebTransport

При работе с современными веб-приложениями реального времени незаменима возможность отправлять события с сервера на клиент. Именно этой необходимостью продиктовано то, что за годы работы было изобретено несколько методов для этой цели, каждый с собственным набором достоинств и недостатков. Первоначально единственным вариантом был длинный опрос. Затем в качестве альтернативы появились веб-сокеты — более надёжное решение для двунаправленной коммуникации. Вслед за веб-сокетами появились события, отправляемые сервером (SSE), более простой метод, обеспечивающий однонаправленную связь от сервера к клиенту. Забегая вперёд, сейчас разрабатывается ещё и протокол WebTransport, который может тем более изменить ландшафт этой области, обеспечивая более эффективный и гибкий подход, располагающий к масштабированию. В некоторых нишевых случаях можно присмотреться и к технологии WebRTC, предназначенной для работы с событиями в направлении сервер-клиент. В этой статье мы подробно разберём данные технологии, сравним их производительность, подчеркнём их достоинства и недостатки, а также порекомендуем, что делать в различных практических случаях, расскажем, как принимать информированные решения при создании веб-приложений реального времени. Эта статья — экстракт моего совокупного опыта, приобретённого в ходе реализации протокола репликации RxDB, обеспечивающего совместимость с различными технологиями серверной части.

habr.com/ru/articles/809535/

ХабрСравнение технологий WebSockets, Server-Sent-Events, Long-Polling, WebRTC и WebTransportПри работе с современными веб-приложениями реального времени незаменима возможность отправлять события с сервера на клиент. Именно этой необходимостью продиктовано то, что за годы работы было...

Знакомство с WebTransport API

Hello world! На днях я прочитал статью о WebTransport API как будущей альтернативе или даже замене WebSockets . Мне стало интересно, что это такое и с чем его едят. Давайте разбираться вместе.

habr.com/ru/companies/timeweb/

ХабрЗнакомство с WebTransport APIHello world! На днях я прочитал статью о WebTransport API как будущей альтернативе или даже замене WebSockets . Мне стало интересно, что это такое и с чем его едят. Давайте разбираться вместе....

What’s the best way to keep a video and data streams in sync in a browser? 🤷‍♂️

#WebRTC looks like a good fit but I have not yet found a way to attach frame IDs, timestamps or similar.

I also thought about multiplexing both streams via #WebTransport but don’t know how to feed the stream back as Insertable Streams for MediaStreamTrack API is still experimental in #Firefox

developer.mozilla.org/en-US/do

developer.mozilla.orgInsertable Streams for MediaStreamTrack API - Web APIs | MDNThe Insertable Streams for MediaStreamTrack API provides a method of adding new components to a MediaStreamTrack.

🆕 You've enjoyed reading the creation of a multi-step video processing pipeline? This second article by @tidoust explores the actual processing of video frames! webrtchacks.com/video-frame-pr

Technologies involved are #JavaScript #WebAssembly #WebGPU #WebCodecs #WebGL #WebTransport #WebNN.

Give feedback and contribute to an experimental code for creating video processing pipelines using these web technologies: github.com/tidoust/media-tests Thanks!