一种基于稀疏解析的索引信息存储、查询方法及存储系统

    公开(公告)号:CN103942216B

    公开(公告)日:2017-12-29

    申请号:CN201310022000.7

    申请日:2013-01-21

    Abstract: 本发明公开了一种基于稀疏解析的索引信息存储、查询方法及存储系统,所述存储方法包含:步骤101)用于将获得的索引内容进行快速稀疏化解析;步骤102)用于将快速稀疏化解析后的索引信息存储在设定的存储结构中,所述的设定的存储结构为:存放多个不同倍速子文件的索引参数,且与同一个倍速播放相关的所有帧描述信息为连续存放;其中,所述稀疏化解析得到的索引信息就是存储结构中的索引参数。所述步骤101)进一步包含:步骤101‑1)根据Index内容的结构规范,首先获得索引头信息,所述索引头信息中包含该索引内容的总长度、描述信息、各子文件信息和帧索引信息;步骤101‑2)根据各子文件播放倍速的比值进行帧索引信息的采样抽取,并解析抽取部分的帧索引信息。

    一种基于稀疏解析的索引信息存储、查询方法及存储系统

    公开(公告)号:CN103942216A

    公开(公告)日:2014-07-23

    申请号:CN201310022000.7

    申请日:2013-01-21

    CPC classification number: G06F17/3002

    Abstract: 本发明公开了一种基于稀疏解析的索引信息存储、查询方法及存储系统,所述存储方法包含:步骤101)用于将获得的索引内容进行快速稀疏化解析;步骤102)用于将快速稀疏化解析后的索引信息存储在设定的存储结构中,所述的设定的存储结构为:存放多个不同倍速子文件的索引参数,且与同一个倍速播放相关的所有帧描述信息为连续存放;其中,所述稀疏化解析得到的索引信息就是存储结构中的索引参数。所述步骤101)进一步包含:步骤101-1)根据Index内容的结构规范,首先获得索引头信息,所述索引头信息中包含该索引内容的总长度、描述信息、各子文件信息和帧索引信息;步骤101-2)根据各子文件播放倍速的比值进行帧索引信息的采样抽取,并解析抽取部分的帧索引信息。

    一种流媒体网关的码率控制方法

    公开(公告)号:CN104917688A

    公开(公告)日:2015-09-16

    申请号:CN201410090459.5

    申请日:2014-03-12

    CPC classification number: H04L12/6418

    Abstract: 本发明涉及一种流媒体网关的码率控制方法,流媒体网关包括数据接收模块、数据发送模块以及缓冲区,数据接收模块能够控制上游数据源的平均发送速率;该方法包括:开启数据接收模块,向上游数据源请求数据,将数据追加到缓冲区队列;监测缓冲区队列的长度,当达到第一阈值时,激活数据发送模块,从缓冲区队列取数据,按照数据流预定码率开始向下游发送数据;持续监测缓冲区队列的长度,如果超过上警戒长度,且数据接收模块处于激活状态,关闭数据接收模块;如果低于一适中长度,且数据接收模块处于关闭状态,则开启数据接收模块;如果低于下警戒长度,且数据接收模块处于激活状态,则上游数据源以较当前平均发送速率更大的速率发送数据。

    一种基于PEEK操作的解析HTTP chunked编码数据的方法

    公开(公告)号:CN103929447B

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

    申请号:CN201310012071.9

    申请日:2013-01-11

    Abstract: 本发明涉及基于PEEK操作的解析HTTP chunked编码数据的方法,包括:针对所接收的某一HTTP报文,设定一个数值,使用PEEK操作读取该数值长度的字节数据;确定HTTP报文头部的长度,根据该长度值使用READ操作读取报文头部的数据;设定另一个数值,使用PEEK操作读取该数值长度的字节数据;确定chunk‑size字段的实际长度及其表示的值,如果chunk‑size字段表示的值为零,则解析结束;否则,使用READ操作读取等于chunk‑size字段长度的字节数,然后使用READ操作读取等于chunk‑size表示的值的字节数。

    一种基于嵌入式文件系统的流式数据写入方法

    公开(公告)号:CN104536699A

    公开(公告)日:2015-04-22

    申请号:CN201410768924.6

    申请日:2014-12-11

    CPC classification number: G06F17/30132

    Abstract: 本发明实施例涉及一种基于嵌入式文件系统的流式数据写入方法,所述方法包括:接收待写入磁盘的流式数据;将接收的流式数据以链表结构进行组织并缓存,当缓存的数据长度达到设定的阈值时,触发将缓存的流式数据写入磁盘的写操作;从缓存中分离流式数据:计算本次欲写入磁盘的数据长度,所述长度须为磁盘扇区大小的整数倍,且对应区段的数据在物理上和逻辑上均保持连续,分离后的子链表对应的数据长度应与本次欲写入磁盘的数据长度相等;将分离出的流式数据写入磁盘:调用下层写接口将分离出的流式数据写入磁盘,写入数据时采用异步非阻塞模式,而非阻塞在将数据写入磁盘的过程中,待文件系统收到数据写入磁盘成功的消息后,尝试触发下一次写操作。

    一种在线解析HTTPchunked编码数据的方法

    公开(公告)号:CN103929445A

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

    申请号:CN201310011423.9

    申请日:2013-01-11

    Abstract: 本发明涉及一种在线解析HTTP chunked编码数据的方法,包括:针对所接收的某一HTTP报文,设定一个数值,使用PEEK操作读取该数值长度的字节数据;使用READ操作读取所述HTTP报文头部和第一个chunk的chunk-size字段,并丢弃;确定第一个chunk的chunk-size字段表示的值,根据该值使用READ操作读取第一个chunk中的chunk-data的数据;使用PEEK操作读取5个字节,如果该5字节是一个chunk-size字段且表示的值为0,解析结束;否则,使用PEEK操作读取长度足以超过chunk-size字段长度的字节数;分析chunk-size字段的实际长度及其表示的值,如果chunk-size字段表示的值为零,解析结束;否则,使用READ操作读取等于chunk-size字段长度的字节数,然后使用READ操作读取等于chunk-size表示的值的字节数。

    一种解析HTTPchunked编码数据的方法

    公开(公告)号:CN103929447A

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

    申请号:CN201310012071.9

    申请日:2013-01-11

    Abstract: 本发明涉及解析HTTP chunked编码数据的方法,包括:针对所接收的某一HTTP报文,设定一个数值,使用PEEK操作读取该数值长度的字节数据;确定HTTP报文头部的长度,根据该长度值使用READ操作读取报文头部的数据;设定另一个数值,使用PEEK操作读取该数值长度的字节数据;确定chunk-size字段的实际长度及其表示的值,如果chunk-size字段表示的值为零,则解析结束;否则,使用READ操作读取等于chunk-size字段长度的字节数,然后使用READ操作读取等于chunk-size表示的值的字节数。

Patent Agency Ranking