αž€αžΆαžšαžšαž»αž€αžšαž€αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“ Mediastreamer2 VoIP αŸ” αž•αŸ’αž“αŸ‚αž€αž‘αžΈ 8

αžŸαž˜αŸ’αž—αžΆαžšαŸˆαž“αŸƒαž’αžαŸ’αžαž”αž‘αž‚αžΊαž™αž€αž–αžΈαžαŸ’αž‰αž»αŸ† αž”αŸ‰αž»αžŸαŸ’αžαž·αŸ zen.

αž€αžΆαžšαžšαž»αž€αžšαž€αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“ Mediastreamer2 VoIP αŸ” αž•αŸ’αž“αŸ‚αž€αž‘αžΈ 8

αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž€αž‰αŸ’αž…αž”αŸ‹αž–αŸαžαŸŒαž˜αžΆαž“ RTP

αž€αŸ’αž“αž»αž„β€‹αž’αžαžΈαžαž€αžΆαž› αž’αžαŸ’αžαž”αž‘ αž™αžΎαž„αž€αŸ†αž–αž»αž„αž”αŸ’αžšαžΎ TShark αž”αžΆαž“αž’αž“αž»αžœαžαŸ’αžαž€αžΆαžšαž…αžΆαž”αŸ‹αž™αž€αž€αž‰αŸ’αž…αž”αŸ‹αž–αŸαžαŸŒαž˜αžΆαž“ RTP αžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž”αžΆαž“αž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαžšαžœαžΆαž„αž’αŸ’αž“αž€αž‘αž‘αž½αž› αž“αž·αž„αž§αž”αž€αžšαžŽαŸαž”αž‰αŸ’αž‡αžΌαž“αžšαž”αžŸαŸ‹αž™αžΎαž„αŸ” αž‡αžΆαž€αžΆαžšαž”αŸ’αžšαžŸαžΎαžšαžŽαžΆαžŸαŸ‹, αž“αŸ…αž€αŸ’αž“αž»αž„αž˜αž½αž™αž“αŸαŸ‡αž™αžΎαž„αž“αžΉαž„αž‚αžΌαžšαž’αžΆαžαž»αž“αŸƒαž€αž‰αŸ’αž…αž”αŸ‹αž“αŸ…αž€αŸ’αž“αž»αž„αž–αžŽαŸŒαž•αŸ’αžŸαŸαž„αž‚αŸ’αž“αžΆαž“αž·αž„αž“αž·αž™αžΆαž™αž’αŸ†αž–αžΈαž‚αŸ„αž›αž”αŸ†αžŽαž„αžšαž”αžŸαŸ‹αž–αž½αž€αž‚αŸαŸ”

αžŸαžΌαž˜αž€αŸ’αžšαž‘αŸαž€αž˜αžΎαž›αž€αž‰αŸ’αž…αž”αŸ‹αžαŸ‚αž˜αž½αž™ αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž˜αžΆαž“αžšαžΉαž˜αž–αžŽαŸŒ αž“αž·αž„αžŸαŸ’αž›αžΆαž€αž–αž“αŸ’αž™αž›αŸ‹αŸ–
αž€αžΆαžšαžšαž»αž€αžšαž€αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“ Mediastreamer2 VoIP αŸ” αž•αŸ’αž“αŸ‚αž€αž‘αžΈ 8

