什么是IPTV?IPTV(或称IP电视)是一种通过基于IP的数据网络准备和分发电视信号的过程和方法。内容流被采集、解调(如有必要)和解密,然后进行数字重新编码,以便通过IP网络传输,可能还会进行额外的压缩和加密。IPTV信号(或流)在基于IP的网络上分发,并由支持IPTV的观看设备(通常是机顶盒)观看。使用多数字电视调谐器卡,您可以构建一个IPTV服务器,并将数据传输给最终用户。注意:本文讨论的是构建和运营一个完整的前端系统,目的是与传统的有线电视服务竞争或取代它,从而为都市或区域提供覆盖。向最终用户提供IPTV的关键步骤:获取节目内容 - 绝大多数内容将通过卫星接收,因此需要一个前端设施。其他内容(例如本地网络附属频道)可以通过模拟或数字格式的地面接收,甚至可以通过光纤传输从附近的广播公司接收ASI或SDI流。在以数字通信为主的环境中,接收器将连接到卫星天线或分配器的输入端口。接收器需要调谐到转发器,转发器代表一个频率或频道。其他设置,例如符号率和前向纠错率,以及其他技术设置,都必须根据编程人员上行链路操作中心的要求进行设置。接收器将解调一个或多个数据流,并解密编程人员用于保护其知识产权的加密,以确保数据能够安全地往返太空。编程人员指定所使用的加密类型,这反过来又决定了接收器的制造商,有时甚至决定了接收器的型号。接收器的数字输出是异步串行接口 (ASI)。ASI 是一种压缩格式,旨在传输多个 MPEG2 数据流。数据流编码——接收到的数字或模拟内容必须重新编码,以便进行组播 IP 传输。此阶段还包括编程人员所需的加密。来自各个接收器的这些数字输出将被注入到编码设备中,并分配一个组播 IP 地址。在标清环境下,这些流可以编码为MPEG2格式或MPEG4格式。由于MPEG4编码设备成本较高,如果分发网络带宽充足,则建议使用MPEG2编码。我们将在后文详细讨论这一点。如果内容是高清(HD),则必须使用MPEG4编码,以免分发网络过载。IPTV分发网络——分发网络显然需要某种广域网,因为它需要将IPTV服务传输到用户家中。该网络需要足够的带宽,并能够为最终用户提供服务质量(QoS)保障,从而提供IPTV内容。这些要求可以通过多种现有技术的组合来实现。中间件——中间件是连接IPTV服务提供商(IPTVSP)的关键。如果没有中间件,IPTVSP将拥有大量昂贵但无用的设备。您可能已经注意到,到目前为止,本系列文章中所有关于内容的描述都指的是流,而不是频道。之所以不将流媒体视为频道,正是出于这个目的;没有中间件,就没有频道,只有流媒体。最终用户,也就是电视用户,期望获得便捷的观看体验,通常以电子节目指南的形式呈现。中间件通过机顶盒将节目指南呈现给用户。IPTV观看设备——通常指机顶盒,其外观与有线电视公司为其数字服务提供的机顶盒,或家庭卫星电视套餐中包含的机顶盒(同时也是卫星接收器)并无太大区别。IPTV机顶盒与中间件协同工作。推荐用于构建 IPTV 的电视调谐器卡:DVB S2 卫星卡 TBS6984 - 四调谐器 DVB S2 卡,是构建理想 IPTV 的理想选择;TBS6981 - 双调谐器 DVB S2 卡,可同时下载两个卫星转发器的数据;DVB T2 地面卡 TBS6284 - 四调谐器 DVB T2 卡,与 Linux IPTV 流媒体服务器完美兼容;TBS6280 - 双调谐器 DVB T2 卡,可同时下载两个地面转发器的数据。