5 API Support
26.3073GPPPresentation layer for 3GPP servicesRelease 17TS
A number of specifications from W3C or other organizations define APIs that provide additional functionalities to applications. This clause lists the specifications that SHALL and SHOULD be supported by a UE.
– UEs shall support the Forms API [1].
– UEs shall support the Canvas API [22].
– UEs shall support the XMLHttpRequest API [23].
– UEs shall support the Media Source Extensions [24].
– UEs shall support the ISO BMFF Byte Stream Format [25] with the MIME type and subtypes audio/mp4 and video/mp4.
– UEs should support the GeoLocation API [21].
– UEs should support the Encrypted Media Extensions [26].
– UEs should support the Web Socket API [8] with the protocol defined in RFC 6455 [28].
– UEs should support the Server-Sent Events API [7].
– UEs should support the WebCrypto API [27].