Interface display method and device of tourism platform, electronic equipment and medium

By displaying a timeline covering both real-time and historical replay periods on the tourism platform interface, and combining it with information on visitor flow, attraction descriptions, and camera positions, the problem of users finding it difficult to efficiently search for content of interest during live streams has been solved, achieving a fast and accurate search result.

CN121000892APending Publication Date: 2025-11-21SHENZHEN STARCAM TECH
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511047391.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-29
Publication Date
2025-11-21

Smart Images

  • Figure CN121000892A_ABST
    Figure CN121000892A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses an interface display method and device for a tourism platform, electronic equipment and a storage medium, and the method comprises the steps: displaying a scenic spot list of the tourism platform, the scenic spot list comprises a plurality of scenic spots, and each scenic spot corresponds to at least one camera position; in response to a selection operation for the scenic spot list, determining a scenic spot corresponding to the selection operation as a target scenic spot; obtaining people flow information, scenic spot introduction information and camera position information of the target scenic spot; and displaying a live broadcast interface corresponding to the target scenic spot according to the visitor flow rate information, the scenic spot introduction information and the camera position information, and displaying a time axis in the live broadcast interface of the target scenic spot, the time axis covering a real-time live broadcast time period and a historical playback time period, and displaying a plurality of time mark points on the time axis. The scheme can improve the query efficiency of the user for the live broadcast data.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of data processing, in particular to a method and device for interface display of a tourism platform, an electronic device and a storage medium. BACKGROUND

[0002] Nowadays, with the rapid development of the Internet, many professions have emerged, such as the live broadcast industry. In the live broadcast industry, there are various types of anchors, such as anchors who recommend tourist attractions to users, anchors who give lessons, and anchors who cook, etc.

[0003] In the process of watching a tourism live broadcast, a user may be interested in a certain scenic spot or a certain moment, but the user does not clearly see the interested thing due to other reasons. After the live broadcast ends, the user re-understands the interested thing by playing back the live broadcast. Since the live broadcast content is long, it takes a long time for the user to find the interested thing, and the query efficiency is low. SUMMARY

[0004] The embodiments of the present application provide a method and device for interface display of a tourism platform, an electronic device and a storage medium, which can improve the query efficiency of a user for live broadcast data.

[0005] In a first aspect, the embodiments of the present application provide a method for interface display of a tourism platform, comprising:

[0006] displaying a scenic spot list of a tourism platform, the scenic spot list comprising a plurality of scenic spots, and each scenic spot corresponding to at least one camera position;

[0007] in response to a selection operation on the scenic spot list, determining that the selected scenic spot is a target scenic spot;

[0008] obtaining people flow information, scenic spot introduction information and position information of the target scenic spot;

[0009] displaying a live broadcast interface corresponding to the target scenic spot according to the people flow information, the scenic spot introduction information and the position information, and displaying a time axis in the live broadcast interface of the target scenic spot, the time axis covering a real-time live broadcast period and a historical playback period, and a plurality of time marker points being displayed on the time axis.

[0010] Optionally, in some embodiments of the present application, the displaying of the live broadcast interface corresponding to the target scenic spot according to the people flow information, the scenic spot introduction information and the position information, and the displaying of the time axis in the live broadcast interface of the target scenic spot, comprises:

[0011] obtaining live broadcast video streams of each position of the target scenic spot from the position information;

[0012] determine the live video stream corresponding to the shooting position with the highest display priority as the target video stream based on the display priority of each shooting position;

[0013] display a live interface corresponding to the target scenic spot, and display the crowd information, the scenic spot introduction information, and the target video stream at a preset position of the live interface;

[0014] identify a preset event of the target video stream, and generate a timeline with time marker points in the target video stream according to the preset time, wherein one time marker point corresponds to one preset event.

[0015] Optionally, in some embodiments of the present application, the live interface further includes a view switching option, and the interface display method further includes:

[0016] in response to a triggering operation on the view switching option, displaying the displayable live video stream according to the shooting position information.

[0017] Optionally, in some embodiments of the present application, it further includes:

[0018] determining a target scenic area to which the target scenic spot belongs;

[0019] displaying a tour guide interface map of all scenic spots in the target scenic area.

[0020] Optionally, in some embodiments of the present application, it further includes:

[0021] in response to a selection operation on a scenic spot in the tour guide interface map, displaying a live interface corresponding to the selected scenic spot.

[0022] Optionally, in some embodiments of the present application, it further includes:

[0023] when detecting that the operation component moves to the timeline, highlighting the timeline;

[0024] when the timeline is highlighted, in response to an interactive operation of the operation component on the timeline, determining an interactive time point of the operation component on the timeline;

[0025] displaying a live video stream corresponding to the target scenic spot at the interactive time point.

[0026] Optionally, in some embodiments of the present application, the display of the live video stream corresponding to the target scenic spot at the interactive time point includes:

[0027] detecting whether the interactive time point exceeds a current live time point of the target scenic spot;

[0028] If the interaction time does not exceed the current live broadcast time of the target attraction, then the historical live broadcast video stream corresponding to the target attraction at the interaction time will be displayed;

[0029] If the interaction time exceeds the current live broadcast time of the target attraction, then the live video stream corresponding to the target attraction at the current live broadcast time will be displayed.

[0030] Optionally, in some embodiments of this application, the live streaming interface further displays a tour guide component, and the interface display method further includes:

[0031] In response to a tour guide operation triggered on the tour guide component, the tour guide component is woken up, and an animation of the tour guide component switching from a dormant state to a woken state is displayed on the live streaming interface.

[0032] When the tour guide component is activated, it broadcasts the introduction of the target attraction.

[0033] Optionally, in some embodiments of this application, the step of broadcasting the attraction introduction corresponding to the target attraction when the tour guide component is in an awake state includes:

[0034] When the tour guide component is in an active state, it broadcasts the pre-stored basic information of the target attraction.

[0035] After broadcasting the pre-stored basic information of the target attraction, in response to the resource acquisition command, the detailed information of the target attraction is obtained from the edge server according to the current location of the terminal;

