Skip to main content

TransceiverInit

Properties

PropertyTypeDefault valueDescription
allowChangeOfMediaDirection?booleanundefinedWhether to allow actively change of media direction
content?string'main'Content Attributes See https://www.rfc-editor.org/rfc/rfc4796#section-5
direction?MediaDirection'sendrecv'Can be any of these sendrecv, sendonly, recvonly and inactive
kindOrTrack"audio" | "video" | MediaStreamTrackundefinedEither audio or video
relativeDirection?booleanundefinedThe flag to indicate whether to use relative direction which corresponding to the offer, e.g. Offer "sendonly" <--> Answer "recvonly" From https://www.rfc-editor.org/rfc/rfc3264.html#section-6.1 > If a stream is offered as sendonly, the corresponding stream MUST be > marked as recvonly or inactive in the answer. If a media stream is > listed as recvonly in the offer, the answer MUST be marked as > sendonly or inactive in the answer. If an offered media stream is > listed as sendrecv (or if there is no direction attribute at the > media or session level, in which case the stream is sendrecv by > default), the corresponding stream in the answer MAY be marked as > sendonly, recvonly, sendrecv, or inactive. If an offered media > stream is listed as inactive, it MUST be marked as inactive in the > answer.
sendEncodings?MediaEncodingParameters[]undefinedA list of RTCRtpEncodingParameters objects, each specifying the parameters for a single codec that could be used to encode the track's media
streams?MediaStream[]undefinedA list of MediaStream objects to add to the transceiver's RTCRtpReceiver
transceiver?RTCRtpTransceiverundefined-