From magnus, 6 Years ago, written in Plain Text.
- go back
Embed
Viewing differences between and mod_av - prevent H.264 codec
  1. Prior to enabling mod_av - SDP as below
  2. Local SDP:
  3. v=0
  4. o=FreeSWITCH 1527953490 1527953491 IN IP4 10.113.8.213
  5. s=FreeSWITCH
  6. c=IN IP4 10.113.8.213
  7. t=0 0
  8. m=audio 20064 RTP/AVP 102 9 0 8 103 101
  9. a=rtpmap:102 opus/48000/2
  10. a=fmtp:102 useinbandfec=1; maxaveragebitrate=30000; maxplaybackrate=48000; ptime=20; minptime=10; maxptime=40; stereo=1
  11. a=rtpmap:9 G722/8000
  12. a=rtpmap:0 PCMU/8000
  13. a=rtpmap:8 PCMA/8000
  14. a=rtpmap:103 telephone-event/48000
  15. a=fmtp:103 0-16
  16. a=rtpmap:101 telephone-event/8000
  17. a=fmtp:101 0-16
  18. a=ptime:20
  19. a=sendrecv
  20. m=video 29292 RTP/AVP 96 98
  21. b=AS:10240
  22. a=rtpmap:96 VP8/90000
  23. a=rtpmap:98 VP9/90000
  24. a=rtcp-fb:96 ccm fir
  25. a=rtcp-fb:96 ccm tmmbr
  26. a=rtcp-fb:96 nack
  27. a=rtcp-fb:96 nack pli
  28. a=rtcp-fb:98 ccm fir
  29. a=rtcp-fb:98 ccm tmmbr
  30. a=rtcp-fb:98 nack
  31. a=rtcp-fb:98 nack pli
  32.  
  33.  
  34.  
  35. after enabling mod_av - SDP becomes
  36.  
  37. failing invite
  38. Local SDP:
  39. v=0
  40. o=FreeSWITCH 1527945801 1527945802 IN IP4 10.113.8.213
  41. s=FreeSWITCH
  42. c=IN IP4 10.113.8.213
  43. t=0 0
  44. m=audio 27414 RTP/AVP 102 9 0 8 103 101
  45. a=rtpmap:102 opus/48000/2
  46. a=fmtp:102 useinbandfec=1; maxaveragebitrate=30000; maxplaybackrate=48000; ptime=20; minptime=10; maxptime=40; stereo=1
  47. a=rtpmap:9 G722/8000
  48. a=rtpmap:0 PCMU/8000
  49. a=rtpmap:8 PCMA/8000
  50. a=rtpmap:103 telephone-event/48000
  51. a=fmtp:103 0-16
  52. a=rtpmap:101 telephone-event/8000
  53. a=fmtp:101 0-16
  54. a=ptime:20
  55. a=sendrecv
  56. m=video 32616 RTP/AVP 96 98 100 102 127 125
  57. b=AS:10240
  58. a=rtpmap:96 VP8/90000
  59. a=rtpmap:98 VP9/90000
  60. a=rtpmap:100 H264/90000
  61. a=fmtp:100 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42001f
  62. a=rtpmap:102 H264/90000
  63. a=fmtp:102 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e01f
  64. a=rtpmap:127 H264/90000
  65. a=fmtp:127 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=4d0032
  66. a=rtpmap:125 H264/90000
  67. a=fmtp:125 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=640032
  68. a=rtcp-fb:96 ccm fir
  69. a=rtcp-fb:96 ccm tmmbr
  70. a=rtcp-fb:96 nack
  71. a=rtcp-fb:96 nack pli
  72. a=rtcp-fb:98 ccm fir
  73. a=rtcp-fb:98 ccm tmmbr
  74. a=rtcp-fb:98 nack
  75. a=rtcp-fb:98 nack pli
  76. a=rtcp-fb:100 ccm fir
  77. a=rtcp-fb:100 ccm tmmbr
  78. a=rtcp-fb:100 nack
  79. a=rtcp-fb:100 nack pli
  80. a=rtcp-fb:102 ccm fir
  81. a=rtcp-fb:102 ccm tmmbr
  82. a=rtcp-fb:102 nack
  83. a=rtcp-fb:102 nack pli
  84. a=rtcp-fb:127 ccm fir
  85. a=rtcp-fb:127 ccm tmmbr
  86. a=rtcp-fb:127 nack
  87. a=rtcp-fb:127 nack pli
  88. a=rtcp-fb:125 ccm fir
  89. a=rtcp-fb:125 ccm tmmbr
  90. a=rtcp-fb:125 nack
  91. a=rtcp-fb:125 nack pli
  92.  
  93. The inclusion of H.264 then appears despite not being included in the codec definition in vars.xml
  94.  
  95.