[0036] The detailed information about the aforementioned attraction will be broadcast.

[0037] Secondly, embodiments of this application provide an interface display device for a tourism platform, comprising:

[0038] The first display module is used to display the list of attractions on the tourism platform. The list of attractions includes multiple attractions, and each attraction corresponds to at least one camera position.

[0039] A determination module is configured to, in response to a selection operation on the list of attractions, determine the attraction corresponding to the selection operation as the target attraction;

[0040] The acquisition module is used to acquire information on visitor traffic, attraction descriptions, and camera positions at the target attraction.

[0041] The second display module is used to display the live broadcast interface corresponding to the target attraction based on the traffic flow information, attraction introduction information and camera position information, and to display a timeline in the live broadcast interface of the target attraction. The timeline covers the real-time live broadcast period and the historical replay period, and multiple time markers are displayed on the timeline.

[0042] Optionally, in some embodiments of this application, the second display module includes:

[0043] The acquisition unit is used to acquire the live video stream of each camera position at the target scenic spot from the camera position information;

[0044] The determination unit is used to determine the live video stream corresponding to the camera with the highest display priority as the target video stream based on the display priority of each camera position.

[0045] The display unit is used to display the live broadcast interface corresponding to the target attraction, and to display the visitor flow information, attraction introduction information and target video stream at a preset position on the live broadcast interface;

[0046] The identification unit is used to identify preset events in the target video stream and generate a timeline with time markers in the target video stream according to the preset time, wherein one time marker corresponds to one preset event.

[0047] Optionally, in some embodiments of this application, the live streaming interface further displays a tour guide component, and the second display module further includes:

[0048] A wake-up unit is used to wake up the tour guide component in response to a tour guide operation triggered on the tour guide component, and to display an animation of the tour guide component switching from a dormant state to a wake-up state in the live broadcast interface.

[0049] The broadcasting unit is used to broadcast the introduction of the target attraction when the tour guide component is in an awake state.

[0050] Optionally, in some embodiments of this application, the broadcasting unit is specifically used for:

[0051] When the tour guide component is in an active state, it broadcasts the pre-stored basic information of the target attraction.

[0052] After broadcasting the pre-stored basic information of the target attraction, in response to the resource acquisition command, the detailed information of the target attraction is obtained from the edge server according to the current location of the terminal;

[0053] The detailed information about the aforementioned attraction will be broadcast.

[0054] Accordingly, this application also provides an electronic device, including a memory, a processor, and a processor program stored in the memory and executable on the processor, wherein the processor executes the program as described in any of the methods above.

[0055] This application also provides a storage medium storing a processor program that, when executed by a processor, implements any of the methods described above.

[0056] This application provides a method, apparatus, electronic device, and storage medium for displaying the interface of a tourism platform. The method displays a list of attractions on the tourism platform, including multiple attractions, each corresponding to at least one camera position. In response to a selection operation on the list, the selected attraction is identified as the target attraction. Then, the method acquires visitor flow information, attraction description information, and camera position information for the target attraction. Based on these information, a live streaming interface for the target attraction is displayed, along with a timeline covering both live and historical playback periods, and multiple time markers. In this tourism platform interface display solution, by displaying a timeline covering both live and historical playback periods on the live streaming interface, users can query historical live streaming data. Furthermore, the multiple time markers on the timeline assist users in precise location, thereby improving the efficiency of live streaming data queries. Attached Figure Description

[0057] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0058] Figure 1 This is a flowchart illustrating the interface display method of the tourism platform provided in this application embodiment;

[0059] Figure 2 This is a schematic diagram of the interface display method of the tourism platform provided in the embodiments of this application;

[0060] Figure 3 This is another schematic diagram of the interface display method of the tourism platform provided in the embodiments of this application.

[0061] Figure 4 This is another schematic diagram of the interface display method of the tourism platform provided in the embodiments of this application.

[0062] Figure 5 This is a schematic diagram of the interface display device of the tourism platform provided in the embodiments of this application;

[0063] Figure 6 This is a schematic diagram of the structure of the electronic device provided in the embodiments of this application. Detailed Implementation

[0064] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.

[0065] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, components, features, and elements with the same names in different embodiments of this application may have the same meaning or different meanings, the specific meaning of which must be determined by its interpretation in that specific embodiment or further in conjunction with the context of that specific embodiment.

[0066] It should be understood that the specific embodiments described herein are merely illustrative of this application and are not intended to limit this application.

[0067] In the following description, the use of suffixes such as "module," "part," or "unit" to denote elements is solely for the purpose of illustrative purposes and has no specific meaning in itself. Therefore, "module," "part," or "unit" may be used interchangeably.

[0068] The following describes in detail the embodiments involved in this application. It should be noted that the order of description of the embodiments in this application is not intended to limit the priority of the embodiments.

[0069] This application provides a method, apparatus, storage medium, and smart terminal for displaying the interface of a tourism platform. Specifically, the method for displaying the interface of the tourism platform according to this application can be executed by a smart terminal or a server, wherein the smart terminal can be a terminal. The terminal can be a smartphone, tablet computer, laptop computer, touch screen, game console, personal computer (PC), personal digital assistant (PDA), or other smart terminal. The terminal may also include a client, which can be a media playback client or an instant messaging client, etc.

[0070] This application provides a method for displaying the interface of a tourism platform, which can be executed by an electronic device or a server. This application example illustrates the method using an electronic device to display the tourism platform interface. The electronic device includes a touchscreen display and a processor. The touchscreen display is used to present a graphical user interface (GUI) and receive operation commands generated by the user interacting with the GUI. When the user operates the GUI through the touchscreen display, the GUI can control the content locally on the electronic device in response to the received operation commands, or it can control the content on the server side in response to the received operation commands.

[0071] The interface display solution for the tourism platform provided in this application displays a timeline covering both real-time live streaming periods and historical replay periods on the live streaming interface. Users can query historical live streaming data through the timeline. At the same time, multiple time markers are displayed on the timeline to assist users in accurate positioning, thereby improving the efficiency of users in querying live streaming data.

