IP-based teleprompter and implementation method

By designing the system of IP teleprompter master server, POE switch, inscription terminal group, manual control group and foot-pedal group, the existing IP teleprompter operation complexity and network stability problems are solved, and multi-terminal synchronization is achieved and independent control reduces broadcast accidents and maintenance costs, and improves studio work efficiency and quality.

CN119277003AActive Publication Date: 2025-01-07HANGZHOU XIDE INTELLIGENT TECH CO LTD
View PDF 13 Cites 0 Cited by

Patent Information

Application Number
CN202411328220.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-24
Publication Date
2025-01-07
Estimated Expiration
2044-09-24

AI Technical Summary

Technical Problem

Existing IP teleprompters have challenges in operational complexity and network stability, requiring specialized training of operators, and poor network environment will affect operation, increasing broadcast accidents and maintenance costs.

Method used

A system including IP teleprompter main server, POE switch, inscription terminal group, manual control group and foot-stepping group is designed to realize communication and information transmission between devices through the network, and provide packet management and real-time broadcast control functions. Supports multiple terminals to use simultaneously, and synchronize scrolling positions through the Websocket protocol to ensure consistency and independent control.

Benefits of technology

It improves the studio construction efficiency and work quality, reduces the potential risks of broadcast accidents, supports the simultaneous use of multiple terminals, saves costs, simplifies deployment and maintenance, and realizes real-time synchronization and independent control.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119277003A_ABST
    Figure CN119277003A_ABST
Patent Text Reader

Abstract

The invention provides an IP (Internet Protocol)-based teleprompter and an implementation method. The IP-based teleprompter comprises an IP-based teleprompter main server, a POE (Power Over Ethernet) switch, a question terminal group, a manual control group and a pedal group, according to the method, the overall building efficiency can be improved when the studio is built, meanwhile, program broadcasting accidents can be greatly reduced, good expansibility is achieved, multiple question term terminals are supported to conduct question terms at the same time, meanwhile, different question term contents are supported to be displayed in different question term terminals in a grouping mode to be independently controlled, and the method is suitable for being popularized and applied. The method has the advantages of cost saving, simple deployment, reduced maintenance steps and the like, and the hidden danger of broadcasting accidents in the studio is greatly reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of teleprompters, and in particular to an IP-based teleprompter and an implementation method thereof. Background Art

[0002] The design background of IP teleprompter software is derived from the response to the needs of professional users such as hosts, in order to provide real-time and accurate text prompts to help users convey information smoothly during hosting. The design focuses on the optimization of function richness, ease of operation and user experience, and uses advanced technology to realize functions such as text scrolling control and real-time editing to improve user work efficiency and expression quality. Traditionally, in order to achieve a better broadcast effect, a studio usually requires multiple teleprompters to operate at the same time, and a display is also required to display the inscription content on multiple displays at the same time. This method not only increases the cost of setting up the studio, but also requires a lot of wiring, which increases the risk of safe broadcasting in the studio, and requires a lot of effort to maintain the studio equipment. With the development of technology, IP teleprompter software came into being. Its information transmission and communication between devices are all realized through the network, which can reduce equipment maintenance, broadcast accidents and construction costs, and improve the work efficiency and quality of the entire studio.

[0003] Although IP-based teleprompters have many advantages in improving work efficiency and saving costs, they also have some potential defects and challenges. For example: (1) Compared with traditional teleprompters, IP-based teleprompters are more powerful, so operators need to receive special training before they can use them; (2) The operation of IP-based teleprompters is highly dependent on the stability of the network. If the network environment is poor, the operation of the teleprompter will be affected to a certain extent. Therefore, it is very necessary to design an IP-based teleprompter and its implementation method. Summary of the invention

[0004] In order to overcome the deficiencies of the prior art, the object of the present invention is to provide an IP-based teleprompter and an implementation method thereof.

[0005] To achieve the above object, the present invention provides the following solutions:

