一种信息发布方法和系统,视联网服务器和发布终端的制作方法

文档序号:9551255阅读:488来源:国知局
一种信息发布方法和系统,视联网服务器和发布终端的制作方法
【技术领域】
[0001]本发明涉及网络技术领域,特别是涉及一种信息发布方法、一种信息发布系统、一种视联网服务器、以及一种发布终端。
【背景技术】
[0002]信息发布系统由服务器、网络、播放器、显示设备、存储器等组成,信息发布是指将服务器的信息通过互联网发送给播放器,再由播放器组合音视频、图片、文字等信息(包括播放位置和播放内容等),输送给显示设备可以接受的音视频输入形成音视频文件的播放,这样就形成了一套可通过网络将服务器信息发送到终端的链路。
[0003]目前的信息发布方法中,通常是首先人为地将要发布的信息从存储器中传递至服务器中,再由服务器通过互联网将要发布的信息下发至播放器,最后由显示设备进行显示。
[0004]但是,上述方法中,由服务器主动将发布信息发送至播放器,发布过程较为繁琐,容易出现错误;并且,通过互联网发送信息的过程中,需要采用网络之间互连的协议(Internet Protocol, IP)的解决方案,传输速度较慢,对带宽的利用率较低。

【发明内容】

[0005]本发明提供了一种信息发布方法和系统、视联网服务器和发布终端,以解决目前的信息发布方法的发布过程较为繁琐,容易出现错误,并且传输速度较慢,对带宽的利用率较低的问题。
[0006]为了解决上述问题,本发明公开了一种信息发布方法,其特征在于,包括:
[0007]视联网服务器接收编辑终端发送的第一视联网数据包;其中,所述第一视联网数据包包括至少一个发布任务列表、每个发布任务列表对应的终端标识、以及第一路径信息,所述第一路径信息用于标识所述第一视联网数据包在视联网中的传输路径;所述编辑终端为预先接入所述视联网服务器的终端,用于按照所述第一路径信息,通过视联网发送所述第一视联网数据包;
[0008]视联网服务器依据所述第一视联网数据包生成至少一个第二视联网数据包;所述第二视联网数据包包括至少一个所述发布任务列表和第二路径信息;其中,所述第二路径信息用于标识所述第二视联网数据包在视联网中的传输路径;
[0009]视联网服务器按照所述第二路径信息,通过视联网分别将每个所述第二视联网数据包发送至对应的发布终端;所述对应的发布终端为所述第二视联网数据包中的发布任务列表对应的终端标识所对应的、预先接入所述视联网服务器的终端,用于根据所述第二视联网数据包中的发布任务列表进行信息发布。
[0010]优选地,通过以下方式将所述编辑终端接入所述视联网服务器:
[0011]所述视联网服务器接收所述编辑终端发送的入网请求指令;
[0012]所述视联网服务器确定当前是否存在大于或等于所述编辑终端入网所需资源的空闲资源;
[0013]若存在,则所述视联网服务器向所述编辑终端发送针对所述入网请求指令的入网应答指令;
[0014]所述视联网服务器接收所述编辑终端发送的、针对所述入网应答指令的确定应答指令,所述编辑终端成功接入所述视联网服务器。
[0015]优选地,所述第一路径信息包括所述编辑终端的MAC地址和所述视联网服务器的MAC地址,其中,所述编辑终端的MAC地址为源地址,所述视联网服务器的MAC地址为目的地址;
[0016]所述视联网服务器接收编辑终端发送的第一视联网数据包的步骤包括:视联网服务器接收所述源地址对应的编辑终端按照所述源地址和目的地址,通过视联网发送的第一视联网数据包。
[0017]优选地,所述视联网服务器依据所述第一视联网数据包生成至少一个第二视联网数据包的步骤包括:
[0018]所述视联网服务器解析所述第一视联网数据包,得到其中的至少一个发布任务列表、以及每个所述发布任务列表对应的终端标识;
[0019]所述视联网服务器分别将每个终端标识对应的发布任务列表转换成一个第二视联网数据包。
[0020]优选地,所述第二路径信息包括所述视联网服务器的MAC地址、以及所述第二视联网数据包中的发布任务列表对应的终端标识所对应的发布终端的MAC地址,其中,所述视联网服务器的MAC地址为源地址,所述发布终端的MAC地址为目的地址;
[0021]所述视联网服务器按照所述第二路径信息,通过视联网将所述第二视联网数据包发送至对应的发布终端的步骤包括:视联网服务器按照所述源地址和目的地址,通过视联网将所述第二视联网数据包发送至所述目的地址对应的发布终端。
[0022]根据本发明的另一方面,还公开了一种信息发布方法,其特征在于,包括:
[0023]发布终端接收视联网服务器发送的第二视联网数据包;
[0024]其中,所述第二视联网数据包包括至少一个发布任务列表和第二路径信息,所述第二路径信息用于标识所述第二视联网数据包在视联网中的传输路径;所述视联网服务器用于接收编辑终端发送的第一视联网数据包,依据第一视联网数据包生成至少一个第二视联网数据包,并按照所述第二路径信息,通过视联网分别将每个第二视联网数据包发送至对应的发布终端;
[0025]所述第一视联网数据包包括至少一个发布任务列表、每个发布任务列表对应的终端标识、以及第一路径信息,所述第一路径信息用于标识所述第一视联网数据包在视联网中的传输路径;所述编辑终端为预先接入所述视联网服务器的终端,用于按照所述第一路径信息,通过视联网发送所述第一视联网数据包;
[0026]发布终端根据所述第二视联网数据包中的发布任务列表进行信息发布;所述发布终端为所述第二视联网数据包中的发布任务列表对应的终端标识所对应的、预先接入所述视联网服务器的终端。
[0027]优选地,所述发布任务列表包括:至少一个发布信息标识、每个所述发布信息标识对应的发布类型、以及每个所述发布信息标识对应的开始发布时间和结束发布时间;其中,所述发布类型包括在线、离线和插播;
[0028]所述发布终端根据所述第二视联网数据包中的发布任务列表进行信息发布的步骤包括:
[0029]所述发布终端判断所述发布类型中是否存在离线发布类型;
[0030]若存在,则所述发布终端向所述视联网服务器发送包括所述离线发布类型对应的发布信息标识的下载请求;
[0031]所述发布终端接收所述视联网服务器发送的所述发布信息标识对应的发布信息,并将所述发布信息保存至所述发布终端本地;
[0032]当某一个发布信息标识对应的开始发布时间到达时,所述发布终端获取该发布信息标识对应的发布信息,并开始发布所述发布信息;
[0033]当该发布信息标识对应的结束发布时间到达时,所述发布终端停止发布所述发布信息。
[0034]优选地,所述当某一个发布信息标识对应的开始发布时间到达时,所述发布终端获取该发布信息标识对应的发布信息,并开始发布所述发布信息的步骤包括:
[0035]当某一个发布信息标识对应的开始发布时间到达时,所述发布终端判断该发布信息标识对应的发布类型;
[0036]若所述发布类型为在线,则所述发布终端向所述视联网服务器发送包括该发布信息标识的下载请求;接收所述视联网服务器发送的该发布信息标识对应的发布信息,并开始发布所述发布信息;
[0037]若所述发布类型为离线,则所述发布终端从本地获取该发布信息标识对应的发布信息,并开始发布所述发布信息;
[0038]若所述发布类型为插播,则所述发布终端向所述视联网服务器发送包括该发布信息标识的下载请求;接收所述视联网服务器发送的该发布信息标识对应的发布信息,暂停发布当前正在发布的发布信息,并开始发布所述该发布信息标识对应的发布信息。
[0039]优选地,所述发布终端接收所述视联网服务器发送的所述发布信息标识对应的发布信息的步骤包括:
[0040]所述发布终端接收第三视联网数据包;所述第三视联网数据包包括所述发布信息标识对应的发布信息和第三路径信息,所述第三路径信息用于标识所述第三视联网数据包在视联网中的传输路径;所述第三视联网数据包为所述视联网服务器按照所述第三路径信息,通过视联网发送的数据包。
[0041]优选地,在所述开始发布所述发布信息的步骤之后,还包括:将预先设置的状态数据库中,所述发布信息对应的发布状态标志位记录为正在发布;
[0042]在所述停止发布所述发布信息的步骤之后,还包括:将预先设置的状态数据库中,所述发布信息对应的发布状态标志位记录为完成发布;
[0043]所述方法还包括:
[0044]在所述发布终端重新上电后,读取所述状态数据库中所记录的发布状态标志位;
[0045]检测是否存在为正在发布的发布状态标志位;
[0046]如果存在,则判断当前时间是否早于所述为正在发布的发布状态标志位所对应的发布信息的结束发布时间;
[0047]若是,则从所述当前时间开始发布所述发布信息。
[0048]根据本发明的另一方面,还公开了一种视联网服务器,其特征在于,包括:
[0049]第一接收模块,用于接收编辑终端发送的第一视联网数据包;其中,所述第一视联网数据包包括至少一个发布任务列表、每个发布任务列表对应的终端标识、以及第一路径信息,所述第一路径信息用于标识所述第一视联网数据包在视联网中的传输路径;所述编辑终端为预先接入所述视联网服务器的终端,用于按照所述第一路径信息,通过视联网发送所述第一视联网数据包;
[0050]生成模块,用于依据所述第一视联网数据包生成至少一个第二视联网数据包;所述第二视联网数据包包括至少一个所述发布任务列表和第二路径信息;其中,所述第二路径信息用于标识所述第二视联网数据包在视联网中的传输路径;
[0051]发送模块,用于按照所述第二路径信息,通过视联网分别将每个所述第二视联网数据包发送至对应的发布终端;所述对应的发布终端为所述第二视联网数据包中的发布任务列表对应的终端标识所对应的、预先接入所述视联网服务器的终端,用于根据所述第二视联网数据包中的发布任务列表进行信息发布。
[0052]优选地,通过以下方式将所述编辑终端接入所述视联网服务器:
[0053]所述视联网服务器接收所述编辑终端发送的入网请求指令;
[0054]所述视联网服务器确定当前是否存在大于或等于所述编辑终端入网所需资源的空闲资源;
[0055]若存在,则所述视联网服务器向所述编辑终端发送针对所述入网请求指令的入网应答指令;
[0056]所述视联网服务器接收所述编辑终端发送的、针对所述入网应答指令的确定应答指令,所述编辑终端成功接入所述视联网服务器。
[0057]优选地,所述第一路径信息包括所述编辑终端的MAC地址和所述视联网服务器的MAC地址,其中,所述编辑终端的MAC地址为源地址,所述视联网服务器的MAC地址为目的地址;
[0058]所述第一接收模块,具体用于接收所述源地址对应的编辑终端按照所述源地址和目的地址,通过视联网发送的第一视联网数据包。
[0059]优选地,所述生成模块包括:
[0060]解析子模块,用于解析所述第一视联网数据包,得到其中的至少一个发布任务列表、以及每个所述发布任务列表对应的终端标识;
[0061]转换子模块,用于分别将每个终端标识对应的发布任务列表转换成一个第二视联网数据包。
[0062]优选地,所述第二路径信息包括所述视联网服务器的MAC地址、以及所述第二视联网数据包中的发布任务列表对应的终端标识所对应的发布终端
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1