[0072] The following sections provide detailed descriptions of each example. It should be noted that the order in which the embodiments are described is not intended to limit the priority of the embodiments.

[0073] A method for displaying the interface of a tourism platform includes: displaying a list of attractions on the tourism platform; responding to a selection operation on the list of attractions, determining the attraction corresponding to the selection operation as the target attraction; acquiring visitor flow information, attraction introduction information, and camera location information of the target attraction; and displaying a live broadcast interface corresponding to the target attraction based on the visitor flow information, attraction introduction information, and camera location information, and displaying a timeline in the live broadcast interface of the target attraction.

[0074] Please see Figure 1 , Figure 1 This application provides a flowchart illustrating the interface display method for a tourism platform. The specific flow of this interface display method is as follows:

[0075] 101. Display the list of attractions on the tourism platform.

[0076] The list of attractions includes multiple scenic spots, and each attraction corresponds to at least one camera position. Specifically, users can access the interactive layer of the live stream interface for a specific attraction from the homepage of the tourism platform, allowing them to interact with the displayed list of attractions.

[0077] Each attraction in the attraction list is associated with at least one camera position. By selecting an attraction from the list (i.e., a selection operation), users can retrieve the real-time or historical footage from the corresponding camera position information.

[0078] Camera positions refer to the physical locations of cameras set up within scenic spots to capture real-time footage of those spots. Their core function is to provide the platform with a source of live streaming footage. A single scenic spot may contain multiple camera positions (such as different areas of the scenic area: entrance plaza, core viewing platform, folk activity area, etc.) to cover multiple perspectives of the scenic spot (for example, Taohuayuan Scenic Area may set up one camera position in each of the areas such as "Qinren Village" and "Peach Blossom Stream" to capture footage of different scenes).

[0079] After a user selects a target attraction, the system retrieves the real-time stream (live broadcast) or historical recording data (playback) from the corresponding camera based on its associated camera location information, and displays the linked content in conjunction with the timeline.

[0080] 102. In response to a selection operation on the list of attractions, determine the attraction corresponding to the selection operation as the target attraction.

[0081] A selection operation refers to the act of a user choosing a specific attraction from a list of attractions on a travel platform through clicking, touching, or other interactive methods (such as voice commands or keyboard selection). For example, if a user clicks the "Changde Peach Blossom Spring" option in the attraction list, this click is a selection operation within the attraction list. The system identifies the specific attraction identifier corresponding to the user's selection operation (such as attraction ID, name, etc., for example, the unique identifier of "Changde Peach Blossom Spring"); then, it defines the selected attraction as the target attraction.

[0082] 103. Obtain information on visitor traffic, attraction descriptions, and available camera positions for the target attraction.

[0083] Among these, visitor flow information refers to data reflecting the density of people within the target attraction (or a specific area), including real-time visitor flow (such as the current number of tourists in the scenic area and the congestion level in each area) and historical visitor flow (such as the average number of tourists during a certain period and the distribution during peak hours). Attraction description information refers to descriptive content about the target attraction, including basic background (such as historical origins and cultural characteristics) and key attractions (such as natural landscapes and cultural activities). Camera location information refers to the physical location and related parameters (such as camera number, installation area, and shooting range) of the cameras used to capture live footage within the target attraction.

[0084] Optionally, in some embodiments of this application, the real-time / historical live broadcast footage (image recognition technology) of the target scenic spot can be analyzed by the artificial intelligence module on the backend of the platform, and combined with the historical flow data (such as ticketing system and gate records) stored on the platform to generate flow information, which is then synchronized to the live broadcast interface.

[0085] Optionally, in some embodiments of this application, the descriptive content (i.e., attraction introduction information) of the target attraction is directly called from the existing database of the platform.

[0086] Optionally, in some embodiments of this application, camera location data (such as the camera locations, numbers, and shooting ranges included in the scenic spot) that are pre-associated with the target scenic spot can be retrieved from the platform. This data is static preset information (i.e., camera location information).

[0087] 104. Based on visitor flow information, attraction descriptions, and camera location information, display the live stream interface corresponding to the target attraction, and show the timeline in the live stream interface of the target attraction.

[0088] The timeline covers both live streaming and historical replay periods, and displays multiple time markers.

[0089] Optionally, in some embodiments of this application, the timeline is embedded at the bottom of the live streaming interface, covering the live streaming period and the historical replay period (supporting up to 30 days), and supports horizontal sliding expansion. Optionally, during live streaming, the timeline displays "current time + 2-hour preview period", and the red dynamic cursor moves synchronously with the live streaming screen (marking the real-time position); during replay, the timeline displays "24-hour scale of the selected date", with gray to distinguish historical periods (e.g., "drag the timeline to 2025-03-17 10:00" to load the replay scale of the corresponding date).

[0090] Furthermore, the system can analyze real-time and / or historical pedestrian traffic data, marking nodes such as "peak traffic" and "low traffic" on the timeline (e.g., "10:00 peak traffic"). When a user clicks on the marker, the live stream will jump to the corresponding time period, and the pedestrian traffic visualization elements in the corner of the screen (e.g., heat map) will simultaneously switch to the historical data for that time period.

[0091] In addition, key events mentioned in the attraction’s description (such as “sunrise at 5:30 am every day” and “folk performance at 3:00 pm”) are marked as “highlights” (golden star icon) on the timeline after being identified by the system. When the marked point is clicked, the live broadcast will jump to the corresponding time period, and a pop-up window will display a detailed introduction of the event (such as “Sunrise at Peach Blossom Spring: the best viewing point is the Qinren Village viewing platform”).

[0092] It should also be noted that if a camera position at the target scenic spot is temporarily closed for maintenance during a specific time period (e.g., "Taohuaxi camera position under maintenance from 12:00 to 14:00 on March 18, 2025"), the timeline will be marked with an "Interrupted Footage" message. When the user clicks on this message, a prompt to "Switch to Qinren Village camera position" will be displayed simultaneously, ensuring that the timeline and the availability of the camera position footage are linked.

