20 Tháng Chín 2024

Cài đặt và cấu hình Wowza Streaming Engine

Cách Cài Đặt và Cấu Hình Wowza Streaming Engine

Wowza Streaming Engine là một máy chủ media mạnh mẽ dựa trên Java, hỗ trợ phát trực tuyến (streaming) theo thời gian thực và theo yêu cầu trên nhiều thiết bị khác nhau. Hướng dẫn này sẽ đưa bạn qua các bước cài đặt và cấu hình từ đầu trên Windows, macOS hoặc Linux.

Trước Khi Bắt Đầu

  • Yêu Cầu Hệ Thống: Kiểm tra máy tính của bạn có đáp ứng yêu cầu tối thiểu để chạy Wowza không. Khuyến nghị sử dụng hệ điều hành 64-bit.
  • Tường Lửa và Cổng Mạng: Streaming cần mở một số cổng mạng nhất định. Trong môi trường doanh nghiệp, bạn có thể cần sự hỗ trợ của quản trị mạng. Tại nhà, bạn cần cấu hình "port forwarding" trên router để chuyển hướng lưu lượng đến đúng cổng và địa chỉ IP của máy chủ. Để biết thông tin về các cổng được sử dụng cho phần mềm Wowza Streaming Engine, xem thêm phần Configure streaming ports.
  • Phiên Bản Java: Sử dụng phiên bản Java được cài sẵn trong trình cài đặt để đảm bảo hiệu suất và độ ổn định tốt nhất.
  • Chỉ Cài Một Phiên Bản Wowza: Không nên chạy nhiều phiên bản hoặc nhiều phiên bản cài đặt Wowza cùng lúc trên một máy.

Bước 1: Tải Wowza Streaming Engine

Nếu bạn chưa tải, hãy truy cập trang tải về chính thức của Wowza và chọn phiên bản tương ứng với hệ điều hành của bạn.

Bước 2: Cài Đặt Wowza Streaming Engine

Trên Windows

  1. Nhấp đúp vào tệp WowzaStreamingEngine-4.8.21+6-windows-installer.exe.
  2. Làm theo hướng dẫn trong trình cài đặt.

Trên macOS

  1. Nhấp đúp vào tệp WowzaStreamingEngine-4.8.21+6-osx-installer.dmg.
  2. Nhấp đúp vào biểu tượng trình cài đặt để bắt đầu quá trình.

Trên Linux

  1. Mở terminal và chuyển đến thư mục chứa file cài đặt.
  2. Gõ lệnh để cấp quyền thực thi:
    sudo chmod +x WowzaStreamingEngine-<version>-linux-x64-installer.run
  3. Chạy trình cài đặt:
    sudo ./WowzaStreamingEngine-<version>-linux-x64-installer.run

Trong Quá Trình Cài Đặt

  • Mã Bản Quyền: Nhập mã license hợp lệ. Có thể tìm thấy trong email xác nhận hoặc tệp Server.license.
  • Thông Tin Đăng Nhập: Tạo tên đăng nhập và mật khẩu quản trị (có phân biệt chữ hoa – chữ thường).
  • Thư Mục Cài Đặt: Chọn vị trí cài đặt, ví dụ:
    • Windows: C:\Program Files\Wowza Media Systems\Wowza Streaming Engine-4.8.21+6\
    • macOS: /Applications/Wowza Streaming Engine-4.8.21+6/
    • Linux: /usr/local/WowzaStreamingEngine-4.8.21+6/
  • Chế Độ Khởi Động: Chọn giữa chạy như dịch vụ hệ thống hoặc chế độ standalone (phù hợp cho nhà phát triển). Để biết thông tin về cách chạy Wowza Streaming Engine ở chế độ độc lập cũng như khởi động và dừng phần mềm theo cách thủ công, xem thêm ở phần Bật và tắt phần mềm Wowza Streaming Engine.

Bước 3: Kiểm Tra Wowza Đã Chạy Hay Chưa

Mở trình duyệt và nhập:

http://[wowza-ip]:1935/ServerVersion

Ví dụ cho máy cục bộ:

http://localhost:1935/ServerVersion

Nếu thấy phiên bản Wowza hiển thị, tức là cài đặt thành công. Nếu không, hãy kiểm tra lại cổng mạng và firewall.

Bước 4: Truy Cập Giao Diện Quản Trị Wowza

Yêu Cầu:

Dùng trình duyệt hiện đại hỗ trợ HTML5 và CSS3. Chrome được khuyến nghị.

Truy Cập:

Nhập địa chỉ sau vào trình duyệt:

http://[wowza-ip]:8088/enginemanager

Ví dụ cho máy cục bộ:

http://localhost:8088/enginemanager

Nhập tên người dùng và mật khẩu đã tạo khi cài đặt, rồi nhấn Sign In.

Lưu ý: Mặc định chỉ cho phép truy cập từ máy cục bộ. Muốn truy cập từ xa, cần cấu hình thêm trong file cấu hình.

Tóm Tắt

Bạn đã hoàn thành quá trình cài đặt và truy cập giao diện quản lý của Wowza Streaming Engine. Từ đây bạn có thể:

  • Tạo ứng dụng phát trực tuyến
  • Quản lý và giám sát máy chủ
  • Thiết lập cấu hình nâng cao

Để tìm hiểu thêm về các tính năng nâng cao như transcoding, phân phối qua CDN hoặc tích hợp với các hệ thống khác, hãy tham khảo tài liệu chính thức của Wowza hoặc diễn đàn hỗ trợ cộng đồng.