IPTV与VoIP相关知识整理(临时存储)

来源:互联网 发布:新疆旅游知乎 编辑:程序博客网 时间:2024/05/29 13:44
IPTV:
-IPTV全称是Interactive Personality TV即交互式网络电视;是一种利用宽带网,集互联网、多媒体、通讯等技术于一体,向家庭用户提供包括数字电视在内的多种交互式服务的崭新技术。
-享受IPTV服务的三种方式:计算机,网络机顶盒+普通电视机,移动终端(phone,Ipad)
-IPTV不同于传统的模拟有线电视和经典的数字电视在于:
后面两者具有频分制\定时\单向广播等特点;其中的数字电视相对于模拟电视主要体现技术上在信号形式的改变;
但前者充分的利用了网络资源,实现视频、语音、数据三者的融合及所谓的三网合一业务,使媒体内容得到了最大限度的传播.
-IP机顶盒三个主要功能:
(1)支持现阶段的LAN或DSL网络传输,接收及处理IP数据流和视频流;
(2)支持MPEG,WMV和Real等视频解码;
(3)支持用户认证功能AuthenticaitonFunction、通过与IPTV系统的交互来实现用户的访问控制、计费等管理功能。
-IP机顶盒的系统架构的三个子系统及各自作用:
三个独立子系统为TV单元、PC单元和条件存取单元(及加密系统、CA-非Certificate Authority而是Contional Access条件存取)
TV子系统由调频器和视频解码器组成用来处理数字串流信息;
CA子系统让服务商具有控制能力,可以对用户实现临近,能够知道用户在何时收看什么节目;
PC子系统大多是模块式的设计,STB的设计者可以依其需求增减该系统中的组件,由于IPSTB目标在于提供互联网的服务功能,故其PC方面必须提供TCP/IP的堆栈协议且具有更加的存储方案。
-机顶盒的软硬件:
硬件包含主芯片、内存、调谐解调器、回传通道、条件存取接口CA、外部存储控制器以及视音频输出等几大部分。
软件则分为应用层、中间解释层和驱动层三层,每一层都包含了诸多的程序或接口等。

VoIP
VoIP的全称是Voice over Internet Protocol,主要体现为将模拟信号(语音Voice)数字化,以数字封包(Data Packet)的形式在IP网络(IP Network)上做实时传输.
VoIP的原理:通过用语音的压缩算法对语音数据编码进行压缩处理,然后把这些语音数据按TCP/IP标准进行打包,经过IP网络把数据包送到接收地,再把这些数据语音包串起来,经过解压处理后,恢复成原来的语音信号,从而达到由互联网传递语音的目的.
IP电话的核心与关键设备是IP网关,它把各地区电话区号映射为相应地区网关IP地址.这些信息存放在一个数据库中,数据接续处理软件将完成呼叫处理、数字语音打包、路由管理等功能。

在用户拨打长途电话时,网关根据电话区号数据库软件,确定相应地区的网关IP地址,并将此IP地址加入IP数据包中,同时选择最佳路由,以减少传输延时,IP数据包经Internet到达目的地的网关。在一些Internet尚未延伸到暂时未设立网关的地区,可设置路由,由最近的网关通过长途电话网转接,实现通信业务。

VoIP的三种方式:
网络电话:完全基于Internet实现的语音通话方式,一般是PC和PC之间进行通话。
与公众电话网互联的IP电话:通过宽带或专用的IP网络,实现语音传输。终端可以是PC或者专用的IP话机。
传统电信运营商的VoIP业务:通过电信运营商的骨干IP网络传输语音。提供的业务仍然是传统的电话业务,使用传统的话机终端。通过使用IP电话卡,或者在拨打的电话号码之前加上IP拨号前缀,这就使用电话运营商提供的VoIP业务。

视频会议
音视频解码
封装格式

控制传输协议RTSP/RTP/SIP
RTSP全称是Real Time Streaming Protocol,实时流传输协议,是TCP/IP协议体系中的一个应用层协议.RTSP在体系结构上位于RTP和RTCP之上,是使用TCP或UDP来完成数据传输.HTTP请求就客户机发出,服务器做出响应,而RTSP是双向的,服务器和客户机都可以发出请求

