Cài đặt trên STB

Một phần của tài liệu Áp dụng công nghệ chuỗi khối cho việc kiểm soát truy cập dữ liệu trong các thiết bị đầu thu kỹ thuật số (Trang 67 - 68)

Thiết bị STB được sử dụng cho hoạt động thử nghiệm là thiết bị Saku [21], một STB chạy trên nền tảng Android TV của công ty Humax, là sản phẩm đã thương mại hóa với đầy đủ các tính năng ghi nhật ký, chạy ứng dụng và xem kênh truyền hình. Đây là những tính năng cơ bản cần thiết cho việc triển khai thử nghiệm và đánh giá hiệu năng giải pháp.

Thông tin cấu hình của thiết bị Saku bao gồm: • Hệ điều hành: Android TV 9

• RAM: 3 GB • Ổ cứng: 1 TB

Các chương trình dịch vụ sẵn có trên thiết bị có tham gia vào hoạt động thử nghiệm. Đây là dịch vụ được phát triển trước của nhà sản xuất, hoạt động thử nghiệm chỉ sử dụng tích hợp hoặc chỉnh sửa không đáng kể vào mã nguồn, không làm thay đổi chức năng chính của dịch vụ:

• LogService: dịch vụ ghi nhận nhật ký hoạt động của STB. Nhật ký được lưu dưới dạng cơ sở dữ liệu và xuất thành các bản báo cáo định dạng xml hay json. Dịch vụ này được sử dụng không chỉnh sửa.

• TR069Service: dịch vụ điều khiển trực tiếp LogService để xuất báo cáo nhật ký. Dịch vụ này được chỉnh sửa để thực hiện vai trò “dịch vụ riêng tư nền tảng” theo thiết kế hệ thống.

• HtvProperty: thư viện quản lý thiết lập STB, là cơ sở dữ liệu chung của STB. Dịch vụ này được sử dụng không chỉnh sửa nhằm lưu trữ các thiết lập cần chia sẻ giữa các dịch vụ trong STB. • Các thư viện dịch vụ: theo thiết kế sẵn có của STB, mỗi dịch vụ có một phần thư viện dịch vụ tương ứng, là cổng giao tiếp cho phép các dịch vụ khách sử dụng để truyền tải thông điệp giữa các dịch vụ khác nhau. Thư viện dịch vụ này được sử đổi để phục vụ thêm các tin nhắn riêng biệt của ứng dụng riêng tư.

56 • Ứng dụng riêng tư: là ứng dụng hoạt động ở không gian người dùng, cung cấp giao diện người dùng để thiết lập các cấu hình riêng tư cần thiết và các tác vụ người dùng khác.

Phần triển khai trên STB được viết bằng ngôn ngữ Java, theo chuẩn quản lý cấu hình của các ứng dụng Android.

Hình 21 Cấu hình mã nguồn trên STB

Một phần của tài liệu Áp dụng công nghệ chuỗi khối cho việc kiểm soát truy cập dữ liệu trong các thiết bị đầu thu kỹ thuật số (Trang 67 - 68)

Tải bản đầy đủ (PDF)

(88 trang)