αž“αŸ…αž•αŸ’αž“αŸ‚αž€αžαžΆαž„αž€αŸ’αžšαŸ„αž˜αž“αŸƒαž€αžΆαžšαž…αž»αŸ‡αž”αž‰αŸ’αž‡αžΈ αž”αŸƒαžŠαŸ‚αž›αž”αž„αŸ’αž€αžΎαžαž‡αžΆαž€αž‰αŸ’αž…αž”αŸ‹αž–αŸαžαŸŒαž˜αžΆαž“ RTP αžαŸ’αžšαžΌαžœαž”αžΆαž“αž›αžΆαž”αž–αžŽαŸŒ αž αžΎαž™αž“αŸαŸ‡αž‡αžΆαž”αž“αŸ’αž‘αž»αž€αž“αŸƒαž€αž‰αŸ’αž…αž”αŸ‹αž–αŸαžαŸŒαž˜αžΆαž“ UDP (αž”αž‹αž˜αž€αžαžΆαžšαž”αžŸαŸ‹αžœαžΆαžαŸ’αžšαžΌαžœαž”αžΆαž“αž‚αžΌαžŸαžšαž„αŸ’αžœαž„αŸ‹αž‡αžΆαž–αžŽαŸŒαžαŸ’αž˜αŸ…)αŸ” αž•αŸ’αž‘αŸƒαžαžΆαž„αž€αŸ’αžšαŸ„αž™αž–αžŽαŸŒαž”αž„αŸ’αž αžΆαž‰αž–αžΈαž”αŸƒαž“αŸƒαž”αž‹αž˜αž€αžαžΆ RTP αž αžΎαž™αž”αŸ’αž›αž»αž€αž‘αž·αž“αŸ’αž“αž“αŸαž™αžŠαŸ‚αž›αž˜αžΆαž“αž”αž“αŸ’αž‘αž»αž€αž“αŸƒαž€αž‰αŸ’αž…αž”αŸ‹αž–αŸαžαŸŒαž˜αžΆαž“ RTP αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž“αŸ’αž›αž·αž…αž‡αžΆαž–αžŽαŸŒαž”αŸƒαžαž„αŸ” αž‘αž·αž“αŸ’αž“αž“αŸαž™αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž„αŸ’αž αžΆαž‰αž‡αžΆαž‘αž˜αŸ’αžšαž„αŸ‹αž‚αŸ„αž›αžŠαž”αŸ‹αž”αŸ’αžšαžΆαŸ†αž˜αž½αž™αŸ” αž€αŸ’αž“αž»αž„αž€αžšαžŽαžΈαžšαž”αžŸαŸ‹αž™αžΎαž„αž“αŸαŸ‡αž‚αžΊαž‡αžΆαžŸαž‰αŸ’αž‰αžΆαž’αžΌαžŒαžΈαž™αŸ‰αžΌαžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž„αŸ’αž αžΆαž”αŸ‹αž™αŸ„αž„αž‘αŸ…αžαžΆαž˜αž…αŸ’αž”αžΆαž”αŸ‹ u (mu-law) i.e. αž‚αŸ†αžšαžΌαž˜αž½αž™αž˜αžΆαž“αž‘αŸ†αž αŸ† 1 αž”αŸƒαŸ” αžŠαŸ„αž™αžŸαžΆαžšαž™αžΎαž„αž”αžΆαž“αž”αŸ’αžšαžΎαž’αžαŸ’αžšαžΆαž‚αŸ†αžšαžΌαž›αŸ†αž“αžΆαŸ†αžŠαžΎαž˜ (8000 Hz) αž‡αžΆαž˜αž½αž™αž“αžΉαž„αž’αžαŸ’αžšαžΆαž€αž‰αŸ’αž…αž”αŸ‹αž–αŸαžαŸŒαž˜αžΆαž“ 50 Hz αž“αŸ„αŸ‡αž€αž‰αŸ’αž…αž”αŸ‹αž–αŸαžαŸŒαž˜αžΆαž“ RTP αž“αžΈαž˜αž½αž™αŸ—αž‚αž½αžšαžαŸ‚αž˜αžΆαž“ 160 αž”αŸƒαž“αŸƒαž”αž“αŸ’αž‘αž»αž€αŸ” αž™αžΎαž„β€‹αž“αžΉαž„β€‹αžƒαžΎαž‰β€‹αžœαžΆβ€‹αžŠαŸ„αž™β€‹αž€αžΆαžšβ€‹αžšαžΆαž”αŸ‹β€‹αž”αŸƒβ€‹αž€αŸ’αž“αž»αž„β€‹αžαŸ†αž”αž“αŸ‹β€‹αž”αŸƒαžαž„ αžœαžΆβ€‹αž‚αž½αžšβ€‹αžαŸ‚β€‹αž˜αžΆαž“ 10 αž”αž“αŸ’αž‘αžΆαžαŸ‹β€‹αž“αŸƒβ€‹αž–αž½αž€β€‹αžœαžΆβ€‹αŸ”

αž™αŸ„αž„αžαžΆαž˜αžŸαŸ’αžŠαž„αŸ‹αžŠαžΆαžš αž…αŸ†αž“αž½αž“αž‘αž·αž“αŸ’αž“αž“αŸαž™αž“αŸ…αž€αŸ’αž“αž»αž„αž”αž“αŸ’αž‘αž»αž€αžαŸ’αžšαžΌαžœαžαŸ‚αž‡αžΆαž–αž αž»αž‚αž»αžŽαž“αŸƒαž”αž½αž“ αž¬αž“αž·αž™αžΆαž™αž˜αŸ’αž™αŸ‰αžΆαž„αž‘αŸ€αž αžœαžΆαžαŸ’αžšαžΌαžœαžαŸ‚αž˜αžΆαž“αž…αŸ†αž“αž½αž“αž‚αžαŸ‹αž“αŸƒαž–αžΆαž€αŸ’αž™αž”αž½αž“αž”αŸƒαŸ” αž”αŸ’αžšαžŸαž·αž“αž”αžΎαžœαžΆαž€αžΎαžαž‘αžΎαž„αžαžΆ payload αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αž˜αž·αž“αžαŸ’αžšαžΌαžœαž‚αŸ’αž“αžΆαž“αžΉαž„αž…αŸ’αž”αžΆαž”αŸ‹αž“αŸαŸ‡αž‘αŸ αž“αŸ„αŸ‡αž’αŸ’αž“αž€αžαŸ’αžšαžΌαžœαž”αž“αŸ’αžαŸ‚αž˜αž”αŸƒαžŠαŸ‚αž›αž˜αžΆαž“αžαž˜αŸ’αž›αŸƒαžŸαžΌαž“αŸ’αž™αž‘αŸ…αž…αž»αž„αž”αž‰αŸ’αž…αž”αŸ‹αž“αŸƒ payload αž αžΎαž™αž€αŸ†αžŽαžαŸ‹ Padding bit αŸ” αž”αŸŠαžΈαžαž“αŸαŸ‡αž˜αžΆαž“αž‘αžΈαžαžΆαŸ†αž„αž“αŸ…αž€αŸ’αž“αž»αž„αž”αŸƒαž‘αžΈαž˜αž½αž™αž“αŸƒαž”αž‹αž˜αž€αžαžΆ RTP αž αžΎαž™αž˜αžΆαž“αž–αžŽαŸŒ turquoise αŸ” αž…αŸ†αžŽαžΆαŸ†αžαžΆαž”αŸƒαž•αŸ’αž‘αž»αž€αž”αž“αŸ’αž‘αž»αž€αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž‚αžΊ 0xFF αžŠαŸ‚αž›αž‡αžΆαž’αŸ’αžœαžΈαžŠαŸ‚αž›αž—αžΆαž–αžŸαŸ’αž„αŸ€αž˜αžŸαŸ’αž„αžΆαžαŸ‹αžšαž”αžŸαŸ‹ u-law αž˜αžΎαž›αž‘αŸ…αŸ”