[0093] For example, specifically, after a user selects "Changde Peach Blossom Spring" as the target attraction, the system retrieves the real-time footage from the "Qinren Village camera" as the main content of the live stream interface based on the camera's location information; the corner of the live stream interface displays "Current Visitor Flow: 200 people (moderate)" (based on real-time visitor flow information); the red cursor on the bottom timeline moves with the real-time footage, with "05:37 Peach Blossoms in Full Bloom" (recognized by the system as a highlight segment) and "10:00 Peak Visitor Flow" (based on historical visitor flow data); when the user clicks on the "05:37 Peach Blossoms in Full Bloom" marker, the live stream jumps to the playback of that time period, and at the same time a pop-up window displays the attraction's introduction at that time ("The light is soft at this time, suitable for shooting close-ups"), and the historical visitor flow data for that time period is displayed simultaneously in the corner of the screen ("150 people at that time").

[0094] Optionally, in some embodiments of this application, the step of "displaying the live stream interface corresponding to the target attraction based on visitor flow information, attraction description information, and camera position information, and displaying a timeline in the live stream interface of the target attraction" may specifically include:

[0095] Obtain live video streams from each camera position at the target attraction from the camera position information;

[0096] Based on the display priority of each camera position, the live video stream corresponding to the camera position with the highest display priority is determined as the target video stream;

[0097] Display the live stream interface corresponding to the target attraction, and show visitor flow information, attraction introduction information, and target video stream in preset positions on the live stream interface;

[0098] Identify preset events in the target video stream and generate a timeline with time markers in the target video stream according to preset times.

[0099] Each time marker corresponds to a preset event. The live video stream from each camera position refers to the real-time video data collected by each camera position (physically installed camera) within the target scenic spot, as well as archived historical video data. These video streams are the direct source of the main screen of the live broadcast interface, including the real-time video stream during live broadcasts and the recorded video streams during historical playback. Display priority refers to the priority ranking rules set for multiple camera positions within the target scenic spot, used to determine which camera position's video stream is prioritized as the main screen of the live broadcast interface. Priority is usually based on the core nature of the content captured by the camera position (e.g., whether it covers iconic landscapes of the scenic spot), user attention (e.g., historical clicks), or scene suitability (e.g., prioritizing the display of "viewing platform camera position" during sunrise). Preset events refer to high-value key time-point events identified by analyzing the target video stream content, user behavior data, or inherent information of the scenic spot, including natural phenomena in the video footage, fixed activities at the scenic spot (e.g., folk performances, 3:00 PM guided tours), crowd flow characteristics, and frequently rewatched segments.

[0100] For example, each camera position at the target scenic spot is associated with a corresponding video acquisition channel. The platform obtains the real-time video stream (for live streaming) or historically recorded video stream (for playback) from each camera position by calling the channel interface. Then, according to preset display priority rules (e.g., core scenic spot camera positions > secondary area camera positions), the platform selects the highest priority video stream from the multiple acquired camera positions as the main screen of the live streaming interface (i.e., the target video stream). If the target scenic spot has only one camera position, its video stream is directly used as the target video stream. The live streaming interface is centered on the target video stream (main screen) and integrates other information in preset locations (e.g., corners of the screen, sidebars, pop-ups): the target video stream occupies the main area of ​​the interface (e.g., 70% of the full screen space), displaying the highest priority camera position; visitor flow information is displayed in a lightweight form (e.g., the current congestion level is displayed in the upper right corner of the screen); scenic spot introduction information is presented in an interactive form (e.g., clicking the "Details" button at the bottom of the screen brings up a brief introduction to the "Peach Blossom Spring Historical Origins").

[0101] Furthermore, after performing content analysis on the target video stream (such as image recognition of sunrise and densely populated areas), and combining key time points in the attraction's description with historical visitor flow data, preset events are identified, and the corresponding time points are marked on the timeline at the bottom of the live stream interface (e.g., "5:37 Peach blossoms in full bloom" "9:00 Folk performance"). The timeline is synchronized with the target video stream, and users can directly jump to the corresponding time's video screen (live / playback) by clicking on the marked point.

[0102] Optionally, in some embodiments of this application, the live streaming interface further includes a perspective switching option, and the interface display method may further include:

[0103] In response to a trigger action for a viewpoint switching option, display the available live video stream based on the camera position information.

[0104] The perspective switching option is an interactive element in the live streaming interface that allows users to switch between multiple camera feeds at a target scenic spot. For example, if the target scenic spot is Changde Taohuayuan (Peach Blossom Spring), which includes three camera positions: Qinren Village, Taohuaxi (Peach Blossom Stream), and the viewing platform (capturing the village landscape, the stream scenery, and a panoramic view, respectively), the live streaming interface can display options such as Qinren Village view, Taohuaxi view, and viewing platform view in the form of a drop-down menu, icon button group, or sliding switch bar. These options are the perspective switching options, allowing users to select the shooting perspective of different camera positions.

[0105] A trigger action refers to a user's behavior of activating the perspective switching option through interactive methods such as clicking, touching, or selecting. For example, a user clicking the drop-down menu corresponding to the perspective switching option in the upper right corner of the live broadcast interface and selecting the Peach Blossom Creek perspective option; or swiping the camera icon on the screen left or right on a mobile device, are both trigger actions for the perspective switching option.

[0106] Subsequently, the system reads the camera position information of the target scenic spot, obtains the identifiers of all available camera positions at the scenic spot (such as "Peach Blossom Creek Camera Position ID: TA001" and "Viewing Platform Camera Position ID: GA002") and the corresponding video stream status (such as live streaming or playback available); based on the camera position information, it filters out the currently displayable live video streams and displays them in the interactive interface of the perspective switching option in the form of a list or icons (such as only displaying the "Available" camera position option in the drop-down menu);