[0006] The present invention provides an IP-based teleprompter, comprising: an IP-based teleprompter main server, a POE switch, an inscription terminal group, a hand control group and a pedal group, wherein the inscription terminal group, the hand control group and the pedal group are connected to the POE switch, and the POE switch is connected to the IP-based teleprompter main server;

[0007] The IP teleprompter main server is used to realize communication and information transmission between various devices and to operate and logically process the inscription terminal;

[0008] The POE switch is used to realize network communication;

[0009] The inscription terminal group includes a plurality of inscription terminals, and the inscription terminals are used to display oral content;

[0010] The hand control group includes a plurality of hand controllers, and the hand controllers are used to control the display of the inscription terminal;

[0011] The pedal group includes a plurality of pedals, and the pedals are used to control the display of the inscription terminal.

[0012] The present invention also provides an IP teleprompter implementation method, comprising:

[0013] Add inscription terminals, hand controllers and pedals to the IP inscription device main server and group them;

[0014] Import the oral content file into the IP teleprompter main server and parse it to obtain the oral content;

[0015] Display and pre-edit the spoken content on the master control page of the IP teleprompter main server;

[0016] Send the set oral broadcast content to the inscription terminals in the preset group;

[0017] Control the inscription terminal to play and control based on the hand controller or foot pedal;

[0018] During the broadcast control process, the oral broadcast content can be modified through the main control page, and the modified oral broadcast content can be sent to the corresponding inscription terminal;

[0019] During the broadcast control process, the inscription terminal sends the scrolling position information to the IP teleprompter main server, and synchronizes the scrolling position of the inscription terminal to the IP teleprompter main server in real time;

[0020] When the broadcast control stops, if there are multiple inscription terminals in use at the same time, the position of the fastest scrolling inscription terminal will be synchronized to other inscription terminals in the group each time it stops, so that they remain consistent;

[0021] When the last spoken content ends, the inscription terminal returns to the default position and the inscription display ends.

[0022] Preferably, add the inscription terminal, hand controller and pedal device to the IP inscription device main server and group them, specifically as follows:

[0023] Take the inscription terminal, hand controller and foot pedal as IP terminals, add the IP address and port number to the IP inscription device main server, and check the device connection status. If the check is correct, group the added inscription terminals, hand controller and foot pedal. According to the specific situation of the broadcast, the inscription terminals that need to display the same oral content at the same time and the hand controller and foot pedal that need to be controlled at the same time are grouped together. Among them, the inscription terminals, hand controllers and foot pedals in different groups do not affect each other.

[0024] Preferably, the oral content file is imported into the IP teleprompter main server and parsed to obtain the oral content, specifically:

[0025] Import the TXT file into the IP teleprompter main server and parse the file content, which includes two parsing methods. One is to parse the carriage return. When there is a carriage return, it means that the above text is a piece of news broadcast content, and so on and so forth and so forth in sequence; the other is to parse the sequence number. When there is an Arabic numeral sequence number, the text after the sequence number is a piece of news broadcast content, and so on and so forth and so forth in sequence; after the parsing is completed, the broadcast content is obtained.

[0026] Preferably, the oral content is displayed and pre-edited on the master control page of the IP teleprompter main server, specifically:

[0027] The parsed oral content is sent to the main control page of the IP teleprompter main server for display, wherein the oral content is displayed with the set parameters, including font format, font size, font color, background color, news title font color, news title background color and prompt line background color.

[0028] Preferably, the inscription terminal is controlled by a hand controller or a foot pedal to perform broadcast control, specifically:

[0029] Based on the main control page and hand controller, the inscription terminal can be controlled to start and stop, go to the previous line, go to the next line, go to the previous page, go to the next page, go to the previous line, go to the next line, accelerate and decelerate; based on the pedal, the inscription terminal can be controlled to start and stop, roll back, accelerate and decelerate.

[0030] Preferably, when the broadcast control stops, if there are multiple inscription terminals in use at the same time, the position of the fastest scrolling inscription terminal is synchronized to other inscription terminals in the group each time it stops, so that they remain consistent, specifically:

[0031] When the scrolling stops, each inscription terminal sends a Websocket command carrying the current scrolling position parameter to the IP inscription device main server;

