b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

rtsp协议 编码_udp协议_视频编码协议(5)

电脑杂谈  发布时间:2017-05-17 15:16:08  来源:网络整理

由于不是所有媒体服务器有着相同的功能,媒体服务器有必要支持不同请求集。例如:

? 服务器可能只须支持回放,因此不必不支持录制功能。

? 对于支持现场播放的服务器可能不支持寻找功能。

? 一些服务器可能不支持设置流参数,因此不支持GET_PARAMETER和SET_PARAMETER。

但服务器应该实现所有12章中要求的标题域。

表示描述(presentation description)应当保证不提出服务器不支持的功能,这种情形和HTTP/1.1中[H19.6]描述方法不支持across server的情形一致。

RTSP 可以如下三种方式扩展,这里以改变大小排序:

? 以新参数扩展。如用户需要拒绝通知,而方法扩展不支持,相应标记就加入要求的段中。

? 加入新方法。如信息接收者不理解请求,返回501错误代码(还未实现),发送者不应再次尝试这种方法。用户可使用OPTIONS方法查询服务器支持的方法。服务器使用公共回应标题列出支持的方法。

? 定义新版本协议,允许改变所有部分。(除了协议版本号位置)

1.6 操作模式

每个表示和媒体流可用RTSP URL识别。表示组成的整个表示与媒体属性由表示描述(presentation description)文件定义,表示描述式不在本协议中定义。使用HTTP或其它途径用户可获得这个文件,它没有必要保存在媒体服务器上。

为了说明,假设表示描述(presentation description)描述了多个表示(presentation),其中每个表示(presentation)维持了一个公共时间轴。为简化说明,且 不失一般性,假定表示描述(presentation description)的确包含这样一个表示(presentation)。表示(presentation)可包含多个媒体流。

表示描述 (presentation description)即组成表示的流的描述,包括它们的编码,语言和使用户可以选择最符合要求媒体的其他参数。在表示描述中,被RTSP分别控制的媒 体流由RTSP URL表示。RTSP URL指出了处理具体媒体流的服务器以及存在于该服务器上流的名字。多个媒体流可以放到不同的服务器上,比如音频和视频流可以分别放到不同服务器而负载共 享。描述(description)还列出了服务器传输可使用的方法。

除媒体参数外,网络目标地址和端口也需要决定。下面区分几种操作模式:

单播:

以用户选择的端口号将媒体发送到RTSP请求源。

组播,服务器选择地址:

媒体服务器选择组播地址和端口,这是现场直播或准点播常用的方式。

组播,用户选择地址:

如服务器加入正在进行的组播会议,组播地址、端口和密匙由会议描述给出。

1.7 RTSP状态

RTSP控制通过单独协议发送的流,与控制通道无关。例如,RTSP控制可通过TCP连接,而数据流通过UDP。因此,即使媒体服务器没有收到请求,数据 也会继续发送。在会话生命期,单个媒体流可通过不同TCP连接顺序发出请求来控制。所以,服务器需要维持能联系流与RTSP请求的会话状态。

RTSP中很多方法与状态无关,但下列方法在定义服务器流资源的分配与应用上起着重要的作用:

SETUP:

让服务器给流分配资源,启动RTSP会话。

PLAY与RECORD:

启动SETUP 分配流的数据传输。

PAUSE:

临时停止流,而不释放服务器资源。

TEARDOWN:

释放流的资源,RTSP会话停止。

标识状态的RTSP方法使用会话(session)标题域识别RTSP会话,为回应SETUP请求,服务器生成会话标识。


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/tongxinshuyu/article-47670-5.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    • 姚丹丹
      姚丹丹

      旅海只比这条船早服役2年而已

    • 杨双
      杨双

      这样的言论就应当受到处理

    • 陆西星
      陆西星

      前提是男性的颜值身材要过关

    每日福利
    热点图片
    拼命载入中...