Nội dung Video chia thành các đoạn (segment), từng đoạn có độ dài từ 02 đến 10s, đóng gói dữ liệu ở máy chủ đóng gói (Packetizer). Hệ thống sẽ truy cập cơ sở dữ liệu về đặc tả dữ liệu và tập tin hệ thống, nhằm trả về Video tƣơng ứng và đƣờng dẫn vật lý. Căn cứ thông tin nhận đƣợc và thiết bị đồng hành đang truy cập, hệ thống sẽ gọi đến máy chủ truyền dẫn để tìm Codec (Compressor- Decompressor hay Coder-Decoder, là một thiết bị phần cứng hoặc là một chƣơng trình phần mềm cho phép mã hóa và giải mã các luồng dữ liệu số hoặc là tín hiệu) và trả luồng dữ liệu tƣơng ứng, phù hợp với từng loại thiết bị đầu cuối. Do đó, dòng dữ liệu nội dung chƣơng trình truyền hình ở mạng phân phối nội dung (CDN - Content Delivery Network) đƣợc truyền dẫn đến ngƣời dùng
cuối. Ngƣời sử dụng sẽ dùng một bộ thu để giải mã dòng truyền tải này và hiển thị lên màn hình (TV, máy tính, máy tính bảng, điện thoại thông minh, v.v…).
4.3 Mô hình thực nghiệm
Mô hình và quy trình nghiệp vụ của hệ thống thử nghiệm tƣơng tự hệ thống vận hành ở mục 3.4, tuy nhiên mang tính chất trình diễn nên sẽ thay thế các khối chức năng bằng tài nguyên, ứng dụng có thể hoạt động trên máy tính cá nhân, cài đặt tất cả các khối chức năng trong cùng một môi trƣờng (All-in-One), ở đây là máy tính cá nhân.
- CG Server và CG Client: sử dụng CasparCG Server và CasparCG Client. - CG Controller: ứng dụng WinForm có chức năng đơn giản, sử dụng thƣ
viện liên kết động (DLL) do CasparCG cung cấp – giao tiếp bằng cấu trúc dòng lệnh AMCP qua cổng giao tiếp 5250.
- Live Transcoding Server: VLC Media Player. - Cơ sở dữ liệu: Microsoft SQL Server 2008 R2.
- Ứng dụng cài đặt trên các thiết bị đồng hành: ứng dụng Android chạy trên Android Virtual Device (Android Emulator), sử dụng Eclipse làm môi trƣờng phát triển ứng dụng Java và nền tảng Vitamio để hiển thị hình ảnh từ luồng dữ liệu trực tuyến, ở đây là VLC Media Player.
Mô hình trình diễn hệ thống truyền hình tƣơng tác sử dụng màn hình thứ hai dựa trên nền tảng hạ tầng viễn thông đƣợc biểu diễn dạng sơ đồ khối nhƣ Hình 4.6.
4.4 Kết quả thử nghiệm
VLC Media Player truyền dẫn nội dung video tới ứng dụng Android chạy trên Android Virtual Device (Android Emulator) bằng chức năng “Stream”. Thông số tùy chỉnh VLC nhƣ sau:
- Dữ liệu nguồn: Tập tin định dạng MPEG-4
- Giao thức truyền tải: HTTP (đƣờng dẫn URL: http://127.0.0.1:8080/live) - Định dạng dữ liệu đầu ra: Video for Android SD Low