[0107] After a user selects a camera position from the displayed options, the target video stream (main screen) of the live broadcast interface switches to the real-time video stream (during live broadcast) or historical playback stream (during playback) corresponding to that camera position. At the same time, the timeline is synchronized with the newly switched video stream (e.g., key events of that camera position during a specific time period will be updated to the timeline).

[0108] Optionally, in some embodiments of this application, the interface display method may further include:

[0109] Determine the target scenic area to which the target attraction belongs;

[0110] The guide interface displays a screenshot of all attractions within the target scenic area.

[0111] Among them, the tour guide interface map refers to a guide map displayed on the tourism platform interface, visually showing the distribution, location relationships, and core information (such as attraction names, landmark features, camera positions, etc.) of all attractions within the target scenic area. Figure 2 As shown, the name and relative location of each attraction can be marked on the tour guide interface.

[0112] When a user selects a target attraction (such as Qinren Village) from the attraction list, the system determines the target scenic area (such as Changde Taohuayuan Scenic Area). The live broadcast interface can display a guide map of the scenic area through the guide entrance (such as a button or pop-up window). The map includes the location of all attractions such as Qinren Village, Taohuaxi, and the viewing platform, as well as the live broadcast camera position markers. When a user clicks on an attraction in the map (such as Taohuaxi), they can quickly jump to the live broadcast interface of that attraction.

[0113] Optionally, in some embodiments of this application, the interface display method may further include: in response to a selection operation of a scenic spot in the tour guide interface image, displaying the live broadcast interface corresponding to the selected scenic spot.

[0114] Optionally, in some embodiments of this application, the interface display method may further include:

[0115] When an operating component is detected to have moved to the timeline, the timeline is highlighted.

[0116] When the timeline is highlighted, in response to the interactive operation of the operation component on the timeline, the moment of interaction when the focus of the operation component is on the timeline is determined;

[0117] Display the live video stream corresponding to the target attraction during the interactive moment.

[0118] Among them, the operation component refers to the input tool or virtual interaction point used by the user to interact with the interface on the terminal device, which depends on the device type: on the PC (such as the official website), the operation component is usually the "mouse cursor"; on the mobile device (such as the mini program), the operation component is usually the finger touch point.

[0119] The focus of an operation component refers to the specific location on the interface that the operation component points to, that is, the precise coordinate point on the timeline that the user directly applies to through the operation component (such as the mouse cursor or finger touch point).

[0120] An interactive moment refers to the specific point in time on the timeline where the focus of an interactive component is located. It is the target time selected by the user on the timeline through interactive operations (such as clicking or dragging). For example, if a user clicks the "2025-03-18 05:37" mark on the timeline, that time point is the interactive moment; if the user drags the interactive component to the "15:00" mark on the timeline and releases it, "15:00" is the interactive moment.

[0121] Please see Figure 3 When the system detects that an interactive component (such as a mouse) has moved to the timeline area, the timeline uses highlighting effects such as darker color and glowing borders to alert the user that it is currently operable, thus preventing accidental touches.

[0122] When the timeline is highlighted (interactive), users can initiate interactive actions through operation components (such as clicking a marker on the timeline or dragging an operation component to a specific scale). The system will identify the timeline scale corresponding to the focus of the operation component and determine it as the interactive moment. Once the interactive moment is determined (e.g., the user clicks on the interactive moment with the mouse), the system automatically retrieves and displays the corresponding live video stream (real-time or playback). For example, if the interactive moment is "2025-03-18 05:37" (historical time), the live broadcast interface will switch from the current real-time view to the playback video stream of that moment.

[0123] Optionally, in some embodiments of this application, the step of "displaying the live video stream corresponding to the target attraction at the interactive moment" may specifically include:

[0124] Detect whether the interaction time exceeds the current live broadcast time of the target attraction;

[0125] If the interaction time does not exceed the current live broadcast time of the target attraction, then the historical live broadcast video stream of the target attraction corresponding to the interaction time will be displayed;

[0126] If the interaction time exceeds the current live broadcast time of the target attraction, then the live video stream corresponding to the target attraction at the current live broadcast time will be displayed.

[0127] For example, in the live stream interface corresponding to Changde Taohuayuan (the current live stream time is 10:00):

[0128] If the interaction time is 9:30 (not exceeding the current time), the system will display the historical live video stream (replay) at 9:30; if the interaction time is 11:00 (exceeding the current time and belonging to the future time period), the system will still display the current live video stream at 10:00, while the red cursor on the timeline will remain at 10:00.

[0129] Optionally, in some embodiments of this application, the live streaming interface also displays a tour guide component, and the interface display method may further include:

[0130] In response to a tour guide action triggered on the tour guide component, the tour guide component is woken up, and the animation of the tour guide component switching from sleep state to wake state is displayed on the live broadcast interface.

[0131] When the tour guide component is active, it will broadcast the introduction of the target attraction.

[0132] The tour guide component refers to the functional modules in the live streaming interface used to provide attraction guides and information broadcasts (such as virtual tour guide icons, voice assistant entry points, etc.). It is the carrier of attraction introduction information and enables interactive guidance (such as a virtual avatar). Tour guide operation refers to the interactive behavior of the user triggering the tour guide component to switch from a dormant state to an active state. The dormant state refers to the state of the tour guide component when it is not activated. At this time, the component exists in a lightweight form (such as a small icon, hidden in the sidebar), not occupying the main space of the live streaming interface, and only serving as a "waiting to be triggered" function entry point. The active state is the state after the tour guide component is activated. At this time, the component expands into an interactive interface (such as a half-screen pop-up, a floating window), with information display and broadcasting capabilities. The animation refers to the transition animation when the tour guide component switches from a dormant state to an active state, used to enhance interactive feedback and user perception.

[0133] For example, please refer to the specific details. Figure 4 The virtual avatar (in dormant state) in the lower left corner of the live broadcast interface is hidden; when the user clicks on the virtual avatar (i.e., the tour guide operation), the system triggers the wake-up logic, displays animation effects, and the virtual avatar switches from dormant state to awake state.