αž”αž‹αž˜αž€αžαžΆαž€αž‰αŸ’αž…αž”αŸ‹αž–αŸαžαŸŒαž˜αžΆαž“ RTP αž˜αžΆαž“ 12 αž”αŸƒαž…αžΆαŸ†αž”αžΆαž…αŸ‹ αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž€αŸ’αž“αž»αž„αž€αžšαžŽαžΈαž–αžΈαžšαžœαžΆαž’αžΆαž…αž™αžΌαžšαž‡αžΆαž„αž“αŸαŸ‡αŸ–

  • αž“αŸ…αž–αŸαž›αžŠαŸ‚αž›αž€αž‰αŸ’αž…αž”αŸ‹αž–αŸαžαŸŒαž˜αžΆαž“αž•αŸ’αž‘αž»αž€αžŸαž‰αŸ’αž‰αžΆαž’αžΌαžŒαžΈαž™αŸ‰αžΌαžŠαŸ‚αž›αž‘αž‘αž½αž›αž”αžΆαž“αžŠαŸ„αž™αž€αžΆαžšαž›αžΆαž™αžŸαž‰αŸ’αž‰αžΆαž–αžΈαž”αŸ’αžšαž—αž–αž‡αžΆαž…αŸ’αžšαžΎαž“ (αžŸαŸ’αž‘αŸ’αžšαžΈαž˜ RTP) αž”αž“αŸ’αž‘αžΆαž”αŸ‹αž˜αž€αž”αž“αŸ’αž‘αžΆαž”αŸ‹αž–αžΈ 12 αž”αŸƒαžŠαŸ†αž”αžΌαž„αž“αŸƒαž”αž‹αž˜αž€αžαžΆαž˜αžΆαž“αžαžΆαžšαžΆαž„αž˜αž½αž™αžŠαŸ‚αž›αž˜αžΆαž“αž”αž‰αŸ’αž‡αžΈαž“αŸƒαž”αŸ’αžšαž—αž–αž€αŸ†αžŽαžαŸ‹αž’αžαŸ’αžαžŸαž‰αŸ’αž‰αžΆαžŽαžŠαŸ‚αž›αž”αž“αŸ’αž‘αž»αž€αžšαž”αžŸαŸ‹αž–αž½αž€αž‚αŸαžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ’αžšαžΎαžŠαžΎαž˜αŸ’αž”αžΈαž”αž„αŸ’αž€αžΎαžαž”αž“αŸ’αž‘αž»αž€αž“αŸƒαž€αž‰αŸ’αž…αž”αŸ‹αž–αŸαžαŸŒαž˜αžΆαž“αž“αŸαŸ‡αŸ” αž€αŸ’αž“αž»αž„αž€αžšαžŽαžΈαž“αŸαŸ‡ αž€αŸ’αž“αž»αž„αž”αž½αž“αž”αŸŠαžΈαžαž‘αžΆαž”αž“αŸƒαž”αŸƒαžŠαŸ†αž”αžΌαž„αž“αŸƒαž”αž‹αž˜αž€αžαžΆ (αžœαžΆαž› αž€αžΆαžšβ€‹αž…αžΌαž›β€‹αžšαž½αž˜β€‹αž…αŸ†αžŽαŸ‚αž€β€‹αž“αŸƒβ€‹αž€αžΆαžšβ€‹αž€αŸ†αžŽαžαŸ‹β€‹αž’αžαŸ’αžαžŸαž‰αŸ’αž‰αžΆαžŽβ€‹αž”αŸ’αžšαž—αž–) αž”αž„αŸ’αž αžΆαž‰αž–αžΈαž…αŸ†αž“αž½αž“αž”αŸ’αžšαž—αž–αŸ” αž‘αŸ†αž αŸ†αžœαžΆαž›αž‚αžΊ 4 αž”αŸŠαžΈαž αžŠαžΌαž…αŸ’αž“αŸαŸ‡αžαžΆαžšαžΆαž„αž’αžΆαž…αž•αŸ’αž‘αž»αž€αž”αžΆαž“αžšαž αžΌαžαžŠαž›αŸ‹ 15 αž‚αŸ’αžšαžΏαž„αžŸαž˜αŸ’αž‚αžΆαž›αŸ‹αž”αŸ’αžšαž—αž–αŸ” αžŠαŸ‚αž›αž“αžΈαž˜αž½αž™αŸ—αž€αžΆαž“αŸ‹αž€αžΆαž”αŸ‹ 4 αž”αŸƒαŸ” αžαžΆαžšαžΆαž„αž“αŸαŸ‡αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ’αžšαžΎαž“αŸ…αž–αŸαž›αžšαŸ€αž”αž…αŸ†αž€αžΆαžšαž αŸ…αžŸαž“αŸ’αž“αž·αžŸαžΈαž‘αŸ”

  • αž“αŸ…αž–αŸαž›αžŠαŸ‚αž›αž…αŸ†αžŽαž„αž‡αžΎαž„αž˜αžΆαž“αž•αŸ’αž“αŸ‚αž€αž”αž“αŸ’αžαŸ‚αž˜αŸ” αž€αŸ’αž“αž»αž„αž€αžšαžŽαžΈαž“αŸαŸ‡ αž”αŸŠαžΈαžαžαŸ’αžšαžΌαžœαž”αžΆαž“αž€αŸ†αžŽαžαŸ‹αž€αŸ’αž“αž»αž„αž”αŸƒαž‘αžΈαž˜αž½αž™αž“αŸƒαž”αž‹αž˜αž€αžαžΆ X. αž“αŸ…αž€αŸ’αž“αž»αž„αž”αž‹αž˜αž€αžαžΆαžŠαŸ‚αž›αž”αžΆαž“αž–αž„αŸ’αžšαžΈαž€ αž”αž“αŸ’αž‘αžΆαž”αŸ‹αž–αžΈαžαžΆαžšαžΆαž„αž’αŸ’αž“αž€αž…αžΌαž›αžšαž½αž˜ (αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž˜αžΆαž“) αž˜αžΆαž“αž”αž‹αž˜αž€αžαžΆαž•αŸ’αž“αŸ‚αž€αž”αž“αŸ’αžαŸ‚αž˜αž˜αž½αž™αž–αžΆαž€αŸ’αž™ αž”αž“αŸ’αžαžŠαŸ„αž™αž–αžΆαž€αŸ’αž™αž”αž“αŸ’αžαŸ‚αž˜αŸ” αž•αŸ’αž“αŸ‚αž€αž”αž“αŸ’αžαŸ‚αž˜αž‚αžΊαž‡αžΆαž”αžŽαŸ’αžαž»αŸ†αž“αŸƒαž”αŸƒαžŠαŸ‚αž›αž’αŸ’αž“αž€αž’αžΆαž…αž”αŸ’αžšαžΎαžŠαžΎαž˜αŸ’αž”αžΈαž•αŸ’αž‘αŸαžšαž‘αž·αž“αŸ’αž“αž“αŸαž™αž”αž“αŸ’αžαŸ‚αž˜αŸ” αžŸαŸ’αžαž„αŸ‹αžŠαžΆαžšαž˜αž·αž“αž€αŸ†αžŽαžαŸ‹αž‘αŸ’αžšαž„αŸ‹αž‘αŸ’αžšαžΆαž™αž“αŸƒαž‘αž·αž“αŸ’αž“αž“αŸαž™αž“αŸαŸ‡αž‘αŸ - αžœαžΆαž’αžΆαž…αž‡αžΆαž’αŸ’αžœαžΈαž€αŸαž”αžΆαž“αŸ” αž§αž‘αžΆαž αžšαžŽαŸ αžœαžΆαž’αžΆαž…αž‡αžΆαž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αž”αž“αŸ’αžαŸ‚αž˜αž˜αž½αž™αž…αŸ†αž“αž½αž“αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž§αž”αž€αžšαžŽαŸαžŠαŸ‚αž›αž‘αž‘αž½αž›αž€αž‰αŸ’αž…αž”αŸ‹αž–αŸαžαŸŒαž˜αžΆαž“ RTP αŸ” αž‘αŸ„αŸ‡αž™αŸ‰αžΆαž„αžŽαžΆαž€αŸαžŠαŸ„αž™ αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž˜αž½αž™αž…αŸ†αž“αž½αž“ αžŸαŸ’αžαž„αŸ‹αžŠαžΆαžšαž”αž‹αž˜αž€αžαžΆαžŠαŸ‚αž›αž”αžΆαž“αž–αž„αŸ’αžšαžΈαž€αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž„αŸ’αž€αžΎαžαž‘αžΎαž„αŸ” αž“αŸαŸ‡αžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αŸ’αžœαžΎαž§αž‘αžΆαž αžšαžŽαŸαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž‘αŸ†αž“αžΆαž€αŸ‹αž‘αŸ†αž“αž„αž€αŸ’αž“αž»αž„αžŸαŸ’αžαž„αŸ‹αžŠαžΆαžš ED-137 (αžŸαŸ’αžαž„αŸ‹αžŠαžΆαžšαž’αž“αŸ’αžαžšαž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžŸαž˜αžΆαžŸαž’αžΆαžαž» VoIP ATM).

