1. Trang chủ
  2. » Thể loại khác

Nghiên cứu công nghệ streaming và ứng dụng trong thiệt bị di động

86 403 1

Đ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 86
Dung lượng 2,85 MB

Nội dung

ĐẠI HỌC THÁI NGUYÊN TRƢỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG NGUYỄN ĐĂNG ĐẠT NGHIÊN CỨU CÔNG NGHỆ STREAMING VÀ ỨNG DỤNG TRONG THIẾT BỊ DI ĐỘNG LUẬN VĂN THẠC SĨ KHOA HỌC MÁY TÍNH Thái Nguyên 2015 Số hóa Trung tâm Học liệu - ĐHTN http://www.lrc-tnu.edu.vn/ ĐẠI HỌC THÁI NGUYÊN TRƢỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG NGUYỄN ĐĂNG ĐẠT NGHIÊN CỨU CÔNG NGHỆ STREAMING VÀ ỨNG DỤNG TRONG THIẾT BỊ DI ĐỘNG Chuyên Ngành : Khoa Học Máy Tính Mã số : 60 48 01 LUẬN VĂN THẠC SĨ KHOA HỌC MÁY TÍNH Giáo viên hƣớng dẫn: TS Lê Quang Minh Thái Nguyên 2015 Số hóa Trung tâm Học liệu - ĐHTN http://www.lrc-tnu.edu.vn/ i LỜI CAM ĐOAN Tôi xin cam đoan: - Luận văn công trình nghiên cứu riêng - Các số liệu, kết nêu luận văn trung thực - Tôi xin chịu trách nhiệm nghiên cứu Tác giả Nguyễn Đăng Đạt Số hóa Trung tâm Học liệu - ĐHTN http://www.lrc-tnu.edu.vn/ ii MỤC LỤC DANH SÁCH CÁC HÌNH VẼ iv CÁC KÝ HIỆU VIẾT TẮT vi MỞ ĐẦU CHƢƠNG 1.GIỚI THIỆU CÔNG NGHỆ STREAMING VÀ TỔNG QUAN VỀ TRUYỀN HÌNH DI ĐỘNG MOBILE TV……………………………………… 1.1 Giới thiệuchungvề công nghệ Streaming 1.2 Tổng quan truyền hình di động Mobile TV 1.2.1 Truyền hình di động Mobile TV 1.2.2 Các tiêu chuẩn Mobile TV 1.2.3 Một số tài nguyên Mobile TV 1.2.4 Công nghệ Broadcast Unicast Mobile TV 1.2.5 Mobile TV sử dụng công nghệ vô tuyến băng rộng 10 1.3 Quá trình Video Streaming Mobile Multimedia 11 1.3.1 Quá trình Video Streaming 11 1.3.2 Mobile Multimedia 16 1.3.3 Các phần tử Mobile Multimedia 16 1.4 Các loại tệp định dạng Video Streaming phần mềm xem Video 17 1.4.1 Các loại tệp định dạng Video Streaming 17 1.4.2 Phần mềm xem Video số hãng 19 CHƢƠNG 2.MÔ HÌNH KIẾN TRÚC HẠ TẦNG KỸ THUẬT CHOSTREAMING TRÊN THIẾT BỊ DI ĐỘNG…………………………… 22 2.1 Kiến trúc ứng dụng 22 2.2 Mô hình phân lớp 23 2.2.1 Phân hệ Web, WAP 23 2.2.2 Phân hệ người dùng cuối (Mobile Client) 24 2.2.3 Phân hệ Web cho người dùng (Frontend) 25 2.2.4 Phân hệ Module dịch vụ MobileTV 26 2.2.5 Phân hệ Streaming 26 2.2.6 Phân hệ Xử lý media (Media Process) 29 2.2.7 Phân hệ Quản lý giám sát 30 2.3 Kiến trúc liệu 31 2.3.1 Các thành phần liệu 31 2.3.2 Kiến trúc trao đổi liệu với hệ thống khác 32 2.4 Kiến trúc vật lý (Cơ sở hạ tầng) 33 2.5 Các giải pháp kiến trúc khác 35 Số hóa Trung tâm Học liệu - ĐHTN http://www.lrc-tnu.edu.vn/ iii 2.5.1 Kiến trúc bảo mật 35 2.5.2 Kiến trúc lưu phục hồi liệu 35 2.5.3 Các giải pháp yêu cầu đặc biệt khác 36 2.6Xây dựng kiến trúc hệ thống Streaming 36 2.6.1 Mô hình tổng quan hệ thống streaming 36 2.6.2 Phân hệ mã hóa video – mã hóa không trực tuyến (offline encoder) 37 2.6.3 Phân hệ mã hóa trực tuyến (live encode) 40 2.6.4 Phân hệ RTSP streaming 43 2.6.5 Phân hệ streaming theo băng thông mạng - http adaptive streaming 47 2.6.6 Phân hệ streaming theo băng thông mạng - http smooth streaming 49 2.6.7 Mô hình quy hoạch mạng 49 2.6.8 Mô hình cân tải hệ thống 50 2.6.9 Mô hình triển khai hệ thống 51 CHƢƠNG 3.ÁP DỤNG HỆ THỐNG STREAMING CHO THIẾT BỊ DI ĐỘNG SỬ DỤNG HỆ ĐIỀU HÀNH ANDROID……………………………………… 53 3.1 Giới thiệu hệ thống Streaming Server 53 3.2 Các hệ thống Server Streaming phổ biến 54 3.3 Phân tích yêu cầu 54 3.3.1 Yêu cầu người dùng 54 3.3.2 Yêu cầu hệ thống 55 3.4 Những khó khăn 55 3.5 Giải pháp triển khai Module Vod Live 55 3.5.1 Module Vod Wowza Streaming 56 3.5.2 Module Live Wowza Streaming 64 3.6 Chạy thử đối chiếu với số yêu cầu đề 71 3.6.1 Tìm kiếm 71 3.6.2 Cập nhập 72 3.6.3 Streaming 72 3.6.4 Hướng dẫn cài đặt 74 3.6.5 Một số vấn đề 75 KẾT LUẬN 76 TÀI LIỆU THAM KHẢO 77 Số hóa Trung tâm Học liệu - ĐHTN http://www.lrc-tnu.edu.vn/ iv DANH SÁCH CÁC HÌNH VẼ Hình 1-1: Mô hình Streaming Hình 1-2: Hệ thống Video chia làm khối 13 Hình1-3: Quick Time 20 Hình1-4: Windows Media 21 Hình 2-1: Kiến trúc tổng thể hệ thống 22 Hình 2-2: Mô hình phân lớp phân hệ Web, WAP 23 Hình 2-3: Mô hình phân lớp phân hệ Người dùng cuối 24 Hình 2-4: Mô hình phân lớp phân hệ Web Frontend 25 Hinh 2-5: Mô hình phân lớp phân hệ Mô đun dịch vụ MobileTV 26 Hình 2-6: Mô hình phân lớp phân hệ streaming 27 Hinh 2-7: Mô hình phân lớp phân hệ Xử lý media (Media Process) 29 Hình 2-8: Mô hình phân hệ Quản lý giám sát 31 Hình 2-9: Các thành phần liệu hệ thống 32 Hinh 2-10: Kiến trúc vật lý hệ thống 34 Hinh 2-11: Mô hình tổng quan hệ thốngstreaming 37 Hinh 2-12:Các Module phân hệ mã hóa VOD 38 Hình 2-14: Biểu đồ luồng phân hệ mã hóa trực tuyến (live encoder) 42 Hinh 2-15: Xác thực yêu cầu 43 Hinh 2-16: Mô hình luồng liệu VOD Streaming 44 Hình 2-17: Biểu đồ luồng kiện phân hệ VOD Streaming 45 Hinh 2-18: Biểu đồ luồng kiện phân hệ xem truyền hình (Live Streaming) 46 Hình 2-19: Module đáp ứng yêu cầu 48 Hình2-20: Mô hình luồng liệu Live Streaming 49 Hinh 2-21: Mô hình quy hoạch mạng 50 Hình2-22: Mô hình cân tải 51 Hình 2-23: Mô hình triển khai 52 Hình 3-1: Khả tự điều chỉnh chất lượng video dựa theo tốc độ mạng theo thiết bị đầu cuối 53 Hình 3-2: Hai chức Wowza Streaming Live Vod 54 Hình 3-3: Mô hình hoạt động phần mềm 56 Số hóa Trung tâm Học liệu - ĐHTN http://www.lrc-tnu.edu.vn/ v Hình 3-4: Các chức phần mềm học tiếng Anh 58 Hình 3-5: danh sách Video lấy từ website quản lý học 59 Hình 3-6: xem Video streaming từ module Vod Wowza server 60 Hình 3-7: Giao diện quản lý Vod 62 Hình 3-8: Cấu hình giao thức hỗ trợ 63 Hình 3-9: Cấu hình bảo mật 64 Hình 3-10: mô hình hoạt động phần mềm DemoLive 65 Hình 3-11: Đăng ký tài khoản 67 Hình 3-12: Thư viên Video Streaming 67 Hình 3-13: xem hình ảnh truyền từ camera lên Wowza thông qua trình duyệt 70 Hình 3-14: Video thu từ Camera điện thoại 70 Hình 3-15: lựa chọn chất lượng Video truyền lên server 71 Hình 3-16: Xem hình ảnh Live camera thông qua phần mềm VLC player 71 Hình 3-17: Tìm kiếm Video 72 Số hóa Trung tâm Học liệu - ĐHTN http://www.lrc-tnu.edu.vn/ vi CÁC KÝ HIỆU VIẾT TẮT Tiếng Anh Thuật ngữ Định nghĩa VOD Video on demand – Video khách hàng yêu cầu SMPP Short Message Peer to Peer – Tin nhắn đẩy từ hệ thống MobileTV đếm sms gateway để gửi tới cho khách hàng LIVETV Các kênh Chương trình truyền hình phát hệ thống SMSC Tổng đài quản lý tin nhắn iVTSS Mô đun streaming cho iPhone/iPad Offline encoder Mô đun mã hóa tệp video cho dòng điện thoại di động 3G Live encoder Mô đun mã hóa tín truyền hình thành tín hiệu phú hợp với dòng điện thoại di động 3G DSS Darwin máy chủ chạy Streaming – Một open source phục vụ cho việc phát triển VTSS mô đun, làm nhiệm vụ phân phát tín hiệu tới máy điện thoại 3G VTSS Mô đun Streaming cho dòng điện thoại sử dụng giao thức RTSP để nhận tín hiệu media CMS Content management system – Hệ thống quản trị nội dung cho phép người quản trị quản lý hệ thống MVC Model – View – Controller: Mô hình phát triển phầm mềm Wap/Wapsite Trang dành cho di động thực truy cập vào hệ thống MobileTV Service Cung cấp API giao tiếp với sở liệu cho mô đun hệ thống SMS service Cung cấp API giao tiếp với sms gateway Media Process Khối mã hóa – giản mã tín hiệu để chuyển thành luồng tín hiệu đến khối Streaming Gồm có offline encoder live encoder Streaming Là khối thực giao tiếp với client thực gửi tín hiệu media đến client HLR Home location register - Thực nhận dạng thuê bao Số hóa Trung tâm Học liệu - ĐHTN http://www.lrc-tnu.edu.vn/ vii Thuật ngữ Định nghĩa 2G/3G M&M Server Mô đun thực giám sát mô đun hệ thống ghi log cảnh báo M&M Client Thực đọc log cảnh báo M&M Server thực gửi tin nhắn cảnh báo tới người vận hành hệ thống có cố Administrator Người quản trị hệ thống Content Provider Nhà cung cấp nội dung số cho hệ thống Profile Thông tin chuẩn mã hóa (codec) dòng máy điên thoại BCCS Billing and custumer care system – Hệ thống trừ tiền khách hàng Số hóa Trung tâm Học liệu - ĐHTN http://www.lrc-tnu.edu.vn/ MỞ ĐẦU Đặt vấn đề Hiện nay, mạng viễn thông di động công nghệ streaming phát triển chín muồi toàn giới Tính toàn giới, đến cuối năm 2010, số lượng thuê bao di động ước tính vào khoảng tỷ, số lượng thuê bao 500 triệu số có xu hướng tăng lên nhanh chóng Song hành với tăng trưởng nhu cầu sử dụng dịch vụ giá trị gia tăng ứng dụng hạ tầng mạng di động thuê bao Cùng với dịch vụ truy nhập Internet (mobile Internet), Cuộc gọi thấy hình (Video Call), VoIP Chat (IM), dịch vụ Truyền hình streaming (Streaming Video) dịch vụ nhiều thuê bao di động quan tâm sử dụng Theo khảo sát, dịch vụ Truyền hình streaming (Video Streaming) dịch vụ phổ biến Mỹ với nhà khai thác Cingular, Alltel, Canada có Bell Canada, Rogers TELUS Mobility, Vương Quốc Anh với Orange UK,v.v…với 40 kênh truyền trực tiếp Video theo yêu cầu Doanh thu mang lại từ loại hình dịch vụ đáng kể, từ năm 2006, dịch vụ có giá thuê bao 9,99 USD/1 tháng, giá tăng lên tùy thuộc vào tốc độ tải liệu đăng ký Các kênh dịch vụ bao gồm MSNBC, ABC News Now, CNN, Fox News, Fox Sports, ESPN 3GTV, CNBC, CSPAN, kênh Discovery, TLC số kênh khác Các tổ chức tiêu chuẩn hóa giới ISO/IEC, ITU-T, ETSI nghiên cứu, xuất nhiều tiêu chuẩn liên quan đến dịch vụ truyền hình streaming Viễn thông Việt Nam đến giai đoạn bão hòa số lượng thuê bao với phát triển rầm rộ dịch vụ giá trị gia tăng VAS Hiện công ty viễn thông lớn Việt Nam cấp phép để cung cấp dịch vụ 3G cho khách hàng, mở cho người dùng khả truy xuất với băng thông rộng hơn, dung lượng đường truyền cao Vấn đề đặt người dùng hưởng dịch vụ sử dụng mạng 3G Các công ty viễn thông có chiến lược xây dựng nội dung phát triển dịch vụ VAS mạng 3G như: Xem TV, xem phim, nghe nhạc Video Call … để đáp ứng nhu cầu khách hàng Hệ thống truyền hình di động Streaming dự án chiến lược nhà cung cấp dịch vụ 3G Mục tiêu dự án phát triển hệ thống hoàn chỉnh cho phép người dùng xem LiveTV, VOD, Radio, Istory… với hệ thống quản lý, giám sát vận hành hệ thống đáp ứng nhu cầu người dùng cuối Số hóa Trung tâm Học liệu - ĐHTN http://www.lrc-tnu.edu.vn/ 63 Hình 3-8: Cấu hình giao thức hỗ trợ Số hóa Trung tâm Học liệu - ĐHTN http://www.lrc-tnu.edu.vn/ 64 Hình 3-9: Cấu hình bảo mật Ngoài cấu hình nâng cao chức Vod file:[install-dir]/conf/vod/Application.xml Ví dụ cấu hình độ mượt streaming: cupertinostreaming,smoothstreaming,sanjosestreaming,mpegdash streaming 3.5.2 Module Live Wowza Streaming 3.5.2.1 Chức Live Wowza Streaming Đây module hỗ trợ Streaming Video theo thời gian thực, nguồn Video lấy từ Camera IP, camera điện thoại, kênh Tivi Trong phần demo chức Live, em xây dựng ứng dụng Android tạm gọi DemoLive Ứng dụng lấy hình ảnh từ camera điện thoại để streaming lên server Wowza theo giao thức RTSP (đây giao thức hỗ trợ mạnh Android) Sau module Live Wowza tiếp nhận xử lý để luồng video truyền lên xem nhiều thiết bị client khác như: PC, Mobile, Smart TV Module Live có khả truyền hình ảnh nhận theo nhiều giao thức RTSP, RTMP, HLS Nó hỗ trợ ghi lại video truyền lên để xem lại sau Số hóa Trung tâm Học liệu - ĐHTN http://www.lrc-tnu.edu.vn/ 65 Hình 3-10: mô hình hoạt động phần mềm DemoLive Phía máy khách xem Video trực tuyến thông qua trình duyệt (giao thức RTMP), thông qua phần mềm VLC (rtsp, rtp, mms) 3.5.2.2 Tạo tài khoản Wowza Server Để điện thoại truyền hình ảnh lên server Wowza ta vào menu Server chọn Publishers để tạo tài khoản kết nối từ điện thoại lên máy chủ Số hóa Trung tâm Học liệu - ĐHTN http://www.lrc-tnu.edu.vn/ 66 Số hóa Trung tâm Học liệu - ĐHTN http://www.lrc-tnu.edu.vn/ 67 Hình 3-11: Đăng ký tài khoản Sau có tài khoản kết nối đến module Live Wowza ta xây dựng ứng dụng DemoLive Android để truyền hình ảnh lên server Mở eclipse để tạo dự án Android, dự án sử dụng thư viện libstreamingđể mã hóa truyền Video theo giao thức RTSP Hình 3-12: Thư viên Video Streaming 3.5.2.3 Code tạo giao diện kết nối đến Server Wowwza Trong fileAndroidManifest.xmlcủa dự án DemoLive ta thêm quyền truy cập Camera, kết nối internet, lấy âm thanh, ghi liệu lên nhớ cho ứng dụng Số hóa Trung tâm Học liệu - ĐHTN http://www.lrc-tnu.edu.vn/ 68 Tạo giao diện hiển thị hình ảnh cho ứng dụng DemoLive: Cấu hình kết nối đến server Wowza: Khởi tạo kết nối truyền hình ảnh đến server qua giao thức RTSP: Số hóa Trung tâm Học liệu - ĐHTN http://www.lrc-tnu.edu.vn/ 69 Sau xong phần ứng dụng Android tạo trang web có khả xem video theo giao thức RTMP streaming từ module Live server Wowza Số hóa Trung tâm Học liệu - ĐHTN http://www.lrc-tnu.edu.vn/ 70 Hình 3-13: Xem hình ảnh truyền từ camera lên Wowza thông qua trình duyệt Hình 3-14: Video thu từ Camera điện thoại Số hóa Trung tâm Học liệu - ĐHTN http://www.lrc-tnu.edu.vn/ 71 Hình 3-15: lựa chọn chất lượng Video truyền lên server Hình 3-16: Xem hình ảnh Live camera thông qua phần mềm VLC player 3.6 Chạy thử đối chiếu với số yêu cầu đề 3.6.1 Tìm kiếm Khi ta muốn tìm kiếm hệ thống video có tên bất kỳ, ta duyệt hình tất Video cần xem sau chọn (đối với phần mềm học tiếng anh) Số hóa Trung tâm Học liệu - ĐHTN http://www.lrc-tnu.edu.vn/ 72 Hình 3-17: Tìm kiếm Video Còn liệu có hệ thống trả hỉnh hiên thị thiết bị hiển thị vị trí danh sách, danh sách video ban đầu giữ nguyên không thay đổi Thử nghiệm dùng chức tìm kiếm video theo tên : thành công.(YC2) 3.6.2 Cập nhật Người copy Video vào thư viện Media Library dung Live để truyền trực tiếp Trường hợp danh sách video hiển thị thiết bị giao diện giữ nguyên, có video cập nhập hệ thống, thông tin tên độ dài video hiển thị đầu danh sách video hiển thị thiết bị Thử nghiệm dùng chức cập nhập video : thành công.(YC3, YC4) 3.6.3 Streaming Sau lựa chọn video người dùng muốn xem, họ bấm vào Video cần xem, hiển thị chuyển sang giao diện điều khiển hoạt động video Để kiểm thử chức chức Streaming, ta thử tiến hành streaming số video: Số hóa Trung tâm Học liệu - ĐHTN http://www.lrc-tnu.edu.vn/ 73 Mô tả video thứ nhất: Tên : Module1 Độ dài: phút 58 giấy Dung lƣợng: 27.6Mb Định dạng H263, 3GP Rtsp://192.168.0.50:1935/vod/module1.mp4 Kết streaming : streaming chạy video thành công Thời gian chờ đến vieo bắt đầu chạy: 1giây(YC1) Tốc độ streaming: 428kbps Đánh giá chức năng: Pause, Play, Stop, Reset, Seek, Back: thành công.(YC6) Mô tả video thứ 2: Tên : Module2 Độ dài: 10phút 30 giây Dung lƣợng: 41.6Mb Định dạng H264, 3GP Rtsp://192.168.0.50:1935/vod/module2.mp4 Kết streaming : streaming chạy video thành công Thời gian chờ đến vieo bắt đầu chạy: 1giây(YC1) Tốc độ streaming: 471kbps Đánh giá chức năng: Pause, Play, Stop, Reset, Seek, Back: thành công.(YC6) Mô tả video thứ Tên : Module3 Độ dài: 12 phút 56 giây Dung lƣợng: 42,2Mb Định dạng H264, 3GP Rtsp://192.168.0.50:1935/vod/module3.mp4 Kết streaming : streaming chạy video thành công Thời gian chờ đến vieo bắt đầu chạy: giây(YC1) Tốc độ streaming: 435kbps Đánh giá chức năng: Pause, Play, Stop, Reset, Seek, Back: thành Số hóa Trung tâm Học liệu - ĐHTN http://www.lrc-tnu.edu.vn/ 74 công.(YC6) 3.6.4 Hướng dẫn cài đặt Nếu cài đặt chạy thử máy tính phải làm bước sau đây:  Cần mở port Modem như: 8088, 1935, 88 …  Những phần mềm cần thiết để tiến hành cài đặt - Server Wowza: phiên cho Windows 4.1 (thử nghiệm tháng) - appserv-win32-2.5.10 để chạy web php - Phần mềm VLC để demo thêm ứng dụng xem streaming  Các bước cài đặt Server (phần mềm cài Server) Bước 1: Cài wowza 4.1.0: http://www.mediafire.com/download/zawsqcox3gnaalw/WowzaStreamingEngine4.1.0.exe Key: ET1A4-f6ptR-XMhxR-R6EEX-Apuyz-3TWex-Dm86ejA3v6W Hoặc: ET1A4-wjXmE-jV87r-z6rpx-PTBvW-mfEwh-7MA8aQx6ydmk Trong trình cài đặt server yêu cầu đặt user mật để truy cập vào quản lý Đồng việc đặt tài khoản là: datnd/123456 Bước 2: Cài appserv-win32-2.5.10 - Đưa thư mục live lên thư mục web appserv, trang để xem demo live Cần cấu hình lại IP demolive file index.html Download thư mục live tại: http://www.mediafire.com/download/u0g3dtn337drth7/live.rar Truy cập địa chỉ: http://ip:88/live để xem demo live - Đưa trang quản lý nội dung hiển thị demoVod lên server web Download code: http://www.mediafire.com/download/6n0rchd6gwk46pr/Trang+web+quan+ly+noi+d ung+hien+thi+cho+DemoVod.rar Sau dow xong đưa thư mục linkvideo lên thư mục www appserv add database vào mysql, sửa lại file wp-config.php Sau đăng nhập vào quản lý nội dung: http://ip:88/linkvideo/wp-admin Tài khoản: datnd/123456  Các bước cài đặt PC (phần mềm cài PC có) Trên PC cài phần mềm VLC, để mở thử video demo ta bật VLC lên chọn Media->Open Network Stream-> paste link rtsp://ip:1935/vod/sample.mp4 Số hóa Trung tâm Học liệu - ĐHTN http://www.lrc-tnu.edu.vn/ 75 Các video đặt thư mục C:\Program Files (x86)\Wowza Media Systems\Wowza Streaming Engine 4.1.0\content Vì muốn demo video cần để thư mục content - Lấy link demo: xem thiết bị hỗ trợ Adobe HDS link dạng: http://172.16.6.100:1935/vod/mp4:sample.mp4/manifest.f4m Xem iOS link dạng: http://172.16.6.100:1935/vod/mp4:sample.mp4/playlist.m3u8 Xem Android: rtsp://172.16.6.100:1935/vod/sample.mp4 Xem Adobe flash: rtmp://172.16.6.100:1935/vod/sample.mp4  Các bước cài đặt điện thoại (phần mềm cài điện thoại) - Có ứng dụng chạy điện thoại demoVod demoLive Cả ứng dụng fix cứng kết nối đến server Trên server Wowza vào phần Publisher tạo tài khoản datnd/123456 để ứng dụng Android kết nối đến Wowza Phần STREAM_URLsẽ sửa sau cài đặt xong server - DemoVod kết nối đến trang web theo địa chỉ: Url = "http://192.168.0.50:88/linkvideo/?json=get_category_posts&category_id="; để lấy liệu hiển thị  Cách đưa thêm Video vào xóa Video đưa vào thư mục: C:\Program Files (x86)\Wowza Media Systems\Wowza Streaming Engine 4.1.0\content Hiện thời thêm xóa tay Các hệ thống triển khai thật thường chạy Linux, tùy vào nhu cầu sử dụng mà người ta cài thêm Webmin hay ứng dụng khác để thêm, xóa video 3.6.5 Một số vấn đề Rất video chạy ứng dụng Streaming video dựa hỗ trợ có sẵn máy mà khóa luận đưa ra, lý thời đại chất lượng video ngày phát triển, độ phân giải ngày cao thiết bị lại không hỗ trợ Để chạy đươc video ứng dụng Streaming Video, tệp video phải định dạng H263 (.3gp, mp4), coi Số hóa Trung tâm Học liệu - ĐHTN http://www.lrc-tnu.edu.vn/ 76 KẾT LUẬN  Các công nghệ bật  Công nghệ ảo hóa, giúp tiết kiệm chi phí, tối ưu server Cho phép ảo hóa server vật lý thành server ảo khác cách linh hoạt  Công nghệ Load Balance, HA mềm giúp phân tải tốt cho hệ thống Đảm bảo hệ thống hoạt động ổn định  Hệ thống cảnh báo, giám sát thông minh Tự động vận hành, khắc phụclỗi hệ thống Công nghê Cache streaming Công nghệ quảng cáo trêntruyền hình di đông, streaming theo băng thông mạng  Hệ thống CMS thuận tiện, cho phép điều khiển tắt bật toàn hệ thống  Hệ thống Streaming tối ưu phục vụ hàng chục ngàn người dùng đồng thời, thiết kết dễ mở rộng tích hợp với hệ thống VAS khác  Hệ thống Encode mềm giúp tiết kiệm chi phí cao Dễ dàng vận hành, mở rộng  Giá trị mạng lại  Giá trị mang lại cho khách hàng:  Đem lại trải nghiệm tảng tính  Cho phép người dùng xem truyền hình di động với chi phí thấp, chất lượng hình ảnh mịn thiết bị truyền hình di động  Hỗ trợ tất dòng điện thoại 3G thị trường  Giá trị mạng lại cho doanh nghiệp  Giảm 2/3 chi phí cho doanh nghiệp đầu tư vào hệ thống  Chiếm lĩnh thị phần nhiều thị trường nước như: Mozabique, Peru, Lào, Dongtimor Kéo theo nhiều dịch vụ khác kèm  Là tảng hệ thống cho nhiều hệ thống khác như: Video conference, video surveillance…  Dễ dàng mở rộng, nâng cao hiệu hệ thống với chi phí thấp  Cung cấp cho người dùng nhiều kênh truyền hình giải trí chất lượng cao  Là tảng đưa quảng cao truyền hình di động vào thực tế giảm phí dịch vụ Đem lại tăng trưởng bền vững cho nhà cung cấp dịch vụ Số hóa Trung tâm Học liệu - ĐHTN http://www.lrc-tnu.edu.vn/ 77 TÀI LIỆU THAM KHẢO Real Time Streaming Protocol – wikipedia.org Adaptive bitrate streaming - wikipedia.org Apple HTTP Adaptive Streaming - wikipedia.org Microsoft Smooth Streaming - microsoft.com FFmpeg library - wikipedia.org VLC library - videolan.org Streaming Multimedia Architecture, e-paper H.264/MPEG-4 AVC – Wikipedia, e-paper Mobile TV-A Prologue, e-paper 10 Implementing Mobile TV, 2nd Edition, e-book 11 Bin Rong, “Video Streaming over the Internet using Application Layer Multicast”, RMIT University, 2008 12 Chung-Yan Chen, Yu-Wei Chen, “Design and Analysis of Streaming for P2P”, Graduate Institute of Information and Logistics Management, National Taipei University of Technology, 2013 13 Luca Abeni, Csaba Kiraly, Renato Lo Cigno, “Scheduling P2P Multimedia Streams: Can we achieve performance and robustness?”, 2009 IEEE 14 L Abeni, C Kiraly, R Lo Cigno, “Achiving performance and robustness in P2P streaming systems”, University of Trento, Italy, Tech Rep TR-DISI-09041, 2009 15 Xuemin Shen, Heather Yu, John Buford, Mursalin Akon, “Handbook of PeertoPeer”, Springer 2009 Số hóa Trung tâm Học liệu - ĐHTN http://www.lrc-tnu.edu.vn/ [...]... chọn đề tài Nghiên cứu công nghệ Streaming và ứng dụng trong thiết bị di động” để làm đề tài luận văn tốt nghiệp Mục đích nghiên cứu Việc thực hiện đề tài nói trên nhằm đạt được các mục đích sau:  Nghiên cứu các chuẩn mã hóa - code cho các thiết bị di động, các chuẩn giao tiếp cho streaming theo giao thức rtsp, http  Nghiên cứu các thư viện encode open source và các streaming  Nghiên cứu, xây dựng... - ĐHTN http://www.lrc-tnu.edu.vn/ 3 b) Phạm vi nghiên cứu Phạm vi nghiên cứu của đề tài chủ yếu tập trung vào dịch vụ truyền hình di động Vì đây là dịch vụ mang nhiều nền tảng công nghệ streaming nhất Các dịch vụ VAS khác thường là tập con của dịch vụ này bằng cách bớt đi các tính năng của dịch vụ này Phƣơng pháp nghiên cứu Nghiên cứu nền tảng công nghệ Streaming của hệ thống Sử dụng tổng hợp các phương... là Windows Media Techonologies Windows Media Technologies gồm: Windows Media Tool dùng để kiến tạo các dữ liệu streaming, Windows MediaServices đóng vai trò Video Streaming Server cung cấp dữ liệu, Windows MediaPlayer là công cụ hiển thị dữ liệu và ngoài ra còn có Windows Media RightManager được sử dụng để bảo vệ chống sao chép dữ liệu Windows Media Server hỗ trợ công nghệ “intelligent streaming" : cho... tuyến di động bao gồm truyền dẫn đa đường, fading, và hiệu ứng Doppler; trong khi đó hạn chế của máy thu di động là công suất pin nhỏ và anten tích hợp bên trong có độ tăng ích nhỏ Các công nghệ Mobile TV đã được phát triển để khắc phục các hạn chế của môi trường truyền dẫn tín hiệu truyền hình di động cũng như các hạn chế của máy thu tín hiệu truyền hình di động nói trên Các yêu cầu về mặt công nghệ. .. dung ở cùng thời điểm.Các công nghệ quảng bá phát tín hiệu truyền hình di động gồm: MBMS,DMB-T, DM B-S, DVB-H, ISDB-T, ISDB-S, DAB, DAB-IP và MediaFLO Nhưvậy, công nghệ quảng bá được sử dụng tốt nhất để phân phát hiệu quả các kênhtruyền hình phổ biến tới số lượng lớn người sử dụng trong một vùng địa lý nhấtđịnh 1.2.4.2 Công nghệ Unicast Công nghệ cung cấp tín hiệu truyền hình di động theo chế độ một-tới-một... chính vì vậy việc truyền các Video Streaming qua mạng sẽ phụ thuộc rất nhiều vào các sản phẩm phần mềm máy chủ luồng Video Hiện nay, có rất nhiều chuẩn công nghệ Video streaming Cũng như có nhiều định dạng dữ liệu riêng với các chuẩn cộng nghệ đó Các định dạng Video streaming chỉ giới hạn bởi các công ty dẫn đầu trong công nghệ streaming: Các hãng này đều cung cấp các bộ công cụ trọn gói gồm máy chủ luồng... http://www.vlc.com/ Audioactive http://www.audioactive.com/ Apple QuickTime http://www.apple.com/quicktime/ Bởi vậy các định dạng Video Streaming chỉ giới hạn bởi ba công ty được coi là dẫn đầu trong công nghệ Streaming với các sản phẩm: Apple với QuickTime, RealNetworks với RealMedia, và Microsoft với Windows Media.Các hãng này đều cung cấp các bộ công cụ trọn gói gồm Video Streaming Server (lưu trữ,... MP3, MIDI QuickTime là một công cụ rất mạnh dễ trình di n Multimedia và hơn thế nữa nó còn có thể được sử dụng như một công cụ chỉnh sửa hoặc nén dữ liệu  RealMedia của RealNetwork Real sử dụng công nghệ nén Real G2 được phát triển bởi RealNetwork Hiện nay, RealVideo là một chuẩn Video thông dụng trên Internet, ngoài ra còn có thêm hai chuẩn nữa là RealAudio (streaming audio) và RealFlash (streaming. .. công ty được coi là dẫn đầu trong công nghệ Streaming với các sản phẩm: Apple với QuickTime, RealNetworks với RealMedia, và Microsoft với Windows Media Các hãng này đều cung cấp các bộ công cụ trọn gói gồm máy chủ Streaming (lưu trữ, truyền phát dữ liệu theo các giao thức hỗ trợ ), “phần mềm đa phương tiện” (hiển thị dữ liệu tại phía người dùng), và công cụ kiến tạo dữ liệu với các chuẩn nén Công nghệ. .. tần700 MHz để phát dịch vụ DVB-H 1.2.4 Công nghệ Broadcast và Unicast đối với Mobile TV 1.2.4.1 Công nghệ Broadcast Công nghệ cung cấp tới nhiều người sử dụng cùng nội dung ở cùng thời điểm được gọi là broadcast, ví dụ như sự quảng bá tín hiệu truyền hình tươngtự và radio Công nghệ này có tính cá nhân thấp vì tất cả người sử dụng đềuthuđược cùng nội dung Tuy nhiên, công nghệ này phù hợp với thị trường vì ... thiệu công nghệ Streaming tổng quan truyền hình di động Mobile TV  Giới thiệu chung công nghệ Streaming  Tổng quan truyền hình di động Mobile TV  Quá trình Video Streaming Mobile Multimedia...ĐẠI HỌC THÁI NGUYÊN TRƢỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG NGUYỄN ĐĂNG ĐẠT NGHIÊN CỨU CÔNG NGHỆ STREAMING VÀ ỨNG DỤNG TRONG THIẾT BỊ DI ĐỘNG Chuyên Ngành : Khoa Học Máy Tính... truyền Streaming Video, Audio qua mạng internet phụ thuộc nhiều vào sản phẩm phần mềm dành cho máy chủ Video/Audio Streaming máy người dùng Streaming Trong năm gần có nhiều chuẩn công nghệ Streaming

Ngày đăng: 13/01/2017, 20:37

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w