【技术实现步骤摘要】
一种分布式多设备滚动字幕的同步显示方法、设备及系统
[0001]本专利技术涉及滚动字幕显示领域,尤其涉及一种分布式多设备滚动字幕的同步显示方法、设备及系统。
技术介绍
[0002]在展厅、大型报告厅和指挥中心的大屏显示中往往由多个输出盒设备拼接显示,在分布式架构下,由多个输出盒设备进行拼接并输出显示到大屏上,此时用户添加一条滚动字幕到多个输出盒设备上,输出盒设备就需要同时显示同一条滚动字幕,而且还需要保证多个输出盒设备之间字幕移动的位置是相同的,多个输出盒之间同时显示一条相同的移动字幕,将多个输出盒移动字幕进行同步,保证用户看到的移动字幕是无缝且同步移动。
[0003]现有技术直接在大屏上实现渲染字幕并进行滚动,分布式跨设备输出滚动字幕,在滚动字幕移动到设备拼接处,直接渲染显示将导致滚动字幕在各个输出盒设备中移动时,存在不同步现象,而且重启其中一个分布式输出盒设备后,滚动字幕无法在此输出盒设备上同步显示,滚动字幕的输出显示效果差。
技术实现思路
[0004]本专利技术提供了一种分布式多设备滚动字幕的同 ...
【技术保护点】
【技术特征摘要】
1.一种分布式多设备滚动字幕的同步显示方法,其特征在于,包括:接收并解析滚动字幕的显示字幕信令,获得字幕信息;其中,所述显示字幕信令是在分布式架构下由交换机发送给若干输出盒设备;所述字幕信息包括文字内容、第一坐标位置、用户指定移动像素和设备主从信息;若当前输出盒设备为主输出盒设备,则根据所述第一坐标位置对所述文字内容进行渲染并显示,根据所述第一坐标位置和所述用户指定移动像素,将所述文字内容进行坐标移动渲染,获得当前移动序号,通过预设方法将所述当前移动序号实时通知各从输出盒设备;若所述当前输出盒设备为从输出盒设备,则根据所述第一坐标位置对所述文字内容进行渲染并显示,实时监听并接收当前的主输出盒设备发送的第二移动序号,根据所述第一坐标位置、所述用户指定移动像素和所述第二移动序号,进行坐标同步解析计算,获得当前第二坐标位置,根据所述当前第二坐标位置对所述文字内容进行渲染并同步显示。2.如权利要求1所述的分布式多设备滚动字幕的同步显示方法,其特征在于,所述根据所述第一坐标位置对所述文字内容进行渲染并显示,具体为:若所述当前输出盒设备为所述主输出盒设备,则根据所述第一坐标位置,确定第一字幕起始位置,根据所述第一字幕起始位置对所述文字内容进行渲染并显示;若所述当前输出盒设备为所述从输出盒设备,则根据所述第一坐标位置,确定第二字幕起始位置,根据所述第二字幕起始位置对所述文字内容进行渲染并显示。3.如权利要求2所述的分布式多设备滚动字幕的同步显示方法,其特征在于,所述根据所述第一坐标位置和所述用户指定移动像素,将所述文字内容进行坐标移动渲染,获得当前移动序号,具体为:根据所述第一字幕起始位置、用户指定移动像素和所述当前移动序号,计算当前第三坐标位置;其中,所述当前移动序号的起始值为1;将所述文字内容向左移动至所述当前第三坐标位置,并将所述文字内容进行渲染;其中,所述文字内容向左移动一次,所述当前移动序号在上一次移动序号基础上加1。4.如权利要求3所述的分布式多设备滚动字幕的同步显示方法,其特征在于,所述根据所述第一字幕起始位置、用户指定移动像素和所述当前移动序号,计算当前第三坐标位置,公式为:Sz=X1
‑
(*i1)其中,Sz为所述当前第三坐标位置,X1为所述第一字幕起始位置,pix为所述用户指定移动像素,i1为所述当前移动序号。5.如权利要求3所述的分布式多设备滚动字幕的同步显示方法,其特征在于,所述通过预设方法将所述当前移动序号实时通知各从输出盒设备,具体为:当所述文字内容每移动一次,根据计算所述当前第三坐标位置时的移动序号,确定所述当前移动序号,通过UDP协议进行广播,将所述当前移动序号通知各所述从输出盒设备。6.如权利要求2所述的分布式多设备滚动字幕的同步显示方法,其特征在于,所述根据所述第一坐标位置、所述用户指定移动像素和所述第二移动序号,进行坐标同步解析计算,获得当前第二坐标位置,具体为:根据所述第二字幕起始位置、所述用户指定移动像素和所述第二移动序号,计算所述当前第二坐标位置,公式为:
Sc=X2
‑
(*i2)其中,Sc为所述当前第二坐标位置,X2为所述第二字幕起始位置,pix为所述用户指定移动像素,i2为所述第二移动序号。7.一种分布式多输出...
【专利技术属性】
技术研发人员:范立志,郭洪猛,石金川,张常华,朱正辉,赵定金,
申请(专利权)人:广州市保伦电子有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。