Software Mansion
Software Mansion
  • 248
  • 1 093 004
RTC.ON 2024 | The after-movie
Organizing a conference in an office? Yes, but only if it's a cool office - like the one we have in Kraków!
Watch RTC.ON 2024 after-movie and re-live the best moments of THE WebRTC, Computer Vision & AI conference with us. But don't get too locked up in memories - RTC.ON is coming back in 2025, and we're already rolling up our sleeves to make the next edition even better!
See you next year!
If you don't want to miss any updates:
👉 follow us on X: x.com/ElixirMembrane
👉 subscribe to our newsletter: rtcon.live/
มุมมอง: 249

วีดีโอ

TypeGPU: enhance your WebGPU project with type-safe API & new way of writing shaders
มุมมอง 68621 วันที่ผ่านมา
Get to know TypeGPU - a TypeScript library that enhances the WebGPU API, allowing resource management in a type-safe, declarative way. In this video, the team behind TypeGPU shares how you can enhance your WebGPU projects with a type-safe API, and a glimpse into the research & development of a new way to write shaders! Keep up with the development at: ✨GitHub: github.com/software-mansion/TypeGP...
Lorenzo Miniero - WebRTC and QUIC: how hard can it be? | RTC.ON 2024
มุมมอง 382หลายเดือนก่อน
WebRTC is getting more stable and mature day after day: with so many good implementations available out there and billions of endpoints ready to use them, there are a ton of scenarios that are now possible that would have been very hard, if not impossible, to implement just a few years ago. That said, standardization bodies have started investigating whether using QUIC for real-time multimedia ...
Wojciech Jasiński - On challenges and considerations for real time AI processing | RTC.ON 2024
มุมมอง 116หลายเดือนก่อน
Developing computer vision models for real-time use cases has presented our team with numerous challenges and valuable lessons. This talk will showcase our real-time inpainting solution as a case study to highlight the key problems we faced and how we solved them. We'll discuss why many advanced models aren't suited for real-time use, touching on the trade-offs between speed and accuracy, manag...
Rob Pickering - What happens when AI starts grocking streaming audio directly | RTC.ON 2024
มุมมอง 134หลายเดือนก่อน
Natural oral conversation is the Holy Grail of conversational AI, how close are we? Historically large language models have been exclusively text based at their core. Pipelines for "talking" to them have involved separate Speech to Text, Inferencing, and Speech to Text steps. This causes latency, errors and loss of audio only nuance in the STT path. We can use various techniques to try and miti...
Damien Stolarz - WebRTC and Spatial Computing on Apple Vision Pro | RTC.ON 2024
มุมมอง 119หลายเดือนก่อน
We're going to go over the techniques we used and some of the challenges our team overcame to stream stereoscopic and 360-degree video over WebRTC to the Apple Vision Pro via Janus. We'll demonstrate the hardware and briefly dive into some of the considerations in delivering effective "spatial" content over WebRTC. Learn more about RTC.ON: ▶️ rtcon.live/ Follow us on X: ▶️ x.com/ElixirMembrane ...
Dan Jenkins - Taking ICEPerf.com to the next level | RTC.ON 2024
มุมมอง 80หลายเดือนก่อน
ICEPerf.com has gone through a whole host of upgrades since we first launched it at JanusCon in April. ICE is a vital part of setting up WebRTC sessions, and any delay in that ultimately elongates session setup times. Monitoring the performance of everything that impacts ICE is something we as a community have not done much of. All of that changes with ICEPerf.com. Come see what we've done to i...
Mateusz Front - Improving DX and adoption of Membrane Framework | RTC.ON 2024
มุมมอง 81หลายเดือนก่อน
Over the last 8 years of working on Membrane, we created a powerful and capable framework. Having some multimedia background, you can choose from over 60 plugins and build streaming software tailored to your needs. But what if you're not an expert in these things? Well, you have quite a steep learning curve ahead. In this talk, I'll show our recent work that aims to flatten that learning curve ...
Perttu Lähteenlahti - React and WebRTC - Real-time communication on mobile | RTC.ON
มุมมอง 150หลายเดือนก่อน
In this talk, I will explore the process of building a mobile app capable of audio and video streaming using React Native and react-native-webrtc, with a focus on the unique challenges and considerations involved. We will delve into the capabilities and limitations of both React Native and react-native-webrtc, offering a comprehensive understanding of the tools and techniques required to create...
Paula Oses - LLMs and GenAI: A Guide to Building Your Own RAG Model for Document Interaction
มุมมอง 161หลายเดือนก่อน
In this talk, we will explore the use of Retrieval Augmented Generation (RAG) with Large Language Models (LLM) to interact with your own documents. We will start with the basic theory of what LLMs and RAG are and then we’ll dive into the code. By the end of this talk, you will have gained a comprehensive understanding of how to develop your own RAG model and unlock its huge potential for dynami...
Zafer Cesur - How we built Algora.TV (livestreaming for developers) using Membrane and Elixir
มุมมอง 275หลายเดือนก่อน
Hi, I'm Zafer. While studying CS & Math in the US, I met my co-founder and dropped out of college to start Algora together. I'm passionate about Elixir, TypeScript, Haskell, functional programming, distributed systems and real-time applications. In my talk, I'll talk about Algora.TV. I'll start with a short introduction on what it is, how we built it and a technical breakdown of the platform. I...
Piotr Skalski - Everything you wanted to know about VLMs but were afraid to ask | RTC.ON 2024
มุมมอง 1.5Kหลายเดือนก่อน
VLMs (Vision-Language Models) are one of the fastest-growing niches in Computer Vision, enabling machines to understand and generate both visual and textual information. Learn what VLMs are, how they work, and what problems you can solve with them. You will learn which open-source models are worth paying attention to and how to deploy them. I will even show you how to fine-tune them if needed. ...
Boris Grozev - Jitsi Videobridge: the state of the art SFU that powers Jitsi Meet | RTC.ON 2024
มุมมอง 91หลายเดือนก่อน
At over a decade old now, and with its roots dating even earlier, Jitsi Videobridge is a seasoned SFU in the RTC space. What does it take to build a successful SFU? Let's take a deep dive into JVB and learn about its history, architecture, features and more! Learn more about RTC.ON: ▶️ rtcon.live/ Follow us on X: ▶️ x.com/ElixirMembrane ▶️ x.com/swmansion #RTCON #RTCON2024 #Jitsi #webrtc
Violina Popova - Real-Time Video Streaming with WebSockets in React Native | RTC.ON 2024
มุมมอง 427หลายเดือนก่อน
This talk presents the implementation of real-time video streaming using WebSockets within React Native. It covers the integration of WebSockets for establishing a persistent connection between client and server, enabling efficient transmission of video data. Key aspects of the presentation include handling video encoding and decoding, managing real-time synchronisation, and optimising performa...
Enzo Piacenza - Building a Low-Latency Voice Assistant leveraging Elixir and Membrane | RTC.ON 2024
มุมมอง 180หลายเดือนก่อน
Building a low-latency voice assistant presents unique challenges and opportunities, particularly when integrating Large Language Models (LLMs). At Telnyx, our approach involves leveraging Elixir and the Membrane Framework alongside other technologies to address these challenges. In this session, we explore our journey of optimizing real-time voice interactions, focusing on our implementation o...
Wojciech Barczyński - Stop Fighting Hydra - Replacing Headless Chromium | RTC.ON 2024
มุมมอง 76หลายเดือนก่อน
Wojciech Barczyński - Stop Fighting Hydra - Replacing Headless Chromium | RTC.ON 2024
Michał Śledź - Elixir WebRTC - batteries included WebRTC implementation for Elixir ecosystem
มุมมอง 124หลายเดือนก่อน
Michał Śledź - Elixir WebRTC - batteries included WebRTC implementation for Elixir ecosystem
Alfred Gonzalez Trastoy - Boosting Inclusivity: Closed Captioning & Translations in WebRTC
มุมมอง 71หลายเดือนก่อน
Alfred Gonzalez Trastoy - Boosting Inclusivity: Closed Captioning & Translations in WebRTC
Mate Nagy - WebRTC: The Kubernetes way | RTC.ON 2024
มุมมอง 136หลายเดือนก่อน
Mate Nagy - WebRTC: The Kubernetes way | RTC.ON 2024
Ali C. Begen - DASH and Media-over-QUIC Transport Face-Off: Performance Showdown at Low Latency
มุมมอง 147หลายเดือนก่อน
Ali C. Begen - DASH and Media-over-QUIC Transport Face-Off: Performance Showdown at Low Latency
Mo Khazali - Server-Driven Mobile Apps With React Native | #RNCK 14
มุมมอง 2.1K3 หลายเดือนก่อน
Mo Khazali - Server-Driven Mobile Apps With React Native | #RNCK 14
Perttu Lähteenlahti - Cross-platform 3D experiences with Expo-GL and React Three Fiber | RNCK #14
มุมมอง 4453 หลายเดือนก่อน
Perttu Lähteenlahti - Cross-platform 3D experiences with Expo-GL and React Three Fiber | RNCK #14
Rafael Mendiola - Build yourself a mobile development environment with Expo web | RNCK #14
มุมมอง 1.1K3 หลายเดือนก่อน
Rafael Mendiola - Build yourself a mobile development environment with Expo web | RNCK #14
Panel Discussion | App.js Conf 2024
มุมมอง 6403 หลายเดือนก่อน
Panel Discussion | App.js Conf 2024
Gant Laborde - React Native Ignite: Building an AI app | App.js Conf 2024
มุมมอง 1.5K3 หลายเดือนก่อน
Gant Laborde - React Native Ignite: Building an AI app | App.js Conf 2024
Krystof Woldrich - Debugging with Sentry's Debug IDs | App.js Conf 2024
มุมมอง 7693 หลายเดือนก่อน
Krystof Woldrich - Debugging with Sentry's Debug IDs | App.js Conf 2024
Phillip Pan - React Native under the hood | App.js Conf 2024
มุมมอง 4.1K3 หลายเดือนก่อน
Phillip Pan - React Native under the hood | App.js Conf 2024
Britta Evans-Fenton - Crafting an Inclusive Shopify Point of Sale | App.js Conf 2024
มุมมอง 5903 หลายเดือนก่อน
Britta Evans-Fenton - Crafting an Inclusive Shopify Point of Sale | App.js Conf 2024
Jacob Arvidsson - Micro app architecture with expo | App.js Conf 2024
มุมมอง 3.8K3 หลายเดือนก่อน
Jacob Arvidsson - Micro app architecture with expo | App.js Conf 2024
Talha Naqvi - Improving Shopify App's Performance | App.js Conf 2024
มุมมอง 1.2K3 หลายเดือนก่อน
Talha Naqvi - Improving Shopify App's Performance | App.js Conf 2024