αž₯αž‘αžΌαžœαž“αŸαŸ‡ αžŸαžΌαž˜αž€αŸ’αžšαž‘αŸαž€αž˜αžΎαž›αžœαžΆαž›αž”αž‹αž˜αž€αžαžΆαžŠαŸ„αž™αž›αž˜αŸ’αž’αž·αžαž”αž“αŸ’αžαŸ‚αž˜αž‘αŸ€αžαŸ” αžαžΆαž„αž€αŸ’αžšαŸ„αž˜αž“αŸαŸ‡αž‚αžΊαž‡αžΆαžšαžΌαž”αž—αžΆαž– Canonical αž‡αžΆαž˜αž½αž™αž“αžΉαž„αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž“αŸƒαž”αž‹αž˜αž€αžαžΆ RTP αžŠαŸ‚αž›αžαŸ’αž‰αž»αŸ†αž€αŸαž˜αž·αž“αž’αžΆαž…αž‘αž”αŸ‹αž‘αž›αŸ‹ αž“αž·αž„αž›αžΆαž”αž–αžŽαŸŒαžŠαžΌαž…αž‚αŸ’αž“αžΆαžŠαŸ‚αžšαŸ”

αž€αžΆαžšαžšαž»αž€αžšαž€αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“ Mediastreamer2 VoIP αŸ” αž•αŸ’αž“αŸ‚αž€αž‘αžΈ 8
VER - αž›αŸαžαž€αŸ†αžŽαŸ‚αž–αž·αž’αžΈαž€αžΆαžš (αž€αŸ†αžŽαŸ‚αž”αž…αŸ’αž…αž»αž”αŸ’αž”αž“αŸ’αž“ 2);