[0032] The IP inscription device main server receives the STOP_POSITION in the Websocket command sent by each inscription terminal, parses the scroll position parameter carried in the command message, and compares which inscription terminal scrolls the fastest;

[0033] The IP inscription device main server sends the position of the fastest scrolling inscription terminal to each inscription terminal via the GET_POSITION in the Websocket command;

[0034] Each inscription terminal scrolls to the same position according to the GET_POSITION in the Websocket command.

[0035] Preferably, the scroll position parameter is the scroll distance of the current page in the vertical direction, and the specific value is obtained by calling the scrollTop function.

[0036] Preferably, each inscription terminal scrolls to the same position according to the GET_POSITION in the Websocket command, specifically:

[0037] Each inscription terminal calls the scrollTo function according to the GET_POSITION in the Websocket command and scrolls to the specified position.

[0038] According to the specific embodiments provided by the present invention, the present invention discloses the following technical effects:

[0039] The present invention provides an IP teleprompter and an implementation method thereof. The teleprompter comprises an IP teleprompter main server, a POE switch, an inscription terminal group, a hand control group and a pedal group. The method comprises adding an inscription terminal, a hand controller and a pedal group to the IP inscription main server and grouping them, importing a spoken content file into the IP teleprompter main server, parsing the file to obtain the spoken content, displaying and pre-editing the spoken content on a master control page of the IP teleprompter main server, sending the set spoken content to the inscription terminal in a preset group, controlling the inscription terminal to perform broadcast control based on the hand controller or the pedal group, and during the broadcast control process, The oral content is modified through the master control page, and the modified oral content is sent to the corresponding inscription terminal. During the broadcast control process, the inscription terminal sends the scrolling position information to the IP teleprompter main server through the network, and synchronizes the scrolling position of the inscription terminal to the IP teleprompter main server in real time, so that the director in the studio can know the scrolling position of the inscription terminal in the studio in real time. When the broadcast control stops, if there are multiple inscription terminals used at the same time, the position of the fastest scrolling inscription terminal is synchronized to other inscription terminals in the group each time it stops, so that it remains consistent. When the last oral content ends, the inscription terminal returns to the default position and the inscription display ends. The present invention can improve the overall construction efficiency when building a studio, and can also greatly reduce program broadcast accidents. It has good scalability, supports multiple inscription terminals to write inscriptions at the same time, and supports different inscription terminals to display different inscription contents in groups for independent control. It has the advantages of cost saving, simple deployment, and reduced maintenance steps, and greatly reduces the hidden dangers of studio broadcast accidents. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.

[0041] Figure 1 A structural block diagram of an IP-based teleprompter provided in an embodiment of the present invention;

[0042] Figure 2 A flowchart of a method for implementing an IP-based teleprompter provided in an embodiment of the present invention. DETAILED DESCRIPTION

[0043] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0044] The purpose of the present invention is to provide an IP-based teleprompter and an implementation method thereof, which has the advantages of cost saving, simple deployment, reduced maintenance steps, etc., and ultimately greatly reduces the hidden dangers of studio broadcast accidents.

[0045] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the present invention is further described in detail below with reference to the accompanying drawings and specific embodiments.

[0046] Figure 1 The IP teleprompter structure diagram provided by the embodiment of the present invention is as follows: Figure 1 As shown, the present invention provides an IP-based teleprompter, which can realize functions by only connecting a network cable. The teleprompter includes: an IP-based teleprompter main server, a POE switch, an inscription terminal group, a hand control group and a foot pedal group, wherein the inscription terminal group, the hand control group and the foot pedal group are connected to the POE switch, and the POE switch is connected to the IP-based teleprompter main server; all devices are connected to the POE switch and are in the same network environment, thus completing the construction of the relevant parts of the teleprompter in the studio;

[0047] The IP teleprompter main server is used to realize communication and information transmission between various devices and to operate and logically process the inscription terminal;