ความคิดเห็น

  • @antonvlasov9362
    @antonvlasov9362 22 ชั่วโมงที่ผ่านมา

    2024, no available at public

  • @abdullahkhan961
    @abdullahkhan961 9 วันที่ผ่านมา

    Now that's nice , will solve tons of problems🎉

  • @AlexanderSuraphel
    @AlexanderSuraphel 10 วันที่ผ่านมา

    00:00 Introduction 00:47 History and Evolution of Uni Styles 01:41 Limitations and Capabilities 02:29 Default Way of Styling in React Native 03:11 Challenges with Default Styling 03:52 Introduction to Uni Styles 04:33 Setting Up Uni Styles 05:15 Performance and TypeScript Support 06:01 Safe Area Insets and Contexts 06:46 Dynamic Island Example 07:32 Supporting Bigger Screens 08:18 Media Queries 09:06 Variance in Styles 09:50 Passing Dynamic Values from JSX 10:34 Accessibility Support 11:22 Universal Styling Across Multiple Platforms 12:04 Supported Platforms 12:52 Vision OS Support 13:41 Host Object and JSI 14:25 Platform-Specific Code for React Native for macOS 15:10 Platform-Specific Code for React Native for Windows 16:44 Adding Support for macOS 17:24 Challenges with macOS Support 18:11 Handling Orientation Changes 18:55 React Native Windows Native Module 19:36 React Windows Module Structure 20:17 Debugging and Release Mode Issues 21:41 Sending Events in React Native Windows 22:25 Getting JSI Runtime in React Native Windows 23:13 Future Plans for Uni Styles 24:45 Conclusion and Q&A

  • @alenaju1847
    @alenaju1847 10 วันที่ผ่านมา

    Could not explain it any better. Thank you.

  • @ronaldngarombo1026
    @ronaldngarombo1026 12 วันที่ผ่านมา

    Awesome. This is going to make my life easier

  • @tshawchit
    @tshawchit 12 วันที่ผ่านมา

    How do you mock api? I mean I created a mock server with Mockoon and added some responses manually for my local simulator build. But to have multiple flows and same api endpoint return dynamic values, does maestro provide solution to that? Would be nice to have solution on this. Is there a way where I test my app without calling my real server and get dynamic response as possible with maestro?

  • @rommyarb
    @rommyarb 13 วันที่ผ่านมา

    Unistyles is like Typescript to Javascript <3

  • @aymanelhasbi5030
    @aymanelhasbi5030 20 วันที่ผ่านมา

    Neat , why i feel m not good enough to contribute ?

  • @tuandattran4227
    @tuandattran4227 23 วันที่ผ่านมา

    This is when VS code got full weapons to build React native project which I've been thinking of, completely leave xcode and android studio

  • @MinnKhantWunna
    @MinnKhantWunna 23 วันที่ผ่านมา

    How can we navigate from one micro app to another app. I'm really worry about navigation. 😢 Thanks for sharing new to us.

  • @HarshGalathiya-fm5po
    @HarshGalathiya-fm5po 26 วันที่ผ่านมา

    good explain

  • @qiyigong2081
    @qiyigong2081 26 วันที่ผ่านมา

    Amazing!

  • @unev
    @unev 29 วันที่ผ่านมา

    I've written a similar functionality using gestures and reanimated libs. It took me around 350lines of code. I felt not senior enough to try the native approach.

  • @gugaime
    @gugaime 29 วันที่ผ่านมา

    Amazing talk, thanks Zafer!!!!

  • @just_relax_752
    @just_relax_752 29 วันที่ผ่านมา

    Expo is not stable

  • @just_relax_752
    @just_relax_752 29 วันที่ผ่านมา

    It's useless, you guys are trying to make web and mobile development the same, which is not needed, they are different. That's why Flutter is taking the lead. Expo has many limitations, i don't even have the courage to use expo for an app that's going to the store. Like mid size project. Maybe expo is good for learning but not to be usef as a tool to build professional apps, that gonna have huge concurrents in the market.

  • @Anupkumar-cd6gv
    @Anupkumar-cd6gv หลายเดือนก่อน

    Awesome video on VLMs! Could you please share the Colab notebook file as well? It would be incredibly helpful for all developers.

  • @gugaime
    @gugaime หลายเดือนก่อน

    Awesome, thanks Piotr!!!!

  • @kingstarfly
    @kingstarfly หลายเดือนก่อน

    Watch out for the LOUD audio disruption from 7:20-8:25

  • @brunokemmer
    @brunokemmer หลายเดือนก่อน

    Awesome talk Piotr!

  • @aghileslounis
    @aghileslounis หลายเดือนก่อน

    Great library! I have a question regarding this example use case. What's the purpose of using WebRTC to communicate with the server? I thought WebRTC is useful because you can connect clients (browser clients) between them without a server. Since you are sending data from client to server, what's the point of using WebRTC? I'm i missing something?

    • @michasledz781
      @michasledz781 หลายเดือนก่อน

      Yeah you are right, WebRTC is a P2P technology! But imagine you want to create a videoconferencing room. If there are 10 people inside, every person has to open 9 connections, which gives us 90 connections in total. Using a server, everyone can open just a single connection and server will route multiplex all media over this single connection. Also, servers are very often used for things like recordings, transcriptions, AI injection, custom features and so on :)

    • @aghileslounis
      @aghileslounis หลายเดือนก่อน

      @@michasledz781 oh I see thanks. What’s the benefit having a webrtc connection between a client and a server over a standard websocket connection ?

    • @notactuallyarealperson2267
      @notactuallyarealperson2267 6 วันที่ผ่านมา

      @@aghileslounis WebRTC should have lower latency than websockets. WebRTC prefers UDP over TCP when it can, so it doesn't incur the overhead of TCP when sending packets.

  • @antoniusgolly3417
    @antoniusgolly3417 หลายเดือนก่อน

    😮 🚀🚀

  • @gnom-om
    @gnom-om หลายเดือนก่อน

    there are no RN frameworks but only ONE Expo. And this is a huge problem.

  • @trenthm
    @trenthm หลายเดือนก่อน

    Exciting!

  • @AviCharlop
    @AviCharlop หลายเดือนก่อน

    Very cool idea thanks for sharing. Wish I could see the rest of the code

  • @JustinBishop
    @JustinBishop หลายเดือนก่อน

    Hey, im working on a cross contract hack for Node Guardians on starknet. I have a hack contract and a target contract. I need to make a hack contract to call _execute_ on the target contract, which then calls fransfer_from on a token contract. I have problems importing stuff in my snforge tests up at the top. its not finding 'declare' for example: use snforge_std::declare; error: Identifier not found. --> /hack_test.cairo:4:5 use snforge::deploy; Also, How do dispatchers work? I guess in snforge needs dispatcher for my hack contract so I can interact with other contracts in test because the dispatchers are made automatically at compile time?? but, do i need dispatchers for my target contract too if it is only being executed on??? I'm just haveing a ton of import errors and I can't even get to writing this test. Thanks

  • @dancoman8
    @dancoman8 หลายเดือนก่อน

    Does it use Typescript?

  • @jingxuejingxue
    @jingxuejingxue หลายเดือนก่อน

    good

  • @wandenreich770
    @wandenreich770 หลายเดือนก่อน

    Great talk William

  • @raihanians
    @raihanians หลายเดือนก่อน

    Did you guys solve it? Vision Camera - Skia Frame Processors are currently preview-only. Any content drawn to the Frame will not be visible in captured photos, snapshots or videos. Frame will not be visible!

  • @Frxvyl-j3k
    @Frxvyl-j3k หลายเดือนก่อน

    Magnificent overview, development builds are a way to go, however the integration part I didn't get it well,

  • @dddddeeeevvvvvv
    @dddddeeeevvvvvv หลายเดือนก่อน

    Sorry for language. This is fuckingly awesome

  • @VIGNESHKUMARAN-p1g
    @VIGNESHKUMARAN-p1g หลายเดือนก่อน

    what an underrated channel it is

  • @uqmessias
    @uqmessias หลายเดือนก่อน

    4:32 - Introduction 5:43 - What's new in React Native 12:26 - Universal Styling with Unistyles 38:20 - React Server Components ___ 54:00 - Questions (React Server Components) 58:50 - Is React Native ready for Maestro? ___ 1:16:13 - Questions (Is React Native ready for Maestro?)

  • @delamberty
    @delamberty หลายเดือนก่อน

    I will watch this. An interesting tech

  • @DavidJames535
    @DavidJames535 หลายเดือนก่อน

    Console.log. That’s what I need

  • @devanshnigam5172
    @devanshnigam5172 2 หลายเดือนก่อน

    Been struggling with making sure the order of execution of flows is predictable and as written in the config file, but not sure where to place this config file, if we go by the docs it says to place at the root where maestro is installed from brew but what if I want to have multiple projects using maestro? Will that not raise a conflict? As in the report.xml that is generated, I want all of these subflows to be noted separately!

  • @devanshnigam5172
    @devanshnigam5172 2 หลายเดือนก่อน

    Been struggling with making sure the order of execution of flows is predictable and as written in the config file, but not sure where to place this config file, if we go by the docs it says to place at the root where maestro is installed from brew but what if I want to have multiple projects using maestro? Will that not raise a conflict?

    • @shettayyyy
      @shettayyyy 12 วันที่ผ่านมา

      You need to place it under <your-project-root>/.maestro/

  • @andreypetrenko363
    @andreypetrenko363 2 หลายเดือนก่อน

    Zoom is NOT WebRTC based..

  • @theaungmyatmoe
    @theaungmyatmoe 2 หลายเดือนก่อน

    Pretty fucking sweet

  • @benevbright
    @benevbright 2 หลายเดือนก่อน

    It's my favorite presentation since Jobs'.

  • @DThompsonDev
    @DThompsonDev 2 หลายเดือนก่อน

    This was a really nice talk!

  • @ryansatriayudha
    @ryansatriayudha 2 หลายเดือนก่อน

    Does this mean that Expo will be a fullstack framework like Next.js?

  • @rodelcrisosto499
    @rodelcrisosto499 2 หลายเดือนก่อน

    I badly need the source!

    • @SoftwareMansion
      @SoftwareMansion 2 หลายเดือนก่อน

      Hi! Here's the repo: github.com/theurbancoder/micro-app-architecture-demo

  • @sourabhsingh4515
    @sourabhsingh4515 2 หลายเดือนก่อน

    I am waiting for the windows support and if it runs on Linux i'll switch to Linux

  • @korigamik
    @korigamik 2 หลายเดือนก่อน

    Fire tv store is the worst app ever

  • @JaceRivera-t2w
    @JaceRivera-t2w 2 หลายเดือนก่อน

    The question is will Apple allow this? Does this go against App store protocols in the sense that we dynamically rendering things within the confines of the application as opposed to a sandboxed web view? Other than this concern the technology looks amazing.

  • @SeanMacLachlan
    @SeanMacLachlan 2 หลายเดือนก่อน

    This guy deserves a nobel prize.

  • @hmodarres
    @hmodarres 2 หลายเดือนก่อน

    Very innovative, love it

  • @GooseGumlizzard
    @GooseGumlizzard 2 หลายเดือนก่อน

    so now that Flipper is dead?