Statements (363)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:API
gptkb:television_channel gptkb:Web_RTC gptkb:communication_systems gptkb:entertainment_industry gptkb:technology |
gptkbp:available_at |
remote peer.
|
gptkbp:based_on |
gptkb:HTML5
|
gptkbp:can_be |
serialized.
parsed. |
gptkbp:can_be_configured_for |
security features
|
gptkbp:can_be_used_for |
gptkb:broadcasting
gptkb:recordings file sharing collaboration tools peer-to-peer communication screen sharing social media integration chat applications security surveillance customer support solutions Io T applications AR/ VR applications |
gptkbp:can_be_used_in |
gptkb:mobile_applications
desktop applications web applications online gaming remote education virtual events telehealth applications |
gptkbp:can_be_used_with |
gptkb:Web_RTC
gptkb:mobile_applications content delivery networks media players Web RTC gateways |
gptkbp:can_contain |
ICE candidates.
|
gptkbp:can_handle |
multiple clients
multiple streams |
gptkbp:can_provide |
low latency communication
media mixing media routing |
gptkbp:can_transcode |
media streams
|
gptkbp:characteristic |
type
sdp |
gptkbp:communication_system |
UDP packets
|
gptkbp:constructed_in |
Web RTC negotiation.
|
gptkbp:constructor |
RTCSession Description()
|
gptkbp:contains |
sdp property
type property |
gptkbp:created_by |
Web RTC signaling.
local peer. Web RTC API. |
gptkbp:deployment |
cloud infrastructure
|
gptkbp:description |
Represents a session description in Web RTC.
|
gptkbp:developed_by |
gptkb:W3_C
gptkb:Java gptkb:C++ gptkb:Google gptkb:IETF gptkb:Java_Script W3 C and IETF |
gptkbp:enables |
file sharing
file transfer audio streaming video streaming Real-time communication peer-to-peer communication real-time collaboration screen sharing video conferencing Peer-to-peer communication voice calls Audio and video streaming peer-to-peer connections Peer-to-peer connections browser-based communication Web RTC signaling |
gptkbp:established_in |
ICE negotiation
|
gptkbp:facilitates |
file sharing
video conferencing voice calls |
gptkbp:first_released |
gptkb:2011
|
gptkbp:has |
gptkb:API
API for developers low latency security features active community cross-platform compatibility a large community extensive documentation high quality audio high quality video numerous tutorials native support |
https://www.w3.org/2000/01/rdf-schema#label |
Web RTC
|
gptkbp:includes |
gptkb:RTCData_Channel
gptkb:RTCPeer_Connection gptkb:RTCIce_Candidate gptkb:RTCIce_Gatherer gptkb:RTCIce_Transport get User Media API get User Media RTCData Channel API RTCPeer Connection API |
gptkbp:is |
cross-platform
flexible open source real-time scalable widely adopted peer-to-peer technology free to use used in education used in mobile applications used in virtual reality applications used in social media interoperable used in social media platforms used in augmented reality applications used in digital marketing tools used in online education platforms used in online gaming used in augmented reality used in virtual reality used in online gaming platforms used in telemedicine used in virtual events used in smart home applications browser-based technology integrated with various frameworks media agnostic network agnostic plugin-free real-time API real-time media framework used in chat applications used in collaboration tools used in conferencing solutions used in customer support used in live streaming used in remote work solutions used in Io T applications used in broadcasting applications used in collaborative tools part of the IETF standard part of the W3 C standard supported by major browsers used in customer support applications used in education technology used in enterprise communication solutions used in event streaming used in interactive media applications used in online therapy platforms used in remote assistance tools used in social networking sites used in video conferencing apps used in video surveillance systems used in customer relationship management (CRM) tools |
gptkbp:is_a |
Real-Time Communication Protocol
|
gptkbp:is_associated_with |
RTCPeer Connection.
|
gptkbp:is_compatible_with |
gptkb:Chrome
gptkb:Safari gptkb:Edge gptkb:Android gptkb:Firefox gptkb:i_OS Web browsers modern web browsers Web RTC clients Web RTC standards. |
gptkbp:is_defined_by |
Web RTC specifications.
Web RTC API documentation. |
gptkbp:is_designed_for |
low-latency communication
high-quality audio high-quality video |
gptkbp:is_documented_in |
RFC 8830
Web RTC API documentation |
gptkbp:is_essential_for |
Web RTC connections.
Web RTC functionality. |
gptkbp:is_implemented_in |
gptkb:Java
gptkb:C++ gptkb:HTML5 gptkb:Objective-C gptkb:Java_Script Java Script. |
gptkbp:is_integrated_with |
Web applications
third-party services |
gptkbp:is_involved_in |
media negotiation process.
session description exchange. session establishment. session modification. session negotiation. session renegotiation. session termination. |
gptkbp:is_monitored_by |
network tools
|
gptkbp:is_open_source |
gptkb:true
|
gptkbp:is_optimized_for |
mobile networks
Wi-Fi networks broadband networks low bandwidth |
gptkbp:is_parsed_from |
JSON format.
|
gptkbp:is_part_of |
gptkb:HTML5
gptkb:HTML5_specification gptkb:Web_RTC_specification gptkb:Web gptkb:Internet_of_Things_(Io_T) peer-to-peer networking real-time web technologies real-time web technology Web RTC architecture Web RTC ecosystem Web RTC framework Web RTC architecture. Web RTC communication. Web RTC connection establishment. Web RTC ecosystem. Web RTC signaling. Web RTC API. |
gptkbp:is_related_to |
SDP.
media streams. |
gptkbp:is_scalable |
large groups
large audiences multiple participants |
gptkbp:is_standardized_by |
gptkb:W3_C
gptkb:IETF |
gptkbp:is_supported_by |
gptkb:Node.js
gptkb:mobile_devices gptkb:React gptkb:Chrome gptkb:Safari gptkb:Java_FX gptkb:Angular gptkb:Edge gptkb:Firefox gptkb:Vue.js modern browsers modern web browsers Modern browsers Android and i OS Web RTC libraries. modern browsers. |
gptkbp:is_tested_for |
Web RTC samples
Web RTC test tools |
gptkbp:is_used_by |
gptkb:Facebook_Messenger
gptkb:Slack gptkb:Whats_App gptkb:Zoom gptkb:Google_Meet gptkb:Microsoft_Teams gptkb:Jitsi_Meet gptkb:Twitch gptkb:You_Tube_Live gptkb:Discord gptkb:Signal gptkb:Jitsi |
gptkbp:is_used_for |
data sharing
live streaming video conferencing real-time data exchange voice calls session management. media negotiation. media session management. |
gptkbp:is_used_in |
social media platforms
collaboration tools gaming applications real-time applications Real-time communication online gaming video conferencing applications video conferencing file transfer applications live streaming services remote work tools video chat applications telehealth applications video conferencing. live streaming. Real-time communication applications real-time applications. Io T applications Web RTC applications. file sharing. peer connection. screen sharing. |
gptkbp:is_utilized_by |
Web RTC developers.
|
gptkbp:is_utilized_in |
real-time applications.
|
gptkbp:latest_version |
1.0
|
gptkbp:modifications |
set Local Description()
set Remote Description() |
gptkbp:opened |
either peer
|
gptkbp:order |
gptkb:true
|
gptkbp:part_of |
gptkb:Web_RTC
Web RTC signaling process. |
gptkbp:provides |
encryption
low latency low-latency communication security features recording capabilities NAT traversal peer-to-peer connections Data channels |
gptkbp:receives |
messages
|
gptkbp:related_to |
gptkb:RTCPeer_Connection
gptkb:Web_RTC |
gptkbp:reliability |
gptkb:true
|
gptkbp:requires |
gptkb:HTTPS
STUN/ TURN servers signaling server peer-to-peer connections. |
gptkbp:scales |
thousands of users
|
gptkbp:sdp |
Session Description Protocol string.
|
gptkbp:security |
gptkb:DTLS
SRTP |
gptkbp:serialization |
JSON format.
|
gptkbp:supports |
encryption
audio and video streaming data sharing file transfer real-time communication audio streaming video streaming adaptive bitrate streaming screen sharing text data binary data video communication NAT traversal Peer-to-peer connections audio communication data channels Audio and Video streaming audio streaming. video streaming. |
gptkbp:technique |
get Description()
set Description() to JSON() |
gptkbp:type |
gptkb:Web_RTC
offer answer pranswer |
gptkbp:used_for |
real-time communication
peer-to-peer communication |
gptkbp:used_in |
Web applications
Mobile applications social media platforms Real-time communication Video conferencing tools online gaming telehealth applications customer support applications real-time communication. Real-time gaming |
gptkbp:uses |
gptkb:ICE_framework
gptkb:TURN_servers STUN servers Web RTC protocol Java Script APIs |
gptkbp:works_on |
web browsers
|
gptkbp:works_with |
gptkb:Java_Script
|
gptkbp:bfsParent |
gptkb:W3_C
gptkb:Web |
gptkbp:bfsLayer |
3
|