CN108156511B - Method and system for realizing double-screen or multi-screen splicing display - Google Patents

Method and system for realizing double-screen or multi-screen splicing display Download PDF

Info

Publication number
CN108156511B
CN108156511B CN201711498540.7A CN201711498540A CN108156511B CN 108156511 B CN108156511 B CN 108156511B CN 201711498540 A CN201711498540 A CN 201711498540A CN 108156511 B CN108156511 B CN 108156511B
Authority
CN
China
Prior art keywords
browser
screen
subtitle
server
subtitles
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201711498540.7A
Other languages
Chinese (zh)
Other versions
CN108156511A (en
Inventor
王天明
刘军立
李奎
刘长洋
姚键
潘柏宇
卢述奇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Youku Culture Technology Beijing Co ltd
Original Assignee
Alibaba China Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Alibaba China Co Ltd filed Critical Alibaba China Co Ltd
Priority to CN201711498540.7A priority Critical patent/CN108156511B/en
Publication of CN108156511A publication Critical patent/CN108156511A/en
Application granted granted Critical
Publication of CN108156511B publication Critical patent/CN108156511B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/488Data services, e.g. news ticker
    • H04N21/4884Data services, e.g. news ticker for displaying subtitles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/235Processing of additional data, e.g. scrambling of additional data or processing content descriptors
    • H04N21/2355Processing of additional data, e.g. scrambling of additional data or processing content descriptors involving reformatting operations of additional data, e.g. HTML pages
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • H04N21/4316Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/222Studio circuitry; Studio devices; Studio equipment
    • H04N5/262Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
    • H04N5/278Subtitling

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Information Transfer Between Computers (AREA)
  • Studio Circuits (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The invention discloses a method and a system for realizing double-screen or multi-screen splicing display, which has the specific realization mode that: the method comprises the following steps that a subtitle is input through a client input interface, and the client sends the subtitle to a server; the server encodes the subtitle information and sends the subtitle information to the browser; the browser is connected with the server to receive the subtitle information stream, and the rolling subtitles are displayed after the subtitle information stream is analyzed; the number of the browsers is two or more, the left browser and the right browser receive the subtitle stream simultaneously, and the left browser displays the analyzed subtitles in a delayed mode. The technical scheme of the invention saves the interactive logic of the server and the client, and has good client compatibility and low development cost.

Description

Method and system for realizing double-screen or multi-screen splicing display
The application is a divisional application with application date of 2014, 11 and 03, application number of 201410608719.3, and invention name of a method and a system for realizing double-screen or multi-screen splicing display.
Technical Field
The invention relates to the technical field of videos, in particular to the field of video synthesis display.
Background
With the rapid development of digital image technology, multi-screen mosaic image display is more and more widely applied in large-scale places such as markets, cinemas, stadiums and the like, the technical problems of high cost and difficult maintenance of a single large screen are solved, and the multi-screen mosaic image display has high expandability and can be suitable for displaying images of various sizes. Such as video walls spliced by LEDs or multiple tv screens, and systems for implementing scrolling display of subtitles on devices such as IPTV set-top boxes.
However, the above solutions are developed based on modules on a hardware system, that is, corresponding protocol instructions need to be written, and the specific working principle is as follows: the server side communicates with the client side, the client side sends parameters such as self position, screen resolution and the like to the server side, the server side collects information of all the client sides, then performs unified coordination calculation, performs image cutting and encoding on image information of a full screen, then distributes and sends the image information, and each client side performs image decoding and display after receiving the image. The interaction between the server and the client is complicated, and the implementation cost of code development, test and the like is high.
Disclosure of Invention
In order to solve the above problem, the present invention provides a method for implementing a dual-screen or multi-screen tiled display, and specifically, the method includes:
1. the method comprises the following steps that a subtitle is input through a client input interface, and the client sends the subtitle to a server;
2. the server encodes the subtitle information and sends the subtitle information to the browser;
3. the browser is connected with the server to receive the subtitle information stream, and the rolling subtitles are displayed after the subtitle information stream is analyzed;
the number of the browsers is two or more, the left browser and the right browser receive the subtitle stream simultaneously, and the left browser displays the analyzed subtitles in a delayed mode.
Specifically, the left browser has a default delay time (5 seconds), and the left browser supports shortcut keys to adjust the delay time to achieve the integrity of the splicing effect.
In particular, the implementation mode of the client input interface is HTML.
The invention also discloses a system for realizing double-screen or multi-screen splicing display, which comprises the following units:
the client receives the captions input through the input interface and sends the captions to the server;
the server is used for coding the subtitle information and sending the subtitle information to the browser;
the browser is used for connecting the server to receive the subtitle information stream and displaying the rolling subtitles after analysis;
the number of the browsers is two or more, the left browser and the right browser receive the subtitle stream simultaneously, and the left browser displays the analyzed subtitles in a delayed mode.
Specifically, the left browser has a default delay time (5 seconds), and the left browser supports shortcut keys to adjust the delay time to achieve the integrity of the splicing effect.
In particular, the implementation mode of the client input interface is HTML.
Has the advantages that: according to the double-screen or multi-screen subtitle splicing display technology disclosed by the application, the left client side and the right client side or the plurality of client sides directly receive the video signals of the server side, any information such as the position of the client side does not need to be fed back to the server side, and only one-way receiving is needed. Communication among a plurality of browsers is not needed, and the horizontal display space of the subtitle stream is expanded when each browser is added, so that a larger visual space is provided. The interactive logic of the server and the client is omitted, and the development cost is reduced.
Drawings
Fig. 1 shows a schematic structural diagram of a method and a system for implementing a dual-screen or multi-screen tiled display according to the present invention.
Fig. 2 is a schematic diagram illustrating the operation of the method and system for implementing the dual-screen or multi-screen tiled display according to the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Referring to fig. 1, a schematic structural diagram of a system for implementing a dual-screen or multi-screen tiled display according to the present invention is shown, which includes the following units:
the client receives the captions input through the input interface and sends the captions to the server;
the server is used for coding the subtitle information and sending the subtitle information to the browser;
the browser is used for connecting the server to receive the subtitle information stream and displaying the rolling subtitles after analysis;
the number of the browsers is two or more, the left browser and the right browser receive the subtitle stream simultaneously, and the left browser displays the analyzed subtitles in a delayed mode.
Specifically, the left browser has a default delay time (5 seconds), and the left browser supports shortcut keys to adjust the delay time to achieve the integrity of the splicing effect.
In particular, the implementation mode of the client input interface is HTML.
The specific working flow of the method for realizing the double-screen or multi-screen splicing display is as follows:
1. the method comprises the following steps that a subtitle is input through a client input interface, and the client sends the subtitle to a server;
2. the server encodes the subtitle information and sends the subtitle information to the browser;
3. the browser is connected with the server to receive the subtitle information stream, and the rolling subtitles are displayed after the subtitle information stream is analyzed;
the number of the browsers is two or more, the left browser and the right browser receive the subtitle stream simultaneously, and the left browser displays the analyzed subtitles in a delayed mode.
Specifically, the left browser has a default delay time (5 seconds), and the left browser supports shortcut keys to adjust the delay time to achieve the integrity of the splicing effect.
In particular, the implementation mode of the client input interface is HTML.
Fig. 2 is a schematic diagram of the method and system for implementing dual-screen or multi-screen tiled display according to the present invention, in which two browser screens are arranged left and right, the right browser first displays subtitles, the left browser starts to display after setting a delay time, the two browsers cooperate to present a video effect of rolling subtitles, the rolling subtitles roll in from the right, after the right screen rolls out of subtitles, the subtitles enter the left screen to continue rolling, and finally the subtitles roll out from the left screen.
According to the technical scheme, the subtitle information is analyzed through the Flash plug-in the browser, the client side is good in compatibility, and the development cost is low. The interactive logic of the server and the client is omitted, the development cost is reduced, and the required effect is completely realized.
The above description is only for the preferred embodiment of the present invention, but the scope of the present invention is not limited thereto, and any changes or substitutions that can be easily conceived by those skilled in the art within the technical scope of the present invention are included in the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.

Claims (8)

1. A method for realizing double-screen or multi-screen splicing display comprises the following steps:
(1) inputting a subtitle through a client input interface, and sending the subtitle to a server by the client;
(2) the server encodes the information of the subtitles and sends the information to a browser;
(3) the browser is connected with the server to receive the subtitle information stream, and displays the rolling subtitles after analysis;
the number of the browsers is two or more, the browsers comprise a left browser and a right browser which are arranged from left to right, the left browser and the right browser receive the subtitle information stream simultaneously, and the left browser delays to display the analyzed subtitle information stream, so that subtitles displayed by the left browser and the right browser have the integrity of a splicing effect.
2. The method of claim 1, wherein the browser connects to the server to receive the subtitle information stream and parse the subtitle stream to display the roll-to-roll subtitles, comprising:
and analyzing the subtitle information stream through a Flash plug-in the browser.
3. The method of claim 1, wherein the left browser has a default latency time, and,
and the left browser supports shortcut keys to adjust time delay so as to achieve the integrity of the splicing effect.
4. The method for implementing a dual-screen or multi-screen tiled display according to claim 1, wherein: the implementation mode of the client input interface is HTML.
5. A system for realizing double-screen or multi-screen splicing display is characterized by comprising:
the client inputs the subtitles through the input interface and sends the subtitles to the server;
the server is used for coding the information of the subtitles and sending the information to the browser;
the browser is used for connecting the server, receiving the subtitle information stream, analyzing and displaying the rolling subtitles;
the number of the browsers is two or more, the browsers comprise a left browser and a right browser which are arranged from left to right, the left browser and the right browser receive the subtitle information stream simultaneously, and the left browser delays to display the analyzed subtitle information stream, so that subtitles displayed by the left browser and the right browser have the integrity of a splicing effect.
6. The system of claim 5,
and the browser is also used for analyzing the subtitle information stream through a Flash plug-in the browser.
7. The system of claim 5, wherein the left browser has a default latency time, and,
and the left browser supports shortcut keys to adjust time delay so as to achieve the integrity of the splicing effect.
8. The system of claim 5, wherein the client input interface is implemented in HTML.
CN201711498540.7A 2014-11-03 2014-11-03 Method and system for realizing double-screen or multi-screen splicing display Active CN108156511B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711498540.7A CN108156511B (en) 2014-11-03 2014-11-03 Method and system for realizing double-screen or multi-screen splicing display

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201410608719.3A CN104363521B (en) 2014-11-03 2014-11-03 A kind of method and system realized double screen or multi-screen splicing and shown
CN201711498540.7A CN108156511B (en) 2014-11-03 2014-11-03 Method and system for realizing double-screen or multi-screen splicing display

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CN201410608719.3A Division CN104363521B (en) 2014-11-03 2014-11-03 A kind of method and system realized double screen or multi-screen splicing and shown

Publications (2)

Publication Number Publication Date
CN108156511A CN108156511A (en) 2018-06-12
CN108156511B true CN108156511B (en) 2021-02-19

Family

ID=52530737

Family Applications (2)

Application Number Title Priority Date Filing Date
CN201711498540.7A Active CN108156511B (en) 2014-11-03 2014-11-03 Method and system for realizing double-screen or multi-screen splicing display
CN201410608719.3A Active CN104363521B (en) 2014-11-03 2014-11-03 A kind of method and system realized double screen or multi-screen splicing and shown

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN201410608719.3A Active CN104363521B (en) 2014-11-03 2014-11-03 A kind of method and system realized double screen or multi-screen splicing and shown

Country Status (1)

Country Link
CN (2) CN108156511B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108156511B (en) * 2014-11-03 2021-02-19 阿里巴巴(中国)有限公司 Method and system for realizing double-screen or multi-screen splicing display
CN107707965B (en) * 2016-08-08 2021-02-12 阿里巴巴(中国)有限公司 Bullet screen generation method and device
CN109272923B (en) * 2018-09-17 2021-02-02 深圳市创维群欣安防科技股份有限公司 Subtitle rolling display method and system based on multi-screen equipment and storage medium
CN109274904A (en) * 2018-11-23 2019-01-25 威创集团股份有限公司 A kind of combination caption signal method for previewing, server-side and system
CN112866780B (en) * 2019-11-28 2023-09-08 西安诺瓦星云科技股份有限公司 Subtitle cyclic display method and device, video processing equipment system and storage medium
CN116095418B (en) * 2022-11-30 2024-06-25 天地阳光通信科技(北京)有限公司 Subtitle roaming system and method

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101159739A (en) * 2007-09-19 2008-04-09 腾讯科技(深圳)有限公司 Subtitling display process and communication system and related equipment
CN101819594A (en) * 2010-04-23 2010-09-01 四川长虹电器股份有限公司 Method for realizing marquee effect in embedded browser
CN103135956A (en) * 2013-03-18 2013-06-05 广东威创视讯科技股份有限公司 Splicing display method and browser for achieving splicing display

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1878248A (en) * 2006-04-03 2006-12-13 深圳创维-Rgb电子有限公司 Caption file making method and playing method for the same
CN101076077A (en) * 2007-06-18 2007-11-21 中兴通讯股份有限公司 Method, system and network for realizing scroll caption on IPTV set top box
CN101436396B (en) * 2008-12-12 2010-09-15 华为终端有限公司 Method and system for displaying television wall, and television wall control equipment
CN102333201B (en) * 2010-07-13 2013-11-06 华为终端有限公司 Telepresence caption transmission method, terminal and system
CN102316277B (en) * 2011-09-06 2014-10-29 Tcl新技术(惠州)有限公司 Caption system and implement method thereof
CN103795938A (en) * 2012-10-30 2014-05-14 中兴通讯股份有限公司 Multi-display rolling display method and device in remote presenting system, and processing terminal
CN103237179B (en) * 2013-04-03 2016-09-28 广东威创视讯科技股份有限公司 A kind of combination video window caption presentation method and device
CN104063198A (en) * 2014-07-03 2014-09-24 深圳市华泰敏信息技术有限公司 Multi-screen synchronous subtitle overlaying method and equipment
CN108156511B (en) * 2014-11-03 2021-02-19 阿里巴巴(中国)有限公司 Method and system for realizing double-screen or multi-screen splicing display

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101159739A (en) * 2007-09-19 2008-04-09 腾讯科技(深圳)有限公司 Subtitling display process and communication system and related equipment
CN101819594A (en) * 2010-04-23 2010-09-01 四川长虹电器股份有限公司 Method for realizing marquee effect in embedded browser
CN103135956A (en) * 2013-03-18 2013-06-05 广东威创视讯科技股份有限公司 Splicing display method and browser for achieving splicing display

Also Published As

Publication number Publication date
CN108156511A (en) 2018-06-12
CN104363521B (en) 2018-08-14
CN104363521A (en) 2015-02-18

Similar Documents

Publication Publication Date Title
CN108156511B (en) Method and system for realizing double-screen or multi-screen splicing display
US20150002739A1 (en) Image display system and image processing method capable of supporting uhd video/image data display
US9832421B2 (en) Apparatus and method for converting a frame rate
CN111108470B (en) Whole wall redisplay method and device for distributed splicing system and computer equipment
US10564913B2 (en) Display device of multi-display system and control method thereof
CN101986702A (en) Processing method applicable to network video monitoring of digital light processing (DLP) multi-screen splicing display wall
US20130021524A1 (en) Universal multiple image processor platform
CN101986382B (en) Wireless network transmission RGB signal processing method for multi-screen splicing display wall
CN207399423U (en) A kind of distributed network video process apparatus
CN111064906A (en) Domestic processor and domestic FPGA multi-path 4K high-definition video comprehensive display method
WO2011159511A3 (en) Mechanism for memory reduction in picture-in-picture video generation
US9253474B2 (en) Dual-view image display device and dual-view image display method used for the same with nonlinear enlargement for obtaining fullscreen images
CN101923843A (en) System and method for realizing redundancy backup of video signals
CN110347363B (en) Image infinite cutting and splicing technology based on display
US20150185934A1 (en) Display device, display system and control method
CN204681493U (en) A kind of 4K multi-screen splicing processor
CN101441555A (en) Video multiple-screen combined playing technology based on windows multiple-screen system
CN105975237A (en) Multi-stage synchronous display method for spliced screen
CN110928513A (en) Super-resolution synthesis command application system
CN212660227U (en) Multi-screen processing equipment
CN104602095A (en) Acquiring and synchronous display method and system for combined desktop
CN110557578A (en) Subtitle display device and method for LED spliced screen and related equipment
CN101986707A (en) Decoder system and method capable of supporting display wall output
CN107580228B (en) Monitoring video processing method, device and equipment
CN204272298U (en) Multichannel expanded type multi-screen splicer

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20200513

Address after: 310052 room 508, floor 5, building 4, No. 699, Wangshang Road, Changhe street, Binjiang District, Hangzhou City, Zhejiang Province

Applicant after: Alibaba (China) Co.,Ltd.

Address before: 100080 Beijing Haidian District city Haidian street A Sinosteel International Plaza No. 8 block 5 layer A, C

Applicant before: Youku network technology (Beijing) Co.,Ltd.

GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20240628

Address after: 101400 Room 201, 9 Fengxiang East Street, Yangsong Town, Huairou District, Beijing

Patentee after: Youku Culture Technology (Beijing) Co.,Ltd.

Country or region after: China

Address before: 310052 room 508, 5th floor, building 4, No. 699 Wangshang Road, Changhe street, Binjiang District, Hangzhou City, Zhejiang Province

Patentee before: Alibaba (China) Co.,Ltd.

Country or region before: China