+

CN112000251A - Method, apparatus, electronic device and computer readable medium for playing video - Google Patents

Method, apparatus, electronic device and computer readable medium for playing video Download PDF

Info

Publication number
CN112000251A
CN112000251A CN202010783299.8A CN202010783299A CN112000251A CN 112000251 A CN112000251 A CN 112000251A CN 202010783299 A CN202010783299 A CN 202010783299A CN 112000251 A CN112000251 A CN 112000251A
Authority
CN
China
Prior art keywords
house
interface
video
display
auxiliary
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202010783299.8A
Other languages
Chinese (zh)
Inventor
不公告发明人
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Urban Network Neighbor Information Technology Co Ltd
Original Assignee
Beijing Urban Network Neighbor Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Urban Network Neighbor Information Technology Co Ltd filed Critical Beijing Urban Network Neighbor Information Technology Co Ltd
Priority to CN202010783299.8A priority Critical patent/CN112000251A/en
Publication of CN112000251A publication Critical patent/CN112000251A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/045Combinations of networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/22Details of telephonic subscriber devices including a touch pad, a touch sensor or a touch detector

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • General Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • Data Mining & Analysis (AREA)
  • Evolutionary Computation (AREA)
  • Biophysics (AREA)
  • Molecular Biology (AREA)
  • Computing Systems (AREA)
  • Computational Linguistics (AREA)
  • Artificial Intelligence (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

Embodiments of the present disclosure disclose methods, apparatuses, electronic devices, and computer-readable media for playing videos. One embodiment of the method comprises: in response to detecting that the user operates the first house display interface in a targeted mode, displaying a second house display interface, wherein the second house display interface comprises a house display auxiliary interface and a house display main interface; in response to detecting a selection operation for a target area of a house in the main house display interface, displaying the target area in the main house display interface based on a preset display mode; determining an auxiliary video according to the target area; and playing the auxiliary video in the house display auxiliary interface. This embodiment makes the user just can be clear audio-visual understanding the condition in house not enough going out of home, saves the user and looks over the time on the spot to the house, and then has realized user experience's promotion and for user save time, provide convenience.

Description

Method, apparatus, electronic device and computer readable medium for playing video
Technical Field
Embodiments of the present disclosure relate to the field of computer technologies, and in particular, to a method and an apparatus for playing a video, an electronic device, and a computer-readable medium.
Background
With the development of internet technology and the popularization of electronic devices such as mobile phones, some information about houses can be presented through various electronic devices. People can see various kinds of house-related information through various electronic devices. However, it is often difficult for a house to simply view house-related information to meet the needs of people. The user is required to examine each house in the field, which causes much unnecessary trouble and time waste.
In order to meet the demands of people on understanding houses, users can more intuitively and clearly know the conditions of the houses, the authenticity of the houses and other related information without going out.
Disclosure of Invention
This summary is provided to introduce a selection of concepts in a simplified form that are further described below in the detailed description. This summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used to limit the scope of the claimed subject matter.
Some embodiments of the present disclosure propose a method, an apparatus, an electronic device and a computer-readable medium for playing a video to solve the technical problems mentioned in the above background section.
In a first aspect, some embodiments of the present disclosure provide a method for playing a video, the method comprising: in response to detecting that the user operates the first house display interface in a targeted mode, displaying a second house display interface, wherein the second house display interface comprises a house display auxiliary interface and a house display main interface; in response to detecting a selection operation for a target area of a house in the main house display interface, displaying the target area in the main house display interface based on a preset display mode; determining an auxiliary video according to the target area; and playing the auxiliary video in the house display auxiliary interface.
In a second aspect, some embodiments of the present disclosure provide an apparatus for playing a video, the apparatus comprising: the first display unit is configured to respond to the detection of target operation of a user on the first house display interface, and display a second house display interface, wherein the second house display interface comprises a house display auxiliary interface and a house display main interface; the second display unit is configured to respond to the detection of the selection operation of the target area of the house in the house display main interface and display the target area in the house display main interface based on a preset display mode; a determining unit configured to determine an auxiliary video according to the target area; and the playing unit is configured to play the auxiliary video in the house display auxiliary interface.
In a third aspect, an embodiment of the present application provides an electronic device, where the network device includes: one or more processors; storage means for storing one or more programs; when the one or more programs are executed by the one or more processors, the one or more processors are caused to implement the method as described in any implementation of the first aspect.
In a fourth aspect, the present application provides a computer-readable medium, on which a computer program is stored, which, when executed by a processor, implements the method as described in any implementation manner of the first aspect.
One of the above-described various embodiments of the present disclosure has the following advantageous effects: through the target operation that detects the user and demonstrate the first interface to the house, show house demonstration main interface and the house demonstration auxiliary interface on house demonstration second interface, later, respond to and detect the target area selection operation to the house in the house demonstration main interface, show the target area in the house demonstration main interface according to predetermineeing the display mode again, and confirm supplementary video according to the target area, finally, show supplementary video in the auxiliary interface in the house, thereby make the user just can be clear directly perceived the condition in house, save the user to the on-the-spot time of house, and then realized user experience's promotion and for user save time, provide convenience.
Drawings
The above and other features, advantages and aspects of various embodiments of the present disclosure will become more apparent by referring to the following detailed description when taken in conjunction with the accompanying drawings. Throughout the drawings, the same or similar reference numbers refer to the same or similar elements. It should be understood that the drawings are schematic and that elements and elements are not necessarily drawn to scale.
1-2 are a number of schematic diagrams of an application scenario for a method of playing video according to some embodiments of the present disclosure;
fig. 3 is a flow diagram of some embodiments of a method for playing a video according to the present disclosure;
FIG. 4 is a flow diagram of further embodiments of a method for playing a video according to the present disclosure;
FIG. 5 is a schematic block diagram of some embodiments of an apparatus for playing video according to the present disclosure;
FIG. 6 is a schematic structural diagram of an electronic device suitable for use in implementing some embodiments of the present disclosure.
Detailed Description
Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While certain embodiments of the present disclosure are shown in the drawings, it is to be understood that the disclosure may be embodied in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided for a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the disclosure are for illustration purposes only and are not intended to limit the scope of the disclosure.
It should be noted that, for convenience of description, only the portions related to the related invention are shown in the drawings. The embodiments and features of the embodiments in the present disclosure may be combined with each other without conflict.
It should be noted that the terms "first", "second", and the like in the present disclosure are only used for distinguishing different devices, modules or units, and are not used for limiting the order or interdependence relationship of the functions performed by the devices, modules or units.
It is noted that references to "a", "an", and "the" modifications in this disclosure are intended to be illustrative rather than limiting, and that those skilled in the art will recognize that "one or more" may be used unless the context clearly dictates otherwise.
The names of messages or information exchanged between devices in the embodiments of the present disclosure are for illustrative purposes only, and are not intended to limit the scope of the messages or information.
The present disclosure will be described in detail below with reference to the accompanying drawings in conjunction with embodiments.
Fig. 1-2 are a number of schematic diagrams of an application scenario for a method of playing a video according to some embodiments of the present disclosure.
As shown in fig. 1, the house exhibition first interface 102 displayed on the terminal device 101 may include a plurality of house information, and the user may select among house information 1021, house information 1022, house information 1023, and house information 1024 displayed in the house exhibition first interface 102 displayed on the terminal device 101.
When detecting a selection operation 1025 of the user for the house information 1022 in the house presentation first interface 102, the terminal device 101 may display the house presentation second interface 103, wherein the house presentation second interface 103 includes the house presentation auxiliary interface 1032 and the house presentation main interface 1031. Specifically, the content displayed on the home display main interface 1031 may be a thumbnail of a home display, or may be a VR display of a home. The home display auxiliary interface 1032 is generally a video display corresponding to the home displayed on the home display main interface 1031.
As shown in fig. 2, when a selection operation 104 of a user for a target area of the home presentation main interface 1031 is detected, the terminal device 101 may display the target area in the home presentation main interface 105 based on a preset display manner. Specifically, the target area generally refers to an area selected by a user, and the target area shown in fig. 1-2 may be a study area.
The terminal device 101 may determine a corresponding auxiliary video according to the target area selected by the user, and play the auxiliary video in the mode display auxiliary interface 106. As an example, a video of each of a plurality of areas of a house may be stored in advance, and when an area selection operation by a user is detected, the video of the area selected by the user is played.
It is understood that the method for playing the video may be executed by the terminal device 101, or may also be executed by the server, and the execution body of the method may also include a device formed by integrating the terminal device 101 and the server through a network, or may also be executed by various software programs. The terminal device 101 may be various electronic devices with information processing capability, including but not limited to a smart phone, a tablet computer, an e-book reader, a laptop portable computer, a desktop computer, and the like. Furthermore, the execution body may also be embodied as a server, software, or the like. When the execution subject is software, the software can be installed in the electronic device listed above. It may be implemented, for example, as multiple software or software modules to provide distributed services, or as a single software or software module. And is not particularly limited herein.
It should be understood that the number of terminal devices in fig. 1 is merely illustrative. There may be any number of terminal devices, as desired for implementation.
With continued reference to fig. 3, a flow 300 of some embodiments of a method for playing a video in accordance with the present disclosure is shown. The method for playing the video comprises the following steps:
step 301, in response to detecting a target operation of a user for displaying a first interface of a house, displaying a second interface of the house display.
In some embodiments, an executing subject of the method for playing a video (e.g., terminal device 101 shown in fig. 1) may display a second house exhibition interface in response to detecting a target operation of a user with respect to the first house exhibition interface.
Here, the second house exhibition interface includes a house exhibition auxiliary interface and a house exhibition main interface. Specifically, the home exhibition main interface is generally an interface for exhibiting a home. As an example, the main house display interface may be an interface for displaying a house by using a VR, or may be a display interface for displaying a house picture.
The house showing auxiliary interface is generally an interface for assisting a user to know house information in the house showing main interface. As an example, the house exhibition assistance interface described above may be an interface including a house video photographed in advance. The target operation generally refers to a user's selection operation of a house displayed in the first presentation interface. As an example, the above-described target operation may be a click operation, a drag operation, or the like. As an example, the first house showing interface may be a showing interface including a plurality of house information.
Step 302, in response to detecting a selection operation for a target area of a house in the main house display interface, displaying the target area in the main house display interface based on a preset display mode.
In some embodiments, in response to detecting a selection operation for a target area of a house in the main house display interface, the execution subject may display the target area in the main house display interface based on a preset display manner. As an example, the preset display mode may be displaying a thumbnail of a house display, or displaying a VR display of a house.
Here, the target region generally refers to a region to which the selection operation is directed. As an example, the selection operation may be a click or a drag, etc.
Step 303, determining an auxiliary video according to the target area.
In some embodiments, the execution subject may determine the auxiliary video according to the target area. The auxiliary video is generally a video for assisting a user to know a house in the house exhibition main interface. Here, the execution subject may determine the auxiliary video in various ways. As an example, the execution subject may store a plurality of videos of a target house in advance, determine a video having a target area among the videos according to the target area in the target house, and use the video as an auxiliary video.
And step 304, playing the auxiliary video in the house display auxiliary interface.
In some embodiments, the execution subject may play the auxiliary video in a home exhibition auxiliary interface.
In some optional implementations of some embodiments, there is a corresponding real-time video or at least one presentation video for the house. Here, the real-time video generally refers to a video about the house played in real time. As an example, the real-time video may be a live video. The presentation video is generally a video previously taken about the house. As an example, the presentation video may be a video of a room of the house photographed in advance.
In some optional implementations of some embodiments, the execution subject may detect a real-time video corresponding to the house. Specifically, the execution main body may detect the real-time video corresponding to the house in various ways. As an example, the execution subject may search among a plurality of real-time videos by using the keyword of the house to obtain a real-time video corresponding to the house.
And determining an area corresponding to the real-time video in response to the detection of the real-time video corresponding to the house. Here, the area corresponding to the real-time video generally refers to an area of the house appearing on the screen of the real-time video. Specifically, the execution main body may determine the area corresponding to the real-time video in various ways. As an example, the execution subject may store images of a plurality of areas of the house in advance, and compare the images with the content in the real-time video to determine the area corresponding to the real-time video.
And comparing the region with the target region to obtain a comparison result. As an example, the execution subject may compare the region in the video with a pre-stored image of the target region through a Convolutional Neural Network (CNN).
And determining the real-time video as an auxiliary video in response to the comparison result meeting a preset condition. Here, the predetermined condition generally means that the alignment results are the same or similar.
In some optional implementation manners of some embodiments, the executing entity may obtain at least one display video corresponding to the house in response to that the comparison result does not satisfy a predetermined condition.
And determining a display video corresponding to the target area of the house from the at least one display video as an auxiliary video. Specifically, the execution subject may use a display video, in which a display area and a target area in at least one display video are the same or similar, as the display video corresponding to the target area.
In some optional implementations of some embodiments, the executing entity obtains at least one display video corresponding to the house in response to not detecting the real-time video corresponding to the house.
And determining a display video corresponding to the target area of the house from the at least one display video as an auxiliary video.
One of the above-described various embodiments of the present disclosure has the following advantageous effects: through the target operation that detects the user and demonstrate the first interface to the house, show house demonstration main interface and the house demonstration auxiliary interface on house demonstration second interface, later, respond to and detect the target area selection operation to the house in the house demonstration main interface, show the target area in the house demonstration main interface according to predetermineeing the display mode again, and confirm supplementary video according to the target area, finally, show supplementary video in the auxiliary interface in the house, thereby make the user just can be clear directly perceived the condition in house, save the user to the on-the-spot time of house, and then realized user experience's promotion and for user save time, provide convenience.
With further reference to fig. 4, a flow 400 of further embodiments of methods for playing a video is shown. The process 400 of the method for playing a video includes the following steps:
step 401, in response to detecting that the user performs a target operation on the first house display interface, displaying a second house display interface.
And 402, in response to the detection of the selection operation of the target area of the house in the main house display interface, displaying the target area in the main house display interface based on a preset display mode.
And step 403, determining an auxiliary video according to the target area.
And step 404, playing the auxiliary video in the house display auxiliary interface.
In some embodiments, the specific implementation and technical effects of steps 401 and 404 can refer to steps 301 and 304 in those embodiments corresponding to fig. 3, which are not described herein again.
Step 405, in response to detecting an adjustment operation for the home display auxiliary interface, adjusting the home display auxiliary interface.
In some embodiments, the execution subject may adjust the home display assistant interface in response to detecting an adjustment operation for the home display assistant interface.
Here, the adjustment operation generally refers to an operation of adjusting the size or position of the home presentation aid interface by a user.
As an example, the adjusting of the room display auxiliary interface may be to hide the room display auxiliary interface by playing only the sound of the video in the room display auxiliary interface. And the position of the house display auxiliary interface can be adjusted.
In some optional implementation manners of some embodiments, the executing entity may, in response to detecting a play adjustment operation for the auxiliary video in the home display auxiliary interface, adjust a current playing progress of the auxiliary video according to the play adjustment operation. As an example, the play adjustment operation may be an operation of adjusting a video play progress, or may be an operation of adjusting a video play speed.
As can be seen from fig. 4, compared with the description of some embodiments corresponding to fig. 3, the flow 400 of the method for playing the video in some embodiments corresponding to fig. 4 embodies the step of adjusting the home exhibition assistant interface. Thus, the solutions described in these embodiments can meet the preferences of more users to a greater extent: the house can be known more comprehensively to users with demands, and the house display auxiliary interface can be hidden to users without demands, so that the user experience is improved more comprehensively.
With further reference to fig. 5, as an implementation of the methods shown in the above figures, the present disclosure provides some embodiments of an apparatus for playing a video, which correspond to those shown in fig. 3, and which may be applied in various electronic devices in particular.
As shown in fig. 5, an apparatus 500 for playing a video of some embodiments includes: a first display unit 501, a second display unit 502, a determination unit 503, and a playback unit 504. The first display unit 501 is configured to display a second house display interface in response to detecting a target operation of a user on the first house display interface, where the second house display interface includes a secondary house display interface and a primary house display interface; the second display unit 502 is configured to display a target area of a house in the main house display interface based on a preset display mode in response to detecting a selection operation for the target area; the determining unit 503 is configured to determine an auxiliary video according to the target area; and the playing unit 504 is configured to play the auxiliary video in the auxiliary home display interface.
In an optional implementation manner of some embodiments, the apparatus 500 for playing a video further includes an adjusting unit configured to: and adjusting the house display auxiliary interface in response to detecting the adjusting operation aiming at the house display auxiliary interface.
In an optional implementation manner of some embodiments, the apparatus 500 for playing a video further includes a progress adjustment unit configured to: and responding to the detected play adjusting operation aiming at the auxiliary video in the house display auxiliary interface, and adjusting the current play progress of the auxiliary video according to the play adjusting operation.
In an optional implementation of some embodiments, there is a corresponding real-time video or at least one presentation video for the house.
In an optional implementation manner of some embodiments, the determining unit 503 is further configured to: detecting a real-time video corresponding to the house; responding to the detected real-time video corresponding to the house, and determining the area corresponding to the real-time video; comparing the region with the target region to obtain a comparison result; and determining the real-time video as an auxiliary video in response to the comparison result meeting a preset condition.
In an optional implementation manner of some embodiments, the apparatus 500 for playing a video further includes a first obtaining unit configured to: responding to the comparison result that the comparison result does not meet the preset condition, and acquiring at least one display video corresponding to the house; and determining a display video corresponding to the target area of the house from the at least one display video as an auxiliary video.
In an optional implementation manner of some embodiments, the apparatus 500 for playing a video further includes a second obtaining unit configured to: responding to the situation that the real-time video corresponding to the house is not detected, and acquiring at least one display video corresponding to the house; and determining a display video corresponding to the target area of the house from the at least one display video as an auxiliary video.
It will be understood that the elements described in the apparatus 500 correspond to various steps in the method described with reference to fig. 3. Thus, the operations, features and resulting advantages described above with respect to the method are also applicable to the apparatus 500 and the units included therein, and are not described herein again.
One of the above-described various embodiments of the present disclosure has the following advantageous effects: through the target operation that detects the user and demonstrate the first interface to the house, show house demonstration main interface and the house demonstration auxiliary interface on house demonstration second interface, later, respond to and detect the target area selection operation to the house in the house demonstration main interface, show the target area in the house demonstration main interface according to predetermineeing the display mode again, and confirm supplementary video according to the target area, finally, show supplementary video in the auxiliary interface in the house, thereby make the user just can be clear directly perceived the condition in house, save the user to the on-the-spot time of house, and then realized user experience's promotion and for user save time, provide convenience.
Referring now to fig. 6, a block diagram of an electronic device (e.g., the terminal device of fig. 1) 600 suitable for use in implementing some embodiments of the present disclosure is shown. The electronic device in some embodiments of the present disclosure may include, but is not limited to, a mobile terminal such as a mobile phone, a notebook computer, a digital broadcast receiver, a PDA (personal digital assistant), a PAD (tablet computer), a PMP (portable multimedia player), a vehicle-mounted terminal (e.g., a car navigation terminal), and the like, and a stationary terminal such as a digital TV, a desktop computer, and the like. The electronic device shown in fig. 6 is only an example, and should not bring any limitation to the functions and the scope of use of the embodiments of the present disclosure.
As shown in fig. 6, electronic device 600 may include a processing means (e.g., central processing unit, graphics processor, etc.) 601 that may perform various appropriate actions and processes in accordance with a program stored in a Read Only Memory (ROM)602 or a program loaded from a storage means 608 into a Random Access Memory (RAM) 603. In the RAM603, various programs and data necessary for the operation of the electronic apparatus 600 are also stored. The processing device 601, the ROM 602, and the RAM603 are connected to each other via a bus 604. An input/output (I/O) interface 605 is also connected to bus 604.
Generally, the following devices may be connected to the I/O interface 605: input devices 606 including, for example, a touch screen, touch pad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc.; output devices 607 including, for example, a Liquid Crystal Display (LCD), a speaker, a vibrator, and the like; storage 608 including, for example, tape, hard disk, etc.; and a communication device 609. The communication means 609 may allow the electronic device 600 to communicate with other devices wirelessly or by wire to exchange data. While fig. 6 illustrates an electronic device 600 having various means, it is to be understood that not all illustrated means are required to be implemented or provided. More or fewer devices may alternatively be implemented or provided. Each block shown in fig. 6 may represent one device or may represent multiple devices as desired.
In particular, according to some embodiments of the present disclosure, the processes described above with reference to the flow diagrams may be implemented as computer software programs. For example, some embodiments of the present disclosure include a computer program product comprising a computer program embodied on a computer readable medium, the computer program comprising program code for performing the method illustrated in the flow chart. In some such embodiments, the computer program may be downloaded and installed from a network via the communication means 509, or installed from the storage means 508, or installed from the ROM 502. The computer program, when executed by the processing device 501, performs the above-described functions defined in the methods of some embodiments of the present disclosure.
It should be noted that the computer readable medium described above in some embodiments of the present disclosure may be a computer readable signal medium or a computer readable storage medium or any combination of the two. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples of the computer readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In some embodiments of the disclosure, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In some embodiments of the present disclosure, however, a computer readable signal medium may include a propagated data signal with computer readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: electrical wires, optical cables, RF (radio frequency), etc., or any suitable combination of the foregoing.
In some embodiments, the clients, servers may communicate using any currently known or future developed network Protocol, such as HTTP (HyperText Transfer Protocol), and may interconnect with any form or medium of digital data communication (e.g., a communications network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), the Internet (e.g., the Internet), and peer-to-peer networks (e.g., ad hoc peer-to-peer networks), as well as any currently known or future developed network.
The computer readable medium may be embodied in the electronic device; or may exist separately without being assembled into the electronic device. The computer readable medium carries one or more programs which, when executed by the electronic device, cause the electronic device to: responding to the detected target operation of a user for the first house display interface, and displaying a second house display interface, wherein the second house display interface comprises a house display auxiliary interface and a house display main interface; in response to the detection of the selection operation of the target area of the house in the main house display interface, displaying the target area in the main house display interface based on a preset display mode; determining an auxiliary video according to the target area; and playing the auxiliary video in the house display auxiliary interface.
Computer program code for carrying out operations for embodiments of the present disclosure may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C + +, and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider).
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The units described in some embodiments of the present disclosure may be implemented by software, and may also be implemented by hardware. The described units may also be provided in a processor, and may be described as: a processor includes a first display unit, a second display unit, a determination unit, and a play unit. The names of the units do not form a limitation on the units themselves in some cases, and for example, the playing unit may also be described as a "unit playing the auxiliary video in the house exhibition auxiliary interface".
The functions described herein above may be performed, at least in part, by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field Programmable Gate Arrays (FPGAs), Application Specific Integrated Circuits (ASICs), Application Specific Standard Products (ASSPs), systems on a chip (SOCs), Complex Programmable Logic Devices (CPLDs), and the like.
The foregoing description is only exemplary of the preferred embodiments of the disclosure and is illustrative of the principles of the technology employed. It will be appreciated by those skilled in the art that the scope of the invention in the embodiments of the present disclosure is not limited to the specific combination of the above-mentioned features, but also encompasses other embodiments in which any combination of the above-mentioned features or their equivalents is made without departing from the inventive concept as defined above. For example, the above features and (but not limited to) technical features with similar functions disclosed in the embodiments of the present disclosure are mutually replaced to form the technical solution.