[0048] The POE switch is used to realize network communication, and can provide an exclusive electrical signal path for any two network nodes connected to the switch, provide a network environment for the equipment, and transmit data signals to some IP-based terminals (hand-controlled, foot-operated) while also providing power for such equipment;

[0049] The inscription terminal group includes a plurality of inscription terminals, which are used for the director in the studio and the host in the studio to write inscriptions, and are mainly used to display oral content. The inscription terminal can be run on any PC terminal, and does not require any physical connection with the master control. Information communication is achieved through the network, but there are certain requirements for the resolution, magnification and refresh rate of the PC terminal display screen, with a resolution of 1920x1080, a magnification of 100%, and a refresh rate of 60Hz;

[0050] The hand control group includes a plurality of hand controllers, and the hand controllers are used to control the display of the inscription terminal;

[0051] The pedal group includes a plurality of pedals, and the pedals are used to control the display of the inscription terminal;

[0052] The hand controller and foot pedal are IP-based terminals, which do not need to be physically connected to the IP teleprompter main server. Information communication is directly achieved through the network. The main function is that the host can control the scrolling speed and start and stop of the teleprompter by himself. When the host is standing, he uses hand control, and when he is sitting, he uses foot control.

[0053] like Figure 2 As shown, the present invention also provides an IP-based teleprompter and an implementation method thereof, including:

[0054] Add inscription terminals, hand controllers and pedals to the IP inscription device main server and group them;

[0055] Import the oral content file into the IP teleprompter main server and parse it to obtain the oral content;

[0056] Display and pre-edit the spoken content on the master control page of the IP teleprompter main server;

[0057] Send the set oral broadcast content to the inscription terminals in the preset group;

[0058] Control the inscription terminal to play and control based on the hand controller or foot pedal;

[0059] During the broadcast control process, the oral broadcast content can be modified through the main control page, and the modified oral broadcast content can be sent to the corresponding inscription terminal;

[0060] During the broadcast control process, the inscription terminal sends the scrolling position information to the IP teleprompter main server through the network, and synchronizes the scrolling position of the inscription terminal to the IP teleprompter main server in real time, so that the director in the studio can know the scrolling position of the inscription terminal in the studio in real time;

[0061] When the broadcast control stops, if there are multiple inscription terminals in use at the same time, the position of the fastest scrolling inscription terminal will be synchronized to other inscription terminals in the group each time it stops, so that they remain consistent;

[0062] When the last spoken content ends, the inscription terminal returns to the default position and the inscription display ends.

[0063] Add inscription terminals, hand controllers and pedals to the IP inscription device main server and group them into groups as follows:

[0064] In the IP prompter main server (hereinafter referred to as the master control), the inscription terminal, hand control and foot pedal are added as IP terminals. When adding, you only need to fill in the IP address and port number to complete the communication. To check whether the device connection is successful, you only need to check the device signal light. Red means not connected or the connection fails, and green means the connection is successful. After the connection is successful, the added inscription terminal, hand controller and foot pedal are grouped. The grouping is to be compatible with two inscription terminals in a studio that need to display different oral content and be controlled independently. According to the specific situation of the broadcast, the inscription terminals that need to display the same oral content at the same time and the hand controller and foot pedal that need to be controlled at the same time are grouped together. For example, the inscription terminal, hand control and foot pedal are added to "Group 1", and the inscription terminal 2, hand control 2 and foot pedal 2 are added to "Group 2". Among them, the inscription terminals, hand controllers and foot pedals in different groups do not affect each other.

[0065] Import the oral content file into the IP teleprompter main server and parse it to obtain the oral content, specifically:

[0066] Import the TXT file into the IP teleprompter main server and parse the file content, which includes two parsing methods. One is to parse the carriage return. When there is a carriage return, it means that the above text is a piece of news broadcast content, and so on and so forth and so forth in sequence; the other is to parse the sequence number. When there is an Arabic numeral sequence number, the text after the sequence number is a piece of news broadcast content, and so on and so forth and so forth in sequence; after the parsing is completed, the broadcast content is obtained.

[0067] The oral content is displayed and pre-edited on the main control page of the IP teleprompter main server, specifically:

