Professional Documents
Culture Documents
Assignment1 ComputerNetwork
Assignment1 ComputerNetwork
Assignment1 ComputerNetwork
HỒ CHÍ MINH
KHOA KHOA HỌC VÀ KỸ THUẬT MÁY TÍNH
Mục lục
6 Mã nguồn 7
Bài tập lớn 1 - Mạng máy tính , 2020 - 2021 Trang 1/7
Trường Đại học Bách Khoa – Đại học Quốc Gia TP. Hồ Chí Minh
Khoa Khoa học và Kỹ thuật Máy tính
• Hệ thống có thể giao tiếp với người dùng qua giao thức RTSP/RTP.
• User có thể xem các thông số cơ bản của video như thời của video.
Bài tập lớn 1 - Mạng máy tính , 2020 - 2021 Trang 2/7
Trường Đại học Bách Khoa – Đại học Quốc Gia TP. Hồ Chí Minh
Khoa Khoa học và Kỹ thuật Máy tính
Hình 1: Bảng mô tả chức năng của từng hàm tương ứng với các Class
Bài tập lớn 1 - Mạng máy tính , 2020 - 2021 Trang 3/7
Trường Đại học Bách Khoa – Đại học Quốc Gia TP. Hồ Chí Minh
Khoa Khoa học và Kỹ thuật Máy tính
Hình 2: Sơ đồ lớp
Bài tập lớn 1 - Mạng máy tính , 2020 - 2021 Trang 4/7
Trường Đại học Bách Khoa – Đại học Quốc Gia TP. Hồ Chí Minh
Khoa Khoa học và Kỹ thuật Máy tính
• Bước 02: Chúng ta mở terminal mới trong thư mục chứa file ClientLauncher.py để xem đó là một client
kết nối đến Server mình mới vừa chạy.
Gõ python ClientLauncher.py «name_Server» «port_server» «port_RTP» «name_video», «name_Server»
tên của server, «port_server» port của server mình muốn kết nối, «port_RTP» số bất kì là port để nhận
RTP packet, «name_video» là tên video mình muốn xem. Ví dụ:
Bài tập lớn 1 - Mạng máy tính , 2020 - 2021 Trang 5/7
Trường Đại học Bách Khoa – Đại học Quốc Gia TP. Hồ Chí Minh
Khoa Khoa học và Kỹ thuật Máy tính
• Bước 03: Nhấn vào setup để tạo đường truyền RTP và nhấn Play để xem video, pause để dừng và teardown
để kết thúc.
Bài tập lớn 1 - Mạng máy tính , 2020 - 2021 Trang 6/7
Trường Đại học Bách Khoa – Đại học Quốc Gia TP. Hồ Chí Minh
Khoa Khoa học và Kỹ thuật Máy tính
6 Mã nguồn
Gitlab: https://gitlab.com/1513804/assignment1_video-streaming-with-rtsp-and-rtp-master
Bài tập lớn 1 - Mạng máy tính , 2020 - 2021 Trang 7/7