Claims (10)

1. A method for playing a video, comprising:
in response to detecting that a user operates the first house display interface in a targeted mode, displaying a second house display interface, wherein the second house display interface comprises a house display auxiliary interface and a house display main interface;
in response to detecting a selection operation for a target area of a house in the main house display interface, displaying the target area in the main house display interface based on a preset display mode;
determining an auxiliary video according to the target area;
and playing the auxiliary video in the house display auxiliary interface.
2. The method of claim 1, wherein the method further comprises:
adjusting the premise presentation auxiliary interface in response to detecting an adjustment operation for the premise presentation auxiliary interface.
3. The method according to one of claims 1-2, wherein the method further comprises:
and responding to the detected play adjusting operation aiming at the auxiliary video in the house display auxiliary interface, and adjusting the current play progress of the auxiliary video according to the play adjusting operation.
4. The method of claim 1, wherein the premises has a corresponding real-time video or at least one presentation video.
5. The method of claim 4, wherein said determining an auxiliary video from the target region comprises:
detecting a real-time video corresponding to the house;
in response to the detection of the real-time video corresponding to the house, determining an area corresponding to the real-time video;
comparing the region with the target region to obtain a comparison result;
and determining the real-time video as an auxiliary video in response to the comparison result meeting a preset condition.
6. The method of claim 5, wherein the method further comprises:
responding to the comparison result that a preset condition is not met, and acquiring at least one display video corresponding to the house;
determining a presentation video corresponding to a target area of the house from the at least one presentation video as an auxiliary video.
7. The method of claim 5, wherein the method further comprises:
in response to that the real-time video corresponding to the house is not detected, at least one display video corresponding to the house is obtained;
determining a presentation video corresponding to a target area of the house from the at least one presentation video as an auxiliary video.
8. An apparatus for playing video, comprising:
the first display unit is configured to display a second house showing interface in response to detecting a target operation of a user on the first house showing interface, wherein the second house showing interface comprises a main house showing interface and a secondary house showing interface;
a second display unit configured to display a target area of a house in the main house display interface based on a preset display manner in response to detection of a selection operation for the target area in the main house display interface;
a determination unit configured to determine an auxiliary video according to the target area;
a playback unit configured to play the auxiliary video in the home presentation auxiliary interface.
9. An electronic device, comprising:
one or more processors;
a storage device having one or more programs stored thereon,
when executed by the one or more processors, cause the one or more processors to implement the method of any one of claims 1-7.
10. A computer-readable medium, on which a computer program is stored, wherein the program, when executed by a processor, implements the method of any one of claims 1-7.
CN202010783299.8A 2020-08-06 2020-08-06 Method, apparatus, electronic device and computer readable medium for playing video Pending CN112000251A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010783299.8A CN112000251A (en) 2020-08-06 2020-08-06 Method, apparatus, electronic device and computer readable medium for playing video

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010783299.8A CN112000251A (en) 2020-08-06 2020-08-06 Method, apparatus, electronic device and computer readable medium for playing video

