SlideShare a Scribd company logo
1 of 55
Download to read offline
jitsi.org

advanced real-time communication
jitsi.org

advanced real-time communication

FOR 10 YEARS AND COUNTING
VOICE
VIDEO
some supported codecs
Opus SILK G.722 G.729

H.264 VP8
jitsi for android
DESKTOP STREAMING
OUTLOOK INTEGRATION
OUTLOOK INTEGRATION
SECURITY

PRIVACY
OTR

SOCIALIST MILLIONAIRE PROTOCOL
SRTP

ZRTP
SDES
DTLS
DNSSEC
LDAP ON-LINE PROVISIONING

FEC OPUS SILK CALL RECORDING

DNSSEC IPv6 WIN AEC
LIBJITSI JITSI VIDEOBRIDGE
CUSAX

COMBINED
USE OF SIP
AND XMPP
draft-ivov-xmpp-cusax
CUSAX is now RFC 7081
Emil Ivov – Jitsi Peter Saint-Andre – Cisco Enrico Marocco - Telecom Italia
how cusax works

XMPP
SERVER

CUSAX
CLIENT

PROVISIONING

SIP
SERVER

IM PRESENCE

ROSTERS AVATARS

FEEDING

accounts

VOICE AND

VIDEO ONLY
XMPP ROSTER vCard-s
<vCard xmlns='vcard-temp'>
<tel>
<cell/>`
<work/>
<NUMBER>+33.1.77.62.43.39</NUMBER>
</tel>
</vCard>

SIP Call-Info Headers
INVITE sip:bob@biloxi.com SIP/2.0
To: Bob <sip:bob@biloxi.com>
From: Alice <sip:alice@atlanta.com>;tag=1928301774
…
Contact: <sip:alice@pc33.atlanta.com;gr=some-rsrc>
Call-Info: <xmpp:alice@example.com> ;purpose=impp
XMPP ROSTER vCard-s
<vCard xmlns='vcard-temp'>
<tel>
<cell/>`
<work/>
<NUMBER>sip:alice@atlanta.com</NUMBER>
</tel>
</vCard>

SIP Call-Info Headers
INVITE sip:bob@biloxi.com SIP/2.0
To: Bob <sip:bob@biloxi.com>
From: Alice <sip:alice@atlanta.com>;tag=1928301774
…
Contact: <sip:alice@pc33.atlanta.com;gr=some-rsrc>
Call-Info: <xmpp:alice@example.com> ;purpose=impp
conferences
jitsi videobridge
Conventional Audio Conferencing
Client C
stream C

mix A+B+D

Dedicated Mixer

Client A

Client B
Conventional (ad hoc) Audio Conferencing
Client C
stream C

mix A+B+D

ad hoc
Jitsi mixer D

Client A

Client B
Audio Mixing
Client A’s speech
+
Client B’s speech
+
Client C’s speech
=
Conf Mix A+B+C
img src: audacity
Video Mixing
Client A’s video
+

Client B’s video
+

Client C’s video
+

Client D’s video
=

Conf Mix A+B+C+D
img src: xkcd.org!
Conventional (ad hoc) Video Conferencing

Client C
stream C

mix A+B+D

ad hoc
heavyweight
video mixer D

Client A

Client B
Conventional (ad hoc) Video Conferencing
… not such a good idea ….

Client C
stream C

mix A+B+D

NO WAY!!!
ad hoc
heavy weight
video mixer D

Client A

Client B
Client C
stream C
stream A
stream B
stream D

Jitsi as ad hoc
RTP relay D

Client A

Client B
OLIBRI

COnferences with
Lightweight
BRIdging
conferences with Jitsi Videobridge
Jitsi Videobridge
A COLIBRI Reference Implementation
create channels

Jitsi Videobridge

XMPP server

client A

client C
Focus B
Jitsi Videobridge

XMPP server

XMPP Jingle
session-initiate

client A

client C

Focus B
Jitsi Videobridge

stream C

stream B

stream A

Jitsi Videobridge

client A

client C
Focus B
advantages to video relaying
SIP
Jitsi Videobridge and SIP
SIP server

create channels

Jitsi Videobridge

SIP client A

XMPP server

SIP client C
Focus B
Jitsi Videobridge and SIP
Jitsi Videobridge

SIP server

INVITE A

XMPP server

INVITE C

SIP client A

SIP client C

Focus B
Jitsi Videobridge and CUSAX

stream C

stream B

stream A

Jitsi Videobridge

client A

client C

Focus B
WebRTC
Your favorite signalling
protocol … and SDP