[0134] Once the virtual avatar is activated, it retrieves pre-stored information about the scenic area and outputs it via voice broadcast or a combination of text and voice. If the user remains in the awakened state for more than a preset time, it can also link with the markers on the timeline to supplement the contextual introduction at that time point.

[0135] Optionally, in some embodiments of this application, the step "playing the introduction of the target attraction while the tour guide component is in an awake state" may specifically include:

[0136] When the tour guide component is active, it broadcasts pre-stored basic information about the target attractions.

[0137] After broadcasting the pre-stored basic information of the target attraction, in response to the resource acquisition command, the detailed information of the target attraction is obtained from the edge server according to the current location of the terminal;

[0138] Announce detailed information about the tourist attractions.

[0139] The attraction introduction includes basic information and detailed information. Basic information includes a core overview of the target attraction (such as historical background, landmarks, and basic data), for example, Changde Taohuayuan: "Founded in the Jin Dynasty, famous for the story of 'Peach Blossom Spring,' its core landscape is a vast peach forest covering approximately 15.8 square kilometers." When the tour guide component is active, it prioritizes broadcasting this pre-stored information, eliminating the need for real-time loading and achieving "instant response," thus avoiding user waiting. Detailed information supplements the basic information. Edge node caching technology (such as Cloudflare Workers) can store detailed information about popular attractions on edge servers closer to the user, further reducing real-time download latency.

[0140] Resource acquisition commands are trigger signals for users' demand for in-depth information. They can originate from users' active operations (such as clicking the "View More" button) or behavioral characteristics (such as staying in the wake state for more than a preset time).

[0141] Edge servers offer lower latency compared to the cloud, making them ideal for real-time data needs in travel scenarios where users are on the move. This ensures that detailed information loads quickly, avoiding any impact on the user experience.

[0142] For example, after the basic information announcement "Peach Blossom Spring has tens of thousands of acres of peach orchards," the detailed information includes "The peach tree variety near the current terminal location is 'Fei Tao,' with a flowering period from mid-March to early April. The best light is between 9:00 and 11:00 AM daily, making it ideal for photography" (combined with the location and the "best viewing time" marker on the timeline). When announcing the detailed information, it can be linked to the timeline, for example, mentioning "the corresponding 'peak visitor flow' at 10:00 AM on the timeline; there are many tourists in this area during this time, so it is recommended to visit during off-peak hours."

[0143] This application's embodiment of the tourism platform interface display method displays a list of attractions on the tourism platform. The list includes multiple attractions, and each attraction corresponds to at least one camera position. In response to a selection operation on the attraction list, the selected attraction is determined as the target attraction. Then, the target attraction's visitor flow information, attraction description information, and camera position information are obtained. Based on the visitor flow information, attraction description information, and camera position information, a live broadcast interface corresponding to the target attraction is displayed. A timeline is displayed on the target attraction's live broadcast interface, covering both real-time live broadcast periods and historical replay periods, and multiple time markers are displayed on the timeline. In the tourism platform interface display scheme provided by this application, by displaying a timeline covering both real-time live broadcast periods and historical replay periods on the live broadcast interface, users can query historical live broadcast data through the timeline. Simultaneously, the multiple time markers displayed on the timeline can assist users in accurate positioning, thereby improving the efficiency of users' querying of live broadcast data.

[0144] To facilitate better implementation of the interface display method for the tourism platform according to the embodiments of this application, the embodiments of this application also provide an interface display device for a tourism platform. The meanings of the terms used are the same as in the aforementioned interface display system for the tourism platform, and specific implementation details can be found in the description of the system embodiments.

[0145] Please see Figure 5 , Figure 5 This is a schematic diagram of the interface display device of a tourism platform provided in an embodiment of this application. Specifically, the interface display device of the tourism platform may include a first display module 201, a determining module 202, an acquiring module 203, and a second display module 204, as follows:

[0146] The first display module 201 is used to display a list of attractions on the tourism platform. The list of attractions includes multiple attractions, and each attraction corresponds to at least one camera position.

[0147] The determination module 202 is used to determine, in response to a selection operation on the list of attractions, the attraction corresponding to the selection operation as the target attraction;

[0148] Module 203 is used to acquire information on visitor traffic, attraction descriptions, and camera locations at the target attraction.

[0149] The second display module 204 is used to display the live broadcast interface corresponding to the target attraction based on the traffic flow information, attraction introduction information and camera position information, and to display a timeline in the live broadcast interface of the target attraction. The timeline covers the real-time live broadcast period and the historical replay period, and multiple time markers are displayed on the timeline.

[0150] Optionally, in some embodiments of this application, the second display module 204 includes:

[0151] The acquisition unit is used to acquire the live video stream of each camera position at the target scenic spot from the camera position information;

[0152] The determination unit is used to determine the live video stream corresponding to the camera with the highest display priority as the target video stream based on the display priority of each camera position.

[0153] The display unit is used to display the live broadcast interface corresponding to the target attraction, and to display the visitor flow information, attraction introduction information and target video stream at a preset position on the live broadcast interface;

[0154] The identification unit is used to identify preset events in the target video stream and generate a timeline with time markers in the target video stream according to the preset time, wherein one time marker corresponds to one preset event.

[0155] Optionally, in some embodiments of this application, the live streaming interface also displays a tour guide component, and the second display module 204 further includes:

[0156] A wake-up unit is used to wake up the tour guide component in response to a tour guide operation triggered on the tour guide component, and to display an animation of the tour guide component switching from a dormant state to a wake-up state in the live broadcast interface.

[0157] The broadcasting unit is used to broadcast the introduction of the target attraction when the tour guide component is in an awake state.

[0158] Optionally, in some embodiments of this application, the broadcasting unit is specifically used for:

[0159] When the tour guide component is activated, it broadcasts the pre-stored basic information of the target attraction.

[0160] After broadcasting the pre-stored basic information of the target attraction, in response to the resource acquisition command, the detailed information of the target attraction is obtained from the edge server according to the current location of the terminal;