Publications (1)

Publication Number Publication Date
CN112000251A true CN112000251A (en) 2020-11-27

Family

ID=73462747

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010783299.8A Pending CN112000251A (en) 2020-08-06 2020-08-06 Method, apparatus, electronic device and computer readable medium for playing video

Country Status (1)

Country Link
CN (1) CN112000251A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113824629A (en) * 2021-09-30 2021-12-21 北京有竹居网络技术有限公司 House display method, device, equipment and medium
CN115988261A (en) * 2021-10-15 2023-04-18 腾讯科技(深圳)有限公司 A video playing method, device, equipment and storage medium
WO2023098915A1 (en) * 2021-12-03 2023-06-08 如你所视(北京)科技有限公司 Method and apparatus for presenting content of three-dimensional house model

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101866262A (en) * 2009-04-14 2010-10-20 索尼公司 Display control unit, display control method and computer program
CN106530404A (en) * 2016-11-09 2017-03-22 大连文森特软件科技有限公司 House Inspection System for Sale Based on AR Virtual Reality Technology and Cloud Storage
CN111127627A (en) * 2019-11-20 2020-05-08 贝壳技术有限公司 Model display method and device in three-dimensional house model
CN111309240A (en) * 2020-02-03 2020-06-19 北京无限光场科技有限公司 Content display method and device and electronic equipment

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101866262A (en) * 2009-04-14 2010-10-20 索尼公司 Display control unit, display control method and computer program
CN106530404A (en) * 2016-11-09 2017-03-22 大连文森特软件科技有限公司 House Inspection System for Sale Based on AR Virtual Reality Technology and Cloud Storage
CN111127627A (en) * 2019-11-20 2020-05-08 贝壳技术有限公司 Model display method and device in three-dimensional house model
CN111309240A (en) * 2020-02-03 2020-06-19 北京无限光场科技有限公司 Content display method and device and electronic equipment

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113824629A (en) * 2021-09-30 2021-12-21 北京有竹居网络技术有限公司 House display method, device, equipment and medium
CN115988261A (en) * 2021-10-15 2023-04-18 腾讯科技(深圳)有限公司 A video playing method, device, equipment and storage medium
WO2023098915A1 (en) * 2021-12-03 2023-06-08 如你所视(北京)科技有限公司 Method and apparatus for presenting content of three-dimensional house model

