Zoiper 5 violates RFC 3264, Section 6 when handling video call requests. During testing with Yealink and Linphone, Linphone sent a valid video INVITE with SDP:
m=video 44895 RTP/AVP 96 97
Zoiper responded with a non-compliant 200 OK SDP:
m=video 0 RTP/AVP
RFC Violation:
RFC 3264 mandates that if a media stream is rejected (port=0), at least one payload type MUST still be listed (e.g., m=video 0 RTP/AVP 96).
Omitting all payload types (as Zoiper does) breaks interoperability with RFC-compliant UAs.
Request:
Update Zoiper to include a payload type in rejected video streams, per RFC standards:
m=video 0 RTP/AVP 96
Key Points:
Clearly cites the RFC violation.
Provides test evidence (Linphone vs. Zoiper SDP).
Specifies the exact fix required.