[0161] The detailed information about the aforementioned attraction will be broadcast.

[0162] This application provides an interface display device for a tourism platform. A first display module 201 displays a list of attractions on the tourism platform, including multiple attractions, each corresponding to at least one camera position. A determining module 202, in response to a selection operation on the attraction list, determines the selected attraction as the target attraction. Then, an acquisition module 203 acquires visitor flow information, attraction description information, and camera position information for the target attraction. A second display module 204, based on the visitor flow information, attraction description information, and camera position information, displays a live stream interface corresponding to the target attraction, and displays a timeline on the live stream interface. The timeline covers both real-time live streaming and historical replay periods, and displays multiple time markers. In the interface display scheme of the tourism platform provided in this application, by displaying a timeline covering both real-time live streaming and historical replay periods on the live stream interface, users can query historical live stream data through the timeline. Simultaneously, the multiple time markers on the timeline assist users in accurate positioning, thereby improving the efficiency of users' querying of live stream data.

[0163] Furthermore, embodiments of this application also provide an electronic device, such as... Figure 6 As shown, it illustrates a structural schematic diagram of the electronic device involved in the embodiments of this application, specifically:

[0164] The electronic device may include components such as a processor 301 with one or more processing cores, a memory 302 with one or more processor-readable storage media, a power supply 303, and an input unit 304. Those skilled in the art will understand that... Figure 6 The electronic device structure shown does not constitute a limitation on the electronic device and may include more or fewer components than shown, or combine certain components, or have different component arrangements. Wherein:

[0165] The processor 301 is the control center of the electronic device. It connects various parts of the electronic device via various interfaces and lines. By running or executing software programs and / or modules stored in the memory 302, and by calling data stored in the memory 302, it performs various functions and processes data, thereby providing overall monitoring of the electronic device. Optionally, the processor 301 may include one or more processing cores; preferably, the processor 301 may integrate an application processor and a modem processor, wherein the application processor mainly handles the operating system, user interface, and applications, and the modem processor mainly handles wireless communication. It is understood that the modem processor may not be integrated into the processor 301.

[0166] The memory 302 can be used to store software programs and modules. The processor 301 executes various functional applications and the interface display method of the travel platform by running the software programs and modules stored in the memory 302. The memory 302 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, at least one application program required for a function (such as sound playback function, image playback function, etc.), etc.; the data storage area may store data created according to the use of the electronic device, etc. In addition, the memory 302 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device. Accordingly, the memory 302 may also include a memory controller to provide the processor 301 with access to the memory 302.

[0167] The electronic device also includes a power supply 303 that supplies power to various components. Preferably, the power supply 303 can be logically connected to the processor 301 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system. The power supply 303 may also include one or more DC or AC power supplies, recharging systems, power fault detection circuits, power converters or inverters, power status indicators, and other arbitrary components.

[0168] The electronic device may also include an input unit 304, which can be used to receive input digital or character information and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function control.

[0169] Although not shown, the electronic device may also include a display unit, etc., which will not be described in detail here. Specifically, in this embodiment, the processor 301 in the electronic device loads the executable files corresponding to the processes of one or more applications into the memory 302 according to the following instructions, and the processor 301 runs the applications stored in the memory 302 to realize various functions, as follows:

[0170] Display a list of attractions on the tourism platform; respond to a selection operation on the list of attractions, and determine the selected attraction as the target attraction; obtain visitor flow information, attraction introduction information, and camera location information for the target attraction; based on the visitor flow information, attraction introduction information, and camera location information, display the live broadcast interface corresponding to the target attraction, and display a timeline in the live broadcast interface of the target attraction.

[0171] For details on the implementation of each of the above operations, please refer to the previous examples, which will not be repeated here.

[0172] This application embodiment displays a list of attractions on a tourism platform. The list includes multiple attractions, each corresponding to at least one camera position. In response to a selection operation on the attraction list, the selected attraction is identified as the target attraction. Then, the target attraction's visitor flow information, attraction description information, and camera position information are acquired. Based on these information, a live stream interface corresponding to the target attraction is displayed, along with a timeline covering both live and historical replay periods. Multiple time markers are displayed on the timeline. In this tourism platform interface display scheme, by displaying a timeline covering both live and historical replay periods on the live stream interface, users can query historical live stream data. Furthermore, the multiple time markers on the timeline assist users in precise location, thereby improving the efficiency of live stream data queries.

[0173] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be performed by instructions, or by instructions controlling related hardware. These instructions can be stored in a processor-readable storage medium and loaded and executed by a processor.

[0174] Therefore, embodiments of this application provide a storage medium storing multiple instructions that can be loaded by a processor to execute steps in any of the interface display methods for a tourism platform provided in embodiments of this application. For example, the instructions can execute the following steps:

[0175] Display a list of attractions on the tourism platform; respond to a selection operation on the list of attractions, and determine the selected attraction as the target attraction; obtain visitor flow information, attraction introduction information, and camera location information for the target attraction; based on the visitor flow information, attraction introduction information, and camera location information, display the live broadcast interface corresponding to the target attraction, and display a timeline in the live broadcast interface of the target attraction.

[0176] For details on the implementation of each of the above operations, please refer to the previous examples, which will not be repeated here.

[0177] The storage medium may include: read-only memory (ROM), random access memory (RAM), disk or optical disk, etc.

[0178] Since the instructions stored in the storage medium can execute the steps in any of the interface display methods of the tourism platform provided in the embodiments of this application, the beneficial effects that any of the interface display methods of the tourism platform provided in the embodiments of this application can achieve can be realized. For details, please refer to the previous embodiments, which will not be repeated here.

[0179] The foregoing has provided a detailed description of a tourism platform interface display method, apparatus, electronic device, and storage medium provided in the embodiments of this application. Specific examples have been used to illustrate the principles and implementation methods of this application. The descriptions of the above embodiments are only for the purpose of helping to understand the methods and core ideas of this application. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this application. Therefore, the content of this specification should not be construed as a limitation of this application.

Claims