Jitsi
Videobridge
OLIBRI
Web Server
and Focus
Jitsi
Videobridge
OLIBRI
Web Server
and Focus
media

Jitsi
Videobridge
OLIBRI

signalling

Web Server
and Focus
soon

WEBRTC COMPATIBILITY CHECKLIST
TRICKLE ICE

A WEBRTC SPECIAL
Reminder: Vanilla ICE
STUN
Server

Alice

disco

STUN
Server

Bob

offer and
candidates

answer and
candidates

disco

…
connectivity
checks
…

Vanilla ICE as per RFC 5245
Reminder: Vanilla ICE vs Trickle ICE
STUN
Server

Alice

disco

STUN
Server

Bob

Alice

disco

offer and
candidates

answer and
candidates

STUN
Server

disco

O/A with host
or no cands
…
more cands &
conn checks
…

…
connectivity
checks
…

Vanilla ICE as per RFC 5245

STUN
Server

Bob

Trickle ICE

disco
soon

WEBRTC COMPATIBILITY CHECKLIST
and then you can have this in a browser

More Related Content

What's hot (8)

An hour with WebRTC FIC UDC
An hour with WebRTC FIC UDCAn hour with WebRTC FIC UDC
An hour with WebRTC FIC UDC
 
SIP Beyond VoIP
SIP Beyond VoIPSIP Beyond VoIP
SIP Beyond VoIP
 
SIP Conferencing Reloaded
SIP Conferencing ReloadedSIP Conferencing Reloaded
SIP Conferencing Reloaded
 
Rethinking the PBX
Rethinking the PBXRethinking the PBX
Rethinking the PBX
 
Phone Communications in Javascript with Tropo Serverless
Phone Communications in Javascript with Tropo ServerlessPhone Communications in Javascript with Tropo Serverless
Phone Communications in Javascript with Tropo Serverless
 
Avid_Venue
Avid_VenueAvid_Venue
Avid_Venue
 
Node jslt
Node jsltNode jslt
Node jslt
 
Blink: voice is not enough
Blink: voice is not enoughBlink: voice is not enough
Blink: voice is not enough
 

Viewers also liked

Aulavirtual
AulavirtualAulavirtual
AulavirtualJoan
 
Motivational quotations
Motivational quotationsMotivational quotations
Motivational quotationsankitmehta21
 
Content choice
Content choiceContent choice
Content choicemjforder
 
Tutorial two cubes falling on a floor due to gravity
Tutorial two cubes falling on a floor due to gravityTutorial two cubes falling on a floor due to gravity
Tutorial two cubes falling on a floor due to gravitySMARTLab123
 
Exposicion charles carvajal
Exposicion charles carvajalExposicion charles carvajal
Exposicion charles carvajalunefamaestria
 
Basic english writing and listening exam
Basic english writing and listening examBasic english writing and listening exam
Basic english writing and listening examdesmunddantes
 
Planificador de proyectos original (7)
Planificador de proyectos original (7)Planificador de proyectos original (7)
Planificador de proyectos original (7)Gladys Plaza Escobar
 
Többszálú javascript
Többszálú javascriptTöbbszálú javascript
Többszálú javascriptMáté Farkas
 
Practice paper linguistics
Practice paper linguisticsPractice paper linguistics
Practice paper linguisticsdesmunddantes
 
Utp pdiva_lab2 mat_lab basico
 Utp pdiva_lab2 mat_lab basico Utp pdiva_lab2 mat_lab basico
Utp pdiva_lab2 mat_lab basicojcbenitezp
 
Rmt prairies, présentation yves et shantala, 11 octobre 2011
Rmt prairies, présentation yves et shantala, 11 octobre 2011Rmt prairies, présentation yves et shantala, 11 octobre 2011
Rmt prairies, présentation yves et shantala, 11 octobre 2011chapline
 

Viewers also liked (20)

Aulavirtual
AulavirtualAulavirtual
Aulavirtual
 
Scientific Method
Scientific MethodScientific Method
Scientific Method
 
Motivational quotations
Motivational quotationsMotivational quotations
Motivational quotations
 
Hi Tech
Hi TechHi Tech
Hi Tech
 
138744202
138744202138744202
138744202
 
Content choice
Content choiceContent choice
Content choice
 
Tutorial two cubes falling on a floor due to gravity
Tutorial two cubes falling on a floor due to gravityTutorial two cubes falling on a floor due to gravity
Tutorial two cubes falling on a floor due to gravity
 
el policia
el policiael policia
el policia
 
Shamu ppt
Shamu pptShamu ppt
Shamu ppt
 