[0068] The parsed oral content is sent to the main control page of the IP teleprompter main server for display, wherein the oral content is displayed with the set parameters, including font format, font size, font color, background color, news title font color, news title background color and prompt line background color.

[0069] The inscription terminal is controlled by a hand controller or a foot pedal to perform broadcast control, specifically:

[0070] Based on the main control page and hand controller, the inscription terminal can be started and stopped, the previous line, the next line, the previous page, the next page, the previous line, the next line, one-key to the beginning, one-key to the end, and acceleration and deceleration; based on the pedal, the inscription terminal can be started and stopped, rolled back, accelerated and decelerated. Regardless of any of the control methods, if the groups match, the broadcast control commands sent by the hand control and foot pedal will only respond to the inscription terminals in the same group. Inscription terminals in other groups or inscription terminals without group settings will not respond.

[0071] During the broadcast control process, the oral broadcast content is modified through the main control page, and the modified oral broadcast content is sent to the corresponding inscription terminal, specifically:

[0072] The modified oral broadcast content is sent to the corresponding inscription terminal for display. If there are multiple groups or multiple inscription terminals in the system, the group in which the master control is currently located is obtained when sending the oral broadcast content. The oral broadcast content will only be sent to the inscription terminals in the current group. Inscription terminals in other groups or inscription terminals without group settings will not receive the content.

[0073] When the broadcast control stops, if there are multiple inscription terminals in use at the same time, the position of the fastest scrolling inscription terminal will be synchronized to other inscription terminals in the group each time it stops, so that they remain consistent. Specifically:

[0074] When the scrolling stops, each inscription terminal sends a Websocket (a network transmission protocol) command carrying the current scrolling position parameter to the IP inscription device main server;

[0075] The IP inscription device main server receives the STOP_POSITION in the Websocket command sent by each inscription terminal, parses the scroll position parameter carried in the command message, and compares which inscription terminal scrolls the fastest;

[0076] The IP inscription device main server sends the position of the fastest scrolling inscription terminal to each inscription terminal via the GET_POSITION in the Websocket command;

[0077] Each inscription terminal scrolls to the same position according to the GET_POSITION in the Websocket command.

[0078] The scroll position parameter is the scroll distance of the current page in the vertical direction, and the specific value is obtained by calling the scrollTop function.

[0079] Each inscription terminal scrolls to the same position according to the GET_POSITION in the Websocket command, specifically:

[0080] Each inscription terminal calls the scrollTo function according to the GET_POSITION in the Websocket command and scrolls to the specified position;

[0081] STOP_POSITION and GET_POSITION can be named by agreement between the sender and the receiver.

[0082] The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.

[0083] The present invention uses specific examples to illustrate the principles and implementation methods of the present invention. The above examples are only used to help understand the method and core ideas of the present invention. At the same time, for those skilled in the art, according to the ideas of the present invention, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as limiting the present invention.

Claims

1. An IP-based teleprompter, characterized in that: include: An IP teleprompter main server, a POE switch, an inscription terminal group, a hand control group and a foot pedal group, wherein the inscription terminal group, the hand control group and the foot pedal group are connected to the POE switch, and the POE switch is connected to the IP teleprompter main server; The IP teleprompter main server is used to realize communication and information transmission between various devices and to operate and logically process the inscription terminal; The POE switch is used to realize network communication; The inscription terminal group includes a plurality of inscription terminals, and the inscription terminals are used to display oral content; The hand control group includes a plurality of hand controllers, and the hand controllers are used to control the display of the inscription terminal; The pedal group includes a plurality of pedals, and the pedals are used to control the display of the inscription terminal.

