Re: [rtcweb] [tram] Payload Types assignments
"Karl Stahl" <karl.stahl@intertex.se> Thu, 13 March 2014 09:24 UTC
Return-Path: <karl.stahl@intertex.se>
X-Original-To: rtcweb@ietfa.amsl.com
Delivered-To: rtcweb@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6E0861A0991; Thu, 13 Mar 2014 02:24:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.801
X-Spam-Level: *
X-Spam-Status: No, score=1.801 tagged_above=-999 required=5 tests=[BAYES_50=0.8, HTML_MESSAGE=0.001, MSGID_MULTIPLE_AT=1] autolearn=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YADHXjM7GUsC; Thu, 13 Mar 2014 02:24:21 -0700 (PDT)
Received: from smtp.it-norr.com (smtp.it-norr.com [80.244.64.160]) by ietfa.amsl.com (Postfix) with ESMTP id 4DEBF1A0928; Thu, 13 Mar 2014 02:24:20 -0700 (PDT)
Received: from ([95.199.19.223]) by smtp.it-norr.com (Telecom3 SMTP service) with ASMTP id 201403131024119732; Thu, 13 Mar 2014 10:24:11 +0100
From: Karl Stahl <karl.stahl@intertex.se>
To: 'Colin Perkins' <csp@csperkins.org>
References: <C5E08FE080ACFD4DAE31E4BDBF944EB11667BBA0@xmb-aln-x02.cisco.com> <5238446D.8050700@ericsson.com> <9F33F40F6F2CD847824537F3C4E37DDF17BCF581@MCHP04MSX.global-ad.net> <07a601ceb64e$5caaba00$16002e00$@stahl@intertex.se> <07b001ceb65f$ce3f0cf0$6abd26d0$@stahl@intertex.se> <07e401ceb713$bef87a60$3ce96f20$@stahl@intertex.se> <524AB730.7040809@ericsson.com> <00b001cebfc1$ba8e89e0$2fab9da0$@stahl@intertex.se> <525272E8.5050300@ericsson.com> <050801cec3f6$6172aec0$24580c40$@stahl@intertex.se> <5253E5EB.8030608@alvestrand.no> <02bf01cecf34$35e174a0$a1a45de0$@stahl@intertex.se> <04dd01cf31ad$0fe62d00$2fb28700$@stahl@intertex.se> <580B467D-4679-4DE1-96DE-CA37DE755563@csperkins.org> <052e01cf31cb$5311a0a0$f934e1e0$@stahl@intertex.se> <D06C438A-8894-402C-AE9F-D7787ECF77B3@csperkins.org>
In-Reply-To: <D06C438A-8894-402C-AE9F-D7787ECF77B3@csperkins.org>
Date: Thu, 13 Mar 2014 10:24:11 +0100
Message-ID: <026201cf3e9d$ff05ee00$fd11ca00$@stahl>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0263_01CF3EA6.60CA5600"
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: Ac8yhC9wiXnjCRHsTROqPtmeJmmGVQLhu7dw
Content-Language: sv
Archived-At: http://mailarchive.ietf.org/arch/msg/rtcweb/E0Ls2PFkOp9cU3h3sFWC9DQ9m10
Cc: rtcweb@ietf.org, tram@ietf.org
Subject: Re: [rtcweb] [tram] Payload Types assignments
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Real-Time Communication in WEB-browsers working group list <rtcweb.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rtcweb/>
List-Post: <mailto:rtcweb@ietf.org>
List-Help: <mailto:rtcweb-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Mar 2014 09:24:29 -0000
For the mission to bring quality to real-time traffic over our best effort Internet I have started <http://www.ietf.org/mail-archive/web/tram/current/msg00331.html> http://www.ietf.org/mail-archive/web/tram/current/msg00331.html [tram] [rtcweb] The way to "Interfacing to QoS", A level 3-5 IP/IETF/WebRTC-thing how to interface to lower level's QoS-stuff [1] [2] Hi Colin, Please see the just sent email to Pål and Magnus where I address your concerns. http://www.ietf.org/mail-archive/web/rtcweb/current/msg11846.html http://www.ietf.org/mail-archive/web/rtcweb/current/msg11847.html /Karl Footnotes: [1] Please do not divert or confuse this with QoS methods in themselves (like diffserve, bandwidth reservation, congestion control etc.) This is the interface from the application to the network level, where all networks types should be able to use the traffic information for QoS methods relevant to the particular network. [2] Here it is about recreation of the idea/intention of the RTP payload type (PT) header that is not available for the network level anymore, by instead having the application/browser filling the RTP header extension with relevant traffic info that all IP network types can use. Similar traffic type marking is suggested for the data channel. Från: Colin Perkins [mailto:csp@csperkins.org] Skickat: den 26 februari 2014 00:49 Till: Karl Stahl Kopia: rtcweb@ietf.org; Magnus Westerlund; tram@ietf.org; Harald Alvestrand Ämne: Re: [rtcweb] [tram] Payload Types assignments Karl, I sympathise with your goal, but I really do not think RTP header extensions are appropriate for this purpose. Ignoring the semantic mismatch, in order to identify an RTP header extension, you need access to the signalling data, and if you have access to the signalling, you can signal the QoS parameters without using RTP. You state that only the payload is encrypted in SRTP. That is not necessarily true. RTP header extensions can be encrypted when RFC 6904 is in use, and rtcweb-rtp-usage draft recommends this be done in some cases. The signalling channel is also likely encrypted end-to-end in new applications, so making it difficult to extract the information you need to parse the RTP header extension, even if it is unencrypted. Besides these focussed issues, I would also urge you to consider the much broader comments Magnus made. The QoS problem is broad, and a point solution based on RTP header extensions - even if it were workable, which I doubt - would address only a small part of the problem space. Colin On 25 Feb 2014, at 01:45, Karl Stahl <karl.stahl@intertex.se> wrote: Colin, If the below were the case, it would be DPI guesswork that I also advice against. RTP doesnt even have unique protocol header within UDP it can even be confused with other UDP payload. However, if the RTP is captured in a TURN-flow, as in TRAM Milestone 3, the network point that this flow is directed to and can apply QoS methods relevant to the network (which is not diffserve in Mobile OTT and Cable Networks) has not a too difficult tasks. Linking each RTP-flow by its ID and sequence number, and picking exactly the right traffic type and bandwidth parameters is doable (see inline below, we at Ingate do it already)! Also DiffServ DSCP-bits are seldom maintained crossing network boundaries, thus carrying no relevant information at the receiving end, while the RTP extension header remains unchanged end-to-end. In DSCP-bits, there is no bandwidth requirement information when entering networks requiring reservation. That is always (and dynamically set) available in the RTP extension header for each packet. And, I am sure you are aware of the difficulties of getting DSCP-bits through OS sockets, which is even worse with multiple streams over the same UDP-port Further, defining the QoS RTP extension header as in RFC5285, does not in anyway conflict with other RTP extension headers or DSCP transfer or settings. /Karl Från: Colin Perkins [mailto:csp@csperkins.org] Skickat: den 24 februari 2014 23:52 Till: Karl Stahl Kopia: rtcweb@ietf.org; Magnus Westerlund; tram@ietf.org; Harald Alvestrand Ämne: Re: [rtcweb] [tram] Payload Types assignments Karl, I strongly disagree with this suggestion. An RTP header extension, located at an unknown and variable offset into a packet that does not have a well-defined magic number in the header, This is how to find the traffic info: The payload of the classifier header extension element can be encoded using either the one-byte or two-byte header defined in [rfc5285 <http://tools.ietf.org/html/rfc5285> ] and shown below in Figure 1 and 2 below. 0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | ID | len=1 | Namespace | Value | 0 (pad) | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ Figure 1: Classifier Using the One-Byte Header 0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | ID | len=2 | Namespace | Value | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ Figure 2: Classifier Using the Two-Byte Header indicated using a dynamically assigned identifier that is conveyed in an out-of-band --- It is the TURN flow!!! Requested by the ICE protocol for the specific media to come! and encrypted signalling channel, --- Only the payload is encrypted in SRTP leaving id, seq no and header ext to be used as intended! --- Thus being the appropriate place is not an appropriate place to put QoS information that has to be processed on a per-packet basis. If you want DiffServ, you know where to find it. --- True, but if it cannot be used Colin On 24 Feb 2014, at 22:09, Karl Stahl <karl.stahl@intertex.se> wrote: I suggest to the RTCWEB WG that the below from the September and October discussions on the relevant [rtcweb] [avtext] [mmusic] lists http://www.ietf.org/mail-archive/web/rtcweb/current/msg09129.html is introduced into draft-ietf-rtcweb-rtp-usage for usage of RFC 5285, to allow: (1) WebRTC applications to directly convey QoS related real-time traffic info to the network at points where RTP flow is directed to by TRAM Milstone 3, to be used by *any network element implementing any suitable QoS methods for the particular network* for (2) *all* WebRTC browsers *and* clients, under *all* OSs, and *all* current and future IP network, to achieve best QoE (3) *without* having to force WebRTC into application specific networks (such as IMS) instead of using the Internet (including OTT). The only further activity required, is to call for ISPs to review whether the traffic information transferred by RFC 5285 is sufficient for current and future needs in their network as suggested in below repeated http://www.ietf.org/mail-archive/web/rtcweb/current/msg09129.html <snip> two parameters (e.g. two bytes each) are encoded into the RTP header extension: A) The maximum bandwidth requirement: Two bytes could contain everything from some bps for real-time text to Gbps for future 3D supersize telepresence on a logarithmic scale. B) The quality characteristics for the stream, with the highest bit set to 1, we could allocate a bit each for quality type e.g: Best Effort, Audio, Video, Supplemental Video, Gaming, Data, Delay Insensitive (e.g. video streaming), Minimum Delay, Reliable Delivery, Prioritize X, Variation Y, that could be combined as required to describe the stream. And with highest bit set to 0, there could instead be a number for special usage that does not fit the general description of the individual bits. </snip> Then this could be assigned numbers to have an RFC in place. With TRAM milestone 3 also place, market forces will drive ISPs and browser makers to implement just this, without even having it MUST-established. Who does not want a WebRTC-Ready Internet access? and Who wants to use Chrome, if Firefox, Internet Explorer or Safari comes with much better QoE? and vice versa. Please see further emails soon following this one, for details and history. /Karl Från: rtcweb-bounces@ietf.org [mailto:rtcweb-bounces@ietf.org] För Karl Stahl Skickat: den 22 oktober 2013 16:37 Till: 'Harald Alvestrand'; rtcweb@ietf.org; 'Magnus Westerlund' Kopia: 'Colin Perkins' Ämne: [rtcweb] [avtext] Payload Types assignments was Re: SV: [mmusic] WGLC of draft-ietf-rtcweb-use-cases-and-requirements-11 Harald, I mostly agree with the quality requirements of different real-time traffic that the WebRTC browser/application may use. But rather than asking the application, let's convey the bandwidth and priority requirements to the network. Just like with the Payload type (that is hard to squeeze that information into) it must be visible to the network (and not changed by the network, like diffserv bits are). Such marking must also be available for incoming traffic, which is especially important in RSVP type of networks, that has to reserve bandwidth for it. There is actually a good way to show these needs to the network (without using the PT, or diffserv bits, which arent sufficient anyway). Let's use the RTP header extension field that also is visible outside the encrypted payload. A week ago came http://tools.ietf.org/html/draft-carlberg-avtext-classifier-00 that outlines the usage of the extension field for classification of traffic! This document does not yet outline what to put in there and how to encode it though. Today's http://tools.ietf.org/html/draft-ietf-rtcweb-rtp-usage-10 discusses other webrtc usages of the RTP header extension in 5.2 (there can be many header extensions according to RFC 5285) and in 9 there is "WebRTC Use of RTP: Future Extensions". So, it looks obvious to use the RTP header extension to show the characteristics and bandwidth requirements to the network. It should not introduce any backward incompatibilities either. Such marking is done in every RTP packet so it can be set individually for each stream and could even be changed during a session (e.g. when limiting the bandwidth based on RTCP feedback). RFC 5286 also specifies how RTP extension header usage can be negotiated in SDP. I think this could be easily done by the WebRTC browser for "all current and future needs" if properly specified now. I suggest that two parameters (e.g. two bytes each) are encoded into the RTP header extension: A) The maximum bandwidth requirement: Two bytes could contain everything from some bps for real-time text to Gbps for future 3D supersize telepresence on a logarithmic scale. B) The quality characteristics for the stream, with the highest bit set to 1, we could allocate a bit each quality e.g: Best Effort, Audio, Video, Supplemental Video, Gaming, Data, Delay Insensitive (e.g. video streaming), Minimum Delay, Reliable Delivery, Prioritize X, Variation Y, that could be combined as required to describe the stream. And with highest bit set to 0, there could instead be a number for special usage that does not fit the general description of the individual bits. Please note the totally different requirements a diffserv and an RSVP network have to know, so lets put all into these bytes. (E.g. a diffserv network don't need the bandwidth usage, but RSVP reservation networks (e.g. cable and 3G/4G OTT) do. There one should initially reserve the maximum bandwidth indicated, but can later re-reserve.) /Karl PS Microsoft seems to have done work in this field, defining a proprietary attribute MS Service Quality; However that seems to apply to the TURN server allocation request and would therefore: --- Apply to the whole UDP flow, and could not be set for each stream individually (with different requirements), and --- Does not handle the bandwidth requirement for incoming real-time traffic (required to reserve in RSVP type of networks) However the quality attributes conveyed and their encoding may be considered. This is 2.2.2.19 MS-Service Quality Attribute from http://msdn.microsoft.com/en-us/library/cc431507(v=office.12).aspx MS-Service Quality Attribute The MS-Service Quality attribute is used to convey information about the data stream that the protocol client is intending to transfer over an allocated port. The protocol client SHOULD<21> include this attribute as part of an Allocate request message. A TURN server SHOULD use the information in this attribute to make decisions about resource allocation, bandwidth prioritization, and data delivery methods. If the attribute is not present in the Allocate request message, the TURN server SHOULD assume that the data stream is audio with best effort delivery. The format of this attribute is as follows... ... The following stream types are supported in this extension. All other stream types are reserved for future use. § "0x0001": Audio § "0x0002": Video § "0x0003": Supplemental Video § "0x0004": Data Service Quality (2 bytes): The service quality level required by the protocol client for the stream. The following service quality levels are supported in this extension. All other service quality levels are reserved for future use. § "0x0000": Best effort delivery. § "0x0001": Reliable delivery. -----Ursprungligt meddelande----- Från: rtcweb-bounces@ietf.org [mailto:rtcweb-bounces@ietf.org] För Harald Alvestrand Skickat: den 8 oktober 2013 13:01 Till: rtcweb@ietf.org Ämne: Re: [rtcweb] Payload Types assignments was Re: SV: [mmusic] WGLC of draft-ietf-rtcweb-use-cases-and-requirements-11 On 10/08/2013 09:17 AM, Karl Stahl wrote: > Hej Magnus, > >> Also, are you really interested in knowing that it is VP9 vs H.264, >> isn't > the questions this is video of this priority that is important? >> I think you need to more carefully consider what are the goals you >> try to > achieve them. > > Actually, my concern is to get an idea of the maximum bandwidth that > could be required for a WebRTC (ICE) setup media flow. Both voice and > video should be prioritized over data (their individual priority is of > less importance as long as there is sufficient bandwidth for both). You don't know that without knowing what the application is for. In, for instance, a shooter game with voice backchannels, the movement and event information (data) is MORE time sensitive than the voice data. > > With diffserv you dont need to know the bandwidth requirement, but > with RSVP reservation (like in cable and mobile networks) you need to > know how much to reserve. Voice is like 100's kbit/s, video VP8 or > H.264 is like 3,5 mbps. Again, without knowing the application, you don't know that. The application could decide to use QCIF or HD, and the bandwidth variation of screencast (semi-static with sudden, large changes) is completely different from that of a talking head, which is again completely different from a high-movement scene. > > To add to the complication of codec variants, the video codecs in > question for WebRTC have variable bandwidth, and when there is a poor > connection we see Chrome reducing the video window size to reduce the bandwidth used... > > I think the payload type field at best can reflect a maximum bandwidth > to initially reserve bandwidth for, and thereafter make new > reservations if the bandwidth changes during the call. So could we > change RTP to show maximum bandwidth instead of payload type in that > field outside the encrypted payload :) ... Or maybe that is not a joke? I think these ruminations only lead to one conclusion: You can't tell what the needed bandwidth is up front without asking the application. You can't tell what the right priority ranking is without asking the application. If you need to know the bandwidth or the priority up front, the application has to tell you. Anything else is pure heuristics. _______________________________________________ rtcweb mailing list <mailto:rtcweb@ietf.org> rtcweb@ietf.org <https://www.ietf.org/mailman/listinfo/rtcweb> https://www.ietf.org/mailman/listinfo/rtcweb -- Colin Perkins http://csperkins.org/ -- Colin Perkins http://csperkins.org/
- [rtcweb] WGLC of draft-ietf-rtcweb-use-cases-and-… Cullen Jennings (fluffy)
- Re: [rtcweb] WGLC of draft-ietf-rtcweb-use-cases-… Stefan Håkansson LK
- Re: [rtcweb] WGLC of draft-ietf-rtcweb-use-cases-… Magnus Westerlund
- Re: [rtcweb] WGLC of draft-ietf-rtcweb-use-cases-… Bernard Aboba
- [rtcweb] TURN server address via DHCP, WGLC of dr… Karl Stahl
- Re: [rtcweb] WGLC of draft-ietf-rtcweb-use-cases-… Hutton, Andrew
- Re: [rtcweb] TURN server address via DHCP, WGLC o… Harald Alvestrand
- Re: [rtcweb] WGLC of draft-ietf-rtcweb-use-cases-… Karl Stahl
- Re: [rtcweb] TURN server address via DHCP, WGLC o… Bernard Aboba
- [rtcweb] WGLC of draft-ietf-rtcweb-use-cases-and-… Karl Stahl
- Re: [rtcweb] TURN server address via DHCP, WGLC o… Marc Abrams
- [rtcweb] [mmusic] WGLC of draft-ietf-rtcweb-use-c… Karl Stahl
- [rtcweb] [mmusic] TURN server address via DHCP, W… Karl Stahl
- Re: [rtcweb] TURN server address via DHCP, WGLC o… Hutton, Andrew
- Re: [rtcweb] TURN server address via DHCP, WGLC o… Marc Abrams
- Re: [rtcweb] WGLC of draft-ietf-rtcweb-use-cases-… Hutton, Andrew
- Re: [rtcweb] TURN server address via DHCP, WGLC o… Hutton, Andrew
- Re: [rtcweb] WGLC of draft-ietf-rtcweb-use-cases-… Sergio Garcia Murillo
- Re: [rtcweb] TURN server address via DHCP, WGLC o… Tirumaleswar Reddy (tireddy)
- Re: [rtcweb] TURN server address via DHCP, WGLC o… cb.list6
- Re: [rtcweb] [mmusic] WGLC of draft-ietf-rtcweb-u… Dan Wing
- Re: [rtcweb] TURN server address via DHCP, WGLC o… Karl Stahl
- Re: [rtcweb] WGLC of draft-ietf-rtcweb-use-cases-… Chenxin (Xin)
- Re: [rtcweb] additional ICE info Bernard Aboba
- Re: [rtcweb] WGLC of draft-ietf-rtcweb-use-cases-… Karl Stahl
- Re: [rtcweb] WGLC of draft-ietf-rtcweb-use-cases-… Chenxin (Xin)
- Re: [rtcweb] WGLC of draft-ietf-rtcweb-use-cases-… Karl Stahl
- Re: [rtcweb] additional ICE info Dan Wing
- Re: [rtcweb] TURN server address via DHCP, WGLC o… Cullen Jennings (fluffy)
- Re: [rtcweb] additional ICE info Harald Alvestrand
- Re: [rtcweb] additional ICE info Dan Wing
- Re: [rtcweb] TURN server address via DHCP, WGLC o… Karl Stahl
- Re: [rtcweb] TURN server address via DHCP, WGLC o… Harald Alvestrand
- Re: [rtcweb] TURN server address via DHCP, WGLC o… Markus.Isomaki
- Re: [rtcweb] WGLC of draft-ietf-rtcweb-use-cases-… Chenxin (Xin)
- Re: [rtcweb] TURN server address via DHCP, WGLC o… Karl Stahl
- Re: [rtcweb] WGLC of draft-ietf-rtcweb-use-cases-… Karl Stahl
- Re: [rtcweb] TURN server address via DHCP, WGLC o… cb.list6
- Re: [rtcweb] TURN server address via DHCP, WGLC o… Cullen Jennings (fluffy)
- Re: [rtcweb] TURN server address via DHCP, WGLC o… Justin Uberti
- Re: [rtcweb] TURN server address via DHCP, WGLC o… Karl Stahl
- Re: [rtcweb] TURN server address via DHCP, WGLC o… Jeremy Laurenson (jlaurens)
- Re: [rtcweb] TURN server address via DHCP, WGLC o… Justin Uberti
- Re: [rtcweb] TURN server address via DHCP, WGLC o… Martin Thomson
- Re: [rtcweb] TURN server address via DHCP, WGLC o… Bernard Aboba
- Re: [rtcweb] TURN server address via DHCP, WGLC o… Jeremy Laurenson (jlaurens)
- [rtcweb] [mmusic] TURN server address via DHCP, W… Karl Stahl
- Re: [rtcweb] [mmusic] WGLC of draft-ietf-rtcweb-u… Magnus Westerlund
- Re: [rtcweb] TURN server address via DHCP, WGLC o… Saverio Vardaro
- Re: [rtcweb] additional ICE info Martin Thomson
- Re: [rtcweb] [mmusic] WGLC of draft-ietf-rtcweb-u… Karl Stahl
- Re: [rtcweb] [mmusic] TURN server address via DHC… Cullen Jennings (fluffy)
- Re: [rtcweb] [mmusic] TURN server address via DHC… Karl Stahl
- Re: [rtcweb] [mmusic] WGLC of draft-ietf-rtcweb-u… Christer Holmberg
- Re: [rtcweb] [mmusic] TURN server address via DHC… Justin Uberti
- Re: [rtcweb] [mmusic] TURN server address via DHC… cb.list6
- [rtcweb] Payload Types assignments was Re: SV: [m… Magnus Westerlund
- Re: [rtcweb] TURN server address via DHCP, WGLC o… Karl Stahl
- Re: [rtcweb] [mmusic] TURN server address via DHC… Karl Stahl
- Re: [rtcweb] [mmusic] WGLC of draft-ietf-rtcweb-u… Karl Stahl
- Re: [rtcweb] [mmusic] TURN server address via DHC… Justin Uberti
- Re: [rtcweb] Payload Types assignments was Re: SV… Karl Stahl
- Re: [rtcweb] Payload Types assignments was Re: SV… Harald Alvestrand
- Re: [rtcweb] Payload Types assignments was Re: SV… BeckW
- Re: [rtcweb] Payload Types assignments was Re: SV… Ted Hardie
- Re: [rtcweb] Payload Types assignments was Re: SV… BeckW
- Re: [rtcweb] Payload Types assignments was Re: SV… Harald Alvestrand
- Re: [rtcweb] Payload Types assignments was Re: SV… Martin Thomson
- Re: [rtcweb] Payload Types assignments was Re: SV… Harald Alvestrand
- Re: [rtcweb] Payload Types assignments was Re: SV… BeckW
- Re: [rtcweb] Payload Types assignments was Re: SV… Martin Thomson
- Re: [rtcweb] Payload Types assignments was Re: SV… Ted Hardie
- Re: [rtcweb] Payload Types assignments was Re: SV… Lee, Richard FTC
- Re: [rtcweb] Payload Types assignments was Re: SV… Dan Wing
- Re: [rtcweb] Payload Types assignments was Re: SV… BeckW
- Re: [rtcweb] Payload Types assignments was Re: SV… Karl Stahl
- [rtcweb] [mmusic] Anycast discovery, Was TURN ser… Karl Stahl
- [rtcweb] [avtext] Payload Types assignments was R… Karl Stahl
- [rtcweb] [tram] Payload Types assignments Karl Stahl
- Re: [rtcweb] [tram] Payload Types assignments Colin Perkins
- Re: [rtcweb] [tram] Payload Types assignments Karl Stahl
- Re: [rtcweb] [tram] Payload Types assignments Magnus Westerlund
- Re: [rtcweb] [tram] Payload Types assignments Charles Eckel (eckelcu)
- Re: [rtcweb] [tram] Payload Types assignments Colin Perkins
- Re: [rtcweb] [tram] Payload Types assignments Harald Alvestrand
- Re: [rtcweb] [tram] Payload Types assignments Karl Stahl
- Re: [rtcweb] [tram] Payload Types assignments Karl Stahl
- Re: [rtcweb] [tram] Payload Types assignments Karl Stahl
- Re: [rtcweb] [tram] Payload Types assignments Harald Alvestrand
- Re: [rtcweb] [tram] Payload Types assignments Karl Stahl