Exposicion charles carvajal
Exposicion charles carvajalExposicion charles carvajal
Exposicion charles carvajal
 
Basic english writing and listening exam
Basic english writing and listening examBasic english writing and listening exam
Basic english writing and listening exam
 
Proyecto de grado
Proyecto de gradoProyecto de grado
Proyecto de grado
 
Planificador de proyectos original (7)
Planificador de proyectos original (7)Planificador de proyectos original (7)
Planificador de proyectos original (7)
 
Wikipedia: book creator
Wikipedia: book creatorWikipedia: book creator
Wikipedia: book creator
 
Inglz pwp
Inglz pwpInglz pwp
Inglz pwp
 
Többszálú javascript
Többszálú javascriptTöbbszálú javascript
Többszálú javascript
 
Practice paper linguistics
Practice paper linguisticsPractice paper linguistics
Practice paper linguistics
 
Oppsummering oal151
Oppsummering oal151Oppsummering oal151
Oppsummering oal151
 
Utp pdiva_lab2 mat_lab basico
 Utp pdiva_lab2 mat_lab basico Utp pdiva_lab2 mat_lab basico
Utp pdiva_lab2 mat_lab basico
 
Rmt prairies, présentation yves et shantala, 11 octobre 2011
Rmt prairies, présentation yves et shantala, 11 octobre 2011Rmt prairies, présentation yves et shantala, 11 octobre 2011
Rmt prairies, présentation yves et shantala, 11 octobre 2011
 

Similar to V2 d2013 emil ivov - jitsi

Radvision webinar: Making Real Time Video Work Over The Internet
Radvision webinar: Making Real Time Video Work Over The InternetRadvision webinar: Making Real Time Video Work Over The Internet
Radvision webinar: Making Real Time Video Work Over The InternetRADVISION Ltd.
 
WebRTC Videobroadcasting
WebRTC VideobroadcastingWebRTC Videobroadcasting
WebRTC VideobroadcastingRavi Kuril
 
Viva Video Telephony Mmpbx
Viva Video Telephony  MmpbxViva Video Telephony  Mmpbx
Viva Video Telephony Mmpbxshoaibbaig
 
WebRTC - a quick introduction
WebRTC - a quick introductionWebRTC - a quick introduction
WebRTC - a quick introductionOlle E Johansson
 
IBC2010 Microsoft Media Platform Booth Demos
IBC2010 Microsoft Media Platform Booth DemosIBC2010 Microsoft Media Platform Booth Demos
IBC2010 Microsoft Media Platform Booth DemosDavid Sayed
 
RADVISION IPTV: Interactive Live Person To Person Video
RADVISION IPTV: Interactive Live Person To Person VideoRADVISION IPTV: Interactive Live Person To Person Video
RADVISION IPTV: Interactive Live Person To Person VideoTsahi Levent-levi
 
Network diagrams andy
Network diagrams   andyNetwork diagrams   andy
Network diagrams andyAvinashGujje
 
Upgrade Your Broadcast System to PCIe Gen2
Upgrade Your Broadcast System to PCIe Gen2Upgrade Your Broadcast System to PCIe Gen2
Upgrade Your Broadcast System to PCIe Gen2Altera Corporation
 
Office Track: Lync & Skype Federation v2 Deep Dive - Johan Delimon
Office Track: Lync & Skype Federation v2 Deep Dive - Johan DelimonOffice Track: Lync & Skype Federation v2 Deep Dive - Johan Delimon
Office Track: Lync & Skype Federation v2 Deep Dive - Johan DelimonITProceed
 
bitdash - Simple & Easy MPEG-DASH Player for Web and Mobile
bitdash - Simple & Easy MPEG-DASH Player for Web and Mobilebitdash - Simple & Easy MPEG-DASH Player for Web and Mobile
bitdash - Simple & Easy MPEG-DASH Player for Web and MobileBitmovin Inc
 
BlueBox: A videoconf dongle prototype
BlueBox: A videoconf dongle prototypeBlueBox: A videoconf dongle prototype
BlueBox: A videoconf dongle prototypeNavneet kumar
 
FutureComm 2010: SIP Server Applications on Embedded Platforms
FutureComm 2010: SIP Server Applications on Embedded PlatformsFutureComm 2010: SIP Server Applications on Embedded Platforms
FutureComm 2010: SIP Server Applications on Embedded PlatformsRADVISION Ltd.
 
Flash and HTML5 Video
Flash and HTML5 VideoFlash and HTML5 Video
Flash and HTML5 VideoYoss Cohen
 