2. A method for implementing an IP-based teleprompter, characterized in that: include: Add inscription terminals, hand controllers and pedals to the IP inscription device main server and group them; Import the oral content file into the IP teleprompter main server and parse it to obtain the oral content; Display and pre-edit the spoken content on the master control page of the IP teleprompter main server; Send the set oral broadcast content to the inscription terminals in the preset group; Control the inscription terminal to play and control based on the hand controller or foot pedal; During the broadcast control process, the oral broadcast content can be modified through the main control page, and the modified oral broadcast content can be sent to the corresponding inscription terminal; During the broadcast control process, the inscription terminal sends the scrolling position information to the IP teleprompter main server, and synchronizes the scrolling position of the inscription terminal to the IP teleprompter main server in real time; When the broadcast control stops, if there are multiple inscription terminals in use at the same time, the position of the fastest scrolling inscription terminal will be synchronized to other inscription terminals in the group each time it stops, so that they remain consistent; When the last spoken content ends, the inscription terminal returns to the default position and the inscription display ends.

3. The method according to claim 2, characterized in that Add inscription terminals, hand controllers and pedals to the IP inscription device main server and group them into groups as follows: Take the inscription terminal, hand controller and foot pedal as IP terminals, add the IP address and port number to the IP inscription device main server, and check the device connection status. If the check is correct, group the added inscription terminals, hand controller and foot pedal. According to the specific situation of the broadcast, the inscription terminals that need to display the same oral content at the same time and the hand controller and foot pedal that need to be controlled at the same time are grouped together. Among them, the inscription terminals, hand controllers and foot pedals in different groups do not affect each other.

4. The method according to claim 2, characterized in that: Import the oral content file into the IP teleprompter main server and parse it to obtain the oral content, specifically: Import the TXT file into the IP teleprompter main server and parse the file content, which includes two parsing methods. One is to parse the carriage return. When there is a carriage return, it means that the above text is a piece of news broadcast content, and so on and so forth and so forth in sequence; the other is to parse the sequence number. When there is an Arabic numeral sequence number, the text after the sequence number is a piece of news broadcast content, and so on and so forth and so forth in sequence; after the parsing is completed, the broadcast content is obtained.

5. The method according to claim 2, characterized in that: The oral content is displayed and pre-edited on the main control page of the IP teleprompter main server, specifically: The parsed oral content is sent to the main control page of the IP teleprompter main server for display, wherein the oral content is displayed with the set parameters, including font format, font size, font color, background color, news title font color, news title background color and prompt line background color.

6. The method according to claim 2, characterized in that The inscription terminal is controlled by a hand controller or a foot pedal to perform broadcast control, specifically: Based on the main control page and hand controller, the inscription terminal can be controlled to start and stop, go to the previous line, go to the next line, go to the previous page, go to the next page, go to the previous line, go to the next line, accelerate and decelerate; based on the pedal, the inscription terminal can be controlled to start and stop, roll back, accelerate and decelerate.

7. The method according to claim 2, characterized in that When the broadcast control stops, if there are multiple inscription terminals in use at the same time, the position of the fastest scrolling inscription terminal will be synchronized to other inscription terminals in the group each time it stops, so that they remain consistent. Specifically: When the scrolling stops, each inscription terminal sends a Websocket command carrying the current scrolling position parameter to the IP inscription device main server; The IP inscription device main server receives the STOP_POSITION in the Websocket command sent by each inscription terminal, parses the scroll position parameter carried in the command message, and compares which inscription terminal scrolls the fastest; The IP inscription device main server sends the position of the fastest scrolling inscription terminal to each inscription terminal via the GET_POSITION in the Websocket command; Each inscription terminal scrolls to the same position according to the GET_POSITION in the Websocket command.

8. The method according to claim 7, characterized in that The scroll position parameter is the scroll distance of the current page in the vertical direction, and the specific value is obtained by calling the scrollTop function.

9. The method according to claim 7, characterized in that: Each inscription terminal scrolls to the same position according to the GET_POSITION in the Websocket command, specifically: Each inscription terminal calls the scrollTo function according to the GET_POSITION in the Websocket command and scrolls to the specified position.

Citation Information

Patent Citations

  • Method and device for prompting in video meeting

    CN102036051A

  • Display control system of stage line prompting screen

    CN103218992A

  • Teleprompter for music performance

    CN112202988A

  • Prompting method and device, equipment and storage medium

    CN116501919A

  • Automatic teleprompter method and system for studio

    CN117499560A