一种实现频道快速切换的装置和方法

    公开(公告)号:CN101123717B

    公开(公告)日:2012-07-04

    申请号:CN200710122427.9

    申请日:2007-09-25

    摘要: 本发明公开了一种实现频道快速切换的装置和方法,均可确定具有切换可能性的预测频道,接收并缓存所述预测频道的频道内容;当要切换到的目标频道为所述预测频道时,播放所缓存的该预测频道的频道内容,并切换到该预测频道。可见,本发明所提供的实现频道快速切换的装置和方法,由于预先确定可能切换到的预测频道,并缓存预测频道内容;使得后续要切换到该预测频道时可以先播放所缓存的预测频道内容,与此同时可以进行频道切换。这显然可以节省直接进行频道切换所需要的时间,因而能够有效缩短用户所感受到的频道切换时间,进而能明显提高用户满意度。

    根据RTP包生成ISO媒体文件的方法及其读取方法

    公开(公告)号:CN101222480B

    公开(公告)日:2012-05-09

    申请号:CN200710001241.8

    申请日:2007-01-09

    发明人: 王志英 阮亚平

    IPC分类号: H04L29/06

    摘要: 本发明公开了一种根据RTP包生成ISO媒体文件的方法,步骤如下:确定流化样本的边界;生成虚拟媒体样本的采样数据;确定虚拟媒体样本的序号;生成流化样本的数据。进一步包括按照ISO媒体文件格式的规定生成媒体文件;流媒体服务器读取生成的媒体文件。本发明还公开了一种流媒体服务器读取生成的媒体文件的方法。与现有技术相比,本发明简化了处理流程,可以不关心具体的编码格式,基本上保存了原有RTP的负载数据,可以真实地再现原有的RTP数据,而且这种方法具有良好的扩展性,可以比较容易地兼容以后扩充的编码格式。

    一种多媒体数据快速发送和接收的方法

    公开(公告)号:CN101188601B

    公开(公告)日:2011-03-16

    申请号:CN200610145168.7

    申请日:2006-11-15

    IPC分类号: H04L29/06

    摘要: 一种实现多媒体数据快速发送和接收的方法,包括:服务端侦听控制协议端口;客户端向服务端的控制协议端口发起通讯连接;客户端向服务端发送控制消息;服务端响应客户端的请求消息,如果服务端和客户端都支持快发而且采用带外传送,客户端连接服务端的媒体数据快发的传输控制协议端口,建立媒体数据快发的传输控制协议通道;服务端和客户端正常交互控制协议消息结束后,服务端通过媒体数据快发的传输控制协议通道,尽力将媒体数据发送给客户端;发送完毕后,服务端根据正常流程发送码流。本发明的方法采用了TCP快速发送媒体,利用TCP的滑动窗口特性,既可以充分利用带宽,又不会因为数据包发送速度没有控制而导致网络丢包。

    一种实时多媒体图像信息存储和播放方法

    公开(公告)号:CN101193273B

    公开(公告)日:2010-07-14

    申请号:CN200610149754.9

    申请日:2006-11-20

    IPC分类号: H04N7/173 G11B27/10

    摘要: 本发明公开了一种实时多媒体图像信息存储和播放方法,所述存储方法包括:(a)按照存储文件名建立分片库目录,在分片库目录中建立全局索引文件,所述全局索引文件中存储有多媒体文件的会话描述协议信息和分片文件的索引信息,所述会话描述协议信息以下简称SDP信息;(b)根据全局索引文件中的分片文件的索引信息中记录的规则建立分片文件目录;(c)在分片目录下建立分片文件,所述分片文件包括各媒体数据包的索引信息以及每个数据包的内容。所述播放方法是利用全局索引和分片索引定位数据包,进行播放操作。采用本发明所述方法,文件存储格式简单,实现难度很小,节省了存储设备的代价,也提高了用户对于媒体节目的体验与感受。

    一种拥塞控制方法
    5.
    发明授权

    公开(公告)号:CN101110781B

    公开(公告)日:2010-07-07

    申请号:CN200710140497.7

    申请日:2007-08-24

    IPC分类号: H04L12/56

    摘要: 本发明公开了一种拥塞控制方法,包括以下步骤:(1)将信元输入缓冲区,记录相关参数,并依据所述参数全程性地计算信元平均漏出速率f;(2)根据平均漏出速率f,计算当前时刻的信元理应漏出的数量,并以此数量,控制缓冲区内信元的漏出;(3)选择相应的加权处理方式对信元平均输入速率进行处理,之后重新设置相关参数,返回步骤(1)。本发明的方法反映了信元输入平均速率的长期变动趋势,最大限度地抑制速率输出抖动的同时,又对最近的时间内的输入速率的进行加权,以反映最新的信元输入情况,以适用断流及码率起伏等情况。用户可以根据业务的类型,选择不同的漏桶缓冲区大小,以及加权的参数,满足不同用户的需求。

    视音频流数据恢复ISO媒体文件的方法

    公开(公告)号:CN100589565C

    公开(公告)日:2010-02-10

    申请号:CN200610165804.2

    申请日:2006-12-12

    发明人: 阮亚平 王志英

    IPC分类号: H04N7/24 H04N5/00 H04L29/06

    摘要: 本发明公开一种视音频流数据恢复ISO媒体文件的方法,涉及文件格式转换,为解决私有格式文件无法在本地播放且在无法在多个厂商之间交换使用的问题而发明。本发明通过获取视音频流数据的媒体轨数、各媒体轨ID、时标、负载类型,确定大块划分方法,为每个媒体轨创建一个媒体大块链表和一个流化大块链表;依次生成每个轨道的每个大块,且同步对应生成所述视音频流数据的媒体轨道大块和流化轨道大块;所有轨道的所有大块生成完毕,完成整个媒体原子的写入;根据大块链表中的信息以及会话描述协议包中的信息,恢复电影原子信息并写入文件。实现私有格式文件到ISO标准格式文件的转换。

    一种广播网络中实现文件下载的方法

    公开(公告)号:CN100512121C

    公开(公告)日:2009-07-08

    申请号:CN200610140259.1

    申请日:2006-10-20

    IPC分类号: H04L12/00 H04L29/06

    摘要: 一种广播网络中实现文件下载的方法,包括以下步骤:(1)将一个文件分割成多个文件块,分别封装在多个数据单元中;(2)将多个数据单元封装在一个业务通道中传送,一个业务通道对应一个多媒体广播频道。其中的业务通道中包括包头、数据段头和所述的多个数据单元,其中的数据单元是变长的,每个数据单元包括数据单元头、数据净荷、循环校验,没有填充数据。本发明采用变长的封装方法,包头开销很小,灵活度高,效率高,而且有容错机制,抗误码能力强。

    一种用于多媒体广播系统的数据传输方法

    公开(公告)号:CN101355705A

    公开(公告)日:2009-01-28

    申请号:CN200710129614.X

    申请日:2007-07-23

    IPC分类号: H04N7/52 H04N7/08 H04N7/64

    摘要: 本发明公开了一种用于多媒体广播系统的数据传输方法,包括以下步骤:S102,将原始数据分割为多个有效数据块,并利用多个有效数据块中的一个或多个生成一个或多个冗余数据块;S104,分别对多个有效数据块和一个或多个冗余数据块进行编号和标识,并分别将多个有效数据块、一个或多个冗余数据块、以及它们的编号和标识发送至接收端;以及S106,接收端根据多个有效数据块和/或一个或多个冗余数据块的编号和标识获取多个有效数据块和一个或多个冗余数据块,进而获取原始数据。本发明可以解决整个数据块全部丢失的问题,从而可以实现数据的可靠传输。

    根据RTP包生成ISO媒体文件的方法及其读取方法

    公开(公告)号:CN101222480A

    公开(公告)日:2008-07-16

    申请号:CN200710001241.8

    申请日:2007-01-09

    发明人: 王志英 阮亚平

    IPC分类号: H04L29/06

    摘要: 本发明公开了一种根据RTP包生成ISO媒体文件的方法,步骤如下:确定流化样本的边界;生成虚拟媒体样本的采样数据;确定虚拟媒体样本的序号;生成流化样本的数据。进一步包括按照ISO媒体文件格式的规定生成媒体文件;流媒体服务器读取生成的媒体文件。本发明还公开了一种流媒体服务器读取生成的媒体文件的方法。与现有技术相比,本发明简化了处理流程,可以不关心具体的编码格式,基本上保存了原有RTP的负载数据,可以真实地再现原有的RTP数据,而且这种方法具有良好的扩展性,可以比较容易地兼容以后扩充的编码格式。