一种信息发布方法和系统,视联网服务器和发布终端的制作方法
2025-11-08 11:20:08 457次浏览
个第二视联网数据包,并按照所述第二路径信息,通过视联网分别将每个第二视联网数据包发送至对应的发布终端; 所述第一视联网数据包包括至少一个发布任务列表、每个发布任务列表对应的终端标识、以及第一路径信息,所述第一路径信息用于标识所述第一视联网数据包在视联网中的传输路径;所述编辑终端为预先接入所述视联网服务器的终端,用于按照所述第一路径信息,通过视联网发送所述第一视联网数据包; 发布终端根据所述第二视联网数据包中的发布任务列表进行信息发布;所述发布终端为所述第二视联网数据包中的发布任务列表对应的终端标识所对应的、预先接入所述视联网服务器的终端。7.根据权利要求6所述的方法,其特征在于,所述发布任务列表包括:至少一个发布信息标识、每个所述发布信息标识对应的发布类型、以及每个所述发布信息标识对应的开始发布时间和结束发布时间;其中,所述发布类型包括在线、离线和插播; 所述发布终端根据所述第二视联网数据包中的发布任务列表进行信息发布的步骤包括: 所述发布终端判断所述发布类型中是否存在离线发布类型; 若存在,则所述发布终端向所述视联网服务器发送包括所述离线发布类型对应的发布信息标识的下载请求; 所述发布终端接收所述视联网服务器发送的所述发布信息标识对应的发布信息,并将所述发布信息保存至所述发布终端本地; 当某一个发布信息标识对应的开始发布时间到达时,所述发布终端获取该发布信息标识对应的发布信息,并开始发布所述发布信息; 当该发布信息标识对应的结束发布时间到达时,所述发布终端停止发布所述发布信肩、Ο8.根据权利要求7所述的方法,其特征在于,所述当某一个发布信息标识对应的开始发布时间到达时,所述发布终端获取该发布信息标识对应的发布信息,并开始发布所述发布信息的步骤包括: 当某一个发布信息标识对应的开始发布时间到达时,所述发布终端判断该发布信息标识对应的发布类型; 若所述发布类型为在线,则所述发布终端向所述视联网服务器发送包括该发布信息标识的下载请求;接收所述视联网服务器发送的该发布信息标识对应的发布信息,并开始发布所述发布信息; 若所述发布类型为离线,则所述发布终端从本地获取该发布信息标识对应的发布信息,并开始发布所述发布信息; 若所述发布类型为插播,则所述发布终端向所述视联网服务器发送包括该发布信息标识的下载请求;接收所述视联网服务器发送的该发布信息标识对应的发布信息,暂停发布当前正在发布的发布信息,并开始发布所述该发布信息标识对应的发布信息。9.根据权利要求7所述的方法,其特征在于,所述发布终端接收所述视联网服务器发送的所述发布信息标识对应的发布信息的步骤包括: 所述发布终端接收第三视联网数据包;所述第三视联网数据包包括所述发布信息标识对应的发布信息和第三路径信息,所述第三路径信息用于标识所述第三视联网数据包在视联网中的传输路径;所述第三视联网数据包为所述视联网服务器按照所述第三路径信息,通过视联网发送的数据包。10.根据权利要求7所述的方法,其特征在于, 在所述开始发布所述发布信息的步骤之后,还包括:将预先设置的状态数据库中,所述发布信息对应的发布状态标志位记录为正在发布; 在所述停止发布所述发布信息的步骤之后,还包括:将预先设置的状态数据库中,所述发布信息对应的发布状态标志位记录为完成发布; 所述方法还包括: 在所述发布终端重新上电后,读取所述状态数据库中所记录的发布状态标志位; 检测是否存在为正在发布的发布状态标志位; 如果存在,则判断当前时间是否早于所述为正在发布的发布状态标志位所对应的发布信息的结束发布时间; 若是,则从所述当前时间开始发布所述发布信息。11.一种视联网服务器,其特征在于,包括: 第一接收模块,用于接收编辑终端发送的第一视联网数据包;其中,所述第一视联网数据包包括至少一个发布任务列表、每个发布任务列表对应的终端标识、以及第一路径信息,所述第一路径信息用于标识所述第一视联网数据包在视联网中的传输路径;所述编辑终端为预先接入所述视联网服务器的终端,用于按照所述第一路径信息,通过视联网发送所述第一视联网数据包; 生成模块,用于依据所述第一视联网数据包生成至少一个第二视联网数据包;所述第二视联网数据包包括至少一个所述发布任务列表和第二路径信息;其中,所述第二路径信息用于标识所述第二视联网数据包在视联网中的传输路径; 发送模块,用于按照所述第二路径信息,通过视联网分别将每个所述第二视联网数据包发送至对应的发布终端;所述对应的发布终端为所述第二视联网数据包中的发布任务列表对应的终端标识所对应的、预先接入所述视联网服务器的终端,用于根据所述第二视联网数据包中的发布任务列表进行信息发布。12.根据权利要求11所述的视联网服务器,其特征在于,通过以下方式将所述编辑终端接入所述视联网服务器: 所述视联网服务器接收所述编辑终端发送的入网请求指令; 所述视联网服务器确定当前是否存在大于或等于所述编辑终端入网所需资源的空闲资源; 若存在,则所述视联网服务器向所述编辑终端发送针对所述入网请求指令的入网应答指令; 所述视联网服务器接收所述编辑终端发送的、针对所述入网应答指令的确定应答指令,所述编辑终端成功接入所述视联网服务器。13.根据权利要求11所述的视联网服务器,其特征在于,所述第一路径信息包括所述编辑终端的MAC地址和所述视联网服务器的MAC地址,其中,所述编辑终端的MAC地址为源地址,所述视联网服务器的MAC地址为目的地址; 所述第一接收模块,具体用于接收所述源地址对应的编辑终端按照所述源地址和目的地址,通过视联网发送的第一视联网数据包。14.根据权利要求11所述的视联网服务器,其特征在于,所述生成模块包括: 解析子模块,用于解析所述第一视联网数据包,得到其中的至少一个发布任务列表、以及每个所述发布任务列表对应的终端标识; 转换子模块,用于分别将每个终端标识对应的发布任务列表转换成一个第二视联网数据包。15.根据权利要求11或14所述的视联网服务器,其特征在于,所述第二路径信息包括所述视联网服务器的MAC地址、以及所述第二视联网数据包中的发布任务列表对应的终端标识所对应的发布终端的MAC地址,其中,所述视联网服务器的MAC地址为源地址,所述发布终端的MAC地址为目的地址; 所述发送模块,具体用于按照所述源地址和目的地址,通过视联网将所述第二视联网数据包发送至所述目的地址对应的发布终端。16.—种发布终端,其特征在于,包括: 第二接收模块,用于接收视联网服务器发送的第二视联网数据包; 其中,所述第二视联网数据包包括至少一个发布任务列表和第二路径信息,所述第二路径信息用于标识所述第二视联网数据包在视联网中的传输路径;所述视联网服务器用于接收编辑终端发送的第一视联网数据包,依据第一视联网数据包生成至少一个第二视联网数据包,并按照所述第二路径信息,通过视联网分别将每个第二视联网数据包发送至对应的发布终端; 所述第一视联网数据包包括至少一个发布任务列表、每个发布任务列表对应的终端标识、以及第一路径信息,所述第一路径信息用于标识所述第一视联网数据包在视联网中的传输路径;所述编辑终端为预先接入所述视联网服务器的终端,用于按照所述第一路径信息,通过视联网发送所述第一视联网数据包; 发布模块,用于根据所述第二视联网数据包中的发布任务列表进行信息发布;所述发布终端为所述第二视联网数据包中的发布任务列表对应的终端标识所对应的、预先接入所述视联网服务器的终端。17.根据权利要求16所述的发布终端,其特征在于,所述发布任务列表包括:至少一个发布信息标识、每个所述发布信息标识对应的发布类型、以及每个所述发布信息标识对应的开始发布时间和结束发布时间;其中,所述发布类型包括在线、离线和插播; 所述发布模块包括: 判断子模块,用于判断所述发布类型中是否存在离线发布类型; 发送子模块,用于在所述判断子模块的判断结果为存在时,向所述视联网服务器发送包括所述离线发布类型对应的发布信息标识的下载请求; 保存子模块,用于接收所述视联网服务器发送的所述发布信息标识对应的发布信息,并将所述发布信息保存至所述发布终端本地; 开始发布子模块,用于当某一个发布信息标识对应的开始发布时间到达时,获取该发布信息标识对应的发布信息,并开始发布所述发布信息; 停止发布子模块,用于当该发布信息标识对应的结束发布时间到达时,停止发布所述发布信息。18.根据权利要求17所述的发布终端,其特征在于,所述开始发布子模块包括: 判断子单元,用于当某一个发布信息标识对应的开始发布时间到达时,判断该发布信息标识对应的发布类型; 在线处理子单元,用于在所述判断子单元的判断结果为所述发布类型为在线时,向所述视联网服务器发送包括该发布信息标识的下载请求;接收所述视联网服务器发送的该发布信息标识对应的发布信息,并开始发布所述发布信息; 离线处理子单元,用于在所述判断子单元的判断结果为所述发布类型为离线时,从本地获取该发布信息标识对应的发布信息,并开始发布所述发布信息; 插播处理子单元,用于在所述判断子单元的判断结果为所述发布类型为插播时,向所述视联网服务器发送包括该发布信息标识的下载请求;接收所述视联网服务器发送的该发布信息标识对应的发布信息,暂停发布当前正在发布的发布信息,并开始发布所述该发布信息标识对应的发布信息。19.根据权利要求17所述的发布终端,其特征在于,所述保存子模块,具体用于接收第三视联网数据包;所述第三视联网数据包包括所述发布信息标识对应的发布信息和第三路径信息,所述第三路径信息用于标识所述第三视联网数据包在视联网中的传输路径;所述第三视联网数据包为所述视联网服务器按照所述第三路径信息,通过视联网发送的数据包。20.根据权利要求17所述的发布终端,其特征在于, 所述发布模块还包括:记录子模块,用于在所述开始发布子模块开始发布所述发布信息之后,将预先设置的状态数据库中,所述发布信息对应的发布状态标志位记录为正在发布;在所述停止发布子模块停止发布所述发布信息之后,将预先设置的状态数据库中,所述发布信息对应的发布状态标志位记录为完成发布; 所述发布终端还包括: 读取模块,用于在所述发布终端重新上电后,读取所述状态数据库中所记录的发布状态标志位; 检测模块,用于检测是否存在为正在发布的发布状态标志位; 判断发布模块,用于判断当前时间是否早于所述为正在发布的发布状态标志位所对应的发布信息的结束发布时间;以及在判断结果为是时,从所述当前时间开始发布所述发布信息。21.一种信息发布系统,其特征在于,包括:编辑终端、如权利要求11-15任一项所述的视联网服务器、以及如权利要求16-20任一项所述的发布终端。
【专利摘要】本发明提供了一种信息发布方法和系统、视联网服务器和发布终端,以解决发布过程较为繁琐,容易出现错误,并且传输速度较慢的问题。其中方法包括:视联网服务器接收编辑终端发送的第一视联网数据包;第一视联网数据包包括至少一个发布任务列表、每个发布任务列表对应的终端标识和第一路径信息;视联网服务器依据第一视联网数据包生成至少一个第二视联网数据包;第二视联网数据包包括至少一个发布任务列表和第二路径信息;视联网服务器按照第二路径信息,通过视联网将每个第二视联网数据包发送至对应的发布终端;发布终端根据第二视联网数据包中的发布任务列表进行信息发布。本发明的发布过程更加简单,发布准确性较高,数据传输速度更快。
【IPC分类】H04L29/12, H04L29/06
【公开号】CN105306413
【申请号】CN201410264661
【发明人】杨春晖, 胡海锋, 王艳辉, 李殿坤
【申请人】北京视联动力国际信息技术有限公司
【公开日】2016年2月3日
【申请日】2014年6月13日
相关内容
↑