iptv视频点播协议_第1页
iptv视频点播协议_第2页
iptv视频点播协议_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、视频点播协议视频点播协议基于二进制数据流实现,所有的数据结构由定义.在服务器和机顶盒之间建立两个连接,其中一个连接用于视频或者图片等解码数据的 传送,另外一个连接用于机顶盒的控制命令传送。两个连接使用同样的协议格式()网络连接服务器软件监听端口 ,用于发送视频数据和控制命令给机顶盒。机顶盒用于视频数据连接的本地端口为(简称视频连接),连接向服务器的端口 ,用于命令控制的连接白本地端口为 ,同样连接到服务器的端口 .()协议格式服务器和机顶盒的通信, 主要采用 机顶盒发请求,服务器响应”的模式,服务器并不 主动往机顶盒发送消息。机顶盒需要的数据,全部通过向服务器发送消息(命令)获取。机顶盒向服务

2、器发送消息的格式 :消息类型消息长度消息的内容消息类型:指示当前消息的类型,大小为消息长度:指示当前消息的长度(不计算消息类型和消息长度 ),大小为消息类型,定义的数值如下,具体的消息内容在后面再说明.:请求系统文件的信息续传文件,直接发送文件数据请求电影文件的信息直接发送文件数据电影简介请求小说文件的信息直接发送文件数据.保留简介请求图片文件的信息直接发送文件数据.保留请求连续剧文件的信息 直接发送文件数据简介请求文件的信息直接发送文件数据简介(保留)获取系统时间消息的个数获取最新的消息开机关机开机 关机播放辅助获取文件的检查是否文件读写错误()消息的具体定义目前,所有由机顶盒发送给服务器的

3、消息内容,都封装在以下定义的结构体中; 文件名;读取文件的起点; 代表发送从起点到文件末尾的文件数据;快进多少;快进读取长度;快退多少;快退读取长度; 连续剧的集数,图片的张数 ,简介的类型文字 图片);所以,机顶盒发送过的全部数据为消息类型消息长度的一个对象发送过来的消息内容,都是的一个结构体对象,这样做只是简化了机顶盒的消息发送的流程, 并不代表每个消息都使用了结构体中的全部变量,具体查看每个协议的说明.如果没有特别说明,以下文字中提到的变量,都是结构体中的变量.没有提到的变量全部赋值为.消息:用途:传送的目录下的文件到机顶盒说明:结构体中填写需要读取的文件名,填写需要读取文件的开始位置(

4、即从文件的偏移 代表从文件的第一个字节开始读取),填写需要读取的数据大小,如果为代表从处 开始到文件结束的数据大小.例如:填写,填写,填写,代表传输目录下的整个文件的数据到机顶盒.返回内容:返回数据的格式如下数据类型数据长度文件数据数据类型:指明数据的类型,大小为,目前只有定义了数值数据长度:指明发送的数据大小(不包括数据类型和数据长度),。文件不存在、文件大小 为或者开始位置已经达到文件的末尾,此处的数值为.文件数据:即需要发送的文件内容,长度由前面指定.消息:用途:续传的目录下的文件到机顶盒说明: 和一样,只是在返回内容中并不发送数据类型和数据长度的个字节(机顶盒已经有 计算),用于发生网络连接断开后的文件续传.返回内容:只有文件的数据,没有发送数据类型和数据长度 .消息:用途:获取电影的视频数据类型、视频文件个数和每个视频文件的大小说明:视频数据类型的具体定义,请看后面的说明.机顶盒在播放电影之前,需要先得到电 影的视频类型,文件的数量和每个文件的大小,以便处理播放信息.返回内容:数据类型数据长度文件的个数文件的类型各个文件的大小数据类型:指明数据的类型,大小为,目前只有定义了数值数据长度:指明发送的数据大小(不包括数据类型和数据长度 ).文件的个数:电影视频文件的个数,文件的类型:电影

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论