P - αž‘αž„αŸ‹αžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž”αžΆαž“αž€αŸ†αžŽαžαŸ‹αž€αŸ’αž“αž»αž„αž€αžšαžŽαžΈαžŠαŸ‚αž›αž€αž‰αŸ’αž…αž”αŸ‹αž–αŸαžαŸŒαž˜αžΆαž“ RTP αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ†αž–αŸαž‰αž”αž“αŸ’αžαŸ‚αž˜αžŠαŸ„αž™αž”αŸƒαž‘αž‘αŸαž“αŸ…αž…αž»αž„αž”αž‰αŸ’αž…αž”αŸ‹αŸ”

X - αž‘αž„αŸ‹αžŠαŸ‚αž›αž”αž‹αž˜αž€αžαžΆαžαŸ’αžšαžΌαžœαž”αžΆαž“αž–αž„αŸ’αžšαžΈαž€;

CC β€” αž˜αžΆαž“αž›αŸαžαžŸαž˜αŸ’αž‚αžΆαž›αŸ‹ CSRC αžαžΆαž˜αž”αž‹αž˜αž€αžαžΆαžαŸαžš (αž”αž“αŸ’αž‘αžΆαž”αŸ‹αž–αžΈαž–αžΆαž€αŸ’αž™ 1..3) αžαžΆαžšαžΆαž„αž˜αž·αž“αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž„αŸ’αž αžΆαž‰αž€αŸ’αž“αž»αž„αžšαžΌαž”αž‘αŸαŸ”

M - αžŸαž‰αŸ’αž‰αžΆαžŸαž˜αŸ’αž‚αžΆαž›αŸ‹αž€αžΆαžšαž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αž“αŸƒαžŸαŸŠαž»αž˜ αž¬αžœαžαŸ’αžαž˜αžΆαž“αž“αŸƒαž€αžΆαžšαž“αž·αž™αžΆαž™αž“αŸ…αž€αŸ’αž“αž»αž„αž†αžΆαž“αŸ‚αž› (αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž§αž”αž€αžšαžŽαŸαž…αžΆαž”αŸ‹αžŸαž‰αŸ’αž‰αžΆαž•αŸ’αž’αžΆαž€αž€αžΆαžšαž“αž·αž™αžΆαž™αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ’αžšαžΎ) αŸ” αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž’αŸ’αž“αž€αž‘αž‘αž½αž›αž˜αž·αž“αž˜αžΆαž“αž§αž”αž€αžšαžŽαŸαž…αžΆαž”αŸ‹αž€αžΆαžšαž•αŸ’αž’αžΆαž€αž€αžΆαžšαž“αž·αž™αžΆαž™αž‘αŸ αž“αŸ„αŸ‡αž”αŸŠαžΈαžαž“αŸαŸ‡αž“αžΉαž„αžαŸ’αžšαžΌαžœαž€αŸ†αžŽαžαŸ‹αž‡αžΆαž’αž…αž·αž“αŸ’αžαŸ’αžšαŸƒαž™αŸαŸ”

PTYPE - αž”αž‰αŸ’αž‡αžΆαž€αŸ‹αž‘αž˜αŸ’αžšαž„αŸ‹αž“αŸƒαž”αž“αŸ’αž‘αž»αž€;

