Tìm hiểu giao thức truyền thông thời gian thực RTP-RTCP

31 610 0
Tìm hiểu giao thức truyền thông thời gian thực RTP-RTCP

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

       !"#!$%&'(((&)* +,"-&'((( /01&'((&&23 45467&'((&'')    • !"8,9:;!& #!<=<$ • #$%&$>!#!<=<$"?@! 0A!>!!B#B !%C • '()4D!!EAF!8,9!>!!G "A9H !%?0!>!#! • *+,$I%J H>!H0#! <=<$A!>!#BA+!>!#B AKL -.   M #!<=<$N!OP#!QR#BS!+A T-=U?@!%H%IQ:!#!UVW"AQ !XH%UTM.&.!Y?PZ" M #!<!!EP!>!!#![\P0@P!!>! #BA]N",?O!D^ !N+ A8Z>! /01 /0/%23 • <N,Y#!!X0!"!A!>!]N"^  !LS • @!%H%PI?R?R[,(**& • _<!#A_T-=$ -.   • <?@!%H%0!AKLMSP4P` ]N"^ !L??% ^a1N!JbSO!?Za!JbS!PcPZ>! L,G8??9,O!?9,M?9, /045678 #!<a<LNM,LAJPAPA!NbS!!EP!>!, PB!B"!A]N"dLLe!!>!#B ^ !S;!>!,+,N!J;,+!J $>!!BIf, M  P4N+PNPLLg! M >J`# JL;L!L,ILA M >E^P>S?fIY> M Lh;>A8ALNLA,A MiLAJab4NA^?jPI!k< MaPb%P?@!%N\PS_]N"Jl!_,Y! !LJ,!`_]N"?9?>P#!>!!RJB! B!,Y\>,m_G!RHD!!]N" n>!??9!_9 !"O!?9!>!No!>!_<A A^@P_G?@!,A!0,Y?Z ]N"!kR#! 9:;:< 9:;:< M VnLJanb%A^VnLJ?@!%N\PSL JPR?!`?JlNPR,QAY M $<$!a$$b5>!?J`N@!>!?$<$!_ AJ>!?@!NA]JPR?!`? M 1AHLAa1b/f,!>!G!>!J H";Ap "!?>E!>!I!kgA,LANfP!HL M NPL$I%?+!k<PNn>!? ,m_,#BJqB M L;L!L,ILA1J`# !k_<`#  ?@![NJ,r_?@!q?A^!_9 JqB?9IP>!_9\I%?@!_I ,EHGPB!N+A8 !k_ M ,LJ,Pam^bGPaRJ`b_] N"?@!q?S0Y!?+N+]N"ab 9:;:< M`\+f?fIY<$<$!sAf ?fIY!k_<SJ`?@!!p,Y!>! A,YP<!_9!_Z,Yf ?fIY1r,YfP>A,YK!>!_</ _,!>!_!k!0,Yf?fIYN+ ?9P>N+D"^ !f?fIY!_9N fP>!>!_<P>At,Y,!AS!,LA ,Y<,nLA M$>!J`\+f?__P$<$$>!J`\ +f?__PAPR?!sA]f ?__PGPRAp!k_A^ FP!I\I%?@!_G, G!k]^A,Y!Y!Y 1 M #!?H9?@!%H%?9+?YH%@P <S A"!A??O!>!_?H9E! !>!^,PA M <$!!EPG!>!_\?@!S!!EP GPf?9Lh!EN@!BY G!>!,Y?9FPH9, J>PN,"! 8 $!EPGPf!EN@P4P`] N"1r_<$!_A^m^!PcP HGPB!N+^_?@!q+PD\ M<$,,Y?R\!f<pN d;u!ea$v1Vbn>!?E,YA YS!>!H%`<H>!!_!>!<$H>! SnEP>t,Y^,Jl!_!0 $v1V+Z\JqB$v1V?9n>!?!>!Nf ]N"t,YA,Y\P@P!>!P<?9 ?fIYLS 9=!> • <aJLLAALPAbGI>!k^qS?@!+AIQ^ ?qS<!#!>!Gw,?fIY!>!_S`H "!A\t!>!N^?q • <<aAL!LLAALPAbGI>!k^\S?@!+AIQ!>! HGN^?qS!#!>!GPf ]N"\?@!SJ`_,ES?Yu!lS!>!m^ !k!>!_!PcPD?YA!k^q^\ • -VaA!L-V!APL,Jb_,GfS!#G ,Gfq • /xV_n>!?"!H%F!,A?:GSI>H% F!PN,"! • vavN!JPL!g!g!Jb-0?9P>A9!!>! #B?O!I" [...]... Khuôn dạng gói tin SR • Phần thông tin bên gửi: -NTP timestamp (tem thơi gian NTP): Chỉ ra thời gian tuyệt đối khi gói báo cáo được gửi đi Tem thời gian này có khuôn dạng thời gian theo giao thức NTP (Network Time Protocol) -RTP timestamp (tem thời gian RTP): Giá trị của trường này tương ứng với giá trị của trường NTP timestamp ở trên nhưng được tính theo đơn vị của nhãn thời gian RTP trong gói dữ liệu... dụng 2 loại giao thức : Signaling protocol và Media protocol + Signaling protocol để điều khiển việc cài đặt cuộc gọi Các loại signaling protocol gồm H323, SIP, + Media protocol để điều khiển việc truyền tải voice data qua mạng IP Các loại media protocol: RTP, RTCP, … Giao thức vận chuyển trong VoIP - - RTP /RTCP đảm nhiệm cơ chế vận chuyển và giám sát phương thức truyền thông thời gian thực trên mạng... dụng truyền sử dụng giao thức RTP/RTCP - Truyền âm thanh trên mạng IP - Hô i nghị đa phương tiê ôn, hô i nghị video ô ô - Truyền hình qua mạng IP Truyền âm thanh trên mạng IP • • • • Chỉ bao gồm truyền thoại trong hê ô thống Các mô hình: PC to PC, PC to phone, phone to phone Các loại dịch vụ: Thoại VOIP, Voice mail, Voice chat Cách thức truyền tiếng nói qua mạng IP: Qua phiên thoả thuận phương thức truyền. .. kể từ khi bắt đầu việc truyền cho đến thời điểm gói SR này được tạo ra • Các khối báo cáo thu: Phần này bao gồm các khối thông tin báo cáo về việc thu các gói từ các trạm trong phiên truyền Hội nghị audio sử dụng multicast đơn giản • Cơ sở hạ tầng là mạng IP Quan điểm chính là kết hợp việc truyền Multicast và sử dụng đồng thời hai cổng truyền dữ liệu Trong đó một cổng sẽ dùng để truyền các dữ liệu thoại... điểm,trực tuyến, thời gian thực • Gồm 2 dòng tín hiê ôu: tín hiê ôu thoại và tín hiê ôu truyền hình • Mỗi dòng tín hiê ôu ứng với mô ôt phiên RTP • Mỗi mô ôt phiên RTP sẽ ứng với mô ôt cổng cho thu phát các gói RTP và mô ôt cổng thu phát các gói RTCP • Các phiên RTP sẽ được đồng bô ô với nhau để cho âm thanh và hình ảnh dùng được ăn khớp Truyền hình qua mạng IP • Giao thức RTP/RTCP được sử dụng để thực hiê... thay đổi trong quá trình truyền, để phù hợp với tốc độ mạng của từng thành viên Hội thảo audio sử dụng multicast đơn giản • Việc truyền các gói tin trên Internet rất có thể xảy ra thất lạc, mất thứ tự các gói tin Để giải quyết vấn đề này, phần RTP header có chứa thông tin về thời gian và số thứ tự của các gói tin Do đó bên thu có thể dựa vào đó để khôi phục lại về mặt thời gian Trong trường hợp này,... thuận phương thức truyền thông, các bên tham gia hội thoại tiến hành mở hai cổng UDP kề nhau, cổng chẵn cho truyền tiếng nói (RTP), cổng lẻ cho truyền các thông tin trạng thái để giám sát (RTCP) Thông thường, hai cổng được chọn mặc định là 5004 và 5005 Truyền âm thanh trên mạng IP • Tại phía phát, tiếng nói được điều chế thành dạng số hoá, qua bộ CODEC được nén thành các gói tin để truyền đi Khi đi xuống... lệch ngẫu nhiên của nhãn thời gian RTP trong gói dữ liệu RTP -Số lượng gói phát đi của nguồn gửi gói SR : Số lượng tổng cộng của các gói dữ liệu RTP được truyền từ nguồn gửi gói SR kể từ khi bắt đầu việc truyền thông tin cho tới thời điểm gói SR được tạo ra Khuôn dạng gói tin SR - Số lượng octets đã được nguồn gửi gói SR gửi đi: Số lượng tổng cộng của các octets phần payload được truyền đi trong các gói... thông tin định thời trong các gói tin RTCP của hai luồng • Khi các thành viên sử dụng đường truyền tốc độ khác nhau, để đảm bảo ai cũng nhận được chất lượng audio/video cao nhất Khi đó ta có thể sử dụng bộ trộn RTP-level mixer, đặt gần nơi có băng thông hẹp Bộ này sẽ tái đồng bộ các gói tin thoại, khôi phục lại chu kỳ 20ms của phía gởi Sau đó truyền lại dòng audio với tốc độ bit phù hợp với đường truyền. .. header RTP,… Giao thức vận chuyển trong VoIP • Từ các thông tin được cung cấp trong RTP cho mỗi gói tin, ta có thể giám sát chất lượng truyền tiếng nói trong quá trình diễn ra hội thoại RTCP phân tích và xử lý các thông tin để tổng hợp thành trạng thái rồi đưa ra các bản tin phản hồi đến tất cả các thành viên • RTCP thi hành 4 chức năng chính: - RTCP cung cấp cơ chế phẩn hồi chất lượng truyền dữ liệu,

Ngày đăng: 12/04/2015, 14:38

Từ khóa liên quan

Mục lục

  • Truyền thông đa phương tiện

  • Phân công công việc

  • Tổng quan về giao thức RTP/RTCP

  • Tổng quan về giao thức RTP/RTCP

  • Các trường header của RTP

  • Các trường header của RTP

  • Các trường header của RTP

  • Giao thức RTCP

  • Chức năng

  • Các loại gói tin RTCP

  • Khuôn dạng gói tin SR

  • Khuôn dạng gói tin SR

  • Khuôn dạng gói tin SR

  • Hội nghị audio sử dụng multicast đơn giản

  • Hội thảo audio sử dụng multicast đơn giản

  • Hội nghị sử dụng thoại và video

  • Hội nghị sử dụng thoại và video

  • Hội nghị sử dụng thoại và video

  • Cấu trúc RTP

  • Cấu trúc RTP

Tài liệu cùng người dùng

Tài liệu liên quan