IETF 82 Cullen Jennings 1 1 2 Yes, we can do interactive voice - - PowerPoint PPT Presentation

ietf 82 cullen jennings
SMART_READER_LITE
LIVE PREVIEW

IETF 82 Cullen Jennings 1 1 2 Yes, we can do interactive voice - - PowerPoint PPT Presentation

IETF 82 Cullen Jennings 1 1 2 Yes, we can do interactive voice and video today, but its Proprietary, no interoperability Dependant on 3 rd Party Browser plug-ins or add-ons Not easy to deploy 3 Web storefronts offer


slide-1
SLIDE 1

1

1

IETF 82 Cullen Jennings

slide-2
SLIDE 2

2

slide-3
SLIDE 3

3

Yes, we can do interactive voice and video today, but it’s…

  • Proprietary, no interoperability
  • Dependant on 3rd Party Browser plug-ins or add-ons
  • Not easy to deploy
slide-4
SLIDE 4

4

  • Web storefronts offer

personal shopper/ instant help functionality

  • The user is presented

with a means to instantly video call a storefront customer care representative

  • The customer care

agent could be using legacy video phone / call center

slide-5
SLIDE 5

5

SRTP Web Server

JavaScript Application Browser JavaScript Application Browser

slide-6
SLIDE 6

6

SRTP Web Server GW to SIP

JavaScript Application Browser JavaScript Application Media Control Media

HTTP SIP Proxy

slide-7
SLIDE 7

7

  • Some ways a bit like problem in SIP based communications
  • Some ways a bit like HTTP / HTML security
  • PITA to secure something where you download the applications

from the attacker

slide-8
SLIDE 8

8

Web Server SRTP Video Phone Web Browser

slide-9
SLIDE 9

9

RTP Web Browser Data Base

slide-10
SLIDE 10

10

Web Server SRTP Web Browser Do you want to talk Yes

slide-11
SLIDE 11

11

  • Used to understand

who is access camera

  • Used to understand

who the encrypted media is from or to

(Thanks to EKR for figure)

slide-12
SLIDE 12

12

  • Audio codecs (G.711 and perhaps opus)
  • Video codecs (who knows but VP8 and H.264 get mentioned)
  • Way to transport media (SRTP and perhaps RTP)
  • Ways to transport p2p real time application data

This is for game moves etc. Might be SRTP over DTLS over UDP.

  • Requirements for API to control media engines and GW to SIP
  • Ways to deal with NAT / FW traversal (ICE, STUN, TURN)

Optimizations for using less UDP ports for media to speed up ICE

  • Ways to key the media security (DTLS and / or / perhaps SDES)
  • Ways to assert identity of of who media is encrypted to

Hopefully we can support multiple identity protocols

slide-13
SLIDE 13

13

  • We both wish AVT had one way to send RTP on single or small

number of UDP flows

  • Both have people bringing proposal to do things like negotiate

video codec parameters without using SDP