αž›αŸαžβ€‹αž›αŸ†αžŠαžΆαž”αŸ‹ - αž›αŸαžαž€αž‰αŸ’αž…αž”αŸ‹αž–αŸαžαŸŒαž˜αžΆαž“ αž”αŸ’αžšαžΎαžŠαžΎαž˜αŸ’αž”αžΈαžŸαŸ’αžŠαžΆαžšαž›αŸ†αžŠαžΆαž”αŸ‹αžŠαŸ‚αž›αž€αž‰αŸ’αž…αž”αŸ‹αž–αŸαžαŸŒαž˜αžΆαž“αžαŸ’αžšαžΌαžœαž”αžΆαž“αž›αŸαž„ αžŠαŸ„αž™αžŸαžΆαžšαžŸαŸ’αžαžΆαž“αž—αžΆαž–αž–αž·αžαž‚αžΊαž“αŸ…αž–αŸαž›αžŠαŸ‚αž›αž€αž‰αŸ’αž…αž”αŸ‹αž–αŸαžαŸŒαž˜αžΆαž“αž’αžΆαž…αž‘αŸ…αžŠαž›αŸ‹αž’αŸ’αž“αž€αž‘αž‘αž½αž›αž€αŸ’αž“αž»αž„αž›αŸ†αžŠαžΆαž”αŸ‹αžαž»αžŸαžŠαŸ‚αž›αž–αž½αž€αž‚αŸαžαŸ’αžšαžΌαžœαž”αžΆαž“αž•αŸ’αž‰αžΎαŸ” αžαž˜αŸ’αž›αŸƒαžŠαŸ†αž”αžΌαž„αžαŸ’αžšαžΌαžœαžαŸ‚αž…αŸƒαžŠαž“αŸ’αž™ αžœαžΆαžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αŸ’αžœαžΎαžŠαžΌαž…αŸ’αž“αŸαŸ‡αž”αŸ’αžšαžŸαž·αž“αž”αžΎαžŸαŸ’αž‘αŸ’αžšαžΈαž˜ RTP αžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αŸŠαž·αž“αž‚αŸ’αžšαžΈαž” αžœαžΆαž“αžΉαž„αž–αž·αž”αžΆαž€αž€αŸ’αž“αž»αž„αž€αžΆαžš hack αžœαžΆαŸ” αž•αž„αžŠαŸ‚αžš αžœαžΆαž›αž“αŸαŸ‡αž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž’αŸ’αž“αž€αžšαž€αžƒαžΎαž‰αž€αž‰αŸ’αž…αž”αŸ‹αž–αŸαžαŸŒαž˜αžΆαž“αžŠαŸ‚αž›αžαž€αžαžΆαž“αŸ”

αžαŸ’αžšαžΆαž–αŸαž›αžœαŸαž›αžΆ - αžαŸ’αžšαžΆαž–αŸαž›αžœαŸαž›αžΆαŸ” αž–αŸαž›αžœαŸαž›αžΆαžαŸ’αžšαžΌαžœαž”αžΆαž“αžœαžΆαžŸαŸ‹αž“αŸ…αž€αŸ’αž“αž»αž„αž‚αŸ†αžšαžΌαžŸαž‰αŸ’αž‰αžΆ, i.e. αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž€αžΆαžšαž•αŸ’αž‘αž»αŸ‡αž˜αžΆαž“ 160 αž‚αŸ†αžšαžΌ αž“αŸ„αŸ‡αž–αŸαž›αžœαŸαž›αžΆαž“αŸƒαž€αžΆαžšαž•αŸ’αž‘αž»αŸ‡αž”αž“αŸ’αž‘αžΆαž”αŸ‹αž“αžΉαž„αž˜αžΆαž“ 160 αž”αž“αŸ’αžαŸ‚αž˜αž‘αŸ€αžαŸ” αžαž˜αŸ’αž›αŸƒαžŠαŸ†αž”αžΌαž„αž“αŸƒαžαŸ’αžšαžΆαž–αŸαž›αžœαŸαž›αžΆαžαŸ’αžšαžΌαžœαžαŸ‚αž…αŸƒαžŠαž“αŸ’αž™αŸ”

SSRC - αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αž’αžαŸ’αžαžŸαž‰αŸ’αž‰αžΆαžŽαž”αŸ’αžšαž—αž–αž€αž‰αŸ’αž…αž”αŸ‹ αžœαžΆαžαŸ’αžšαžΌαžœαžαŸ‚αž˜αžΆαž“αžαŸ‚αž˜αž½αž™αž‚αžαŸ‹αŸ” αžœαžΆαž‡αžΆαž€αžΆαžšαž”αŸ’αžšαžŸαžΎαžšαž€αŸ’αž“αž»αž„αž€αžΆαžšαž”αž„αŸ’αž€αžΎαžαžœαžΆαžŠαŸ„αž™αž…αŸƒαžŠαž“αŸ’αž™ αž˜αž»αž“αž–αŸαž›αž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αžŸαŸ’αž‘αŸ’αžšαžΈαž˜ RTP αŸ”

αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž’αŸ’αž“αž€αž”αž„αŸ’αž€αžΎαžαž§αž”αž€αžšαžŽαŸαž”αž‰αŸ’αž‡αžΌαž“ αž¬αž’αŸ’αž“αž€αž‘αž‘αž½αž› RTP αž•αŸ’αž‘αžΆαž›αŸ‹αžαŸ’αž›αž½αž“αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€ αž’αŸ’αž“αž€αž“αžΉαž„αžαŸ’αžšαžΌαžœαž–αž·αž“αž·αžαŸ’αž™αž˜αžΎαž›αž€αž‰αŸ’αž…αž”αŸ‹αž–αŸαžαŸŒαž˜αžΆαž“αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αž…αŸ’αžšαžΎαž“αž‡αžΆαž„αž˜αŸ’αžαž„ αžŠαžΎαž˜αŸ’αž”αžΈαž”αž„αŸ’αž€αžΎαž“αž•αž›αž·αžαž—αžΆαž– αžαŸ’αž‰αž»αŸ†αžŸαžΌαž˜αžŽαŸ‚αž“αžΆαŸ†αž±αŸ’αž™αž’αŸ’αž“αž€αžšαŸ€αž“αž–αžΈαžšαž”αŸ€αž”αž”αŸ’αžšαžΎαž€αžΆαžšαžαŸ’αžšαž„αž€αž‰αŸ’αž…αž”αŸ‹αž–αŸαžαŸŒαž˜αžΆαž“αž“αŸ…αž€αŸ’αž“αž»αž„ TShark αžœαžΆαž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž’αŸ’αž“αž€αž…αžΆαž”αŸ‹αž™αž€αžαŸ‚αž€αž‰αŸ’αž…αž”αŸ‹αž–αŸαžαŸŒαž˜αžΆαž“αž‘αžΆαŸ†αž„αž“αŸ„αŸ‡αžŠαŸ‚αž›αž˜αžΆαž“αŸ” αž…αŸ†αžŽαžΆαž”αŸ‹αž’αžΆαžšαž˜αŸ’αž˜αžŽαŸαž…αŸ†αž–αŸ„αŸ‡αž’αŸ’αž“αž€αŸ” αž“αŸ…αž€αŸ’αž“αž»αž„αž”αžšαž·αž™αžΆαž€αžΆαžŸαžŠαŸ‚αž›αž§αž”αž€αžšαžŽαŸ RTP αžšαžΆαž”αŸ‹αžŸαž·αž”αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž“αŸ…αž›αžΎαž”αžŽαŸ’αžαžΆαž‰ αž“αŸαŸ‡αž˜αžΆαž“αžαž˜αŸ’αž›αŸƒαžŽαžΆαžŸαŸ‹αŸ” αž“αŸ…αž€αŸ’αž“αž»αž„αž”αž“αŸ’αž‘αžΆαžαŸ‹αž–αžΆαž€αŸ’αž™αž”αž‰αŸ’αž‡αžΆ TShark αž‡αž˜αŸ’αžšαžΎαžŸαžαŸ’αžšαž„αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž‰αŸ’αž‡αžΆαž€αŸ‹αž‡αžΆαž˜αž½αž™αž‡αž˜αŸ’αžšαžΎαžŸ "-f" αŸ” αž™αžΎαž„αž”αžΆαž“αž”αŸ’αžšαžΎαž‡αž˜αŸ’αžšαžΎαžŸαž“αŸαŸ‡ αž“αŸ…αž–αŸαž›αžŠαŸ‚αž›αž™αžΎαž„αž…αž„αŸ‹αž…αžΆαž”αŸ‹αž™αž€αž€αž‰αŸ’αž…αž”αŸ‹αž–αŸαžαŸŒαž˜αžΆαž“αž–αžΈαž…αŸ’αžšαž€ 8010αŸ–
-f "udp port 8010"
αž”αŸ‰αžΆαžšαŸ‰αžΆαž˜αŸ‰αŸ‚αžαŸ’αžšαžαž˜αŸ’αžšαž„αž‚αžΊαž‡αžΆαžŸαŸ†αžŽαž»αŸ†αž“αŸƒαž›αž€αŸ’αžαžŽαŸˆαžœαž·αž“αž·αž…αŸ’αž†αŸαž™αžŠαŸ‚αž›αž€αž‰αŸ’αž…αž”αŸ‹ "αž…αžΆαž”αŸ‹" αžαŸ’αžšαžΌαžœαžαŸ‚αž”αŸ†αž–αŸαž‰αŸ” αž›αž€αŸ’αžαžαžŽαŸ’αžŒαž’αžΆαž…αž–αž·αž“αž·αžαŸ’αž™αž˜αžΎαž›αž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“ αž…αŸ’αžšαž€ αžαž˜αŸ’αž›αŸƒαž“αŸƒαž”αŸƒαž‡αžΆαž€αŸ‹αž›αžΆαž€αŸ‹αž˜αž½αž™αž“αŸ…αž€αŸ’αž“αž»αž„αž€αž‰αŸ’αž…αž”αŸ‹αž–αŸαžαŸŒαž˜αžΆαž“αŸ” αž›αž€αŸ’αžαžαžŽαŸ’αžŒαž’αžΆαž…αžαŸ’αžšαžΌαžœαž”αžΆαž“αž•αŸ’αžŸαŸ†αž‡αžΆαž˜αž½αž™αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžšαž‘αžΌαž‡αžΈαžαž› "AND", "OR" αž‡αžΆαžŠαžΎαž˜αŸ” αž§αž”αž€αžšαžŽαŸαžŠαŸαž˜αžΆαž“αž₯αž‘αŸ’αž’αž·αž–αž›αž˜αž½αž™αŸ”

αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž’αŸ’αž“αž€αž…αž„αŸ‹αžƒαžΎαž‰αžŸαž€αŸ’αžŠαžΆαž“αž»αž–αž›αž“αŸƒαž€αžΆαžšαž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαžœαžΆαž›αž‡αžΆαž”αžΆαž…αŸ‹ αž’αŸ’αž“αž€αž“αžΉαž„αžαŸ’αžšαžΌαžœαž…αž˜αŸ’αž›αž„αž›αž‘αŸ’αž’αž•αž› TShark αž‘αŸ…αž€αžΆαž“αŸ‹αž―αž€αžŸαžΆαžš αžŠαžΌαž…αžŠαŸ‚αž›αž”αžΆαž“αž”αž„αŸ’αž αžΆαž‰αž€αŸ’αž“αž»αž„αž’αžαŸ’αžαž”αž‘αž…αž»αž„αž€αŸ’αžšαŸ„αž™ αžŠαŸ„αž™αž†αŸ’αž›αž„αž€αžΆαžαŸ‹αž›αž‘αŸ’αž’αž•αž› TShark αž“αŸ…αž…αŸ’αžšαž€αž…αžΌαž› ធអវ. αž”αž“αŸ’αž‘αžΆαž”αŸ‹αž”αžΎαž€αž―αž€αžŸαžΆαžšαž€αŸ†αžŽαžαŸ‹αž αŸαžαž»αž‡αžΆαž˜αž½αž™ αžαž·αž…αž–αŸ’αžšαŸ„αŸ‡ αž¬αž§αž”αž€αžšαžŽαŸαž•αŸ’αžŸαŸαž„αž‘αŸ€αžαžŠαŸ‚αž›αž’αžΆαž…αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž”αžΆαž“αž™αŸ‰αžΆαž„αž†αžΆαž”αŸ‹αžšαž αŸαžŸαž‡αžΆαž˜αž½αž™αž“αžΉαž„αž―αž€αžŸαžΆαžšαž’αžαŸ’αžαž”αž‘αžŠαŸαž’αŸ† αž“αž·αž„αžŸαŸ’αžœαŸ‚αž„αžšαž€αžαŸ’αžŸαŸ‚αž’αž€αŸ’αžŸαžš αž’αŸ’αž“αž€αž’αžΆαž…αžŸαŸ’αžœαŸ‚αž„αž™αž›αŸ‹αž–αžΈαž—αžΆαž–αžαž»αžŸαž”αŸ’αž›αŸ‚αž€αž‚αŸ’αž“αžΆαž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž“αŸƒαž₯αžšαž·αž™αžΆαž”αžαž“αŸƒαžœαžΆαž›αž€αž‰αŸ’αž…αž”αŸ‹αž–αŸαžαŸŒαž˜αžΆαž“αž“αŸ…αž€αŸ’αž“αž»αž„αžŸαŸ’αž‘αŸ’αžšαžΈαž˜ RTP αŸ”

αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž’αŸ’αž“αž€αžαŸ’αžšαžΌαžœαž€αžΆαžšαžŸαŸ’αžαžΆαž”αŸ‹αžŸαž‰αŸ’αž‰αžΆαžŠαŸ‚αž›αž”αž‰αŸ’αž‡αžΌαž“αžŠαŸ„αž™αžŸαŸ’αž‘αŸ’αžšαžΈαž˜ RTP αž“αŸ„αŸ‡αž’αŸ’αž“αž€αžαŸ’αžšαžΌαžœαž”αŸ’αžšαžΎαž€αŸ†αžŽαŸ‚ TShark αž‡αžΆαž˜αž½αž™αž…αŸ†αžŽαž»αž…αž”αŸ’αžšαž‘αžΆαž€αŸ‹αžŠαŸ‚αž›αž˜αžΎαž›αžƒαžΎαž‰ Wireshark. αž‡αžΆαž˜αž½αž™β€‹αž“αžΉαž„β€‹αž€αžΆαžšβ€‹αžšαŸ€αž”αž…αŸ†β€‹αž€αžŽαŸ’αžŠαž»αžšβ€‹αžŸαžΆαž˜αž‰αŸ’αž‰ αž’αŸ’αž“αž€β€‹αž’αžΆαž…β€‹αžŸαŸ’αžαžΆαž”αŸ‹ αž“αž·αž„β€‹αž˜αžΎαž›β€‹αž‘αž˜αŸ’αžšαž„αŸ‹β€‹αžšαž›αž€β€‹αž“αŸƒβ€‹αžŸαž‰αŸ’αž‰αžΆαŸ” αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž“αŸ…αž€αŸ’αž“αž»αž„αž›αž€αŸ’αžαžαžŽαŸ’αžŒαž˜αž½αž™ - αž”αŸ’αžšαžŸαž·αž“αž”αžΎαžœαžΆαžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αŸŠαž·αž“αž€αžΌαžŠαž‡αžΆαž‘αž˜αŸ’αžšαž„αŸ‹ u-law ឬ a-low αŸ”

αž”αž“αŸ’αž‘αžΆαž”αŸ‹ αž’αžαŸ’αžαž”αž‘ αž™αžΎαž„αž“αžΉαž„αž”αž„αŸ’αž€αžΎαž Duplex intercom αž‡αžΆαž˜αž½αž™αž’αŸ’αž“αž€αŸ” αžŸαŸ’αžαž»αž€αž‘αž»αž€αž›αžΎαž€αžΆαžŸαž˜αž½αž™αž‚αžΌ αž“αž·αž„αž§αž”αž€αžšαžŽαŸαžŸαž“αŸ’αž‘αž“αžΆαž˜αž½αž™αž‚αžΌαŸ”

αž”αŸ’αžšαž—αž–: www.habr.com

αž”αž“αŸ’αžαŸ‚αž˜αž˜αžαž·αž™αŸ„αž”αž›αŸ‹