IPTV là công nghệ truyền dẫn hình ảnh kỹ thuật số tới người sử dụng qua Internet băng rộng. Ngoài các dịch vụ truyền hình quảng bá thông thường, Video theo yêu cầu (Video on Demand – VoD), IPTV còn hỗ trợ sự tương tác giữa người xem với chương trình và đây cũng chính điểm đặc biệt và hấp dẫn nhất của IPTV. Không đơn thuần là truyền hình như truyền hình cáp truyền thống, IPTV là một tổng thể chuỗi các dịch vụ truyền hình có tính tương tác. Ngoài việc tự do lựa chọn chương trình truyền hình hay phim muốn xem, người sử dụng có thể tham gia các cuộc hội thảo từ xa, chơi game, mua hàng qua TV hoặc viết blog video (vlog), nhắn tin qua TV,… Mô hình chi tiết về hệ thống cung cấp dịch vụ IPTV được chỉ ra trong Hình 1.9:
Hình 1. 9: Mô hình kiến trúc hệ thống cung cấp dịch vụ IPTV
Hệ thống gồm các khối chức năng chính sau đây:
- Hệ thống cung cấp nội dung: cung cấp nguồn dữ liệu thu, nhận và xử lý các dữ liệu chương trình từ các nguồn khác nhau như vệ tinh, truyền hình mặt đất và các nguồn khác để chuyển sang hệ thống Head-end.
- Hệ thống Head-end thu, điều chế và giải mã nội dung hình ảnh và âm thanh từ các nguồn khác nhau và sử dụng các thiết bị mã hóa (encoder) để chuyển đổi nội dung này thành các luồng dữ liệu IP ở khuôn dạng mã hóa mong muốn. Hiện nay tín hiệu video chủ yếu được mã hóa MPEG-4/H.264 đảm bảo tốc độ khá thấp, cho phép triển khai tốt trên mạng truy nhập xDSL. Các chương trình sau khi được mã hóa sẽ được phân phối tới khách hàng trên các luồng IP Multicast qua mạng truy nhập và mạng lõi IP. Các chương trình này có thể được mật mã bởi các hệ thống bảo vệ nội dung. Tùy vào chương trình được chọn, STB của khách hàng sẽ chuyển tới luồng multicast tương ứng sử dụng giao thức Internet Group Management Protocol (IGMP).
- Hệ thống Middleware: có vai trò gắn kết một số thành phần logic thành một hệ thống phần mềm IPTV/video hoàn chỉnh hơn. Hệ thống Middleware cung cấp giao diện NSD cho cả dịch vụ băng rộng và theo yêu cầu. Hệ thống này cũng được sử dụng như phần mềm liên kết để tích hợp các sản phẩm từ các nhà cung cấp khác nhau thành một mức ứng dụng. Middleware cung cấp khả năng quản lý thuê bao, nội dung và báo cáo hoàn chỉnh cùng với các chức năng quản lý EPG và STB, đồng thời vẫn duy trì tính mở cho việc tích hợp các dịch vụ trong tương lai.
- Hệ thống phân phối nội dung: Bao gồm các cụm máy chủ VoD và các hệ thống quản lý VoD tương ứng, cho phép lưu trữ các nội dung đã được mã hóa và thiết lập các chính sách phân phối nội dung một cách mềm dẻo. Hệ thống này thường được thiết lập phân tán, cho phép nhà khai thác mở rộng một cách kinh tế, phù hợp với tải và yêu cầu dịch vụ của các thuê bao. Tín hiệu video sẽ được phát qua luồng IP multicast tới STB và thông qua giao thức RSTP khách hàng có thể dừng tín hiệu hoặc tua ngược, xuôi tương tự như xem qua đầu DVD.
- Hệ thống quản lý bản quyền (DRM): giúp nhà khai thác bảo vệ nội dung của mình, như trộn các tín hiệu truyền hình hay mã hóa nội dung VoD, khi truyền đi trên Internet và tích hợp với tính năng an ninh tại STB phía thuê bao.
- Mạng truyền tải: Hạ tầng mạng IP băng rộng để truyền dịch vụ từ nhà cung cấp đến khách hàng. Ngoài yêu cầu mạng lõi tốc độ cao trên nền công nghệ IP, để đảm bảo chất lượng cho dịch vụ IPTV hiện nay phần mạng truy nhập thường sử dụng các đường truyền như cáp quang, xDSL. Trong thời gian tới, với sự phát triển của mạng truy nhập vô tuyến băng rộng và các kiến trúc mạng mới, dịch vụ IPTV sẽ được cung cấp cho cả các thiết bị di động.
- Set-top Box (STB): Thiết bị đầu cuối phía khách hàng cho phép thu, giải mã và hiển thị nội dung trên màn hình TV. STB cũng có thể hỗ trợ HDTV, có khả năng kết nối với các thiết bị lưu trữ bên ngoài, video phone, truy nhập Web.
- Hệ thống quản lý mạng và tính cước: Hỗ trợ quản lí mạng và tính cước cho dịch vụ IPTV của khách hàng.