1. A method for displaying the interface of a tourism platform, characterized in that, include: The platform displays a list of attractions, which includes multiple attractions, and each attraction corresponds to at least one camera position. In response to a selection operation on the list of attractions, the attraction corresponding to the selection operation is determined as the target attraction; Obtain visitor flow information, attraction description information, and camera location information for the target attraction; Based on the visitor flow information, attraction introduction information, and camera position information, the live broadcast interface corresponding to the target attraction is displayed, and a timeline is displayed in the live broadcast interface of the target attraction. The timeline covers the real-time live broadcast period and the historical replay period, and multiple time markers are displayed on the timeline.

2. The interface display method according to claim 1, characterized in that, The step of displaying a live stream interface corresponding to the target attraction based on the visitor flow information, attraction description information, and camera position information, and displaying a timeline in the live stream interface of the target attraction, includes: Obtain the live video stream of each camera position at the target scenic spot from the camera position information; Based on the display priority of each camera position, the live video stream corresponding to the camera position with the highest display priority is determined as the target video stream; Display the live stream interface corresponding to the target attraction, and display the visitor flow information, attraction introduction information, and target video stream at a preset position on the live stream interface; Identify preset events in the target video stream and generate a timeline with time markers in the target video stream according to the preset time, wherein one time marker corresponds to one preset event.

3. The interface display method according to claim 2, characterized in that, The live streaming interface also includes a perspective switching option, and the interface display method further includes: In response to a trigger operation for the viewpoint switching option, the available live video stream is displayed based on the camera position information.

4. The interface display method according to claim 1, characterized in that, Also includes: Determine the target scenic area to which the target attraction belongs; The guide interface displays a screenshot of all attractions within the target scenic area.

5. The interface display method according to claim 4, characterized in that, Also includes: In response to the selection of attractions in the tour guide interface, the live stream interface corresponding to the selected attraction is displayed.

6. The interface display method according to claim 1, characterized in that, Also includes: When an operating component is detected to have moved to the time axis, the time axis is highlighted. When the timeline is highlighted, in response to the interactive operation of the operation component on the timeline, the interactive moment when the focus of the operation component is on the timeline is determined; Display the live video stream corresponding to the target attraction at the interactive moment.

7. The interface display method according to claim 6, characterized in that, The display of the live video stream corresponding to the target attraction at the interactive moment includes: Detect whether the interaction time exceeds the current live broadcast time of the target attraction; If the interaction time does not exceed the current live broadcast time of the target attraction, then the historical live broadcast video stream corresponding to the target attraction at the interaction time will be displayed; If the interaction time exceeds the current live broadcast time of the target attraction, then the live video stream corresponding to the target attraction at the current live broadcast time will be displayed.

8. The interface display method according to any one of claims 1 to 7, characterized in that, The live streaming interface also displays a tour guide component, and the interface display method further includes: In response to a tour guide operation triggered on the tour guide component, the tour guide component is woken up, and an animation of the tour guide component switching from a dormant state to a woken state is displayed on the live streaming interface. When the tour guide component is activated, it broadcasts the introduction of the target attraction.

9. The interface display method according to claim 8, characterized in that, When the tour guide component is in an active state, it broadcasts the attraction description corresponding to the target attraction, including: When the tour guide component is in an active state, it broadcasts the pre-stored basic information of the target attraction. After broadcasting the pre-stored basic information of the target attraction, in response to the resource acquisition command, the detailed information of the target attraction is obtained from the edge server according to the current location of the terminal; The detailed information about the aforementioned attraction will be broadcast.

10. A display device for the interface of a tourism platform, characterized in that, include: The first display module is used to display the list of attractions on the tourism platform. The list of attractions includes multiple attractions, and each attraction corresponds to at least one camera position. A determination module is configured to, in response to a selection operation on the list of attractions, determine the attraction corresponding to the selection operation as the target attraction; The acquisition module is used to acquire information on visitor traffic, attraction descriptions, and camera positions at the target attraction. The second display module is used to display the live broadcast interface corresponding to the target attraction based on the traffic flow information, attraction introduction information and camera position information, and to display a timeline in the live broadcast interface of the target attraction. The timeline covers the real-time live broadcast period and the historical replay period, and multiple time markers are displayed on the timeline.

11. The interface display device according to claim 10, characterized in that, The second display module includes: The acquisition unit is used to acquire the live video stream of each camera position at the target scenic spot from the camera position information; The determination unit is used to determine the live video stream corresponding to the camera with the highest display priority as the target video stream based on the display priority of each camera position. The display unit is used to display the live broadcast interface corresponding to the target attraction, and to display the visitor flow information, attraction introduction information and target video stream at a preset position on the live broadcast interface; The identification unit is used to identify preset events in the target video stream and generate a timeline with time markers in the target video stream according to the preset time, wherein one time marker corresponds to one preset event.

12. The interface display device according to claim 10, characterized in that, The live streaming interface also displays a tour guide component, and the second display module further includes: A wake-up unit is used to wake up the tour guide component in response to a tour guide operation triggered on the tour guide component, and to display an animation of the tour guide component switching from a dormant state to a wake-up state in the live broadcast interface. The broadcasting unit is used to broadcast the introduction of the target attraction when the tour guide component is in an awake state.

13. The interface display device according to claim 12, characterized in that, The broadcasting unit is specifically used for: When the tour guide component is in an active state, it broadcasts the pre-stored basic information of the target attraction. After broadcasting the pre-stored basic information of the target attraction, in response to the resource acquisition command, the detailed information of the target attraction is obtained from the edge server according to the current location of the terminal; The detailed information about the aforementioned attraction will be broadcast.

14. An electronic device, characterized in that, include: A memory, a processor, and a processor program stored in the memory and executable on the processor, wherein the processor executes the program as steps of the interface display method of the travel platform as described in any one of claims 1 to 9.

15. A storage medium, characterized in that, A computer processing program is stored that can be loaded by a processor and execute the interface display method of the tourism platform as described in any one of claims 1 to 9.