Similar Documents

Publication Publication Date Title
CN111510760B (en) Video information display method and device, storage medium and electronic equipment
CN111338537B (en) Method, apparatus, electronic device and medium for displaying video
CN110809189B (en) Video playing method and device, electronic equipment and computer readable medium
CN112312225B (en) Information display method and device, electronic equipment and readable medium
CN110958481A (en) Video page display method and device, electronic equipment and computer readable medium
CN111459364B (en) Icon updating method and device and electronic equipment
CN112000251A (en) Method, apparatus, electronic device and computer readable medium for playing video
CN111698574A (en) Video watermark processing method and device, electronic equipment and storage medium
CN112307375A (en) Page display method and device, electronic equipment and computer readable medium
CN112073821A (en) Information prompting method and device, electronic equipment and computer readable medium
JP2025522335A (en) Comment information posting method, device, electronic device, storage medium, and computer program
CN110908752A (en) Control setting method, device, electronic device and interactive system
CN114443897A (en) A video recommendation method, device, electronic device and storage medium
CN112162686B (en) House resource information display method and device, electronic equipment and computer readable medium
CN112307393A (en) Information issuing method and device and electronic equipment
WO2023098576A1 (en) Image processing method and apparatus, device, and medium
CN110619101B (en) Method and apparatus for processing information
WO2025180141A1 (en) Special effect processing method and apparatus, electronic device, and storage medium
EP4207775A1 (en) Method and apparatus for determining object addition mode, electronic device, and medium
EP4451143A1 (en) Template selection method and apparatus, and electronic device and storage medium
CN116842216A (en) Video dialogue question-answer data generation method and device, electronic equipment and medium
CN110366002B (en) Video file synthesis method, system, medium and electronic device
CN112468849B (en) Method, apparatus, electronic device and medium for video information transmission
CN117714765A (en) Video push processing methods, devices, equipment and media
CN114063795A (en) An interaction method, apparatus, electronic device and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20201127

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载