1. Trang chủ
  2. » Luận Văn - Báo Cáo

Báo cáo truyền thông đa phương tiện: Kỹ thuật truyền dòng dữ liệu và ứng dụng trong truyền thông dữ liệu video audio

22 42 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 22
Dung lượng 1,53 MB

Nội dung

Truyền dòng là kỹ thuật truyền dữ liệu mà trong đó dữ liệu được client nhận và hiển thị một cách liên tục, đồng thời với quá trình gửi từ phía server.

TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN CÔNG NGHỆ THƠNG TIN VÀ TRUYỀN THƠNG Báo Cáo Truyền Thơng Đa Phương Tiện ĐỀ TÀI : Kỹ thuật truyền dòng liệu ứng dụng truyền thông liệu video-audio GV Hướng Dẫn : PGS.TS Nguyễn Thị Hoàng Lan SV Thực Hiện : Hoàng Hữu Hợi Phạm Minh Hiếu – 20121772 – 20121693 Nguyễn Văn Phương – 20122252 Trương Văn Tam – 20122370 Nguyễn Trung Hiếu – 20121690 Hà Nội, Tháng 12 năm 2015 PHÂN CƠNG CƠNG VIỆC  Tìm hiểu chung mơ hình kỹ thuật truyền dịng liệu (Data Streaming) –Hoàng Hữu Hợi  Khảo sát công nghệ triển khai kỹ thuật “Data Streaming” ứng dụng truyền thông liệu video-audio – Nguyễn Văn Phương  Tìm hiểu giao thức RTMP (Real Time Message Protocol) – Phạm Minh Hiếu  Hoạt động RTMP Video streaming - Trương Văn Tam  Sự khác kỹ thuật truyền dòng dùng RTMP với kỹ thuật truyền dòng dùng RTP – Nguyễn Trung Hiếu MỤC LỤC I TÌM HIỂU CHUNG VỀ MƠ HÌNH VÀ KỸ THUẬT TRUYỀN DỊNG DỮ LIỆU……………………………………………………………………………4 Khái niệm Kỹ thuật truyền dòng (Data Streaming): Nguyên tắc truyền dòng .4 II KHẢO SÁT CÔNG NGHỆ TRIỂN KHAI KỸ THUẬT “DATA STREAMING” HIỆN NAY TRONG CÁC ỨNG DỤNG TRUYỀN THÔNG DỮ LIỆU VIDEO – AUDIO……………………………………………………………7 Data Streaming sử dụng giao thức RSTP .8 Data streaming sử dụng giao thức thời gian thực RTP/RTCP.8 Data streaming dùng sử dụng giao thức RTMP (Real Time Message Protocol) ………………………………………………………………8 III GIAO THỨC RTMP (REAL TIME MESSAGING PROTOCOL)……9 Các chế độ hoạt động RTMP…………………………………….9 Cấu trúc gói tin … 10 Quá trình bắt tay 10 Tiêu đề RTMP 11 Truyền tải nhiều đối tượng AMF kết nối 13 IV HOẠT ĐỘNG CỦA RTMP TRONG VIDEO STREAMING……….16 Tìm hiểu RTMP ứng dụng Flash Video………………………16 Phân tích ứng dụng………………………………………………….16 V GIAO THỨC RTP VÀ SỰ KHÁC NHAU GIỮA RTP VÀ RTMP…18 Vai trò RTP 18 Khn dạng gói RTP .19 So sánh RTP RTMP 21 TÀI LIỆU THAM KHẢO………………………………………………… 22 I TÌM HIỂU CHUNG VỀ MƠ HÌNH VÀ KỸ THUẬT TRUYỀN DỊNG DỮ LIỆU Khái niệm Truyền dịng kỹ thuật truyền liệu mà liệu client nhận hiển thị cách liên tục, đồng thời với q trình gửi từ phía server Kỹ thuật truyền dòng (Data Streaming):  Cấu trúc hệ thống sử dụng “Streaming Server” Đóng vai trị quan trọng việc cung cấp dịch vụ trực truyến Để cung cấp dịch vụ trực tuyến chất lượng Các máy chủ streaming yêu cầu phải xử lý liệu video/audio với ràng buộc thời gian, hạn chế thời gian trễ hỗ trợ hoạt động kiểm soát tương tác tạm dừng (pause), tua (fast forword) tiếp tục, nhanh chóng chuyển tiếp nhanh chóng quay lại Một máy chủ Streaming thường bao gồm ba hệ thống con: Một hệ thống kết nối giao tiếp, hệ điều hành hệ thống lưu trữ  Sử dụng giao thức UDP Là giao thức truyền liệu đơn giản hiệu Tuy nhiên khơng có chế giao thức để đảm bảo việc giao tập tin media Nếu liệu bị mất, việc stream khiến cho chất lượng bị sụt giảm  Truyền liệu với tốc độ phù hợp tốc độ trình diễn file Nếu Streaming Client nhận liệu nhanh so với yêu cầu, cần phải lưu liệu dư thừa đệm Nếu luồng liệu không đủ nhanh tải về, liệu không mịn màng hiển thị  Dữ liệu trình diễn xong khơng lưu trữ thiết bị vật lý Các liệu lưu nhớ đệm sau trình diễn xong xóa sau Ngun tắc truyền dịng Dữ liệu video, audio thu máy thu lưu file nén lại Dữ liệu nén sau phân thành gói có kích thước truyền qua mạng Đến nơi nhận, gói khơi phục lại, đồng giải nén sau trình diễn client Các kĩ thuật chủ yếu sử dụng q trình truyền liệu thời gian thực:  Đóng gói liệu Tạo gói liệu có độ dài  Tạo dòng liệu Dòng liên tiếp gói liệu đưa vào mạng theo nhịp thời gian, phù hợp ứng dụng  Đồng liệu Với chế đồng bộ, ứng dụng bên nhận hiển thị video gần giống khởi tạo bên gửi Ưu điểm:  Ta sử dụng liệu truyền tải liệu Không cần tải tồn liệu máy Do khơng tốn thời gian để chờ đợi liệu tải  Streaming cách nhanh để truy cập nội dung Internet Nhược điểm:  Kết nối Internet chậm bị gián đoạn gây số vấn đề Việc sử dụng liệu bị dừng lại hết liệu đệm mà chưa có liệu tải thêm Để bù đắp thiếu hụt chất lượng hình ảnh âm bị giảm xuống  Tính streaming liên tục luồng video – âm Radio/TV thường ngăn cản khả điều khiển việc phát lại người nhận Tuy nhiên, vấn đề khắc phục nhớ đệm máy chủ đệm thiết bị phát Mơ hình a Unicast Unicast gửi riêng media stream từ máy chủ đến người nhận Người sử dụng kết nối với máy chủ streaming mà luồng gửi nhận hoàn toàn tách biệt với người dùng khác Bất lợi cơng nghệ truyền thống unicast: có dịng liệu giống phần khác mạng Cấu hình sử dụng lãng phí tài ngun mạng (node, băng thông) làm cho máy chủ truyền tải nặng nề b Multicast Sự phân bố dòng liệu không xử lý máy chủ chia sẻ nút mạng Vì vậy, máy chủ streaming cần truyền dòng liệu tới địa đại diện nhóm Việc giúp sử dụng tối ưu nguồn tài nguyên mạng giảm tải máy chủ Nhóm Multicast xác định địa mạng đặc biệt, có địa Ipv4 từ 224.0.0.0 đến 239.255.255.255 Một nhóm multicast có địa nhóm đại diện cho tất thành viên nhóm liệu gửi đến địa nhóm gửi tới tất thành viên nhóm II KHẢO SÁT CÔNG NGHỆ TRIỂN KHAI KỸ THUẬT “DATA STREAMING” HIỆN NAY TRONG CÁC ỨNG DỤNG TRUYỀN THÔNG DỮ LIỆU VIDEO – AUDIO Hiện kĩ thuật streaming sử dụng rộng rãi, ta xem video clip, xem truyền hình internet bắt gặp streaming  Trình duyệt yêu cầu tập tin đa phương tiện sau thông tin liên lạc server  Trình duyệt đưa tệp tin đa phương tiện đến player trình chiếu  Sau Server stream tệp video/audio đến player Data Streaming sử dụng giao thức RSTP RSTP thiết kế để điều khiển truyền dòng liệu đa phương tiện với thông tin thời gian đáp ứng yêu cầu trình diễn máy user RSTP yêu cầu client trì thơng tin phiên streaming qua request RTSP.Cả phía client sever đưa RSTP request Data streaming sử dụng giao thức thời gian thực RTP/RTCP Data streaming dùng sử dụng giao thức RTMP (Real Time Message Protocol) III GIAO THỨC RTMP (REAL TIME MESSAGING PROTOCOL) Giới thiệu RTMP giao thức tạo Macromedia (hiện Adobe) dùng để truyền tải đối tượng Flash video kết nối mạng Hiện có máy chủ hỗ trợ giao thức Macromedia Media Sever, server mã nguồn mở Red5 Đây giao thức đơn giản, tối ưu cho kết nối tốc độ thấp Nó hỗ trợ tối đa 64 luồng liệu kết nối Trong header AMF có chứa số luồng liệu mà thuộc Một message RTMP chứa nhiều đối tượng AMF Các chế độ hoạt động RTMP RTMP chế độ tiêu chuẩn chạy TCP với cổng mặc định 1935 Ngồi RTMP chạy chế độ đường hầm kết nối HTTP sử dụng cổng 80 Hình 1: RTMP chế độ tiêu chuẩn Hình 2: RTMP chế độ đường hầm Cấu trúc gói tin Server máy chủ gửi tin nhắn rtmp thông qua mạng để liên kết đến nhữg server máy chủ khác tin nhắn bao gồm audio, video, liệu hay tin nhắn khác.tin nhắn rtmp có phần phần Header phần Payload + Header: Messge type: cho biết kiểu gói tin Payload Length: cho biết kích thước phần payload Timestamp: nhãn thời gian gói tin Stream ID: xác định dịng gói tin + Payload: chứa liệu thực tế gói tin Q trình bắt tay Hoạt động RTMP sau : Tất trình truyền thông khởi động client Client khởi tạo kết nối RTMP cách gửi byte có giá trị 0x03 – byte theo sau khối liệu 1536 byte Định dạng khối liệu chưa biết dường khơng thực sử dụng giao thức ngoại trừ thao tác bắt tay Server nhận gói liệu lưu lại khối liệu 1536 byte này, gởi byte giá trị 0x03 theo sau hai khối 1536 byte Khối thứ hai nội dung gửi lên client trước 10 Client nhận hai khối liệu 1536 byte từ server, so sánh với khối liệu ban đầu gửi lên server, phù hợp kết nối thiết lập, gửi trả khối liệu lại cho server Hình 3: Quá trình bắt tay Client Server giao thức RTMP Sau thao tác bắt tay Client tiếp tục gửi ba đối tượng AMF lên server để khởi động truyền liệu Đối tượng đối tượng connect nhằm thông báo client sẵn sàng cho trình truyền thơng Đối tượng AMF thứ hai đối tượng NetConnection từ client, lớp Action Script sử dụng tạo kết nối tới media server Đối tượng AMF thứ ba đối tượng NetStream từ client dùng để xác định file cần stream từ server 10 Tiêu đề RTMP RTMP có bốn loại tiêu đề tiêu đề 12, 8, byte Byte tiêu đề quan trọng, bit xác định kích thước tiêu đề • 0x00: tiêu đề 12 byte • 0x01: tiêu đề byte • 0x02: tiêu đề byte 11 • 0x03: tiêu đề byte Sáu bít cịn lại biểu diễn số đối tượng AMF Một đối tượng AMF nhận đầy đủ client số tái sử dụng Hình 4: Tiêu đề RTMP 12 byte Đối với tiêu đề 12 byte byte trường timestamp (little-endian), byte chiều dài đối tượng AMF (big-endian), byte quy định nội dung đối tượng AMF (xem hình ?), byte cuối xác định source id Đối với tiêu đề byte bỏ trường source id tiêu đề 12 byte Đối với tiêu đề byte bỏ trường length, content type tiêu đề byte Đối với tiêu đề byte bỏ trường timestamp tiêu đề byte nghĩa gồm byte chứa kiểu tiêu đề số đối tượng AMF 12 Bảng 5: Một số giá trị trường Content Type 11 Truyền tải nhiều đối tượng AMF kết nối Mỗi đối tượng AMF chia thành khối liệu có kích thước 128 byte (ngoại trừ audio có kích thước 64 byte) Khối thường gắn tiêu đề 12 byte, khối thường gắn tiêu đề byte, loại tiêu đề có chứa số đối tượng AMF tương ứng 13 Hình 6: Các khối liệu đối tượng AMF có số 0x03 Để truyền nhiều đối tượng AMF kết nối đơn người ta không truyền khối liệu đối tượng AMF liên tiếp mà truyền xen kẽ khối liệu nhiều đối tượng AMF 14 Hình 7: Truyền khối liệu xen kẽ 15 IV HOẠT ĐỘNG CỦA RTMP TRONG VIDEO STREAMING Tìm hiểu RTMP ứng dụng Flash Video RTMP sử dụng ứng dụng Flash Video internet.Một giao thức đặc biệt cho ứng dụng máy chủ thời gian thực khác nhau,từ tin nhắn thức thời để chia sẻ liệu hợp tác với video streaming RTMP Flash Video cung cấp phần mềm máy chủ cấp phép từ Adobe,đặc biệt Flash Media Server (FMS).FMS cài đặt máy chủ nối mạng quản lý trực tuyến Flash Video riêng rẽ với máy chủ Web lưu trữ phim Flash.FMS cấp phép cho trang web âm lượng cao Phân tích ứng dụng Một lợi ích việc dùng giao thức RTMP phát lại gần tức thời video,cung cấp tập tin Flash.Video mã hóa với bitrate thích hợp cho tốc độ kết nối người xem.Real-time-streaming tìm file FLV vào thời điểm nội dung.Tính đặc biệt thuận lợi cho nội dung thời gian dài người xem khơng phải chờ đợi cho tệp tin video để tải trước nhảy Những người muốn lưu trữ video sử dụng thời gian thực streaming video định dạng video không Flash Video.Khi luồng video RTMP dựa vào Flash Video,âm liệu video lưu trữ nhớ đệm Flash Player.Tồn tập tin Flash Video khơng chép lưu trữ vào nhớ cache trình duyệt web Các giao thức sử dụng ảnh hưởng đến chiến lược triển khai Flash Video.Nếu ta mã hóa tập tin Flash Video với cơng cụ nén,ta nên xác định giao thức để sử dụng trước tạo tập tin FLV.Vì kết nối RTMP gửi liệu video từ máy chủ từ xa đến máy nghe nhạc đệm tạm thời,tốc độ liệu Video Flash nên dự đoán suốt thời gian phát lại.Tính quán liệu tốc độ thực với tốc độ bit khơng đổi (CBR) mã hóa.Gần tất mã hóa Flash Video cung cấp tùy chọn lựa chọn bitrate không đổi bitrate biến (VBR) mã hóa.Nếu cơng cụ mã hóa Flash Video khơng cung cấp lựa chọn,nó sử dụng mã hóa CBR Nếu nội dung Flash Video mã hóa với thiết lập VBR,tập tin có gai liệu cực mà vượt qua tốc độ bit trung bình video.Những gai đột ngột trống rỗng đệm Flash Player cho kết phát lại tạm thời bị đình trệ pauseplay-pause gây nhiễu.Tuy nhiên,nếu nội dung Flash Video không phân phối 16 qua RTMP,ta an tồn sử dụng mã hóa VBR vơi tiêu chuẩn máy chủ web Bởi Flash Video tải lưu trữ nhớ cache trình duyệt web, gai liệu có lẽ khơng xảy q trình phát lại cung cấp bitrate sử dụng phù hợp với tốc độ kết nối người xem Tuy nhiên, điều luôn chia sẻ với giao thức RTMP - Flash Video Cổng mặc định cho kết nối RTMP 1935, không cho phép tường lửa chặt chẽ Nếu nỗ lực Flash Player để chạy video qua cổng 1935 không thành công, Flash Player tự động cố gắng để kết nối với dòng video với RTMP cổng 80 Nếu phép thử thứ hai khơng thành cơng, cuối có sẵn cho Flash Player để thử HTTP kết nối -tunneled cổng 80 Một đường hầm kết nối có nghĩa gói liệu RTMP gói (hoặc đeo mặt nạ) gói liệu HTTP Một số tường lửa cho phép lưu lượng này, gói liệu dường bình thường lưu lượng HTTP Web Nếu tường lửa kiểm tra liệu HTTP, nhiên, từ chối kết nối, Video Flash không chạy Nếu ta kiểm soát quyền truy cập vào nội dung Flash Video, ta không muốn người dùng file FLV khỏi nhớ cache trình duyệt web họ, ta phải sử dụng thời gian thực Streaming Flash Video Ngay sau ta đặt file FLV vị trí truy cập cơng khai máy chủ Web,ta cho phép người sử dụng để chép tập tin FLV làm điều họ muốn.Rất nhiều tập tin Flash Video Web chí từ số lượng lớn trang web Neutrino thời gian thực Streaming Flash Video Tìm kiếm video Google Youtube ví dụ trang web cung cấp trình duyệt cache Tuy nhiên, thời gian thực Streaming Flash Video thường lựa chọn khả thi cho công ty tổ chức (như hãng phim mạng truyền hình) mà cần phải kiểm soát cách thức nội dung họ xem truy cập công chúng Nếu ứng dụng Flash thiết kế để chạy từ nguồn địa phương ổ cứng người dùng phương tiện truyền thơng cố định (CD / DVD-ROM),ta cung cấp nội dung Flash Video để tồn với tập tin địa phương khác sử dụng cho ứng dụng Trừ ta muốn yêu cầu kết nối Internet cho ứng dụng Flash để chạy ta không cần phải lưu trữ tập tin Flash video máy chủ từ xa Web (HTTP) thời gian thực máy chủ Streaming (RTMP) Theo chiều dài file video tăng lên, nên khả sử dụng thời gian thực Streaming Flash Video (RTMP) Flash Video dần tải (HTTP) Bất kể tốc độ liệu sử dụng tập tin video, file cịn có kích thước file lớn Khi HTTP-giao Flash Video bắt đầu tải vào Flash Player, theo mặc 17 định tập tin tiếp tục tải vào nhớ cache trình duyệt cho dù người sử dụng đồng hồ nội dung Nếu ta lưu trữ tập tin FLV lớn máy chủ web , byte liệu chuyển giao máy chủ Web tăng cách nhanh chóng, có khả tăng chi phí tài lưu trữ tập tin Nếu bạn lưu trữ tập tin FLV lớn FMS (hoặc Flash Video Streaming Service), chi phí truyền liệu bạn bao gồm phần Video Flash dõi người dùng V GIAO THỨC RTP VÀ SỰ KHÁC NHAU GIỮA RTP VÀ RTMP Tín hiệu thoại sau nén xuống tốc độ thấp đóng gói lại để truyền mạng chuyển mạch gói Có nhiều cách thức đóng gói tín hiệu thoại để truyền mạng IP Một cách thức áp dụng nhiều giao thức RTP/RTCP nhờ tính linh hoạt khả giám sát trạng thái dịng thơng tin cách hiệu Vai trị RTP Giao thức RTP (Realtime Transport Protocol) cung cấp chức giao vận phù hợp cho ứng dụng truyền liệu mang đặc tính thời gian thực thoại truyền hình tương tác Những dịch vụ RTP bao gồm trường thị loại tải trọng (payload identification), đánh số thứ tự gói, điền tem thời gian (phục vụ cho chế đồng phát lại tín hiệu bên thu)… Thơng thường ứng dụng chay giao thức RTP bên giao thức UDP để sử dụng dịch vụ ghép kênh (mutiplexing) kiểm tra tổng (checksum) dịch vụ này; hai giao thức RTP UDP tạo nên phần chức giao thức tầng giao vận Tuy nhiên RTP sử dụng với giao thức khác tầng mạng tầng giao vận bên miễn giao thức cung cấp dịch vụ mà RTP đòi hỏi: Giao thức RTP hỗ trợ việc truyền liệu tới nhiều đích sử dụng phân bố liệu multicast khả tầng mạng hoạt động bên cung cấp Một điều cần lưu ý thân RTP không cung cấp chế đảm bảo việc phân phát kịp thời liệu tới trạm mà dựa dịch vụ tầng thấp để thực điều RTP không đảm bảo việc truyền gói theo thứ tự Tuy nhiên số thứ tự RTP header ch phép bên thu xây dựng lại thứ tự gói bên phát Giao thức RTP cố tình chưa hồn thiện Nó cung cấp dịch vụ phổ thơng cho hầu hết ứng dụng truyền thông hội nghị đa phương tiện Mỗi ứng dụng cụ thể thêm vào RTP dịch vụ cho phù hợp với 18 yêu cầu Các khả mở rộng thêm vào cho RTP mơ tả profile kèm Ngồi ra, profile mã tương ứng sử dụng trường PT (Payload type) phần tiêu đề RTP ứng với loại tải (payload) mang gói Một vài ứng dụng thử nghiệm thương mại triển khai Những ứng dụng bao gồm ứng dụng truyền thoại, video chuẩn đốn tình trạng mạng (như giám sát lưu lượng) Tuy nhiên, mạng Internet ngày chưa thể hỗ trợ đầy đủ yêu cầu dịch vụ thời gian thực Các dịch vụ sử dụng RTP đòi hỏi băng thơng cao (như truyền audio) giảm nghiêm trọng chất lượng dịch vụ khác mạng Như người triển khai phải ý đến giới hạn băng thông sử dụng ứng dụng mạng 12 Khn dạng gói RTP Tiêu đề giao thức RTP bao gồm phần tiêu đề cố định thường có gói RTP phần tiêu đề mở rộng phục vụ cho mục đích định Tiêu đề cố định gói RTP 12 octets (byte) phần tiêu đề có gói RTP octets lại thường mixer thêm vào gói gói mixer chuyển tiếp đến đích Version (V): bit Trường version RTP Giá trị trường 19 Padding (P): bit Nếu bit padding lập, gói liệu có vài octets thêm vào cuối gói liệu Octets cuối phần thêm vào kích thước phần thêm vào (tính theo byte) Những octets khơng phải thông tin Chúng thêm vào để đáp ứng yêu cầu sau: Phục vụ cho vài thuật toán mã hóa thơng tin cần kích thước gói cố định Dùng để cách ly gói RTP trường hợp nhiều gói thơng tin mang đơn vị liệu giao thức tầng Extension (X): bit Nếu bit X lập, theo sau phần tiêu đề cố định tiêu đề mở rộng Marker (M): bit Tùy trường hợp cụ thể mà bit mang ý nghĩa khác ý nghĩa profile kèm Payload Type (PT): bits Trường loại tải trọng mang gói Các mã sử dụng trường ứng với loại tải trọng quy định profile kèm Sequence Number: 16 bits Mang số thứ tự gói RTP Số thứ tự tăng lên sau gói RTP gửi Trường sử dụng để bên thu phát gói khơi phục lại trình tự gói Giá trí khởi đầu trường ngẫu nhiên Timestamp (tem thời gian): 32 bits Phần tiêu đề mở rộng Cơ chế mở rộng RTP cho phép ứng dụng riêng lẻ giao thức RTP thực với chức đòi hỏi thơng tin thêm vào phần tiêu đề gói Cơ chế thiết kế để vài ứng dụng bỏ qua số ứng dụng khác lại sử dụng phần 20 Nếu bit X phần tiêu đề cố định đặt theo sau phần tiêu đề cố định phần tiêu đề mở rộng có chiều dài thay đổi 16 bit phần tiêu đề sử dụng với mục đích riêng cho ứng dụng định nghĩa profile Thường sử dụng để phân biệt loại tiêu để mở rộng Length: 16 bits Mang giá trị chiều dài phần tiêu đề mở rộng tính theo đơn vị 32 bits Giá trị không bao gồm 32 bit phần tiêu đề mở rộng 13 So sánh RTP RTMP Hai giao thức RTP RTMP rõ ràng không cung cấp chế để chuyển phát thời hạn, điều phải đảm bảo hệ thống sở Chúng cung cấp chế timestamp để kiểm sốt việc playback Trong RTP có sequence number để kiểm tra trật tự gói cịn RTMP việc đảm bảo TCP Cả hai phải sử dụng chế vùng đệm để giảm jitter Có thể nói khả hai giao thức tương đương Việc chọn RTMP đề tài gắn liền với Flash Sở dĩ sử dụng Flash tính đơn giản, khả chuyển mềm dẻo Các điểm khác RTP RTMP: RTP/RTCP -Phát triển IETF - Chạy UDP - File liệu không lưu lại - Sử dụng mạng LAN RTMP - Phát triển Adobe - Chạy TCP - Dữ liệu lưu tạm thời - Sử dụng mạng WAN 21 TÀI LIỆU THAM KHẢO  Slide truyền thông đa phương tiện – IT4618 PGS TS Nguyễn Thị Hoàng Lan  https://vi.wikipedia.org/wiki/Streaming  https://www.niif.hu/en/hbone/multicast  http://www.kkt.vn/streaming-la-gi.html 22 ... MƠ HÌNH VÀ KỸ THUẬT TRUYỀN DỊNG DỮ LIỆU Khái niệm Truyền dịng kỹ thuật truyền liệu mà liệu client nhận hiển thị cách liên tục, đồng thời với q trình gửi từ phía server Kỹ thuật truyền dòng (Data... RTMP Video streaming - Trương Văn Tam  Sự khác kỹ thuật truyền dòng dùng RTMP với kỹ thuật truyền dòng dùng RTP – Nguyễn Trung Hiếu MỤC LỤC I TÌM HIỂU CHUNG VỀ MƠ HÌNH VÀ KỸ THUẬT TRUYỀN DỊNG DỮ... chung mơ hình kỹ thuật truyền dịng liệu (Data Streaming) –Hồng Hữu Hợi  Khảo sát công nghệ triển khai kỹ thuật “Data Streaming” ứng dụng truyền thông liệu video- audio – Nguyễn Văn Phương  Tìm

