← Volver al índice de módulos

sdpops

This module provides functions for checking and managing the SDP payloads of SIP messages. Examples of functions this module offers: remove codecs from SDP, check the media stream types and return att
📡 NAT y Media Kamailio 6.1 25 funciones

Descripción general

This module provides functions for checking and managing the SDP payloads of SIP messages. Examples of functions this module offers: remove codecs from SDP, check the media stream types and return attributes of SDP document. For the full list of the features provided by this module and the implementation state, please read the list of exported functions.

Documentación oficial: https://www.kamailio.org/docs/modules/stable/modules/sdpops.html
Código fuente: https://github.com/kamailio/kamailio/tree/master/src/modules/sdpops

Funciones exportadas

sdp_remove_codecs_by_id(list [, mtype])

4.2. sdp_remove_codecs_by_name(list [, mtype]) 4.3. sdp_remove_line_by_prefix(string [, mtype]) 4.4. sdp_keep_codecs_by_id(list [, mtype]) 4.5. sdp_keep_codecs_by_name(list [, mtype]) 4.6. sdp_with_media(type) 4.7. sdp_with_active_media(type) 4.8. sd

sdp_remove_codecs_by_name(list [, mtype])

4.3. sdp_remove_line_by_prefix(string [, mtype]) 4.4. sdp_keep_codecs_by_id(list [, mtype]) 4.5. sdp_keep_codecs_by_name(list [, mtype]) 4.6. sdp_with_media(type) 4.7. sdp_with_active_media(type) 4.8. sdp_remove_media(type) 4.9. sdp_with_transport(ty

sdp_remove_line_by_prefix(string [, mtype])

4.4. sdp_keep_codecs_by_id(list [, mtype]) 4.5. sdp_keep_codecs_by_name(list [, mtype]) 4.6. sdp_with_media(type) 4.7. sdp_with_active_media(type) 4.8. sdp_remove_media(type) 4.9. sdp_with_transport(type) 4.10. sdp_with_transport_like(type) 4.11. sdp

sdp_keep_codecs_by_id(list [, mtype])

4.5. sdp_keep_codecs_by_name(list [, mtype]) 4.6. sdp_with_media(type) 4.7. sdp_with_active_media(type) 4.8. sdp_remove_media(type) 4.9. sdp_with_transport(type) 4.10. sdp_with_transport_like(type) 4.11. sdp_transport(pv) 4.12. sdp_remove_transport(t

sdp_keep_codecs_by_name(list [, mtype])

4.6. sdp_with_media(type) 4.7. sdp_with_active_media(type) 4.8. sdp_remove_media(type) 4.9. sdp_with_transport(type) 4.10. sdp_with_transport_like(type) 4.11. sdp_transport(pv) 4.12. sdp_remove_transport(type) 4.13. sdp_with_codecs_by_id(list) 4.14.

sdp_with_media(type)

4.7. sdp_with_active_media(type) 4.8. sdp_remove_media(type) 4.9. sdp_with_transport(type) 4.10. sdp_with_transport_like(type) 4.11. sdp_transport(pv) 4.12. sdp_remove_transport(type) 4.13. sdp_with_codecs_by_id(list) 4.14. sdp_with_codecs_by_name(li

sdp_with_active_media(type)

4.8. sdp_remove_media(type) 4.9. sdp_with_transport(type) 4.10. sdp_with_transport_like(type) 4.11. sdp_transport(pv) 4.12. sdp_remove_transport(type) 4.13. sdp_with_codecs_by_id(list) 4.14. sdp_with_codecs_by_name(list) 4.15. sdp_print(level) 4.16.

sdp_remove_media(type)

4.9. sdp_with_transport(type) 4.10. sdp_with_transport_like(type) 4.11. sdp_transport(pv) 4.12. sdp_remove_transport(type) 4.13. sdp_with_codecs_by_id(list) 4.14. sdp_with_codecs_by_name(list) 4.15. sdp_print(level) 4.16. sdp_get(avpvar) 4.17. sdp_co

sdp_with_transport(type)

4.10. sdp_with_transport_like(type) 4.11. sdp_transport(pv) 4.12. sdp_remove_transport(type) 4.13. sdp_with_codecs_by_id(list) 4.14. sdp_with_codecs_by_name(list) 4.15. sdp_print(level) 4.16. sdp_get(avpvar) 4.17. sdp_content([sloppy]) 4.18. sdp_with

sdp_with_transport_like(type)

4.11. sdp_transport(pv) 4.12. sdp_remove_transport(type) 4.13. sdp_with_codecs_by_id(list) 4.14. sdp_with_codecs_by_name(list) 4.15. sdp_print(level) 4.16. sdp_get(avpvar) 4.17. sdp_content([sloppy]) 4.18. sdp_with_ice() 4.19. sdp_get_line_startswith

sdp_transport(pv)

4.12. sdp_remove_transport(type) 4.13. sdp_with_codecs_by_id(list) 4.14. sdp_with_codecs_by_name(list) 4.15. sdp_print(level) 4.16. sdp_get(avpvar) 4.17. sdp_content([sloppy]) 4.18. sdp_with_ice() 4.19. sdp_get_line_startswith(avpvar, string) 4.20. s

sdp_remove_transport(type)

4.13. sdp_with_codecs_by_id(list) 4.14. sdp_with_codecs_by_name(list) 4.15. sdp_print(level) 4.16. sdp_get(avpvar) 4.17. sdp_content([sloppy]) 4.18. sdp_with_ice() 4.19. sdp_get_line_startswith(avpvar, string) 4.20. sdp_get_address_family() 4.21. sdp

sdp_with_codecs_by_id(list)

4.14. sdp_with_codecs_by_name(list) 4.15. sdp_print(level) 4.16. sdp_get(avpvar) 4.17. sdp_content([sloppy]) 4.18. sdp_with_ice() 4.19. sdp_get_line_startswith(avpvar, string) 4.20. sdp_get_address_family() 4.21. sdp_iterator_start(iname) 4.22. sdp_i

sdp_with_codecs_by_name(list)

4.15. sdp_print(level) 4.16. sdp_get(avpvar) 4.17. sdp_content([sloppy]) 4.18. sdp_with_ice() 4.19. sdp_get_line_startswith(avpvar, string) 4.20. sdp_get_address_family() 4.21. sdp_iterator_start(iname) 4.22. sdp_iterator_end(iname) 4.23. sdp_iterato

sdp_print(level)

4.16. sdp_get(avpvar) 4.17. sdp_content([sloppy]) 4.18. sdp_with_ice() 4.19. sdp_get_line_startswith(avpvar, string) 4.20. sdp_get_address_family() 4.21. sdp_iterator_start(iname) 4.22. sdp_iterator_end(iname) 4.23. sdp_iterator_next(iname) 4.24. sdp

sdp_get(avpvar)

4.17. sdp_content([sloppy]) 4.18. sdp_with_ice() 4.19. sdp_get_line_startswith(avpvar, string) 4.20. sdp_get_address_family() 4.21. sdp_iterator_start(iname) 4.22. sdp_iterator_end(iname) 4.23. sdp_iterator_next(iname) 4.24. sdp_iterator_rm(iname) 4.

sdp_content([sloppy])

4.18. sdp_with_ice() 4.19. sdp_get_line_startswith(avpvar, string) 4.20. sdp_get_address_family() 4.21. sdp_iterator_start(iname) 4.22. sdp_iterator_end(iname) 4.23. sdp_iterator_next(iname) 4.24. sdp_iterator_rm(iname) 4.25. sdp_iterator_append(inam

sdp_with_ice()

4.19. sdp_get_line_startswith(avpvar, string) 4.20. sdp_get_address_family() 4.21. sdp_iterator_start(iname) 4.22. sdp_iterator_end(iname) 4.23. sdp_iterator_next(iname) 4.24. sdp_iterator_rm(iname) 4.25. sdp_iterator_append(iname, text) 4.26. sdp_it

sdp_get_line_startswith(avpvar, string)

4.20. sdp_get_address_family() 4.21. sdp_iterator_start(iname) 4.22. sdp_iterator_end(iname) 4.23. sdp_iterator_next(iname) 4.24. sdp_iterator_rm(iname) 4.25. sdp_iterator_append(iname, text) 4.26. sdp_iterator_insert(iname, text)

sdp_get_address_family()

4.21. sdp_iterator_start(iname) 4.22. sdp_iterator_end(iname) 4.23. sdp_iterator_next(iname) 4.24. sdp_iterator_rm(iname) 4.25. sdp_iterator_append(iname, text) 4.26. sdp_iterator_insert(iname, text)

sdp_iterator_start(iname)

4.22. sdp_iterator_end(iname) 4.23. sdp_iterator_next(iname) 4.24. sdp_iterator_rm(iname) 4.25. sdp_iterator_append(iname, text) 4.26. sdp_iterator_insert(iname, text)

sdp_iterator_end(iname)

4.23. sdp_iterator_next(iname) 4.24. sdp_iterator_rm(iname) 4.25. sdp_iterator_append(iname, text) 4.26. sdp_iterator_insert(iname, text)

sdp_iterator_next(iname)

4.24. sdp_iterator_rm(iname) 4.25. sdp_iterator_append(iname, text) 4.26. sdp_iterator_insert(iname, text)

sdp_iterator_rm(iname)

4.25. sdp_iterator_append(iname, text) 4.26. sdp_iterator_insert(iname, text)

sdp_iterator_append(iname, text)

4.26. sdp_iterator_insert(iname, text)

Autores y contribuidores

Daniel-Constantin Mierla <miconda@gmail.com>

Copyright © 2011 asipto.com

Módulos relacionados

mediaproxy nathelper outbound path rtp_media_server rtpengine rtpproxy sipdump