20140515 BTUG.be - Integration with SAP 101
20140515 BTUG.be - Integration with SAP 10120140515 BTUG.be - Integration with SAP 101
20140515 BTUG.be - Integration with SAP 101BTUGbe
 
200706 kathmann shared by voip.com.vn
200706 kathmann shared by voip.com.vn200706 kathmann shared by voip.com.vn
200706 kathmann shared by voip.com.vnTran Thanh
 
Developing with VoiceXML Building a Video Conference Application
Developing with VoiceXML Building a Video Conference ApplicationDeveloping with VoiceXML Building a Video Conference Application
Developing with VoiceXML Building a Video Conference ApplicationVideoguy
 

Similar to V2 d2013 emil ivov - jitsi (20)

SIP info
SIP infoSIP info
SIP info
 
Radvision webinar: Making Real Time Video Work Over The Internet
Radvision webinar: Making Real Time Video Work Over The InternetRadvision webinar: Making Real Time Video Work Over The Internet
Radvision webinar: Making Real Time Video Work Over The Internet
 
Mips track a
Mips   track aMips   track a
Mips track a
 
WebRTC Videobroadcasting
WebRTC VideobroadcastingWebRTC Videobroadcasting
WebRTC Videobroadcasting
 
Viva Video Telephony Mmpbx
Viva Video Telephony  MmpbxViva Video Telephony  Mmpbx
Viva Video Telephony Mmpbx
 
WebRTC - a quick introduction
WebRTC - a quick introductionWebRTC - a quick introduction
WebRTC - a quick introduction
 
Vo ip sip
Vo ip sipVo ip sip
Vo ip sip
 
IBC2010 Microsoft Media Platform Booth Demos
IBC2010 Microsoft Media Platform Booth DemosIBC2010 Microsoft Media Platform Booth Demos
IBC2010 Microsoft Media Platform Booth Demos
 
RADVISION IPTV: Interactive Live Person To Person Video
RADVISION IPTV: Interactive Live Person To Person VideoRADVISION IPTV: Interactive Live Person To Person Video
RADVISION IPTV: Interactive Live Person To Person Video
 
From SIP to WebRTC and vice versa
From SIP to WebRTC and vice versaFrom SIP to WebRTC and vice versa
From SIP to WebRTC and vice versa
 
Network diagrams andy
Network diagrams   andyNetwork diagrams   andy
Network diagrams andy
 
Upgrade Your Broadcast System to PCIe Gen2
Upgrade Your Broadcast System to PCIe Gen2Upgrade Your Broadcast System to PCIe Gen2
Upgrade Your Broadcast System to PCIe Gen2
 
Office Track: Lync & Skype Federation v2 Deep Dive - Johan Delimon
Office Track: Lync & Skype Federation v2 Deep Dive - Johan DelimonOffice Track: Lync & Skype Federation v2 Deep Dive - Johan Delimon
Office Track: Lync & Skype Federation v2 Deep Dive - Johan Delimon
 
bitdash - Simple & Easy MPEG-DASH Player for Web and Mobile
bitdash - Simple & Easy MPEG-DASH Player for Web and Mobilebitdash - Simple & Easy MPEG-DASH Player for Web and Mobile
bitdash - Simple & Easy MPEG-DASH Player for Web and Mobile
 
BlueBox: A videoconf dongle prototype
BlueBox: A videoconf dongle prototypeBlueBox: A videoconf dongle prototype
BlueBox: A videoconf dongle prototype
 
FutureComm 2010: SIP Server Applications on Embedded Platforms
FutureComm 2010: SIP Server Applications on Embedded PlatformsFutureComm 2010: SIP Server Applications on Embedded Platforms
FutureComm 2010: SIP Server Applications on Embedded Platforms
 
Flash and HTML5 Video
Flash and HTML5 VideoFlash and HTML5 Video
Flash and HTML5 Video
 
20140515 BTUG.be - Integration with SAP 101
20140515 BTUG.be - Integration with SAP 10120140515 BTUG.be - Integration with SAP 101
20140515 BTUG.be - Integration with SAP 101
 
200706 kathmann shared by voip.com.vn
200706 kathmann shared by voip.com.vn200706 kathmann shared by voip.com.vn
200706 kathmann shared by voip.com.vn
 
Developing with VoiceXML Building a Video Conference Application
Developing with VoiceXML Building a Video Conference ApplicationDeveloping with VoiceXML Building a Video Conference Application
Developing with VoiceXML Building a Video Conference Application
 

Recently uploaded

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 

Recently uploaded (20)

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 

V2 d2013 emil ivov - jitsi