Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 91 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
91
Dung lượng
2,47 MB
Nội dung
BỘ GIÁO DỤC VÀ ĐÀO TAO TRƢỜNG ĐẠI HỌC QUY NHƠN NGUYỄN QUỐC ANH NGHIÊN CỨU ỨNG DỤNG ĐIỆN TOÁN ĐÁM MÂY ĐỂ XÂY DỰNG HỆ THỐNG TRUYỀN HÌNH TRỰC TUYẾN CHO ĐÀI TRUYỀN HÌNH BÌNH ĐỊNH LUẬN VĂN THẠC SĨ KỸ THUẬT VIỄN THƠNG Bình Định - Năm 2021 download by : skknchat@gmail.com BỘ GIÁO DỤC VÀ ĐÀO TAO TRƢỜNG ĐẠI HỌC QUY NHƠN NGUYỄN QUỐC ANH NGHIÊN CỨU ỨNG DỤNG ĐIỆN TOÁN ĐÁM MÂY ĐỂ XÂY DỰNG HỆ THỐNG TRUYỀN HÌNH TRỰC TUYẾN CHO ĐÀI TRUYỀN HÌNH BÌNH ĐỊNH Chuyên ngành: Kỹ thuật Viễn thông Mã số: 8520208 Ngƣời hƣớng dẫn: TS HUỲNH CÔNG TÚ download by : skknchat@gmail.com i LỜI CAM ĐOAN Tôi cam đoan cơng trình nghiên cứu riêng tơi Các số liệu, kết nêu luận văn trung thực chƣa đƣợc công bố công trình khác Quy Nhơn, ngày 21 tháng năm 2021 Học viên thực Nguyễn Quốc Anh download by : skknchat@gmail.com ii MỤC LỤC LỜI CAM ĐOAN i MỤC LỤC ii DANH MỤC CÁC CHỮ VIẾT TẮT v DANH MỤC CÁC BẢNG vii DANH MỤC CÁC HÌNH viii MỞ ĐẦU CHƢƠNG 1: TỔNG QUAN VỀ CƠNG NGHỆ TRUYỀN HÌNH 1.1 Nguồn gốc truyền hình 1.2 Công nghệ truyền hình màu 1.3 Kỷ nguyên vàng truyền hình 1.4 Công nghệ truyền hình cáp 1.5 Truyền hình tƣơng tự kỹ thuật số 10 1.6 Kỷ nguyên truyền hình độ nét cao [17] 10 1.7 Xu hƣớng xem mới: YouTube Hulu 12 1.8 Video theo yêu cầu 14 1.9 Truyền hình tƣơng tác 15 1.10 Truyền hình qua Internet 16 1.11 Kết luận chƣơng 18 CHƢƠNG 2: ĐIỆN TOÁN ĐÁM MÂY 19 2.1 Định nghĩa 19 2.2 Ƣu nhƣợc điểm 20 2.2.1 Ƣu điểm 20 2.2.2 Nhƣợc điểm 21 2.3 Mô hình tổng quan điện tốn đám mây 22 2.4 Các loại hình đám mây 23 download by : skknchat@gmail.com iii 2.4.1 Đám mây công cộng 23 2.4.2 Đám mây riêng 23 2.4.3 Đám mây lai 24 2.4.4 Đám mây cộng đồng 25 2.5 Đặc điểm điện toán đám mây 25 2.6 Các giải pháp 26 2.7 So sánh điện toán đám mây điện toán truyền thống 27 2.8 Hiện thực hóa điện toán đám mây 28 2.8.1 Các dịch vụ đám mây 29 2.8.2 Ảo hóa 32 2.8.3 Mơ hình điện tốn đám mây 35 2.8.4 Cách tính chi phí điện tốn đám mây 38 2.9 Cấu trúc cách hoạt động ―Điện toán đám mây‖ 38 2.9.1 Cấu trúc phân lớp mơ hình Điện tốn đám mây 38 2.9.2 Cách thức hoạt động Điện toán đám mây 40 2.10 Xu hƣớng phát triển điện toán đám mây 41 2.10.1 Dự báo xu hƣớng phát triển chung 41 2.10.2 Điện toán đám mây xu hƣớng 42 2.11 Kết luận chƣơng 42 CHƢƠNG 3: ỨNG DỤNG CỦA ĐIỆN TOÁN ĐÁM MÂY TRONG LĨNH VỰC TRUYỀN HÌNH 44 3.1 Cấu trúc đám mây cho dịch vụ truyền hình đám mây 44 3.2 Mây hóa dịch vụ truyền hình đám mây 47 3.3 Kiến trúc đám mây theo yêu cầu cho dịch vụ truyền hình đám mây 48 3.4 Khung làm việc dịch vụ truyền hình đám mây 50 3.5 Kết luận chƣơng 52 download by : skknchat@gmail.com iv CHƢƠNG 4: ỨNG DỤNG TRUYỀN HÌNH ĐÁM MÂY PHÁT SĨNG TRỰC TIẾP 53 4.1 Công nghệ Streaming [6] 53 4.2 Các giao thức treaming 55 4.2.1 Real-Time Messaging Protocol (RTMP) [12] 55 4.2.2 Apple HTTP Live Streaming (HLS) [1] 57 4.2.3 Giao thức Realtime Transport Protocol (RTP)[13] 60 4.3 Xây dựng ứng dụng phát chƣơng trình trực tuyến dựa tảng đám mây cho Đài truyền hình Bình Định 61 4.3.1 Thiết lập server demo phát trực tuyến cho Đài truyền hình Bình Định 61 4.3.2 Cài đặt Nginx với module nginx-rtmp 66 4.3.3 Demo phát livestream từ máy chủ cloud streaming 71 4.3.4 Demo phát streaming máy chủ đám mây 72 4.4 Kết luận chƣơng 76 KẾT LUẬN VÀ KIẾN NGHỊ 77 TÀI LIỆU THAM KHẢO 78 download by : skknchat@gmail.com v DANH MỤC CÁC CHỮ VIẾT TẮT V t tắt BI CRM T n Anh Business Intelligence Customer Relationship Management T n V ệt Hệ thống hỗ trợ định Quản lý quan hệ khách hàng CRT Cathode Ray Tube Ống tia âm cực CDN Content Delivery Network Mạng phân phối nội dung CPU Central Processing Unit Bộ xử lý trung tâm DHT Distributed Hash Table Bảng băm phân tán DVR Digital video recorders Đầu thu video kỹ thuật số ERP Enterprise Resource Planning FCC GPU HDTV Giải pháp phần mềm quản lý hoạt động kinh doanh The Federal Communications Ủy ban Truyền thông Liên bang Commission Hoa Kỳ Graphics Processing Unit Bộ xử lý đồ họa High-Definition Television Truyền hình độ nét cao Giao thức truyền phát đa phƣơng HLS HTTP Live Streaming IaaS Infrastructure as a Service Dịch vụ sở hạ tầng Information technology Công nghệ thông tin MEC Media - Edge Cloud Đám mây truyền thông biên MSP Managed Service Provider IT tiện dựa giao thức HTTP Nhà cung cấp dịch vụ mảng công nghệ thông tin ( máy chủ, download by : skknchat@gmail.com vi network, ứng dụng…) National Teltevision System Ủy ban Hệ thống Truyền hình Committee Quốc gia OTT Over The Top Truyền hình qua Internet OVP Online video platform Nền tảng Video trực tuyến PaaS Platform as a Service Dịch vụ tảng QoE Quality of experience Chất lƣợng trải nghiệm QoS Quality of Service Chất lƣợng dịch vụ NTSC RTMP Real-Time Messaging Protocol Giao thức gởi tin thời gian thực Giao thức truyền tải thời gian RTP Realtime Transport Protocol SaaS Software as a Service Dịch vụ phần mềm SAN Storage Area Network Công nghệ lƣu trữ qua mạng SDTV thực Standard Definition Television Truyền hình độ nét chuẩn SLA Service Level Agreement Cam kết chất lƣợng dịch vụ TV Television Ti vi VCR Video Cassette Recorder Đầu máy video VLAN Virtual local area network Mạng nội ảo VM Virtual Machine Máy tính ảo VOD Video-on-Demand Video theo yêu cầu VPS Virtual Private Server Máy chủ riêng ảo download by : skknchat@gmail.com vii DANH MỤC CÁC BẢNG Bảng 2.1: So sánh Điện toán truyền thống Điện toán Đám mây 28 download by : skknchat@gmail.com viii DANH MỤC CÁC HÌNH Hình 1.1: Hai phát minh quan trọng mở đƣờng cho truyền hình xuất hiện: ống tia âm cực hệ thống đĩa học Hình 1.2: Biểu đồ tỉ lệ hộ gia đình sở hữu tivi Hoa Kỳ giai đoạn 19501965 Hình 1.3: Tỷ lệ khung hình HDTV (16:9) khác so với SDTV (4:3) 11 Hình 1.4: Thỏa thuận YouTube tập đoàn truyền thơng 13 Hình 2.1: Mơ hình điện tốn đám mây NIST 20 Hình 2.2: Mơ hình tổng quan điện tốn đám mây 22 Hình 2.3: Minh họa dịch vụ điện toán đám mây 27 Hình 2.4: Ảo hóa mạng 34 Hình 2.5: Kiến trúc đám mây hƣớng thị trƣờng 36 Hình 2.6: Minh họa lớp Front End Back End 40 Hình 2.7: Một số nhà cung cấp dịch vụ điện toán đám mây 41 Hình 3.1: Kiến trúc tổng quát dịch vụ truyền hình đám mây 45 Hình 3.2: Các dịch vụ đám mây theo yêu cầu 49 Hình 3.3: Thành phần khung làm việc Dịch vụ truyền hình đám mây 50 Hình 3.4: Tƣơng tác thành phần Dịch vụ truyền hình đám mây 51 Hình 4.1: Minh họa trình streaming 54 Hình 4.2: Mơ hình truyền nhận giao thức RTMP 56 Hình 4.3: Các thành phần HTTP Live Stream 58 Hình 4.4: Mơ hình truyền liệu giao thức lớp mạng 61 Hình 4.5 Sơ đồ hoạt động xử lý phân phối quảng bá 62 Hình 4.6 Sơ đồ hoạt động xử lý tảng video trực tuyến dựa đám mây 63 Hình 4.7: Cấu hình streaming cho máy chủ phát live 71 Hình 4.8: Mở luồng phát video VLC 72 download by : skknchat@gmail.com 66 số định dạng tiêu chuẩn phát trực tuyến đƣợc sử dụng, là: Phát trực tiếp HTTP (HLS), Truyền trực tuyến thích ứng động qua HTTP (DASH) Microsoft Smooth Streaming (MSS) Ngồi cịn có số loại công nghệ quản lý quyền kỹ thuật số (DRM) khác Những thƣờng đƣợc sử dụng là: FairPlay, PlayReady Mô-đun Widevine Sự hỗ trợ cho công nghệ khác loại thiết bị nhận khác Do đó, để tiếp cận tất thiết bị, nhiều định dạng phát trực tuyến kết hợp định dạng công nghệ DRM phải đƣợc hỗ trợ 4.3.2 Cài đặt Nginx với module nginx-rtmp a Cài đặt Nginx Nginx máy chủ web phổ biến giới, thực lƣu trữ số trang web lớn có lƣu lƣợng truy cập cao internet Trong luận văn sử dụng máy ảo cài đặt hệ điều hành Ubuntu 20.04 Nginx có hỗ trợ hệ điều hành Vì Nginx có sẵn kho lƣu trữ mặc định Ubuntu, nên ta cài đặt từ kho cách sử dụng apt hệ thống đóng gói Sử dụng câu lệnh sau: sudo apt update sudo apt install nginx b Điều chỉnh tường lửa Trƣớc thử nghiệm Nginx, phần mềm tƣờng lửa cần đƣợc điều chỉnh phép truy cập vào dịch vụ Nginx tự đăng ký nhƣ dịch vụ ufw cài đặt, giúp dễ dàng cho phép truy cập Nginx sudo ufw app list Một danh sách ứng dụng đƣợc cung cấp gồm: Available applications: Nginx Full Nginx HTTP Nginx HTTPS OpenSSH download by : skknchat@gmail.com 67 - Nginx Full: Cấu hình mở cổng 80 (lƣu lƣợng web bình thƣờng, khơng đƣợc mã hóa) cổng 443 (lƣu lƣợng đƣợc mã hóa TLS / SSL) - Nginx HTTP: Cấu hình mở cổng 80 (lƣu lƣợng web bình thƣờng, khơng đƣợc mã hóa) - Nginx HTTPS: Cấu hình mở cổng 443 (lƣu lƣợng đƣợc mã hóa TLS / SSL) Để thử nghiệm hệ thống streaming, luận văn cấu hình Nginx HTTP đƣợc lựa chọn sử dụng Kích hoạt tính cách nhập: sudo ufw allow 'Nginx HTTP' Xác minh thay đổi cách nhập: sudo ufw status Đầu cho biết lƣu lƣợng HTTP đƣợc phép: Output Status: active To Action From OpenSSH ALLOW Anywhere Nginx HTTP ALLOW Anywhere OpenSSH (v6) ALLOW Anywhere (v6) Nginx HTTP (v6) ALLOW Anywhere (v6) c Kiểm tra Máy chủ Web Khi kết thúc trình cài đặt, Ubuntu 20.04 khởi động Nginx Máy chủ web đƣợc thiết lập chạy Chúng ta kiểm tra systemd hệ thống init để đảm bảo dịch vụ chạy cách nhập: systemctl status nginx Output ● nginx.service - A high performance web server and a reverse proxy server download by : skknchat@gmail.com 68 Loaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor preset: enabled) Active: active (running) since Fri 2020-04-20 16:08:19 UTC; days ago Docs: man:nginx(8) Main PID: 2369 (nginx) Tasks: (limit: 1153) Memory: 3.5M CGroup: /system.slice/nginx.service ├─2369 nginx: master process /usr/sbin/nginx -g daemon on; master_process on; └─2380 nginx: worker process Nhƣ dịch vụ đƣợc cài đặt thành cơng Chúng ta kiểm tra lại kết cách truy cập trang đích Nginx mặc định để xác nhận phần mềm chạy cách cách điều hƣớng đến địa IP máy chủ sử dụng Để biết địa IP máy chủ mình, ta tìm cách sử dụng cơng cụ icanhazip.com, công cụ cung cấp địa IP công cộng máy chủ nhận đƣợc từ vị trí khác internet curl -4 icanhazip.com Khi có địa IP máy chủ, nhập địa trình duyệt theo cú pháp http://your_server_ip Kết nhƣ sau: d Quản lý Quy trình Nginx Bây thiết lập chạy máy chủ web mình, xem lại số lệnh quản lý Để dừng máy chủ web bạn, nhập: sudo systemctl stop nginx download by : skknchat@gmail.com 69 Để khởi động máy chủ web bị dừng, nhập: sudo systemctl start nginx Để dừng sau bắt đầu lại dịch vụ, nhập: sudo systemctl restart nginx Nếu bạn thực thay đổi cấu hình, Nginx thƣờng tải lại mà không làm rớt kết nối Để làm điều này, nhập: sudo systemctl reload nginx Theo mặc định, Nginx đƣợc định cấu hình để khởi động tự động máy chủ khởi động Nếu khơng phải bạn muốn, bạn vơ hiệu hóa hành vi cách nhập: sudo systemctl disable nginx Để bật lại dịch vụ khởi động khởi động, ta nhập: sudo systemctl enable nginx e Thiết lập khối máy chủ Khi sử dụng máy chủ web Nginx, khối máy chủ (tƣơng tự nhƣ máy chủ ảo Apache) đƣợc sử dụng để đóng gói chi tiết cấu hình lƣu trữ nhiều miền từ máy chủ Sử dụng câu lệnh: sudo mkdir -p /var/www/your_domain/html sudo chown -R $USER:$USER /var/www/your_domain/html sudo chmod -R 755 /var/www/your_domain nano /var/www/your_domain/html/index.html Bên trong, thêm HTML mẫu sau: /var/www/your_domain/html/index.html Welcome to your_domain! Success! The your_domain server block is working! download by : skknchat@gmail.com 70 Để Nginx phân phát nội dung này, ta cần tạo khối máy chủ với lệnh xác Thay sửa đổi trực tiếp tệp cấu hình mặc định, tạo tệp tại: /etc/nginx/sites-available/your_domain sudo nano /etc/nginx/sites-available/your_domain Dán vào khối cấu hình bên dƣới, khối tƣơng tự nhƣ khối mặc định, nhƣng đƣợc cập nhật cho thƣ mục tên miền hệ thống: / etc / nginx / sites-available / your_domain server { listen 80; listen [::]:80; root /var/www/your_domain/html; index index.html index.htm index.nginx-debian.html; server_name your_domain www.your_domain; location / { try_files $uri $uri/ =404; } } Tiếp theo, kích hoạt tệp cách tạo liên kết từ đến thƣ mục sites-enabled mà Nginx đọc từ khởi động: sudo ln -s /etc/nginx/sites-available/your_domain /etc/nginx/sites-enabled/ Hai khối máy chủ đƣợc kích hoạt định cấu hình để phản hồi yêu cầu dựa lệnh listen lệnh chúng server_name your_domain: Sẽ trả lời yêu cầu cho your_domain www.your_domain default: Sẽ phản hồi yêu cầu cổng 80 không khớp với hai khối lại Tiếp theo, kiểm tra để đảm bảo khơng có lỗi cú pháp tệp Nginx: download by : skknchat@gmail.com 71 sudo nginx –t Nếu khơng có cố nào, khởi động lại Nginx để kích hoạt thay đổi: sudo systemctl restart nginx Bây ta kiểm tra điều cách điều hƣớng đến tên miền: http://your_domain Kết 4.3.3 Demo phát livestream từ máy chủ cloud streaming Để phát luồng video từ máy tính cục đến máy chủ phát trực tuyến, cần có hệ thống phát sóng Trong luận văn này, sử dụng OBS Studio, giải pháp phát sóng mã nguồn mở, có sẵn cho Linux, Mac OS Windows Trong phần Điều khiển Giao diện, nhấp vào Cài đặt để vào giao diện cấu hình OBS: Đăng nhập vào tab Streaming tùy chỉnh luồng đến máy chủ phát (Hình 4.7) Service: Custom Server: rtmp://27.0.14.113/live StreamKey: 1070 Hình 4.7: Cấu hình streaming cho máy chủ phát live download by : skknchat@gmail.com 72 Lƣu cấu hình thiết lập cảnh phát OBS Studio Kết nối với streaming Stream đƣợc xem trình phát đa phƣơng tiện, chẳng hạn nhƣ trình phát phƣơng tiện VLC - Khởi động VLC nhấp vào Open Media - Nhấp vào tab Mạng nhập URL luồng video phát Hình 4.8: Mở luồng phát video VLC 4.3.4 Demo phát streaming máy chủ đám mây a Phát Live stream dịch vụ Dacast Dịch vụ Dacast truy cập địa https://www.dacast.com Để thiết lập phát trực tiếp qua kênh riêng mình, trƣớc tiên ta phải đăng nhập vào tài khoản Dacast Nhấp vào nút ―add +‖ chọn ―Live stream‖ Các tùy chọn mã nhúng (JavaScript Iframe) đƣợc sử dụng để thêm nội dung vào trang web ―Liên kết chia sẻ‖ đƣợc sử dụng để chia sẻ trực tiếp với khán giả, chẳng hạn nhƣ thêm nội dung vào mạng xã hội email Nhấp vào biểu tƣợng khay nhớ tạm để chép mã download by : skknchat@gmail.com 73 Mã hóa q trình đƣợc sử dụng để chuyển đổi tệp video RAW đƣợc máy ảnh ghi lại thành tệp kỹ thuật số phù hợp để phát trực tiếp qua internet Trong luận văn ta sử dụng trình phát OBS để mã hóa Cài đặt mã hóa minh họa nhƣ sau: Hình 4.9: Cà đặt mã hóa trình phát OBS Trong Bộ mã hóa RTMP, ta thấy menu thả xuống với tùy chọn khác nhau, cho phép chọn mã hóa sử dụng: download by : skknchat@gmail.com 74 Hình 4.10: Cà đặt cấu hình mã hóa Trong Kênh trực tiếp Dacast, nhấp vào nút ―Thiết lập mã hóa‖ Sao chép dán URL luồng từ tài khoản Dacast vào trƣờng ―Server‖ Sao chép dán Stream Key vào trƣờng ―Stream Key‖ Sau đó, nhấp vào hộp ―Use Authentication‖ Điền vào ―Tên ngƣời dùng‖ ―Mật khẩu‖ Login Password kênh trực tiếp Nhấp vào biểu tƣợng khay nhớ tạm bên phải để chép dán vào trƣờng Tên ngƣời dùng Mật tƣơng ứng OBS Studio Trƣớc bắt đầu streaming, đảm bảo tất cài đặt sau khớp với cài đặt dƣới đây: download by : skknchat@gmail.com 75 Khi thiết lập xong cài đặt OBS Studio, nhấp vào ―Start Streaming‖ để bắt đầu chƣơng trình phát sóng b Phát livestream dịch vụ Youtube Tƣơng tự nhƣ để phát trực tiếp Youtube ta thiết lập kênh phát địa https://studio.youtube.com/ Cấu hình khóa luồng Url kênh phát nhƣ sau: rtmp://a.rtmp.youtube.com/live2 Hình 4.11: Cấu hình phát live stream Youtube.com Sử dụng trình mã hóa OBS Studio để phát Chọn Service ―YoutubeRTMPS‖ Sao chép dán Stream key vào trƣờng ―Stream Key‖ Khi thiết lập xong cài đặt OBS Studio, nhấp vào ―Start Streaming‖ để bắt đầu chƣơng trình phát sóng c Phát livestream dịch vụ Facebook Tƣơng tự, để phát trực tiếp Facebook ta thiết lập kênh phát địa https://www.facebook.com/live/producer/ Cấu hình khóa luồng Url kênh phát nhƣ sau: download by : skknchat@gmail.com 76 rtmps://live-api-s.facebook.com:443/rtmp/ Hình 4.12: Cấu hình phát live stream Facebook.com Sử dụng trình mã hóa OBS Studio để phát Sao chép dán Stream Key vào trƣờng ―Stream Key‖ Khi thiết lập xong cài đặt OBS Studio, nhấp vào ―Start Streaming‖ để bắt đầu chƣơng trình phát sóng 4.4 K t luận chƣơn Trong chƣơng luận văn mơ tả trình bày cách thiết lập hệ thống demo phát trực tuyến ứng dụng cho truyền hình Hệ thống đƣợc thực phần mềm mã nguồn mở NGINX với giao thức RTMP HLS Thiết lập hệ thống phát trực tuyến cho truyền hình Bình Định từ máy chủ cloud dựa NGINX với giao thức RTMP HLS Thiết lập cấu hình hệ thống phát trực tuyến sử dụng dịch vụ đám mây nhƣ Dacast.com, Youtube.com, Facebook.com download by : skknchat@gmail.com 77 KẾT LUẬN VÀ KIẾN NGHỊ K t luận Trong luận văn trình bày nghiên cứu tổng quan cơng nghệ truyền hình Một số kết luận văn nhƣ sau: Nghiên cứu tổng quan phân tích cơng nghệ phát sóng truyền hình truyền thống cơng nghệ truyền hình hệ Đánh giá xu hƣớng phát triển ngành cơng nghiệp truyền hình tƣơng lai Nghiên cứu cơng nghệ điện tốn đám mây mơ hình điện tốn đám mây ứng dụng cho lĩnh vực truyền hình Xây dựng cấu hình hệ thống phát trực tuyến cho đài truyền hình Bình Định từ máy chủ cloud dựa NGINX với giao thức RTMP HLS Xây dựng cấu hình hệ thống phát trực tuyến sử dụng dịch vụ đám mây nhƣ Dacast.com, Youtube.com, Facebook.com Ki n nghị Nghiên cứu luận văn bƣớc đầu xây dựng ứng dụng điện toán đám mây cho truyền hình Bình Định Hệ thống Demo xây dựng chƣa đƣợc tối ƣu thông số để đảm bảo chất lƣợng phát livesstream Việc tối ƣu thông số phát đƣợc tiếp tục thực nghiên cứu tƣơng lai download by : skknchat@gmail.com 78 TÀI LIỆU THAM KHẢO [1] Apple Inc., ―2009 HTTP Live Streaming Overview‖ PDF available online at: http://developer.apple.com/iphone/library/documentation/NetworkingIn ternet/Conceptual/StreamingMediaGuide Truy cập ngày 24/5/2021 [2] ATSC A/331:2020 Signaling, Delivery, Synchronization, and Error Protection ATSC, 2020 Available online: https://www.atsc org/atscdocuments/3312017-signaling-delivery-synchronization-errorprotection/ (accessed on November 2020) [3] ETSI TS 102 796 Hybrid Broadcast Broadband TV ETSI, 2016 Available online: https://www.etsi.org/deliver/etsi_ts/102700_1 02799/102796/01.04.01_60/ts_102796v010401p.pdf Truy cập ngày 24/5/2021 [4] Federal Communications Commission, ―Visionary Period, 1880’s Through 1920’s,‖ Federal Communications Commission, November 21, 2005 [5] I Trajkovska, J Salvachúa, and A M Velasco, ―A novel P2P and cloudcomputing hybrid architecture for multimedia streaming with QoS cost functions,‖ in Proc ACM Multimedia, 2010 [6] James F Kurose, Keith W Ross, ―2009 Computer Networking: A Top Down Approach: 5th edition‖ Addison Wesley, Chapter [7] KC Library, Lone Star College: Kinwood, ―American Cultural History 1930–1939,‖ [8] Klooster, John ―Icons of Invention: The Makers of the Modern World from Gutenberg to Gates‖ (Santa Barbara, CA: ABC-CLIO, 2009), 442 download by : skknchat@gmail.com 79 [9] MSNBC, Associated Press, ―Google Buys YouTube for $1.65 Billion,‖ MSNBC, October 10, 2006 [10] Nielsen Holdings Plc, Total Audience Report 2020 Available online: https://www.nielsen.com/us/en/client-learning/tv/ nielsen-total- audience-report-february-2020/ (accessed on November 2020) [11] R Boutaba, L Cheng, and Q Zhang ―Cloud computing: state-of-theart and research challenges.‖ The Brazilian Computer Society 2010, April 2010 [12] Real Time Streaming Protocol‖, Wikipedia http://en.wikipedia.org/wiki/Real_Time_Streaming_Protocol Truy cập ngày 21/5/2021 [13] RTP Control Protocol‖ Available from: https://en.wikipedia.org/wiki/RTP_Control_Protocol Truy cập ngày 21/5/2021 [14] Sandvine The Global Internet Phenomena Report 2019 Available online: https://www.sandvine.com/hubfs/Sandvine_ Redesign_2019/Downloads/Internet%20Phenomena/Internet%20Pheno mena%20Report%20Q32019%2020190910.pdf (accessed on November 2020) [15] Shipeng Li, Chong Luo, Jianfeng Wang, and Wenwu Zhu, ―Multimedia Cloud Computing – An emergingtechnology for providing multimedia services and applications‖, Digital Object Identifier 10.1109/MSP.2011.940269 (19 April 2011), IEEE Signal Processing Magazine [16] Stelter, Brian ―Audiences, and Hollywood, Flock to Smartphones,‖ New York Times, May 2, 2010, download by : skknchat@gmail.com 80 http://www.nytimes.com/2010/05/03/business/media/03mobile.html Truy cập ngày 21/5/2021 [17] Stelter, Brian ―Crystal-Clear, Maybe Mesmerizing,‖ New York Times, May 23, 2010, http://www.nytimes.com/2010/05/24/business/media/24def.html Truy cập ngày 21/5/2021 [18] Sujata Bhavikatti R M Banakar, ―Cloud Service Framework for Multimedia Applications,‖ International Journal of Electronics Communication and Computer Engineering Volume 9, Issue 6, ISSN (Online): 2249–071X, 06/01/2019 [19] Timmons, Heather ―Google Sees a New Role for YouTube: An Outlet for Live Sports,‖ New York Times, May 2, 2010, http://www.nytimes.com/2010/05/03/business/media/03cricket.html Truy cập ngày 21/5/2021 [20] World Book Encyclopedia (2003), s.v ―Television.‖ [21] Wu, D.; Hou, Y.T.; Zhu, W.; Zhang, Y.; Peha, J.M Streaming video over the internet: Approaches and directions IEEE Trans Circuits Syst Video Technol 2001, 11, 282–300 download by : skknchat@gmail.com ... đích nghiên cứu Nghiên cứu ứng dụng điện toán đám mây để xây dựng hệ thống truyền hình trực tuyến b Nhiệm vụ nghiên cứu - Nghiên cứu hệ thống điện toán đám mây ứng dụng lĩnh vực truyền hình - Nghiên. .. đặt Đài truyền hình, có Đài truyền hình Bình Định Đây lí chọn đề tài download by : skknchat@gmail.com "Nghiên cứu ứng dụng điện toán đám mây để xây dựng hệ thống truyền hình trực tuyến cho Đài truyền. .. TAO TRƢỜNG ĐẠI HỌC QUY NHƠN NGUYỄN QUỐC ANH NGHIÊN CỨU ỨNG DỤNG ĐIỆN TOÁN ĐÁM MÂY ĐỂ XÂY DỰNG HỆ THỐNG TRUYỀN HÌNH TRỰC TUYẾN CHO ĐÀI TRUYỀN HÌNH BÌNH ĐỊNH Chuyên ngành: Kỹ thuật Viễn thông Mã