WO2016192323A1 - 视频通信方法及装置 - Google Patents

视频通信方法及装置 Download PDF

Info

Publication number
WO2016192323A1
WO2016192323A1 PCT/CN2015/095139 CN2015095139W WO2016192323A1 WO 2016192323 A1 WO2016192323 A1 WO 2016192323A1 CN 2015095139 W CN2015095139 W CN 2015095139W WO 2016192323 A1 WO2016192323 A1 WO 2016192323A1
Authority
WO
WIPO (PCT)
Prior art keywords
video image
communication
terminal device
indication message
video
Prior art date
Application number
PCT/CN2015/095139
Other languages
English (en)
French (fr)
Inventor
杨万坤
牛坤
朱毅凡
Original Assignee
小米科技有限责任公司
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 小米科技有限责任公司 filed Critical 小米科技有限责任公司
Priority to RU2016112985A priority Critical patent/RU2016112985A/ru
Priority to MX2016004711A priority patent/MX2016004711A/es
Priority to BR112016007107A priority patent/BR112016007107A2/pt
Priority to JP2017521282A priority patent/JP2017524316A/ja
Publication of WO2016192323A1 publication Critical patent/WO2016192323A1/zh

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/141Systems for two-way working between two video terminals, e.g. videophone
    • H04N7/142Constructional details of the terminal equipment, e.g. arrangements of the camera and the display
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • H04L51/046Interoperability with other network applications or services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/40Support for services or applications
    • H04L65/403Arrangements for multi-party communication, e.g. for conferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/104Peer-to-peer [P2P] networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/141Systems for two-way working between two video terminals, e.g. videophone
    • H04N7/147Communication arrangements, e.g. identifying the communication as a video-communication, intermediate storage of the signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/15Conference systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/141Systems for two-way working between two video terminals, e.g. videophone
    • H04N7/142Constructional details of the terminal equipment, e.g. arrangements of the camera and the display
    • H04N2007/145Handheld terminals