RTP实时传输协议RTP(Real-time Transport Protocol)是一个网络传输协议.RTP协议详细说明了在互联网上传递音频和视频的标准数据包格式。它一开始被设计为一个多播协议,但后来被用在很多单播应用中。RTP协议常用于流媒体系统(配合RTSP协议),视频会议和一键通(Push to Talk)系统(配合H.323或SIP),使它成为IP电话产业的技术基础。RTP协议和RTP控制协议RTCP一起使用,而且它是建立在用户数据报协议上的。RTP广泛应用于流媒体相关的通讯和娱乐,包括电话、视频会议、电视和基于网络的一键通业务(类似对讲机的通话)。

SIP的全称是:会话启动(初始化)协议(Session Initiation Protocol )。其遵循IETF标准RFC 3261。
SIP是一个应用层的信令控制协议。用于创建、修改和释放一个或多个参与者的会话。这些会话可以好似Internet多媒体会议、IP电话或多媒体分发。会话的参与者可以通过组播(multicast)、网状单播(unicast)或两者的混合体进行通信。
SIP是类似于HTTP的基于文本的协议。SIP可以减少应用特别是高级应用的开发时间。由于基于IP协议的SIP利用了IP网络,固定网运营商也会逐渐认识到SIP技术对于他们的深远意义。
使用 SIP,服务提供商可以随意选择标准组件。不论媒体内容和参与方数量,用户都可以查找和联系对方。SIP 对会话进行协商,以便所有参与方都能够就会话功能达成一致以及进行修改。它甚至可以添加、删除或转移用户。
SIP它既不是会话描述协议,也不提供会议控制功能。为了描述消息内容的负载情况和特点,SIP 使用 Internet 的会话描述协议 (SDP) 来描述终端设备的特点。SIP 自身也不提供服务质量 (QoS),它与负责语音质量的资源保留设置协议 (RSVP) 互操作。它还与若干个其他协议进行协作,包括负责定位的轻型目录访问协议 (LDAP)、负责身份验证的远程身份验证拨入用户服务 (RADIUS) 以及负责实时传输的 RTP 等多个协议。
SIP 的一个重要特点是它不定义要建立的会话的类型,而只定义应该如何管理会话。有了这种灵活性,也就意味着SIP可以用于众多应用和服务中,包括交互式游戏、音乐和视频点播以及语音、视频和 Web 会议。SIP消息是基于文本的,因而易于读取和调试。新服务的编程更加简单,对于设计人员而言更加直观。SIP如同电子邮件客户机一样重用 MIME 类型描述,因此与会话相关的应用程序可以自动启动。SIP 重用几个现有的比较成熟的 Internet 服务和协议,如 DNS、RTP、RSVP 等。不必再引入新服务对 SIP 基础设施提供支持,因为该基础设施很多部分已经到位或现成可用。
对 SIP 的扩充易于定义,可由服务提供商在新的应用中添加,不会损坏网络。网络中基于 SIP 的旧设备不会妨碍基于 SIP 的新服务。例如,如果旧 SIP 实施不支持新的 SIP 应用所用的方法/标头,则会将其忽略。
SIP 独立于传输层。因此,底层传输可以是采用 ATM 的 IP。SIP 使用用户数据报协议 (UDP) 以及传输控制协议 (TCP),将独立于底层基础设施的用户灵活地连接起来。SIP 支持多设备功能调整和协商。如果服务或会话启动了视频和语音,则仍然可以将语音传输到不支持视频的设备,也可以使用其他设备功能,如单向视频流传输功能。
SIP 会话使用多达四个主要组件:SIP 用户代理、SIP 注册服务器、SIP 代理服务器和 SIP 重定向服务器。这些系统通过传输包括了 SDP 协议(用于定义消息的内容和特点)的消息来完成 SIP 会话。
SIP 用户代理 (UA) 是终端用户设备,如用于创建和管理 SIP 会话的移动电话、多媒体手持设备、PC、PDA 等。用户代理客户机发出消息。用户代理服务器对消息进行响应。
SIP 注册服务器是包含域中所有用户代理的位置的数据库。在 SIP 通信中,这些服务器会检索参与方的 IP 地址和其他相关信息,并将其发送到 SIP 代理服务器。
SIP 代理服务器接受 SIP UA 的会话请求并查询 SIP 注册服务器,获取收件方 UA 的地址信息。然后,它将会话邀请信息直接转发给收件方 UA(如果它位于同一域中)或代理服务器(如果 UA 位于另一域中)。
SIP 重定向服务器允许 SIP 代理服务器将 SIP 会话邀请信息定向到外部域。SIP 重定向服务器可以与 SIP 注册服务器和 SIP 代理服务器同在一个硬件上。

原创粉丝点击