Ngày đăng: 11/08/2020, 22:19

HÌNH ẢNH LIÊN QUAN

4. Mô hình - Báo cáo truyền thông đa phương tiện: Kỹ thuật truyền dòng dữ liệu và ứng dụng trong truyền thông dữ liệu video audio
4. Mô hình (Trang 6)
Hình 3: Quá trình bắt tay giữa Client và Server trong giao thức RTMP - Báo cáo truyền thông đa phương tiện: Kỹ thuật truyền dòng dữ liệu và ứng dụng trong truyền thông dữ liệu video audio
Hình 3 Quá trình bắt tay giữa Client và Server trong giao thức RTMP (Trang 11)
Hình 4: Tiêu đề RTMP 12 byte - Báo cáo truyền thông đa phương tiện: Kỹ thuật truyền dòng dữ liệu và ứng dụng trong truyền thông dữ liệu video audio
Hình 4 Tiêu đề RTMP 12 byte (Trang 12)
Bảng 5: Một số giá trị trong trường Content Type 11. Truyền tải nhiều đối tượng AMF trên cùng một kết nối - Báo cáo truyền thông đa phương tiện: Kỹ thuật truyền dòng dữ liệu và ứng dụng trong truyền thông dữ liệu video audio
Bảng 5 Một số giá trị trong trường Content Type 11. Truyền tải nhiều đối tượng AMF trên cùng một kết nối (Trang 13)
Hình 6: Các khối dữ liệu của một đối tượng AMF có chỉ số là 0x03 - Báo cáo truyền thông đa phương tiện: Kỹ thuật truyền dòng dữ liệu và ứng dụng trong truyền thông dữ liệu video audio
Hình 6 Các khối dữ liệu của một đối tượng AMF có chỉ số là 0x03 (Trang 14)
Hình 7: Truyền các khối dữ liệu xen kẽ nhau. - Báo cáo truyền thông đa phương tiện: Kỹ thuật truyền dòng dữ liệu và ứng dụng trong truyền thông dữ liệu video audio
Hình 7 Truyền các khối dữ liệu xen kẽ nhau (Trang 15)

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w