Definitions

  • the present disclosure relates to the field of Internet technologies, and in particular, to a video communication method and apparatus.
  • video-based communication methods use face-to-face communication through voice without the need for text input, so more and more users use video communication.
  • chat software or application
  • user B when user A logs in a chat software (or application) on the mobile terminal and performs video communication with user B, if user A needs to log in to the same chat account on the computer at the same time, at this time, the video source of the mobile terminal Switched to the computer, user B can only see the video source on the computer in this case. Therefore, the video source is displayed in a single mode, which does not allow user B to flexibly view different video sources on user A.
  • the embodiments of the present disclosure provide a video communication method and apparatus for improving flexibility in displaying different video sources.
  • a video communication method which is applied to a terminal device, and includes:
  • the first video image collected by the terminal device is switched to the second video image collected by the designated smart device, and the designated smart device is communicatively connected with the terminal device;
  • the determining whether to switch the video image may include:
  • the determining, according to the first indication message, whether the video image needs to be switched may include:
  • the determining whether to switch the video image may include:
  • the switching the first video image collected by the terminal device to the second video image collected by the specified smart device may include:
  • the sending the second video image to the communication peer may include:
  • the second video image is transmitted to the communication peer through the Internet upon detecting communication with the communication peer over the Internet.
  • a video communication apparatus which is applied to a terminal device, and includes:
  • a determining module configured to determine whether a video image needs to be switched when performing video communication with a communication peer end of the terminal device
  • a switching module configured to: when the determining module determines that the video image needs to be switched, switch the first video image collected by the terminal device to a second video image collected by the designated smart device, the designated The smart device is in communication connection with the terminal device;
  • a sending module configured to send the second video image after the switching module is switched to the communication peer end.
  • the determining module may include:
  • a first detecting submodule configured to detect whether the first indication message of the communication peer end is received
  • the first determining submodule is configured to determine, according to the first indication message, whether to switch the video image when the first detecting submodule detects that the first indication message is received.
  • the first determining submodule may include:
  • An operation detecting submodule configured to detect whether a first operation triggered by the first indication message is received
  • the operation determining submodule is configured to determine that the video image needs to be switched when the operation detecting submodule detects the first operation triggered by the first indication message.
  • the determining module may include:
  • a second detecting submodule configured to detect whether a second indication message from the terminal device is received
  • the second determining submodule is configured to determine, according to the second indication message, whether to switch the video image when the second detecting submodule detects that the second indication message is received.
  • the switching module may include:
  • a third determining submodule configured to determine an identity of the designated smart device
  • a communication establishing sub-module configured to determine, according to the identity identifier determined by the third determining sub-module, that the designated smart device is connected to the terminal device through a local area network;
  • the switching sub-module is configured to switch, according to the identity identifier, the first video image acquired by the terminal device by using the communication connection established by the communication establishing sub-module to a second video image collected by the designated smart device.
  • the sending module may include:
  • a third detecting submodule configured to detect a network type with the communication peer end
  • a first sending submodule configured to send the second video image to the communication peer through the communication network when the third detecting submodule detects that the communication peer communicates with the communication network ;
  • a second sending submodule configured to send the second video image to the communication peer end through the Internet when the detecting submodule detects that the communication peer communicates with the Internet.
  • a video communication apparatus including:
  • a memory for storing processor executable instructions
  • processor is configured to:
  • the first video image collected by the terminal device is switched to the second video image collected by the designated smart device, and the designated smart device is communicatively connected with the terminal device;
  • the technical solution provided by the embodiment of the present disclosure may include the following beneficial effects: when it is determined that the video image needs to be switched, the first video image acquired by the terminal device is switched to the second video image collected by the designated smart device, and the terminal device can be The video image captured by the specified smart device is flexibly switched on the side to make the video image on the terminal side of the communication terminal more diversified, and the user at the communication end can view the video image collected by different smart devices on the terminal device side. Increased flexibility in showing different video sources.
  • FIG. 1A is a flowchart of a video communication method according to an exemplary embodiment.
  • FIG. 1B is a scene diagram of a video communication method, according to an exemplary embodiment.
  • FIG. 2 is a flowchart of a video communication method according to an exemplary embodiment.
  • FIG. 3 is a flowchart of a video communication method according to an exemplary embodiment 2.
  • FIG. 4 is a block diagram of a video communication device, according to an exemplary embodiment.
  • FIG. 5 is a block diagram of another video communication device, according to an exemplary embodiment.
  • FIG. 6 is a block diagram of a video communication device, according to an exemplary embodiment.
  • FIG. 1A is a flowchart of a video communication method according to an exemplary embodiment
  • FIG. 1B is a scene diagram of a video communication method according to an exemplary embodiment
  • the video communication method may be applied to a terminal device (eg, a smartphone)
  • a terminal device eg, a smartphone
  • the desktop computer On the tablet computer, the desktop computer, as shown in FIG. 1A, the video communication method includes the following steps S101-S103:
  • step S101 when performing video communication with the communication peer of the terminal device, it is determined whether or not the video image needs to be switched.
  • the terminal device may perform video communication with the communication peer through the Internet, or may perform video communication with the communication peer through a communication network such as 3G or 4G.
  • the video image may be switched by the first indication message from the communication peer end, and the first indication message may be determined according to the user of the communication peer according to its own needs; in another embodiment, it may be adopted by the terminal device.
  • the second indication message switches the video image, and the second indication message may be triggered to be generated by operating the terminal device according to the user of the terminal device according to the instruction of the user of the communication peer.
  • step S102 when it is determined that the video image needs to be switched, the first video image collected by the terminal device is switched to the second video image collected by the designated smart device, and the designated smart device is communicatively connected with the terminal device.
  • the specified smart device may be specified by the communication peer or by the terminal device, and may be determined by the user of the terminal device and the user of the communication peer according to specific requirements.
  • the smart devices connected to the terminal device through the local area network may be one or more than two; in an embodiment, different smart devices may be set at different positions, so that different orientations may be collected or The video image of the space, the terminal device can record the identity of the smart device and the spatial location of the smart device by means of a list.
  • step S103 the second video image is transmitted to the communication peer.
  • the second video image may be sent to the communication peer according to the network type between the terminal device and the communication peer end, for example, only between the terminal device and the communication peer end.
  • the second video image can be sent to the communication peer through the 3G or 4G communication network, and the video can be transmitted through the Internet between the terminal device and the communication peer end.
  • the second video image can be sent to the communication peer through the Internet, thereby saving the network cost of the terminal device.
  • the present disclosure is exemplarily explained below through FIG. 1B; as shown in FIG. 1B, in the case where it is detected that the smartphone 11 has been connected to the Internet, the user who uses the smartphone 11 performs video communication with the user who uses the desktop computer 12, the smartphone 11 may first detect the type of communication connection with the smart camera 131 and the smart camera 132. If the smart phone 11 detects that it has been connected to the smart camera 131 and the smart camera 132 via the local area network, the smart phone 11 needs to switch the current first video image.
  • any one of smart camera 131 and smart camera 132 When the second video image captured by the device (for example, the smart camera 131) is acquired, the smart phone 11 acquires the second video image from the smart camera 131, and sends the second video image to the desktop computer 12 via the Internet or a 3G or 4G communication network.
  • the smart camera 131 and the smart camera 132 do not need to access the Internet or the 3G, 4G communication network, so that the video images collected by different smart devices can be flexibly switched on the smart phone 11 side.
  • the smartphone 11 can determine the type of communication connection that can be established with the smart camera 131. For example, if the smart phone 11 detects that a communication connection can be established through the 4G with the smart camera 131, the smart phone 11 can receive the video image from the smart camera 131 through the 4G communication network, thereby ensuring that the user of the communication peer can view the smart camera 131. Video image.
  • the smart phone 11 detects that the smart camera 11 can establish a communication connection with the smart camera 131 via the Internet, and the smart phone 11 can receive the video image from the smart camera 131 through the Internet, thereby ensuring that the user at the communication end can view the collected by the smart camera 131.
  • Video image detects that the smart camera 11 can establish a communication connection with the smart camera 131 through the 3G, and the smart phone 11 can receive the video image from the smart camera 131 through the 3G, thereby ensuring that the user of the communication peer can view the smart camera 131.
  • the first video image collected by the terminal device is switched to the second video image collected by the designated smart device, and the device can be flexibly switched on the terminal device side to collect the specified smart device.
  • the video image makes the video image on the terminal side of the communication terminal more diversified, and facilitates the user of the communication peer to view the video images collected by different smart devices on the terminal device side, and also improves the flexibility of displaying different video sources.
  • determining whether to switch video images may include:
  • the first indication message When the first indication message is received, it is determined according to the first indication message whether the video image needs to be switched.
  • determining whether to switch the video image according to the first indication message may include:
  • determining whether to switch video images may include:
  • the switching the first video image collected by the terminal device to the second video image collected by the specified smart device may include:
  • sending the second video image to the communication peer may include:
  • the second video image is transmitted to the communication peer via the Internet upon detecting communication with the communication peer over the Internet.
  • the above-mentioned method provided by the embodiment of the present disclosure can flexibly switch the video image collected by the designated smart device on the terminal device side, so that the video image on the terminal side of the communication terminal is more diversified, and the user of the communication peer is convenient. Flexibility to view video images captured by different smart devices on the terminal side also increases the flexibility of displaying different video sources.
  • FIG. 2 is a flowchart of a video communication method according to an exemplary embodiment of the present invention.
  • the present embodiment uses the foregoing method provided by the embodiment of the present disclosure to receive a first indication message from a communication peer side to implement video communication. For example, and as shown in FIG. 1B, as shown in FIG. 2, the following steps are included:
  • step S201 when performing video communication with the communication peer of the terminal device, the first indication message from the communication peer is received.
  • the first indication message of the communication peer end may be triggered by a user of the communication peer end by using a video communication software set on the communication peer end or a related button on the video communication application (app), and the terminal device may pass the Internet.
  • Receiving the first indication message the first indication message may also be received through a 3G or 4G communication network.
  • step S202 it is determined whether the video image needs to be switched according to the first indication message.
  • the video image may be switched upon detecting the first operation triggered by the first indication message.
  • the first operation is, for example, an operation of agreeing to the first indication message.
  • the control button for agreeing to the first indication message is carried, and the user of the terminal device can confirm by triggering the consent control button. Need to switch video images.
  • the first indication message may also carry a control button for rejecting the first indication message, and the user of the terminal device confirms that the video image does not need to be switched by triggering the rejection control button.
  • step S203 when it is determined that the video image needs to be switched, the identity of the designated smart device is determined.
  • the first indication message may be parsed to determine whether the first indication message carries the first request message for switching the video image, and if the video image is carried A request message determines that the video image needs to be switched, and the identity of the smart device specified by the user of the communication peer can be obtained by parsing the first indication message.
  • step S204 the first video image collected by the terminal device is switched to the second video image collected by the designated smart device according to the identity identifier.
  • the communication peer is a desktop computer 12, and the desktop computer 12 passes a smart camera.
  • the identifier of the 131 is carried in the first indication message, so that after receiving the first indication message, the smart phone 11 determines that the smart device that needs to switch the video image is the smart camera 131 by parsing the first indication message.
  • step S205 the network type with the communication peer is determined. If the communication peer communicates with the communication peer, step S206 is performed, and if the communication peer communicates with the Internet, step S207 is performed.
  • the terminal device can perform video communication with the communication peer through the communication network or through the Internet.
  • the communication network may be a network such as 3G or 4G provided by the network operator.
  • step S206 when it is detected that the communication peer communicates through the communication network, the second video image is transmitted to the communication peer through the communication network.
  • step S207 when it is detected that communication with the communication peer is via the Internet, the second video image is transmitted to the communication peer via the Internet.
  • the terminal device may use a 3G or 4G communication network to ensure that the user of the communication peer can view the scene picture on the terminal device side and the smart device side normally.
  • the second video image is sent to the communication peer end.
  • the terminal device side can access the Internet through the WIFI or the network interface, in order to save the network cost of the user of the terminal device, the terminal device can send the second video image to the communication peer end via the Internet. .
  • the user of the smartphone 11 is at home, the smart camera 131 and the smart camera 132 are respectively disposed in different rooms of the user's home of the smart phone 11, and the user of the desktop computer 12 passes the smart phone 11
  • the user of the desktop computer 12 sends a first indication message to the smart phone 11 and the first indication message.
  • the mobile phone carries the space corresponding to the smart camera (for example, the smart camera 131), and after the smart phone 11 parses the first indication message, if it detects that the first operation triggered by the first indication message is received, it is determined.
  • the video image needs to be switched, and the smart phone 11 switches the first video image collected by the camera device mounted thereon to the second video image captured by the smart camera 131, so that the user on the desktop computer 12 can view the smart camera 131.
  • the captured image is needed to be switched, and the smart phone 11 switches the first video image collected by the camera device mounted thereon to the second video image captured by the smart camera 131, so that the user on the desktop computer 12 can view the smart camera
  • the first video message currently collected by the terminal device can be switched to the first smart device specified by the first indication message by using the first indication message of the communication peer end.
  • the two video images facilitate the control of the communication peer to the terminal device side, and improve the autonomy of the user of the communication peer to switch the video scene on the terminal device side.
  • FIG. 3 is a flowchart of a video communication method according to an exemplary embodiment. This embodiment uses the foregoing method provided by the embodiment of the present disclosure to determine the second indication message on the terminal device side to implement video communication as an example and combines FIG. 1B is an exemplary illustration, as shown in FIG. 3, including the following steps:
  • step S301 when performing video communication with the communication peer of the terminal device, a second indication message triggered by the user of the terminal device is determined.
  • the second indication message may be through video communication software or video communication provided on the terminal device.
  • the relevant button on the letter application (app) is triggered by the user of the terminal device.
  • step S302 it is determined according to the second indication message whether it is necessary to switch the video image.
  • the second indication message may be parsed to determine whether the second indication message carries the second request message of the switching video image, and if the second request message of the switching video image is carried, it is determined that the handover is required.
  • the video image can be obtained by parsing the second indication message to obtain the identity of the smart device specified by the terminal device.
  • step S303 when it is determined that the video image needs to be switched, the first video image acquired by the terminal device is switched to the second video image collected by the designated smart device.
  • step S303 For the description of step S303, reference may be made to the above step S102 or the above steps S203 to S204, which will not be described in detail herein.
  • step S304 the second video image is transmitted to the communication peer.
  • step S304 reference may be made to the above step S103 or the above steps S205 to S207, which will not be described in detail herein.
  • the terminal mobile phone is exemplified for the smart phone 11.
  • the user of the smart phone 11 is at home, and the smart camera 131 and the smart camera 132 are respectively disposed in the user's home of the smart phone 11.
  • the user of the desktop computer 12 can pass the video communication with the user of the smart phone 11 when the user of the smart phone 11 does not want the user of the desktop computer 12 to view the first video image collected by the camera device of the smart phone 11
  • the related button on the smart phone 11 is triggered to generate a second indication message, and the smart phone 11 switches the first video image to the second video image specified by the smart phone 11 by parsing the second indication message.
  • the first video image currently collected by the terminal device is switched to the second video of the smart device specified by the second indication message by using the second indication message of the terminal device.
  • the user of the terminal device is switched to switch different video scenes by switching the first video image to the second video image. Autonomy.
  • FIG. 4 is a block diagram of a video communication apparatus, which is applied to a terminal device, as shown in FIG. 4, the video communication apparatus includes:
  • the determining module 41 is configured to determine whether to switch the video image when performing video communication with the communication peer end of the terminal device;
  • the switching module 42 is configured to, when the determining module 41 determines that the video image needs to be switched, switch the first video image collected by the terminal device to the second video image collected by the designated smart device, and the designated smart device communicates with the terminal device. connection;
  • the sending module 43 is configured to send the second video image after the switching module 42 is switched to the communication peer.
  • FIG. 5 is a block diagram of another video communication apparatus according to an exemplary embodiment.
  • the determining module 41 may include:
  • the first detecting submodule 411 is configured to detect whether the first indication message of the communication peer end is received
  • the first determining sub-module 412 is configured to determine, when the first detecting sub-module 411 detects that the first indication message is received, whether to switch the video image according to the first only message.
  • the first determining submodule 412 can include:
  • the operation detecting submodule 4121 is configured to detect whether a first operation triggered by the first indication message is received
  • the operation determining sub-module 4122 determines that the video image needs to be switched when detecting the first operation triggered by the first indication message.
  • the first operation is, for example, an operation of agreeing to the first indication message.
  • the control button for agreeing to the first indication message when receiving the first indication message sent by the communication peer, the control button for agreeing to the first indication message is carried, and the user of the terminal device can confirm by triggering the consent control button. Need to switch video images.
  • the first indication message may also carry a control button for rejecting the first indication message, and the user of the terminal device confirms that the video image does not need to be switched by triggering the rejection control button.
  • the determining module 41 may further include:
  • the second detecting submodule 413 is configured to detect whether a second indication message from the terminal device is received
  • the second determining sub-module 414 is configured to determine, according to the second indication message, whether to switch the video image according to the second detecting sub-module 413 detecting that the second indication message is received.
  • the switching module 42 can include:
  • a third determining submodule 421 configured to determine an identity of the designated smart device
  • the communication establishing sub-module 422 is configured to determine, according to the identity identifier determined by the third determining sub-module 421, that the designated smart device and the terminal device are connected by using a local area network communication;
  • the switching sub-module 423 is configured to switch, according to the identity identifier, the first video image collected by the terminal device to the second video image collected by the designated smart device by using the communication connection established by the communication establishing sub-module 422.
  • the sending module 43 can include:
  • the third detecting submodule 431 is configured to detect a network type with the communication peer end;
  • the first sending submodule 432 is configured to send the second video image to the communication peer end through the communication network when the third detecting submodule 431 detects that the communication peer communicates with the communication network;
  • the second sending submodule 433 is configured to send the second video image to the communication peer end via the Internet when the detecting submodule 431 detects communication with the communication peer via the Internet.
  • FIG. 6 is a block diagram of a video communication device, according to an exemplary embodiment.
  • device 600 can be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a gaming console, a tablet device, a medical device, a fitness device, a personal digital assistant, and the like.
  • apparatus 600 can include one or more of the following components: processing component 602, memory 604, power component 606, multimedia component 608, audio component 610, input/output (I/O) interface 612, sensor component 614, and a communication component 616.
  • Processing component 602 typically controls the overall operation of device 600, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations.
  • Processing component 602 can include one or more processors 620 to execute instructions to perform all or part of the steps described above.
  • processing component 602 can include one or more modules to facilitate interaction between component 602 and other components.
  • processing component 602 can include a multimedia module to facilitate interaction between multimedia component 608 and processing component 602.
  • Memory 604 is configured to store various types of data to support operation at device 600. Examples of such data include instructions for any application or method operating on device 600, contact data, phone book data, messages, pictures, videos, and the like.
  • the memory 604 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read only memory (EEPROM), erasable Programmable Read Only Memory (EPROM), Programmable Read Only Memory (PROM), Read Only Memory (ROM), Magnetic Memory, Flash Memory, Disk or Optical Disk.
  • SRAM static random access memory
  • EEPROM electrically erasable programmable read only memory
  • EPROM erasable Programmable Read Only Memory
  • PROM Programmable Read Only Memory
  • ROM Read Only Memory
  • Magnetic Memory Flash Memory
  • Disk Disk or Optical Disk.
  • Power component 606 provides power to various components of device 600.
  • Power component 606 can include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power for device 600.
  • the multimedia component 608 includes a screen between the device 600 and the user that provides an output interface.
  • the screen can include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen can be implemented as a touch screen to receive input signals from the user.
  • the touch panel includes one or more touch sensors to sense touches, slides, and gestures on the touch panel. The touch sensor may sense not only the boundary of the touch or sliding action, but also the duration and pressure associated with the touch or slide operation.
  • the multimedia component 608 includes a front camera and/or a rear camera. When the device 600 is in an operation mode, such as a shooting mode or a video mode, the front camera and/or the rear camera can receive external multimedia data. Each front and rear camera can be a fixed optical lens system or have focal length and optical zoom capabilities.
  • the audio component 610 is configured to output and/or input an audio signal.
  • audio component 610 includes a microphone (MIC) that is configured to receive an external audio signal when device 600 is in an operational mode, such as a call mode, a recording mode, and a voice recognition mode.
  • the received audio signal may be further stored in memory 604 or transmitted via communication component 616.
  • audio component 610 also includes a speaker for outputting an audio signal.
  • the I/O interface 612 provides an interface between the processing component 602 and the peripheral interface module, which may be a keyboard, a click wheel, a button, or the like. These buttons may include, but are not limited to, a home button, a volume button, a start button, and a lock button.
  • Sensor assembly 614 includes one or more sensors for providing device 600 with a status assessment of various aspects.
  • sensor component 614 can detect an open/closed state of device 600, a relative positioning of components, such as the display and keypad of device 600, and sensor component 614 can also detect a change in position of one component of device 600 or device 600. The presence or absence of contact by the user with the device 600, the orientation or acceleration/deceleration of the device 600 and the temperature change of the device 600.
  • Sensor assembly 614 can include a proximity sensor configured to be in the absence of anything The presence of nearby objects is detected during contact.
  • Sensor assembly 614 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications.
  • the sensor component 614 can also include an acceleration sensor, a gyro sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
  • Communication component 616 is configured to facilitate wired or wireless communication between device 600 and other devices.
  • the device 600 can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof.
  • communication component 616 receives broadcast signals or broadcast associated information from an external broadcast management system via a broadcast channel.
  • the communication component 616 also includes a near field communication (NFC) module to facilitate short range communication.
  • NFC near field communication
  • the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
  • RFID radio frequency identification
  • IrDA infrared data association
  • UWB ultra-wideband
  • Bluetooth Bluetooth
  • device 600 may be implemented by one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable A gate array (FPGA), controller, microcontroller, microprocessor, or other electronic component implementation for performing the above methods.
  • ASICs application specific integrated circuits
  • DSPs digital signal processors
  • DSPDs digital signal processing devices
  • PLDs programmable logic devices
  • FPGA field programmable A gate array
  • controller microcontroller, microprocessor, or other electronic component implementation for performing the above methods.
  • non-transitory computer readable storage medium comprising instructions, such as a memory 604 comprising instructions executable by processor 620 of apparatus 600 to perform the above method.
  • the non-transitory computer readable storage medium may be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, and an optical data storage device.

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Information Transfer Between Computers (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

本公开是关于一种视频通信方法及装置,用以提高展示不同视频源的灵活性。所述方法包括:在与所述终端设备的通信对端进行视频通信时,确定是否需要切换视频图像;在确定需要切换所述视频图像时,将所述终端设备采集的第一视频图像切换至所指定的智能设备采集的第二视频图像,所述所指定的智能设备与所述终端设备通信连接;将所述第二视频图像发送至所述通信对端。本公开技术方案能够在终端设备侧灵活地切换指定的智能设备采集的视频图像,使在通信对端侧显示终端设备侧的视频图像更加多样化。

Description

视频通信方法及装置
本申请基于申请号为201510290039.6、申请日为2015年05月29日的中国专利申请提出,并要求该中国专利申请的优先权,该中国专利申请的全部内容在此引入本申请作为参考。
技术领域
本公开涉及互联网技术领域,尤其涉及一种视频通信方法及装置。
背景技术
随着通信技术的飞速发展,基于视频的通信方式由于不需要文字输入,通过语音的方式实现面对面的沟通,因此越来越多用户的使用视频通信。相关技术中,当用户A在手机端登录了一个聊天软件(或者应用程序)并与用户B进行视频通信时,若用户A需要在电脑上同时登陆同一个聊天账号,此时,手机端的视频源被切换至电脑端,用户B在此情形下仅能看到电脑端的视频源,因此,视频源的显示方式较为单一,不能使用户B灵活地查看用户A侧不同的视频源。
发明内容
为克服相关技术中存在的问题,本公开实施例提供一种视频通信方法及装置,用以提高展示不同视频源的灵活性。
根据本公开实施例的第一方面,提供一种视频通信方法,应用在终端设备上,包括:
在与所述终端设备的通信对端进行视频通信时,确定是否需要切换视频图像;
在确定需要切换所述视频图像时,将所述终端设备采集的第一视频图像切换至所指定的智能设备采集的第二视频图像,所述所指定的智能设备与所述终端设备通信连接;
将所述第二视频图像发送至所述通信对端。
在一实施例中,所述确定是否需要切换视频图像,可包括:
检测是否接收到来自所述通信对端的第一指示消息;
当接收到所述第一指示消息时,根据所述第一指示消息确定是否需要切换视频图像。
在一实施例中,所述根据所述第一指示消息确定是否需要切换视频图像,可包括:
检测是否接收到对所述第一指示消息触发的第一操作;
在检测到对所述第一指示消息触发的第一操作时,确定需要切换视频图像。
在一实施例中,所述确定是否需要切换视频图像,可包括:
检测是否接收到来自所述终端设备的第二指示消息;
当接收到所述第二指示消息时,根据所述第二指示消息确定是否需要切换视频图像。
在一实施例中,所述将所述终端设备采集的第一视频图像切换至所指定的智能设备采集的第二视频图像,可包括:
确定所指定的智能设备的身份标识;
根据所述身份标识,确定所述所指定的智能设备与所述终端设备通过局域网通信连接;
根据所述身份标识将所述终端设备采集的第一视频图像切换至所指定的智能设备采集的第二视频图像。
在一实施例中,所述将所述第二视频图像发送至所述通信对端,可包括:
检测与所述通信对端的网络类型;
在检测到与所述通信对端通过通信网络通信时,通过所述通信网络将所述第二视频图像发送至所述通信对端;
在检测到与所述通信对端通过互联网通信时,通过所述互联网将所述第二视频图像发送至所述通信对端。
根据本公开实施例的第二方面,提供一种视频通信装置,应用在终端设备上,包括:
确定模块,被配置为在与所述终端设备的通信对端进行视频通信时,确定是否需要切换视频图像;
切换模块,被配置为在所述确定模块确定需要切换所述视频图像时,将所述终端设备采集的第一视频图像切换至所指定的智能设备采集的第二视频图像,所述所指定的智能设备与所述终端设备通信连接;
发送模块,被配置为将所述切换模块切换后的所述第二视频图像发送至所述通信对端。
在一实施例中,所述确定模块可包括:
第一检测子模块,被配置为检测是否接收到所述通信对端的第一指示消息;
第一确定子模块,被配置为当所述第一检测子模块检测接收到所述第一指示消息时,根据所述第一指示消息确定是否需要切换视频图像。
在一实施例中,所述第一确定子模块可包括:
操作检测子模块,被配置为检测是否接收到对所述第一指示消息触发的第一操作;
操作确定子模块,被配置为在所述操作检测子模块检测到对所述第一指示消息触发的第一操作时,确定需要切换视频图像。
在一实施例中,所述确定模块可包括:
第二检测子模块,被配置为检测是否接收到来自所述终端设备的第二指示消息;
第二确定子模块,被配置为当所述第二检测子模块检测接收到所述第二指示消息时,根据所述第二指示消息确定是否需要切换视频图像。
在一实施例中,所述切换模块可包括:
第三确定子模块,被配置为确定所指定的智能设备的身份标识;
通信建立子模块,被配置为根据所述第三确定子模块确定的所述身份标识,确定所述所指定的智能设备与所述终端设备通过局域网通信连接;
切换子模块,被配置为根据所述身份标识将所述终端设备采集的第一视频图像通过所述通信建立子模块建立的所述通信连接切换至所指定的智能设备采集的第二视频图像。
在一实施例中,所述发送模块可包括:
第三检测子模块,被配置为检测与所述通信对端的网络类型;
第一发送子模块,被配置为在所述第三检测子模块检测到与所述通信对端通过通信网络通信时,通过所述通信网络将所述第二视频图像发送至所述通信对端;
第二发送子模块,被配置为在所述检测子模块检测到与所述通信对端通过互联网通信时,通过所述互联网将所述第二视频图像发送至所述通信对端。
根据本公开实施例的第三方面,提供一种视频通信装置,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
在与所述终端设备的通信对端进行视频通信时,确定是否需要切换视频图像;
在确定需要切换所述视频图像时,将所述终端设备采集的第一视频图像切换至所指定的智能设备采集的第二视频图像,所述所指定的智能设备与所述终端设备通信连接;
将所述第二视频图像发送至所述通信对端。
本公开的实施例提供的技术方案可以包括以下有益效果:在确定需要切换视频图像时,将终端设备采集的第一视频图像切换至所指定的智能设备采集的第二视频图像,能够在终端设备侧灵活地切换指定的智能设备采集的视频图像,使在通信对端侧显示终端设备侧的视频图像更加多样化,方便通信对端的用户查看终端设备侧不同智能设备采集的视频图像的同时,还提高了展示不同视频源的灵活性。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
图1A是根据一示例性实施例示出的视频通信方法的流程图。
图1B是根据一示例性实施例示出的视频通信方法的场景图。
图2是根据一示例性实施例一示出的视频通信方法的流程图。
图3是根据一示例性实施例二示出的视频通信方法的流程图。
图4是根据一示例性实施例示出的一种视频通信装置的框图。
图5是根据一示例性实施例示出的另一种视频通信装置的框图。
图6是根据一示例性实施例示出的一种适用于视频通信装置的框图。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
图1A是根据一示例性实施例示出的视频通信方法的流程图,图1B是根据一示例性实施例示出的视频通信方法的场景图;该视频通信方法可以应用在终端设备(例如:智能手机、平板电脑、台式计算机)上,如图1A所示,该视频通信方法包括以下步骤S101-S103:
在步骤S101中,在与终端设备的通信对端进行视频通信时,确定是否需要切换视频图像。
在一实施例中,终端设备可以通过互联网与通信对端进行视频通信,也可以通过3G或4G等通信网络与通信对端进行视频通信。在一实施例中,可以通过来自通信对端的第一指示消息切换视频图像,第一指示消息可以根据通信对端的用户根据其自身需要来确定;在另一实施例中,可以通过终端设备上的第二指示消息切换视频图像,第二指示消息可以根据终端设备的用户根据通信对端的用户的指示通过操作终端设备来触发生成。
在步骤S102中,在确定需要切换视频图像时,将终端设备采集的第一视频图像切换至所指定的智能设备采集的第二视频图像,所指定的智能设备与终端设备通信连接。
在一实施例中,所指定的智能设备既可以通过通信对端来指定,也可以通过终端设备来指定,具体可以由终端设备的用户与通信对端的用户之间根据具体需求来确定。在一实施例中,与终端设备通过局域网通信连接的智能设备可以为一个,也可以为两个以上;在一实施例中,不同的智能设备可以设置在不同的位置,从而可以采集不同方位或者空间的视频图像,终端设备可以通过列表的方式记录智能设备的身份标识和所处的空间位置。
在步骤S103中,将第二视频图像发送至通信对端。
在一实施例中,可以根据终端设备与通信对端之间的网络类型来确定通过哪一个网络将第二视频图像发送至通信对端,例如,在终端设备与通信对端之间只能通过3G或者4G进行视频通信时,为了确保二者之间能够正常通信,可以通过3G或者4G通信网络将第二视频图像发送至通信对端,在终端设备与通信对端之间可以通过互联网进行视频通信时,可以通过互联网将第二视频图像发送至通信对端,从而节省终端设备的网络成本。
下面通过图1B对本公开进行示例性说明;如图1B所示,在检测到智能手机11已联入互联网的情况下,使用智能手机11的用户与使用台式计算机12的用户进行视频通信,智能手机11可以先检测与智能摄像头131和智能摄像头132的通信连接的类型,如果智能手机11检测到已经与智能摄像头131和智能摄像头132通过局域网连接,当智能手机11需要将当前的第一视频图像切换到智能摄像头131和智能摄像头132中的任一一智能 设备(例如,智能摄像头131)所采集的第二视频图像时,智能手机11向智能摄像头131获取第二视频图像,并将第二视频图像通过互联网或者3G、4G通信网络发送给台式计算机12,在此情形下,智能摄像头131和智能摄像头132不需要接入互联网或者3G、4G通信网络,从而可以在智能手机11侧灵活地切换不同智能设备采集的视频图像。
在另一实施例中,如果智能手机11检测到未通过局域网与智能摄像头131连接,智能手机11可以确定与智能摄像头131可建立的通信连接的类型。例如,智能手机11检测到可以与智能摄像头131通过4G建立通信连接,则智能手机11可以通过4G通信网络接收来自智能摄像头131的视频图像,从而确保通信对端的用户能够查看到智能摄像头131所采集的视频图像。类似的,智能手机11检测到可以与智能摄像头131通过互联网建立通信连接,则智能手机11可以通过互联网接收来自智能摄像头131的视频图像,从而确保通信对端的用户能够查看到智能摄像头131所采集的视频图像。再类似地,智能手机11检测到可以与智能摄像头131通过3G建立通信连接,则智能手机11可以通过3G接收来自智能摄像头131的视频图像,从而确保通信对端的用户能够查看到智能摄像头131所采集的视频图像。
本实施例中,在确定需要切换视频图像时,将终端设备采集的第一视频图像切换至所指定的智能设备采集的第二视频图像,能够在终端设备侧灵活地切换指定的智能设备采集的视频图像,使在通信对端侧显示终端设备侧的视频图像更加多样化,方便通信对端的用户查看终端设备侧不同智能设备采集的视频图像的同时,还提高了展示不同视频源的灵活性。
在一实施例中,确定是否需要切换视频图像,可包括:
检测是否接收到来自通信对端的第一指示消息;
当接收到第一指示消息时,根据第一指示消息确定是否需要切换视频图像。
在一实施例中,根据第一指示消息确定是否需要切换视频图像,可包括:
检测是否接收到对第一指示消息触发的第一操作;
在检测到对第一指示消息触发的第一操作时,确定需要切换视频图像。
在一实施例中,确定是否需要切换视频图像,可包括:
检测是否接收到来自终端设备的第二指示消息;
当接收到第二指示消息时,根据第二指示消息确定是否需要切换视频图像。
在一实施例中,将终端设备采集的第一视频图像切换至所指定的智能设备采集的第二视频图像,可包括:
确定所指定的智能设备的身份标识;
根据所述身份标识,确定所述所指定的智能设备与所述终端设备通过局域网通信连接;
根据身份标识将终端设备采集的第一视频图像切换至所指定的智能设备采集的第二视频图像。
在一实施例中,将第二视频图像发送至通信对端,可包括:
检测与通信对端的网络类型;
在检测到与通信对端通过通信网络通信时,通过通信网络将第二视频图像发送至通信对端;
在检测到与通信对端通过互联网通信时,通过互联网将第二视频图像发送至通信对端。
具体如何实现视频通信的,请参考后续实施例。
至此,本公开实施例提供的上述方法,能够在终端设备侧灵活地切换指定的智能设备采集的视频图像,使在通信对端侧显示终端设备侧的视频图像更加多样化,方便通信对端的用户灵活地查看终端设备侧不同智能设备采集的视频图像的同时,还提高了展示不同视频源的灵活性。
下面以具体实施例来说明本公开实施例提供的技术方案。
图2是根据一示例性实施例一示出的视频通信方法的流程图;本实施例利用本公开实施例提供的上述方法,以终端设备接收来自通信对端侧的第一指示消息实现视频通信为例并结合图1B进行示例性说明,如图2所示,包括如下步骤:
在步骤S201中,在与终端设备的通信对端进行视频通信时,接收来自通信对端的第一指示消息。
在一实施例中,通信对端的第一指示消息可以通过设置在通信对端上的视频通信软件或者视频通信应用程序(app)上的相关按键由通信对端的用户触发生成,终端设备可以通过互联网接收该第一指示消息,也可以通过3G或4G通信网络接收该第一指示消息。
在步骤S202中,根据第一指示消息确定是否需要切换视频图像。
在一实施例中,可以在检测到对第一指示消息触发的第一操作时,确定需要切换视频图像。其中,第一操作例如为同意第一指示消息的操作。例如,在一实施例中,当接收到来自通信对端发送的第一指示消息时,会携带有用于同意该第一指示消息的控制键,终端设备的用户可以通过触发该同意控制键而确认需要切换视频图像。再例如,该第一指示消息也可携带有用于拒绝该第一指示消息的控制键,终端设备的用户通过触发该拒绝控制键而确认不需要切换视频图像。
在步骤S203中,在确定需要切换视频图像时,确定所指定的智能设备的身份标识。
在步骤S202和步骤S203中,在一实施例中,可以通过对第一指示消息进行解析,从而确定第一指示消息是否携带有切换视频图像的第一请求消息,如果携带有切换视频图像的第一请求消息,则确定需要切换视频图像,进而可以通过解析第一指示消息得到通信对端的用户所指定的智能设备的身份标识。
在步骤S204中,根据身份标识将终端设备采集的第一视频图像切换至所指定的智能设备采集的第二视频图像。
例如,如图1B所示,通信对端为台式计算机12,台式计算机12通过将智能摄像头 131的身份标识携带在第一指示消息中,从而使智能手机11在接收到该第一指示消息后,通过对第一指示消息进行解析,确定需要切换视频图像的智能设备为智能摄像头131。
在步骤S205中,确定与通信对端的网络类型,如果与通信对端通过通信网络通信时,执行步骤S206,如果与通信对端通过互联网通信,执行步骤S207。
在一实施例中,终端设备既可以与通信对端通过通信网络进行视频通信,也可以通过互联网进行视频通信。在一实施例中,通信网络可以为网络运营商所提供的3G、4G等网络。
在步骤S206中,在检测到与通信对端通过通信网络通信时,通过通信网络将第二视频图像发送至通信对端。
在步骤S207中,在检测到与通信对端通过互联网通信时,通过互联网将第二视频图像发送至通信对端。
在一实施例中,当终端设备侧未通过WIFI接入互联网时,为了确保通信对端的用户能够正常查看到终端设备侧和智能设备侧的场景画面,终端设备可以通过3G或者4G的通信网络将第二视频图像发送至通信对端,当终端设备侧可以通过WIFI或者网络接口接入互联网时,为了节省终端设备的用户的网络成本,终端设备可以通过互联网将第二视频图像发送至通信对端。
作为一个示例性场景,如图1B所示,智能手机11的用户在家中,智能摄像头131和智能摄像头132分别设置在智能手机11的用户家中不同的房间,台式计算机12的用户通过与智能手机11的用户进行视频通信时,需要检查智能摄像头131和智能摄像头132对应的空间的状况,在此情形下,台式计算机12的用户通过向智能手机11发送第一指示消息,并在该第一指示消息中携带需要检查的是哪一个智能摄像头(例如,智能摄像头131)对应的空间,智能手机11在对第一指示消息进行解析后,如果检测接收到对第一指示消息触发的第一操作,确定需要切换视频图像,智能手机11将其上安装的摄像装置所采集的第一视频图像切换到智能摄像头131所采集的第二视频图像,从而使台式计算机12侧的用户能够查看到智能摄像头131所采集的图像。
本实施例在具有上述实施例的有益技术效果的基础上,通过通信对端的第一指示消息即可将终端设备当前所采集的第一视频图像切换至第一指示消息所指定的智能设备的第二视频图像,方便了通信对端对终端设备侧的控制,提高了通信对端的用户对切换终端设备侧的视频场景的自主性。
图3是根据一示例性实施例二示出的视频通信方法的流程图;本实施例利用本公开实施例提供的上述方法,以在终端设备侧确定第二指示消息实现视频通信为例并结合图1B进行示例性说明,如图3所示,包括如下步骤:
在步骤S301中,在与终端设备的通信对端进行视频通信时,确定由终端设备的用户触发的第二指示消息。
在一实施例中,第二指示消息可以通过设置在终端设备上的视频通信软件或者视频通 信应用程序(app)上的相关按键由终端设备的用户触发生成。
在步骤S302中,根据第二指示消息确定是否需要切换视频图像。
在一实施例中,可以通过对第二指示消息进行解析,从而确定第二指示消息是否携带有切换视频图像的第二请求消息,如果携带有切换视频图像的第二请求消息,则确定需要切换视频图像,进而可以通过解析第二指示消息得到终端设备所指定的智能设备的身份标识。
在步骤S303中,在确定需要切换视频图像时,将终端设备采集的第一视频图像切换至所指定的智能设备采集的第二视频图像。
步骤S303的描述可以参考上述步骤S102或者上述步骤S203至步骤S204,在此不再详述。
在步骤S304中,将第二视频图像发送至通信对端。
步骤S304的描述可以参考上述步骤S103或者上述步骤S205至步骤S207,在此不再详述。
作为一个示例性场景,如图1B所示,以终端手机为智能手机11进行示例性说明,智能手机11的用户在家中,智能摄像头131和智能摄像头132分别设置在智能手机11的用户家中不同的房间,台式计算机12的用户通过与智能手机11的用户进行视频通信时,当智能手机11的用户不想让台式计算机12的用户查看智能手机11的摄像装置所采集的第一视频图像时,可以通过触发智能手机11上的相关按键来生成第二指示消息,智能手机11通过对第二指示消息进行解析,将第一视频图像切换至智能手机11所指定的第二视频图像。
本实施例在具有上述实施例的有益技术效果的基础上,通过终端设备的第二指示消息将终端设备当前所采集的第一视频图像切换至第二指示消息所指定的智能设备的第二视频图像,当终端设备侧的用户不方便让通信对端的用户查看其终端设备所采集的场景图像时,通过将第一视频图像切换至第二视频图像,提高了终端设备的用户对切换不同视频场景的自主性。
图4是根据一示例性实施例示出的一种视频通信装置的框图,应用在终端设备上,如图4所示,视频通信装置包括:
确定模块41,被配置为在与终端设备的通信对端进行视频通信时,确定是否需要切换视频图像;
切换模块42,被配置为在确定模块41确定需要切换视频图像时,将终端设备采集的第一视频图像切换至所指定的智能设备采集的第二视频图像,所指定的智能设备与终端设备通信连接;
发送模块43,被配置为将切换模块42切换后的第二视频图像发送至通信对端。
图5是根据一示例性实施例示出的另一种视频通信装置的框图,在上述图4所示实施例的基础上,在一实施例中,上述确定模块41可包括:
第一检测子模块411,被配置为检测是否接收到通信对端的第一指示消息;
第一确定子模块412,被配置为当第一检测子模块411检测到接收到第一指示消息时,根据第一只是消息确定是否需要切换视频图像。
在一实施例中,第一确定子模块412可包括:
操作检测子模块4121,被配置为检测是否接收到对第一指示消息触发的第一操作;
操作确定子模块4122,在检测到对第一指示消息触发的第一操作时,确定需要切换视频图像。
其中,第一操作例如为同意第一指示消息的操作。比如,在一实施例中,当接收到来自通信对端发送的第一指示消息时,会携带有用于同意该第一指示消息的控制键,终端设备的用户可以通过触发该同意控制键而确认需要切换视频图像。此外,该第一指示消息也可携带有用于拒绝该第一指示消息的控制键,终端设备的用户通过触发该拒绝控制键而确认不需要切换视频图像。
在一实施例中,上述确定模块41还可包括:
第二检测子模块413,被配置为检测是否接收到来自终端设备的第二指示消息;
第二确定子模块414,被配置为根据第二检测子模块413检测接收到第二指示消息时,根据第二指示消息确定是否需要切换视频图像。
在一实施例中,切换模块42可包括:
第三确定子模块421,被配置为确定所指定的智能设备的身份标识;
通信建立子模块422,被配置为根据第三确定子模块421确定的身份标识,确定所指定的智能设备与终端设备通过局域网通信连接;
切换子模块423,被配置为根据身份标识将终端设备采集的第一视频图像通过通信建立子模块422建立的通信连接切换至所指定的智能设备采集的第二视频图像。
在一实施例中,发送模块43可包括:
第三检测子模块431,被配置为检测与通信对端的网络类型;
第一发送子模块432,被配置为在第三检测子模块431检测到与通信对端通过通信网络通信时,通过通信网络将第二视频图像发送至通信对端;
第二发送子模块433,被配置为在检测子模块431检测到与通信对端通过互联网通信时,通过互联网将第二视频图像发送至通信对端。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
图6是根据一示例性实施例示出的一种适用于视频通信装置的框图。例如,装置600可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
参照图6,装置600可以包括以下一个或多个组件:处理组件602,存储器604,电源组件606,多媒体组件608,音频组件610,输入/输出(I/O)的接口612,传感器组件 614,以及通信组件616。
处理组件602通常控制装置600的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理元件602可以包括一个或多个处理器620来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件602可以包括一个或多个模块,便于处理组件602和其他组件之间的交互。例如,处理部件602可以包括多媒体模块,以方便多媒体组件608和处理组件602之间的交互。
存储器604被配置为存储各种类型的数据以支持在设备600的操作。这些数据的示例包括用于在装置600上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器604可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
电力组件606为装置600的各种组件提供电力。电力组件606可以包括电源管理***,一个或多个电源,及其他与为装置600生成、管理和分配电力相关联的组件。
多媒体组件608包括在所述装置600和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件608包括一个前置摄像头和/或后置摄像头。当设备600处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜***或具有焦距和光学变焦能力。
音频组件610被配置为输出和/或输入音频信号。例如,音频组件610包括一个麦克风(MIC),当装置600处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器604或经由通信组件616发送。在一些实施例中,音频组件610还包括一个扬声器,用于输出音频信号。
I/O接口612为处理组件602和***接口模块之间提供接口,上述***接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
传感器组件614包括一个或多个传感器,用于为装置600提供各个方面的状态评估。例如,传感器组件614可以检测到设备600的打开/关闭状态,组件的相对定位,例如所述组件为装置600的显示器和小键盘,传感器组件614还可以检测装置600或装置600一个组件的位置改变,用户与装置600接触的存在或不存在,装置600方位或加速/减速和装置600的温度变化。传感器组件614可以包括接近传感器,被配置用来在没有任何的物 理接触时检测附近物体的存在。传感器组件614还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件614还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
通信组件616被配置为便于装置600和其他设备之间有线或无线方式的通信。装置600可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信部件616经由广播信道接收来自外部广播管理***的广播信号或广播相关信息。在一个示例性实施例中,所述通信部件616还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
在示例性实施例中,装置600可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器604,上述指令可由装置600的处理器620执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

Claims (13)

  1. 一种视频通信方法,应用在终端设备上,其特征在于,所述方法包括:
    在与所述终端设备的通信对端进行视频通信时,确定是否需要切换视频图像;
    在确定需要切换所述视频图像时,将所述终端设备采集的第一视频图像切换至所指定的智能设备采集的第二视频图像,所述所指定的智能设备与所述终端设备通信连接;
    将所述第二视频图像发送至所述通信对端。
  2. 根据权利要求1所述的方法,其特征在于,所述确定是否需要切换视频图像,包括:
    检测是否接收到来自所述通信对端的第一指示消息;
    当接收到所述第一指示消息时,根据所述第一指示消息确定是否需要切换视频图像。
  3. 根据权利要求2所述的方法,其特征在于,所述根据所述第一指示消息确定是否需要切换视频图像,包括:
    检测是否接收到对所述第一指示消息触发的第一操作;
    在检测到对所述第一指示消息触发的第一操作时,确定需要切换视频图像。
  4. 根据权利要求1所述的方法,其特征在于,所述确定是否需要切换视频图像,包括:
    检测是否接收到来自所述终端设备的第二指示消息;
    当接收到所述第二指示消息时,根据所述第二指示消息确定是否需要切换视频图像。
  5. 根据权利要求1所述的方法,其特征在于,所述将所述终端设备采集的第一视频图像切换至所指定的智能设备采集的第二视频图像,包括:
    确定所指定的智能设备的身份标识;
    根据所述身份标识,确定所述所指定的智能设备与所述终端设备通过局域网通信连接;
    根据所述身份标识将所述终端设备采集的第一视频图像切换至所指定的智能设备采集的第二视频图像。
  6. 根据权利要求1所述的方法,其特征在于,所述将所述第二视频图像发送至所述通信对端,包括:
    检测与所述通信对端的网络类型;
    在检测到与所述通信对端通过通信网络通信时,通过所述通信网络将所述第二视频图像发送至所述通信对端;
    在检测到与所述通信对端通过互联网通信时,通过所述互联网将所述第二视频图像发送至所述通信对端。
  7. 一种视频通信装置,应用在终端设备上,其特征在于,所述装置包括:
    确定模块,被配置为在与所述终端设备的通信对端进行视频通信时,确定是否需要切换视频图像;
    切换模块,被配置为在所述确定模块确定需要切换所述视频图像时,将所述终端设备采集的第一视频图像切换至所指定的智能设备采集的第二视频图像,所述所指定的智能设备与所述终端设备通信连接;
    发送模块,被配置为将所述切换模块切换后的所述第二视频图像发送至所述通信对端。
  8. 根据权利要求7所述的装置,其特征在于,所述确定模块包括:
    第一检测子模块,被配置为检测是否接收到所述通信对端的第一指示消息;
    第一确定子模块,被配置为当所述第一检测子模块检测接收到所述第一指示消息时,根据所述第一指示消息确定是否需要切换视频图像。
  9. 根据权利要求8所述的装置,其特征在于,所述第一确定子模块包括:
    操作检测子模块,被配置为检测是否接收到对所述第一指示消息触发的第一操作;
    操作确定子模块,被配置为在所述操作检测子模块检测到对所述第一指示消息触发的第一操作时,确定需要切换视频图像。
  10. 根据权利要求6所述的装置,其特征在于,所述确定模块包括:
    第二检测子模块,被配置为检测是否接收到来自所述终端设备的第二指示消息;
    第二确定子模块,被配置为当所述第二检测子模块检测接收到所述第二指示消息时,根据所述第二指示消息确定是否需要切换视频图像。
  11. 根据权利要求6所述的装置,其特征在于,所述切换模块包括:
    第三确定子模块,被配置为确定所指定的智能设备的身份标识;
    通信建立子模块,被配置为根据所述第三确定子模块确定的所述身份标识,确定所述所指定的智能设备与所述终端设备通过局域网通信连接;
    切换子模块,被配置为根据所述身份标识将所述终端设备采集的第一视频图像通过所述通信建立子模块建立的所述通信连接切换至所指定的智能设备采集的第二视频图像。
  12. 根据权利要求6所述的装置,其特征在于,所述发送模块包括:
    第三检测子模块,被配置为检测与所述通信对端的网络类型;
    第一发送子模块,被配置为在所述第三检测子模块检测到与所述通信对端通过通信网络通信时,通过所述通信网络将所述第二视频图像发送至所述通信对端;
    第二发送子模块,被配置为在所述检测子模块检测到与所述通信对端通过互联网通信时,通过所述互联网将所述第二视频图像发送至所述通信对端。
  13. 一种视频通信装置,其特征在于,所述装置包括:
    处理器;
    用于存储处理器可执行指令的存储器;
    其中,所述处理器被配置为:
    在与所述终端设备的通信对端进行视频通信时,确定是否需要切换视频图像;
    在确定需要切换所述视频图像时,将所述终端设备采集的第一视频图像切换至所指定 的智能设备采集的第二视频图像,所述所指定的智能设备与所述终端设备通信连接;
    将所述第二视频图像发送至所述通信对端。
PCT/CN2015/095139 2015-05-29 2015-11-20 视频通信方法及装置 WO2016192323A1 (zh)

Priority Applications (4)

Application Number Priority Date Filing Date Title
RU2016112985A RU2016112985A (ru) 2015-05-29 2015-11-20 Способ и устройство видеосвязи
MX2016004711A MX2016004711A (es) 2015-05-29 2015-11-20 Metodo y aparato de comunicacion de video.
BR112016007107A BR112016007107A2 (pt) 2015-05-29 2015-11-20 aparelho e método de comunicação de vídeo
JP2017521282A JP2017524316A (ja) 2015-05-29 2015-11-20 ビデオ通信方法、装置、プログラム及び記録媒体

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201510290039.6A CN104853136A (zh) 2015-05-29 2015-05-29 视频通信方法及装置
CN201510290039.6 2015-05-29

Publications (1)

Publication Number Publication Date
WO2016192323A1 true WO2016192323A1 (zh) 2016-12-08

Family

ID=53852460

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2015/095139 WO2016192323A1 (zh) 2015-05-29 2015-11-20 视频通信方法及装置

Country Status (8)

Country Link
US (1) US20160352661A1 (zh)
EP (1) EP3099063A1 (zh)
JP (1) JP2017524316A (zh)
CN (1) CN104853136A (zh)
BR (1) BR112016007107A2 (zh)
MX (1) MX2016004711A (zh)
RU (1) RU2016112985A (zh)
WO (1) WO2016192323A1 (zh)

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3108351B1 (en) 2014-05-30 2019-05-08 Apple Inc. Activity continuation between electronic devices
CN104853136A (zh) * 2015-05-29 2015-08-19 小米科技有限责任公司 视频通信方法及装置
DK201670622A1 (en) 2016-06-12 2018-02-12 Apple Inc User interfaces for transactions
CN106101600A (zh) * 2016-07-27 2016-11-09 北京小米移动软件有限公司 视频通话的连接方法及装置
CN106375703A (zh) * 2016-09-14 2017-02-01 北京小米移动软件有限公司 视频通信方法及装置
CN107071138B (zh) * 2016-12-15 2020-03-10 北京佰人科技有限责任公司 视频通话的方法以及装置
DK201870364A1 (en) 2018-05-07 2019-12-03 Apple Inc. MULTI-PARTICIPANT LIVE COMMUNICATION USER INTERFACE
US11128792B2 (en) 2018-09-28 2021-09-21 Apple Inc. Capturing and displaying images with multiple focal planes
US11010121B2 (en) 2019-05-31 2021-05-18 Apple Inc. User interfaces for audio media control
KR102656129B1 (ko) 2019-05-31 2024-04-11 애플 인크. 오디오 미디어 제어를 위한 사용자 인터페이스
CN110958658A (zh) * 2019-11-20 2020-04-03 北京思存通信技术有限公司 一种通信设备及方法
US11392291B2 (en) 2020-09-25 2022-07-19 Apple Inc. Methods and interfaces for media control with dynamic feedback
CN112261339B (zh) * 2020-10-15 2023-04-11 Oppo广东移动通信有限公司 视频通信方法、装置、电子设备和计算机可读存储介质
CN112181344A (zh) * 2020-10-19 2021-01-05 Oppo广东移动通信有限公司 器件调用方法、装置、交互***、电子设备以及存储介质
US11893214B2 (en) 2021-05-15 2024-02-06 Apple Inc. Real-time communication user interface
US11360634B1 (en) 2021-05-15 2022-06-14 Apple Inc. Shared-content session user interfaces
US11907605B2 (en) 2021-05-15 2024-02-20 Apple Inc. Shared-content session user interfaces
US11847378B2 (en) 2021-06-06 2023-12-19 Apple Inc. User interfaces for audio routing
US11812135B2 (en) 2021-09-24 2023-11-07 Apple Inc. Wide angle video conference
WO2023196231A1 (en) * 2022-04-04 2023-10-12 Apple Inc. User interfaces for camera sharing

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103379304A (zh) * 2012-04-20 2013-10-30 宏碁股份有限公司 视频通话切换方法和***
CN103458215A (zh) * 2012-05-29 2013-12-18 国基电子(上海)有限公司 切换视频通话的***、手机、电子装置及切换方法
CN104270595A (zh) * 2014-09-29 2015-01-07 无锡华海天和信息科技有限公司 一种视频通话客户端视频语音切换***及其切换方法
CN104539870A (zh) * 2014-12-19 2015-04-22 华为软件技术有限公司 一种视频通话装置及方法
CN104853136A (zh) * 2015-05-29 2015-08-19 小米科技有限责任公司 视频通信方法及装置

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0472886A (ja) * 1990-07-12 1992-03-06 Mitsubishi Electric Corp テレビ電話通信方式
JP3015977U (ja) * 1995-03-20 1995-09-19 株式会社エイヴィワン 遠隔制御システム
JP2004304733A (ja) * 2003-04-01 2004-10-28 Nikon Gijutsu Kobo:Kk カメラシステムおよび車載コンピュータ
KR20060038722A (ko) * 2004-11-01 2006-05-04 에스케이 텔레콤주식회사 화상 전화 서비스에서 휴대 인터넷망으로부터이동통신망으로 핸드오버하는 방법 및 시스템
JP4716144B2 (ja) * 2006-04-26 2011-07-06 日本電気株式会社 マルチモード携帯端末及びモード切替方法
US20080291260A1 (en) * 2007-05-24 2008-11-27 John Dignan Portable video conferencing device
US8581957B2 (en) * 2008-01-09 2013-11-12 Sony Corporation Video conference using an external video stream
US8874090B2 (en) * 2010-04-07 2014-10-28 Apple Inc. Remote control operations in a video conference
JP5867138B2 (ja) * 2012-02-15 2016-02-24 日本電気株式会社 遠隔相談システム
JP6151007B2 (ja) * 2012-11-16 2017-06-21 シャープ株式会社 通信制御装置、および通信制御プログラム
US9819902B2 (en) * 2015-03-19 2017-11-14 Microsoft Technology Licensing, Llc Proximate resource pooling in video/audio telecommunications

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103379304A (zh) * 2012-04-20 2013-10-30 宏碁股份有限公司 视频通话切换方法和***
CN103458215A (zh) * 2012-05-29 2013-12-18 国基电子(上海)有限公司 切换视频通话的***、手机、电子装置及切换方法
CN104270595A (zh) * 2014-09-29 2015-01-07 无锡华海天和信息科技有限公司 一种视频通话客户端视频语音切换***及其切换方法
CN104539870A (zh) * 2014-12-19 2015-04-22 华为软件技术有限公司 一种视频通话装置及方法
CN104853136A (zh) * 2015-05-29 2015-08-19 小米科技有限责任公司 视频通信方法及装置

Also Published As

Publication number Publication date
BR112016007107A2 (pt) 2017-08-01
RU2016112985A (ru) 2017-10-11
US20160352661A1 (en) 2016-12-01
JP2017524316A (ja) 2017-08-24
EP3099063A1 (en) 2016-11-30
CN104853136A (zh) 2015-08-19
MX2016004711A (es) 2017-02-23

Similar Documents

Publication Publication Date Title
WO2016192323A1 (zh) 视频通信方法及装置
US10063760B2 (en) Photographing control methods and devices
US9667774B2 (en) Methods and devices for sending virtual information card
US10292004B2 (en) Method, device and medium for acquiring location information
US20170064182A1 (en) Method and device for acquiring image file
RU2637470C2 (ru) Способ и устройство для обнаружения интеллектуального устройства
EP3136699A1 (en) Method and device for connecting external equipment
US10523494B2 (en) Method and apparatus for processing network failure
EP3076745B1 (en) Methods and apparatuses for controlling wireless access point
EP3147802B1 (en) Method and apparatus for processing information
WO2017016057A1 (zh) 智能设备接入路由器的方法、装置以及***
EP2938054A2 (en) Method, device and system for handling busy line
WO2018000710A1 (zh) WiFi信号图标的展示方法、装置和移动终端
US20180139790A1 (en) Methods, apparatuses and storage medium for controlling a wireless connection
WO2016015404A1 (zh) 呼叫转移的方法、装置及终端
US10123208B2 (en) Method and device for controlling access
CN105227426B (zh) 一种应用界面切换方法、装置及终端设备
WO2017024739A1 (zh) 发送文件的方法及装置
CN107948876B (zh) 控制音箱设备的方法、装置及介质
WO2018058598A1 (zh) 异常信息提示方法及装置
EP3086528A1 (en) Method and device for controlling access of smart device
EP3177043A2 (en) Method and apparatus for managing routing device and mobile terminal
US10057762B2 (en) Method and device for acquiring information of relay router
US9992115B2 (en) Method and device for controlling traffic of mobile router
WO2018132968A1 (zh) 一种获取Minimum SI的方法和装置

Legal Events

Date Code Title Description
ENP Entry into the national phase

Ref document number: 2017521282

Country of ref document: JP

Kind code of ref document: A

WWE Wipo information: entry into national phase

Ref document number: 1020167001675

Country of ref document: KR

ENP Entry into the national phase

Ref document number: 2016112985

Country of ref document: RU

Kind code of ref document: A

WWE Wipo information: entry into national phase

Ref document number: MX/A/2016/004711

Country of ref document: MX

REG Reference to national code

Ref country code: BR

Ref legal event code: B01A

Ref document number: 112016007107

Country of ref document: BR

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 15893967

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 112016007107

Country of ref document: BR

Kind code of ref document: A2

Effective date: 20160331

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 15893967

Country of ref document: EP

Kind code of ref document: A1