WO2017101298A1 - 音视频信息的输入方法、装置、网络电视及用户设备 - Google Patents
音视频信息的输入方法、装置、网络电视及用户设备 Download PDFInfo
- Publication number
- WO2017101298A1 WO2017101298A1 PCT/CN2016/088099 CN2016088099W WO2017101298A1 WO 2017101298 A1 WO2017101298 A1 WO 2017101298A1 CN 2016088099 W CN2016088099 W CN 2016088099W WO 2017101298 A1 WO2017101298 A1 WO 2017101298A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- audio
- video information
- user equipment
- terminal
- relay service
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/14—Systems for two-way working
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/14—Systems for two-way working
- H04N7/141—Systems for two-way working between two video terminals, e.g. videophone
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/4104—Peripherals receiving signals from specially adapted client devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/14—Systems for two-way working
- H04N7/141—Systems for two-way working between two video terminals, e.g. videophone
- H04N7/142—Constructional details of the terminal equipment, e.g. arrangements of the camera and the display
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/14—Systems for two-way working
- H04N7/141—Systems for two-way working between two video terminals, e.g. videophone
- H04N7/147—Communication arrangements, e.g. identifying the communication as a video-communication, intermediate storage of the signals
Definitions
- the embodiments of the present invention relate to the field of application of a smart terminal, and particularly to a method and device for inputting audio and video information, a network television, and a user equipment.
- a voice and video input device When a user makes a multi-screen video call over a TV, a voice and video input device is required to be used.
- the existing solution is that the user can purchase a camera and a microphone that can be adapted by the TV as an input device for video and voice, and access the peripheral socket of the TV before being further used.
- peripherals are purchased separately, the user's use cost is increased; moreover, the video resolution and voice effect of the ordinary camera and microphone cannot meet the user's needs, such as video quality requires high quality (such as 1080p), voice Processing needs to reduce noise, de-echo, increase gain, etc. are not achieved by ordinary peripherals.
- the embodiments of the present invention provide a method and device for inputting audio and video information, a network television, and a user equipment, which can solve the problem of separately purchasing peripherals in the prior art, and increase the user cost, and the common camera and The video resolution and voice effects of the microphone can not meet the needs of users.
- the present invention provides the following technical solutions:
- the embodiment of the invention provides a method for inputting audio and video information, the method comprising:
- the relay service of the first terminal is started, and an address of the relay service is obtained;
- the receiving the audio and video information sent by the user equipment, and sending the audio and video information to the remote second terminal includes:
- the audio and video information is transmitted by the relay service to a second terminal at a far end in the video call.
- the embodiment of the invention provides a method for inputting audio and video information, the method comprising:
- the browser of the user equipment When the user equipment scans the two-dimensional code displayed on the first terminal, the browser of the user equipment is turned on; the two-dimensional code includes an address of the relay service of the first terminal;
- the method before the step of collecting the audio and video information of the user equipment by using the browser, the method further includes:
- the browser is allowed to use the camera and microphone of the user device in accordance with user instructions.
- the collecting audio and video information of the user equipment by using the browser includes:
- Data of the camera and the microphone of the user equipment are collected by the relay service component of the browser to obtain audio and video information.
- the sending the audio and video information to the first terminal according to the address of the relay service including:
- the embodiment of the invention provides an input device for audio and video information, and the device includes:
- a service initiating unit configured to: when the first terminal performs a video call, start a relay service of the first terminal, and acquire an address of the relay service;
- a two-dimensional code generating unit configured to generate a two-dimensional code according to the address, so that the user equipment according to the The address in the two-dimensional code starts a browser to collect audio and video information;
- an information forwarding unit configured to receive audio and video information sent by the user equipment, and send the audio and video information to a remote second terminal.
- the information forwarding unit is specifically configured to:
- the audio and video information is transmitted by the relay service to a second terminal at a far end in the video call.
- An embodiment of the present invention provides a network television, including any of the foregoing audio and video information input devices.
- the embodiment of the invention provides an input device for audio and video information, and the device includes:
- a browser opening unit configured to: when the user equipment scans the two-dimensional code displayed on the first terminal, open the browser of the user equipment; the two-dimensional code includes an address of the relay service of the first terminal;
- An information collecting unit configured to collect audio and video information of the user equipment by using the browser
- an information sending unit configured to send the audio and video information to the first terminal according to an address of the relay service.
- the device further comprises: an access control unit, configured to:
- the browser is allowed to use the camera and microphone of the user device in accordance with user instructions.
- the information collecting unit is specifically configured to:
- Data of the camera and the microphone of the user equipment are collected by the relay service component of the browser to obtain audio and video information.
- the information sending unit is specifically configured to:
- An embodiment of the present invention provides a user equipment, including any of the foregoing audio and video information input devices.
- An embodiment of the present invention provides a network television, including:
- the communication interface is used for information transmission between the network television and the user equipment;
- the processor is configured to invoke logic instructions in the memory to perform the following method
- the network television When the network television performs a video call, starting a relay service of the network television, and acquiring an address of the relay service; generating a two-dimensional code according to the address, so that the user equipment is based on the address in the two-dimensional code
- the browser is started to collect audio and video information; the audio and video information sent by the user equipment is received, and the audio and video information is sent to the remote second terminal.
- An embodiment of the present invention provides a computer program, including program code, where the program code is used to perform the following operations:
- the relay service of the first terminal is started, and an address of the relay service is obtained;
- Embodiments of the present invention provide a storage medium for storing the above computer program.
- the embodiment of the invention provides a user equipment, including:
- the communication interface is used for information transmission between the user equipment and the network television;
- the processor is configured to invoke logic instructions in the memory to perform the following method
- the browser of the user equipment When scanning the two-dimensional code displayed on the first terminal, the browser of the user equipment is opened; the two-dimensional code includes an address of the relay service of the first terminal; and the user equipment is collected by the browser Audio and video information; transmitting the audio and video information to the first terminal according to an address of the relay service.
- An embodiment of the present invention provides a computer program, including program code, where the program code is used to perform the following operations:
- the two-dimensional code When scanning the two-dimensional code displayed on the first terminal, opening a browser of the user equipment; the two-dimensional code includes an address of a relay service of the first terminal;
- Embodiments of the present invention provide a storage medium for storing the above computer program.
- an audio and video information input method provided by an embodiment of the present invention,
- the device, the network television, and the user equipment can realize the transmission of audio and video information between the user equipment and the terminal based on the relay service technology by using the user equipment as a video and audio input device on the terminal, thereby effectively saving the use cost and the video resolution. And the voice effect can meet the needs of users.
- FIG. 1 is a schematic flowchart of a method for inputting audio and video information according to an embodiment of the present invention
- FIG. 2 is a schematic flowchart of a method for inputting audio and video information according to another embodiment of the present invention.
- FIG. 3 is a schematic diagram of a method for inputting audio and video information according to another embodiment of the present invention.
- FIG. 4 is a schematic structural diagram of an apparatus for inputting audio and video information according to an embodiment of the present invention.
- FIG. 5 is a schematic structural diagram of an apparatus for inputting audio and video information according to another embodiment of the present invention.
- FIG. 6 is a schematic structural diagram of a network television according to an embodiment of the present invention.
- FIG. 7 is a schematic structural diagram of a user equipment according to an embodiment of the present invention.
- FIG. 1 is a schematic flowchart of a method for inputting audio and video information according to an embodiment of the present invention. As shown in FIG. 1 , the method includes the following steps:
- the first terminal generally refers to a terminal that does not include a camera and a microphone, such as a network television, a notebook computer, etc.; the user equipment generally refers to a mobile terminal having a camera and a microphone, for example, Smartphones, personal digital assistants (PDAs), tablets, laptops, and more.
- the first terminal in this embodiment takes a network television as an example, and the user equipment uses a mobile terminal (such as a mobile phone) as an example for description.
- the relay service can be used to implement the transfer of audio and video data.
- the webpage real-time communication relay service webrtc relay server in the first terminal may be used to perform the transfer of audio and video data.
- a webpage real-time communication relay service webrtc relay server of the network television is started, and an intranet address of the service, such as 192.168.0.111:888, is obtained.
- S102 Generate a two-dimensional code according to the address, so that the user equipment starts a browser according to the address in the two-dimensional code to collect audio and video information;
- the address of the webrtc relay server is converted to a QR code and displayed on the terminal.
- the browser is opened according to the address of the webrtc relay server, and the webrtc relay server is connected with the browser of the user equipment to establish a web real-time communication (Webrt-c), and the user
- Webrt-c Web Real-Time Communication
- webrtc is a technology for real-time data, video and audio communication inside the browser.
- the browser allows the camera and microphone of the user equipment to be used
- the user can collect audio and video data of the user through the browser, and transmit the audio and video data to the terminal through the webrtc connection.
- the connection between the first terminal and the user equipment does not need to pass through a device such as Bluetooth, and only need to be in the same subnet to connect through the webrtc.
- S103 Receive audio and video information sent by the user equipment, and send the audio and video information to a remote second terminal.
- the terminal receives the audio and video information sent by the user equipment through a relay service, such as a webrtc relay server, and forwards the audio and video information to the remote terminal.
- a relay service such as a webrtc relay server
- the second terminal at the far end is a terminal that performs a video call with the first terminal. It can be seen that the implementation of the audio and video information can be implemented by the webrtc relay server.
- the user equipment is used as the audio and video input device of the first terminal, and the audio and video output of the second terminal of the remote terminal still uses the screen and speaker device of the second terminal itself.
- the embodiment provides a method for inputting audio and video information, and the user equipment is used as a video and audio input device on the first terminal, and the user equipment is implemented based on the relay service technology.
- the transmission of audio and video information with the first terminal eliminates the need to purchase a separate peripheral, which can effectively save the cost of use; and, because the quality of the built-in camera and microphone of the user equipment (such as a mobile phone) is high, the pixels of the rear camera are far Compared with the external ordinary camera, the pixel quality of the microphone is much higher than that of the ordinary microphone, and the video resolution and voice effect can meet the user's needs.
- step S103 the audio and video information sent by the user equipment is received, and the audio and video information is sent to the remote second terminal, which specifically includes the following substeps:
- A01 Receive audio and video information sent by the user equipment by using the relay service.
- the audio and video information sent by the user equipment may be received by the webrtc relay server according to the webrtc protocol.
- the webrtc relay server will establish a webrtc connection with the browser of the user equipment, and based on the webrtc protocol, the first terminal receives the audio and video data sent by the user equipment through the webrtc relay server.
- A02 Send the audio and video information to the second terminal of the far end in the video call by using the relay service.
- the audio and video information is transmitted to a second terminal at a far end in the video call through a webrtc relay server.
- the first terminal only exists as a data relay service, and the video and voice data transmitted by the user equipment are forwarded to the second terminal in the video call.
- FIG. 2 is a schematic flowchart diagram of a method for inputting audio and video information according to another embodiment of the present invention. As shown in FIG. 2, the method includes the following steps:
- the user equipment obtains the address of the relay service of the first terminal, such as the address of the webrtc relay server, by scanning the two-dimensional code displayed on the first terminal, and further opens the address through the browser, so that the first terminal passes
- the webrtc relay server establishes a webrtc connection with the browser of the user device.
- S202 Collect audio and video information of the user equipment by using the browser.
- the audio and video information of the user equipment is collected by using a relay service component built in the browser.
- the webrtc component built in the browser is further used to collect data of the camera and the microphone of the user equipment to obtain audio and video information.
- S203 Send the audio and video information to the first terminal according to the address of the relay service.
- the sending the audio and video information to the first terminal according to the relay service address in step S203 includes the following sub-steps:
- B01 Establish a connection between the first terminal and the browser of the user equipment according to an address of the relay service.
- a webrtc connection between the first terminal and the user device browser is established according to the address of the webrtc relay server.
- B02 Send, according to the connection, the audio and video information to the relay service of the first terminal by using the browser, so that the relay service sends the audio and video information to a remote location.
- the audio and video information is sent to the webrtc relay server of the first terminal by the browser, so that the webrtc relay server sends the audio and video information to a remote end.
- WebRTC consists of three parts: media stream MediaStream, including audio video streams from the local, or audio video streams from a remote browser; peer-to-peer connection PeerConnection for performing audio and video calls, support for encryption and bandwidth Control; Data Channel DataChannel, which uses point-to-point transmission to transmit regular data.
- step B02 the specific implementation process of the relay service that sends the audio and video information to the first terminal by using the browser may be: the browser sends the audio and video information to the first through the DataChannel.
- the webrtc relay server of the terminal may be: the browser sends the audio and video information to the first through the DataChannel.
- the user equipment when the first terminal and the second terminal perform a video call, the user equipment is used as the audio and video information input device of the first terminal, and when the user equipment collects audio and video information through the camera and the microphone, Simply use the user's browser to control the microphone and camera and collect audio and video data without installing an additional application app (application).
- application application
- step S202 the method further includes the following steps:
- the browser is allowed to use the camera and microphone of the user device in accordance with user instructions.
- the browser may also be prohibited from using the camera of the user equipment according to a user instruction. Head and microphone.
- the interaction between the network television and the mobile phone is taken as an example.
- the network television is the first terminal in the foregoing embodiment
- the mobile phone is the user equipment in the foregoing implementation.
- the mobile phone is used as an audio and video input device of the local video.
- the webrtc relay server of the TV when the network TV starts the video call app, the webrtc relay server of the TV is started, and the service will use the intranet address such as 192.168.0.111:8888.
- the Webrtc relay server will establish a webrtc link (ie peerconnect) with the mobile browser, and the audio and video data of the mobile phone will be transmitted through the peerconnect.
- the above intranet address is converted into a two-dimensional code, displayed on the TV screen, and accessed after the mobile phone scans.
- the mobile phone After scanning the QR code, the mobile phone opens the browser according to the internal network address, uses the camera and the microphone through the browser, obtains the video data through the camera, obtains the audio data through the microphone, and sends the video data and the audio data to the network television. .
- the Webrtc relay server in the network television receives the audio and video data stream sent by the mobile phone browser through the webrtc protocol to display the audio and video information in the local video of the network television; meanwhile, the Webrtc relay server forwards the audio and video stream to the The remote party in the video call, and the forwarding is one-way.
- the mobile phone as a video and audio input device on the network television
- the transmission of audio and video information between the mobile phone and the network television is realized based on the webrtc technology, which can effectively save the use cost, and the video resolution of the mobile phone
- the rate and voice effect are both high, and can meet the needs of users.
- FIG. 4 is a schematic structural diagram of an apparatus for inputting audio and video information according to an embodiment of the present invention.
- the apparatus includes: a service starting unit 401, a two-dimensional code generating unit 402, and an information forwarding unit 403. . among them:
- the service starting unit 401 is configured to start the relay of the terminal when the terminal performs a video call. Service and obtain the address of the relay service;
- the two-dimensional code generating unit 402 is configured to generate a two-dimensional code according to the address, so that the user equipment starts the browser according to the address in the two-dimensional code to collect audio and video information;
- the information forwarding unit 403 is configured to receive audio and video information sent by the user equipment, and send the audio and video information to a remote terminal.
- the information forwarding unit 403 is specifically configured to:
- the audio and video information is transmitted to the terminal at the far end of the video call by the relay service.
- the input device of the audio and video information in this embodiment may be used to perform the method described in the first embodiment, and the principle and technical effects thereof are similar, and details are not described herein again.
- Another embodiment of the present invention provides a network television, including the input device of the audio and video information including the service activation unit 401, the two-dimensional code generation unit 402, and the information forwarding unit 403 in the above embodiment.
- the network television according to this embodiment because the input device includes the above audio and video information, the network television according to the embodiment uses the user equipment as a video and audio input device, and is implemented based on a relay service (such as webrtc) technology.
- a relay service such as webrtc
- the transmission of audio and video information between the user equipment and the network television eliminates the need to purchase a separate peripheral, which can effectively save the cost of use; and, because of the high quality of the built-in camera and microphone of the user equipment (such as a mobile phone), the pixels of the rear camera It is far higher than the pixels of the external ordinary camera, and the audio collection quality of the microphone is much higher than that of the ordinary microphone.
- the video resolution and voice effect of the network TV can meet the user's needs.
- FIG. 5 is a schematic structural diagram of an apparatus for inputting audio and video information according to another embodiment of the present invention.
- the apparatus includes: a browser open unit 501, an information collection unit 502, and an information sending unit 503. . among them:
- the browser opening unit 501 is configured to: when the user equipment scans the two-dimensional code displayed on the terminal, open the browser of the user equipment; the two-dimensional code includes an address of the relay service of the terminal;
- the information collecting unit 502 is configured to collect audio and video information of the user equipment by using the browser;
- the information sending unit 503 is configured to send the audio and video information to the terminal according to the address of the relay service.
- the device further includes: an access control unit, configured to:
- the browser is allowed to use the camera and microphone of the user device in accordance with user instructions.
- the information collecting unit 502 is specifically configured to:
- Data of the camera and the microphone of the user equipment are collected by the relay service component of the browser to obtain audio and video information.
- the information sending unit 503 is specifically configured to:
- the input device of the audio and video information in this embodiment may be used to perform the method described in the foregoing second embodiment, and the principle and technical effects thereof are similar, and details are not described herein again.
- Another embodiment of the present invention provides a user equipment, including the input device of the audio and video information including the browser open unit 501, the information collection unit 502, and the information sending unit 503 in the foregoing embodiment.
- the user equipment in this embodiment is the input device of the audio and video information
- the user equipment in this embodiment can be used as the audio and video information input device of the first terminal, and the user equipment passes the camera and
- the microphone collects audio and video information
- FIG. 6 is a block diagram showing the structure of a network television according to another embodiment of the present application.
- the network television includes:
- processor 601 a processor 601, a memory 602, a communication interface 603, and a bus 604;
- the processor 601, the memory 602, and the communication interface 603 complete communication with each other through the bus 604;
- the communication interface 603 is used for information transmission between the network television and the user equipment;
- the processor 601 is configured to invoke logic instructions in the memory 602 to perform the following methods;
- the network television makes a video call
- start the relay service of the network television and obtain the location
- the address of the relay service is generated;
- the two-dimensional code is generated according to the address, so that the user equipment starts the browser according to the address in the two-dimensional code to collect audio and video information; and receives the audio and video information sent by the user equipment, and Transmitting the audio and video information to a remote second terminal.
- FIG. 1 another embodiment of the present invention discloses a computer program, including program code, for performing the following operations:
- the relay service of the first terminal is started, and an address of the relay service is obtained;
- Another embodiment of the present invention discloses a storage medium for storing a computer program as described in the foregoing embodiments.
- FIG. 7 is a block diagram showing the structure of a network television according to another embodiment of the present application.
- the network television includes:
- processor 701 a processor 701, a memory 702, a communication interface 703, and a bus 704;
- the processor 701, the memory 702, and the communication interface 703 complete communication with each other through the bus 704;
- the communication interface 703 is used for information transmission between the user equipment and the network television;
- the processor 701 is configured to invoke logic instructions in the memory 702 to perform the following methods;
- the browser of the user equipment When scanning the two-dimensional code displayed on the first terminal, the browser of the user equipment is opened; the two-dimensional code includes an address of the relay service of the first terminal; and the user equipment is collected by the browser Audio and video information; transmitting the audio and video information to the first terminal according to an address of the relay service.
- FIG. 2 another embodiment of the present invention discloses a computer program, including program code, for performing the following operations:
- the two-dimensional code When scanning the two-dimensional code displayed on the first terminal, opening a browser of the user equipment; the two-dimensional code includes an address of a relay service of the first terminal;
- Another embodiment of the present invention discloses a storage medium for storing a computer program as described in the foregoing embodiments.
- the foregoing program may be stored in a computer readable storage medium, and the program is executed when executed.
- the foregoing steps include the steps of the foregoing method embodiments; and the foregoing storage medium includes: a medium that can store program codes, such as a ROM, a RAM, a magnetic disk, or an optical disk.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明实施例提供了音视频信息的输入方法、装置、网络电视及用户设备,其中,音视频信息的输入方法包括:第一终端进行视频通话时,启动所述第一终端的中继服务,并获取所述中继服务的地址;根据所述地址生成二维码,以使用户设备根据所述二维码中的地址启动浏览器以采集音视频信息;接收所述用户设备发送的音视频信息,并将所述音视频信息发送至远端的第二终端。本发明实施例将用户设备作为终端上的视频和音频输入设备,基于中继服务技术实现用户设备与终端之间音视频信息的传输,能够有效节约使用成本,且视频分辨率及语音效果都能够满足用户需求。
Description
交叉引用
本申请应用于2015年12月15日提交的专利名称为“音视频信息的输入方法、装置、网络电视及用户设备”的第201510946467.X号中国专利申请
本发明实施例涉及智能终端应用领域,具体涉及一种音视频信息的输入方法、装置、网络电视及用户设备。
用户通过电视进行多屏视频通话时,需要配备语音和视频输入设备才能够使用。现有的解决方案是,用户额外购买电视能够适配的摄像头和麦克风作为视频和语音的输入设备,并接入电视的外设插口后,才能够进一步使用。
然而,若单独购买外设,增加了用户使用成本;而且,普通摄像头和麦克风的视频分辨率及语音效果都无法满足用户的需求,如视频质量需要画质达到高清画质(如1080p),语音处理需要降噪、去回音、加大增益等都不是普通外设能够达到的。
发明内容
针对现有技术中的缺陷,本发明实施例提供一种音视频信息的输入方法、装置、网络电视及用户设备,能够解决现有技术中单独购买外设增加了用户使用成本,且普通摄像头和麦克风的视频分辨率及语音效果都无法满足用户需求的问题。
为解决上述技术问题,本发明提供以下技术方案:
本发明实施例提供了一种音视频信息的输入方法,该方法包括:
第一终端进行视频通话时,启动所述第一终端的中继服务,并获取所述中继服务的地址;
根据所述地址生成二维码,以使用户设备根据所述二维码中的地址启动浏览器以采集音视频信息;
接收所述用户设备发送的音视频信息,并将所述音视频信息发送至远端的第二终端。
优选地,所述接收所述用户设备发送的音视频信息,并将所述音视频信息发送至远端的第二终端,包括:
通过所述中继服务接收所述用户设备发送的音视频信息;
通过所述中继服务将所述音视频信息发送至所述视频通话中的远端的第二终端。
本发明实施例提供了一种音视频信息的输入方法,该方法包括:
用户设备扫描第一终端上显示的二维码时,开启所述用户设备的浏览器;所述二维码包括所述第一终端的中继服务的地址;
通过所述浏览器采集所述用户设备的音视频信息;
根据所述中继服务的地址,将所述音视频信息发送至所述第一终端。
优选地,所述通过所述浏览器采集所述用户设备的音视频信息的步骤之前,该方法还包括:
根据用户指令,允许所述浏览器使用所述用户设备的摄像头和麦克风。
优选地,所述通过所述浏览器采集所述用户设备的音视频信息,包括:
通过所述浏览器的中继服务组件,采集所述用户设备的摄像头和麦克风的数据,以获得音视频信息。
优选地,所述根据所述中继服务的地址,将所述音视频信息发送至所述第一终端,包括:
根据所述中继服务的地址,建立所述第一终端与所述用户设备浏览器的连接;
基于所述连接,通过所述浏览器将所述音视频信息发送至所述中继服务,以使所述中继服务将所述音视频信息发送至远端的第二终端。
本发明实施例提供了一种音视频信息的输入装置,该装置包括:
服务启动单元,用于当第一终端进行视频通话时,启动所述第一终端的中继服务,并获取所述中继服务的地址;
二维码生成单元,用于根据所述地址生成二维码,以使用户设备根据所
述二维码中的地址启动浏览器以采集音视频信息;
信息转发单元,用于接收所述用户设备发送的音视频信息,并将所述音视频信息发送至远端的第二终端。
优选地,所述信息转发单元,具体用于:
通过所述中继服务接收所述用户设备发送的音视频信息;
通过所述中继服务将所述音视频信息发送至所述视频通话中的远端的第二终端。
本发明实施例提供了一种网络电视,包括上述任意一种音视频信息的输入装置。
本发明实施例提供了一种音视频信息的输入装置,该装置包括:
浏览器开启单元,用于当用户设备扫描第一终端上显示的二维码时,开启所述用户设备的浏览器;所述二维码包括所述第一终端的中继服务的地址;
信息采集单元,用于通过所述浏览器采集所述用户设备的音视频信息;
信息发送单元,用于根据所述中继服务的地址,将所述音视频信息发送至所述第一终端。
优选地,所述装置还包括:访问控制单元,用于:
根据用户指令,允许所述浏览器使用所述用户设备的摄像头和麦克风。
优选地,所述信息采集单元,具体用于:
通过所述浏览器的中继服务组件,采集所述用户设备的摄像头和麦克风的数据,以获得音视频信息。
优选地,所述信息发送单元,具体用于:
根据所述中继服务的地址,建立所述第一终端与所述用户设备浏览器的连接;
基于所述连接,通过所述浏览器将所述音视频信息发送至所述中继服务,以使所述中继服务将所述音视频信息发送至远端的第二终端。
本发明实施例提供了一种用户设备,包括上述任意一种音视频信息的输入装置。
本发明实施例提供了一种网络电视,包括:
处理器、存储器、通信接口和总线;其中,
所述通信接口用于该网络电视与用户设备之间的信息传输;
所述处理器用于调用所述存储器中的逻辑指令,以执行如下方法;
在网络电视进行视频通话时,启动所述网络电视的中继服务,并获取所述中继服务的地址;根据所述地址生成二维码,以使用户设备根据所述二维码中的地址启动浏览器以采集音视频信息;接收所述用户设备发送的音视频信息,并将所述音视频信息发送至远端的第二终端。
本发明实施例提供了一种计算机程序,包括程序代码,所述程序代码用于执行如下操作:
第一终端进行视频通话时,启动所述第一终端的中继服务,并获取所述中继服务的地址;
根据所述地址生成二维码,以使用户设备根据所述二维码中的地址启动浏览器以采集音视频信息;
接收所述用户设备发送的音视频信息,并将所述音视频信息发送至远端的第二终端。
本发明实施例提供了一种存储介质,用于存储上述的计算机程序。
本发明实施例提供了一种用户设备,包括:
处理器、存储器、通信接口和总线;其中,
所述通信接口用于该用户设备与网络电视之间的信息传输;
所述处理器用于调用所述存储器中的逻辑指令,以执行如下方法;
扫描第一终端上显示的二维码时,开启所述用户设备的浏览器;所述二维码包括所述第一终端的中继服务的地址;通过所述浏览器采集所述用户设备的音视频信息;根据所述中继服务的地址,将所述音视频信息发送至所述第一终端。
本发明实施例提供了一种计算机程序,包括程序代码,所述程序代码用于执行如下操作:
扫描第一终端上显示的二维码时,开启所述用户设备的浏览器;所述二维码包括所述第一终端的中继服务的地址;
通过所述浏览器采集所述用户设备的音视频信息;
根据所述中继服务的地址,将所述音视频信息发送至所述第一终端。
本发明实施例提供了一种存储介质,用于存储上述的计算机程序。
由上述技术方案可知,本发明实施例提供的一种音视频信息的输入方法、
装置、网络电视及用户设备,通过将用户设备作为终端上的视频和音频输入设备,基于中继服务技术实现用户设备与终端之间音视频信息的传输,能够有效节约使用成本,且视频分辨率及语音效果都能够满足用户需求。
图1是本发明一实施例提供的一种音视频信息的输入方法的流程示意图;
图2是本发明另一实施例提供的一种音视频信息的输入方法的流程示意图;
图3是本发明另一实施例提供的一种音视频信息的输入方法的示意图;
图4是本发明一实施例提供的一种音视频信息的输入装置的结构示意图;
图5是本发明另一实施例提供的一种音视频信息的输入装置的结构示意图;
图6是本发明一实施例提供的网络电视的结构示意图;
图7是本发明一实施例提供的用户设备的结构示意图。
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1示出了本发明一实施例提供的一种音视频信息的输入方法的流程示意图,如图1所示,该方法包括如下步骤:
S101:第一终端进行视频通话时,启动所述第一终端的中继服务,并获取所述中继服务的地址;
其中,第一终端一般是指自身不包括摄像头和麦克风的终端,如网络电视、笔记本电脑等;用户设备一般指具有摄像头和麦克风的移动终端,例如
智能手机、个人数码助理(PDA)、平板电脑、笔记本电脑等等。本实施例中的第一终端以网络电视为例,用户设备以移动终端(如手机)为例进行说明。中继服务可用于实现音视频数据的中转。例如,可采用第一终端中的网页实时通信中继服务webrtc relay server来进行音视频数据的中转。
举例来说,当通过网络电视进行视频通话时,启动网络电视的网页实时通信中继服务webrtc relay server,并获取该服务的内网地址,如192.168.0.111:888。
S102:根据所述地址生成二维码,以使用户设备根据所述二维码中的地址启动浏览器以采集音视频信息;
举例来说,将webrtc relay server的地址转化为二维码,并在终端上显示。而用户设备扫描该二维码后,则根据webrtc relay server的地址打开浏览器,而webrtc relay server将和用户设备的浏览器建立网页实时通信(Web Real-time Communication,简称webrtc)连接,而用户设备采集的音视频数据均通过该webrtc连接进行传输。其中,webrtc(Web Real-Time Communication,网页实时通信)是一项在浏览器内部进行实时数据、视频和音频通信的技术。
进一步地,浏览器若允许使用用户设备的摄像头和麦克风,则通过浏览器可采集用户的音频和视频数据,并将音频和视频数据通过webrtc连接传输至终端。如此,第一终端与用户设备的连接无需通过蓝牙等设备,只需两者处于同一个子网中即可通过webrtc连接。
S103:接收所述用户设备发送的音视频信息,并将所述音视频信息发送至远端的第二终端。
具体来说,终端通过中继服务,如webrtc relay server接收用户设备发送的音视频信息,并将音视频信息转发至远端的终端。此处,远端的第二终端即为与第一终端进行视频通话的终端。由此可见,本实施可通过webrtc relay server实现音视频信息的转发。
需要说明的是,本实施例中,用户设备作为第一终端的音视频输入设备使用,而远端的第二终端的音视频输出仍采用第二终端自身的屏幕和喇叭设备。
由此可见,本实施例提供了一种音视频信息的输入方法,通过将用户设备作为第一终端上的视频和音频输入设备,基于中继服务技术实现用户设备
与第一终端之间音视频信息的传输,则无需购买单独外设,能够有效节约使用成本;而且,由于用户设备(如手机)的内置摄像头和麦克风的品质较高,后置摄像头的像素远比外置的普通摄像头的像素高,麦克风的音频采集质量也远高于普通麦克风,则视频分辨率及语音效果都能够满足用户需求。
具体来说,上述步骤S103中接收所述用户设备发送的音视频信息,并将所述音视频信息发送至远端的第二终端,具体包括如下子步骤:
A01:通过所述中继服务接收所述用户设备发送的音视频信息。
举例来说,可通过所述webrtc relay server根据webrtc协议接收所述用户设备发送的音视频信息。webrtc relay server将和用户设备的浏览器建立webrtc连接,则基于webrtc协议,第一终端通过webrtc relay server接收用户设备发送的音频和视频数据。
A02:通过所述中继服务将所述音视频信息发送至所述视频通话中的远端的第二终端。
例如,通过webrtc relay server将所述音视频信息发送至所述视频通话中的远端的第二终端。
由此可见,本实施例中进行音视频输入时,第一终端只是作为数据中继服务存在,即将用户设备传来的视频和语音数据转发给视频通话中的第二终端。
图2示出了本发明另一实施例提供的一种音视频信息的输入方法的流程示意图,如图2所示,该方法包括如下步骤:
S201:用户设备扫描第一终端上显示的二维码时,开启所述用户设备的浏览器;所述二维码包括所述第一终端的中继服务的地址。
具体来说,用户设备通过扫描第一终端上显示的二维码,获得第一终端的中继服务的地址,如webrtc relay server的地址,进一步通过浏览器打开所述地址,使得第一终端通过webrtc relay server与用户设备的浏览器建立webrtc连接。
S202:通过所述浏览器采集所述用户设备的音视频信息。
具体来说,使用浏览器内置的中继服务组件采集用户设备的音视频信息。例如进一步使用浏览器内置的webrtc组件,采集所述用户设备的摄像头和麦克风的数据,以获得音视频信息。
S203:根据所述中继服务的地址,将所述音视频信息发送至所述第一终端。
具体来说,步骤S203中的根据所述中继服务地址,将所述音视频信息发送至所述第一终端,具体包括如下子步骤:
B01:根据中继服务的地址,建立所述第一终端与所述用户设备浏览器的连接;
例如,根据webrtc relay server的地址,建立第一终端与用户设备浏览器之间的webrtc连接。
B02:基于所述连接,通过所述浏览器将所述音视频信息发送至所述第一终端的中继服务,以使所述中继服务将所述音视频信息发送至远端的地第二终端。
进一步地,基于所述webrtc连接,通过所述浏览器将所述音视频信息发送至所述第一终端的webrtc relay server,以使所述webrtc relay server将所述音视频信息发送至远端的地第二终端
具体来说,WebRTC由三个部分组成:媒体流MediaStream,包括来自本地的音频视频流,或者来自远端浏览器的音频视频流;对等连接PeerConnection,用于执行音频视频调用,支持加密和带宽控制;数据通道DataChannel,采用点对点传输,用来传输常规数据。
则相应地,步骤B02中,通过所述浏览器将所述音视频信息发送至所述第一终端的中继服务具体实现过程可为:所述浏览器通过DataChannel将音视频信息发送至第一终端的webrtc relay server。
由此可见,本实施例中,当第一终端和第二终端进行视频通话时,将用户设备作为第一终端的音视频信息输入设备,而且,用户设备通过摄像头和麦克风采集音视频信息时,只需使用用户设备的浏览器实现对麦克风和摄像头的控制及音视频数据的采集,无需安装额外的应用程序app(Application),如此,使得音视频信息的输入方法更为简便快捷,节省了软件开发等人力成本。
需要说明的是,步骤S202之前,该方法还包括如下步骤:
根据用户指令,允许所述浏览器使用所述用户设备的摄像头和麦克风。
相应地,根据用户指令,也可禁止所述浏览器使用所述用户设备的摄像
头和麦克风。
由此可见,在采用浏览器采集所述用户设备的音视频信息之前,还需要用户允许所述浏览器使用该用户设备的摄像头和麦克风,增加了用户设备使用时的安全性,防止私人信息被泄露。
为了更清楚地说明本发明的技术方案,下面通过一个具体的实施例来说明音视频信息的输入方法。本实施例中以网络电视和手机的交互为例,网络电视即为上述实施例中的第一终端,手机即为上述实施中的用户设备。如图3所示的音视频信息的输入方法的示意图。
如图3所示,网络电视与远端终端进行时,通过手机作为本地视频的音视频输入设备。
具体来说,网络电视开启视频通话app时,启动电视的webrtc relay server,该服务将使用内网地址如192.168.0.111:8888。Webrtc relay server将和手机浏览器建立webrtc链接(即peerconnect),手机的音视频数据都会通过peerconnect传输。
进一步地,将上述内网地址转化为二维码,显示在电视屏幕上,待手机扫描后访问。手机扫描二维码后,根据内网地址开启浏览器,并通过浏览器使用其摄像头和麦克风,通过摄像头获得视频数据,通过麦克风获得音频数据,并将所述视频数据和音频数据发送至网络电视。
进一步地,网络电视中的Webrtc relay server通过webrtc协议接收手机浏览器发来的音视频数据流,以在网络电视的本地视频中显示音视频信息;同时,Webrtc relay server将上述音视频流转发给视频通话中的远端方,且该转发是单向的。
由此可见,本实施例中通过将手机作为网络电视上的视频和音频输入设备,基于webrtc技术实现手机与网络电视之间音视频信息的传输,能够有效节约使用成本,且由于手机的视频分辨率及语音效果均较高,都能够满足用户需求。
图4示出了本发明一实施例提供的一种音视频信息的输入装置的结构示意图,如图4所示,该装置包括:服务启动单元401、二维码生成单元402及信息转发单元403。其中:
服务启动单元401,用于当终端进行视频通话时,启动所述终端的中继
服务,并获取所述中继服务的地址;
二维码生成单元402,用于根据所述地址生成二维码,以使用户设备根据所述二维码中的地址启动浏览器以采集音视频信息;
信息转发单元403,用于接收所述用户设备发送的音视频信息,并将所述音视频信息发送至远端的终端。
其中,所述信息转发单元403,具体用于:
通过所述中继服务接收所述用户设备发送的音视频信息;
通过所述中继服务将所述音视频信息发送至所述视频通话中的远端的终端。
本实施例所述的音视频信息的输入装置,可以用于执行上述第一个实施例所述的方法,其原理和技术效果类似,此处不再赘述。
本发明另一实施例提供了一种网络电视,包括上述实施例中包括服务启动单元401、二维码生成单元402及信息转发单元403的音视频信息的输入装置。
本实施例所述的网络电视,由于包括了上述音视频信息的输入装置,因此,本实施例所述的网络电视将用户设备作为视频和音频输入设备,基于中继服务(如webrtc)技术实现用户设备与网络电视之间音视频信息的传输,则无需购买单独外设,能够有效节约使用成本;而且,由于用户设备(如手机)的内置摄像头和麦克风的品质较高,后置摄像头的像素远比外置的普通摄像头的像素高,麦克风的音频采集质量也远高于普通麦克风,则该网络电视的视频分辨率及语音效果都能够满足用户需求。
图5示出了本发明另一实施例提供的一种音视频信息的输入装置的结构示意图,如图5所示,该装置包括:浏览器开启单元501、信息采集单元502及信息发送单元503。其中:
浏览器开启单元501,用于当用户设备扫描终端上显示的二维码时,开启所述用户设备的浏览器;所述二维码包括所述终端的中继服务的地址;
信息采集单元502,用于通过所述浏览器采集所述用户设备的音视频信息;
信息发送单元503,用于根据所述中继服务的地址,将所述音视频信息发送至所述终端。
本实施例中,所述装置还包括:访问控制单元,用于:
根据用户指令,允许所述浏览器使用所述用户设备的摄像头和麦克风。
其中,所述信息采集单元502,具体用于:
通过所述浏览器的中继服务组件,采集所述用户设备的摄像头和麦克风的数据,以获得音视频信息。
其中,所述信息发送单元503,具体用于:
根据所述中继服务的地址,建立所述终端与所述用户设备浏览器的连接;
基于所述连接,通过所述浏览器将所述音视频信息发送至所述中继服务,以使所述中继服务将所述音视频信息发送至远端的终端。
本实施例所述的音视频信息的输入装置,可以用于执行上述第二个实施例所述的方法,其原理和技术效果类似,此处不再赘述。
本发明另一实施例提供了一种用户设备,包括上述实施例中包括浏览器开启单元501、信息采集单元502及信息发送单元503的音视频信息的输入装置。
本实施例所述的用户设备,由于包括上述的音视频信息的输入装置,因此,本实施例所述的用户设备可作为第一终端的音视频信息输入设备,而且,该用户设备通过摄像头和麦克风采集音视频信息时,只需使用用户设备的浏览器实现对麦克风和摄像头的控制及音视频数据的采集,无需安装额外的应用程序app(Application),如此,使得音视频信息的输入方法更为简便快捷,节省了软件开发等人力成本。
图6是示出本申请另一实施例的网络电视的结构框图。
参照图6,所述网络电视,包括:
处理器(processor)601、存储器(memory)602、通信接口(Communications Interface)603和总线604;其中,
所述处理器601、存储器602、通信接口603通过所述总线604完成相互间的通信;
所述通信接口603用于该网络电视与用户设备之间的信息传输;
所述处理器601用于调用所述存储器602中的逻辑指令,以执行如下方法;
在网络电视进行视频通话时,启动所述网络电视的中继服务,并获取所
述中继服务的地址;根据所述地址生成二维码,以使用户设备根据所述二维码中的地址启动浏览器以采集音视频信息;接收所述用户设备发送的音视频信息,并将所述音视频信息发送至远端的第二终端。
参见图1,本发明另一实施例公开了一种计算机程序,包括程序代码,所述程序代码用于执行如下操作:
第一终端进行视频通话时,启动所述第一终端的中继服务,并获取所述中继服务的地址;
根据所述地址生成二维码,以使用户设备根据所述二维码中的地址启动浏览器以采集音视频信息;
接收所述用户设备发送的音视频信息,并将所述音视频信息发送至远端的第二终端。
本发明另一实施例公开一种存储介质,用于存储如前述实施例所述的计算机程序。
图7是示出本申请另一实施例的网络电视的结构框图。
参照图7,所述网络电视,包括:
处理器(processor)701、存储器(memory)702、通信接口(Communications Interface)703和总线704;其中,
所述处理器701、存储器702、通信接口703通过所述总线704完成相互间的通信;
所述通信接口703用于该用户设备与网络电视之间的信息传输;
所述处理器701用于调用所述存储器702中的逻辑指令,以执行如下方法;
扫描第一终端上显示的二维码时,开启所述用户设备的浏览器;所述二维码包括所述第一终端的中继服务的地址;通过所述浏览器采集所述用户设备的音视频信息;根据所述中继服务的地址,将所述音视频信息发送至所述第一终端。
参见图2,本发明另一实施例公开了一种计算机程序,包括程序代码,所述程序代码用于执行如下操作:
扫描第一终端上显示的二维码时,开启所述用户设备的浏览器;所述二维码包括所述第一终端的中继服务的地址;
通过所述浏览器采集所述用户设备的音视频信息;
根据所述中继服务的地址,将所述音视频信息发送至所述第一终端。
本发明另一实施例公开一种存储介质,用于存储如前述实施例所述的计算机程序。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上各实施例仅用以说明本发明实施例的技术方案,而非对其限制;尽管参照前述各实施例对本发明实施例进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
Claims (20)
- 一种音视频信息的输入方法,其特征在于,该方法包括:第一终端进行视频通话时,启动所述第一终端的中继服务,并获取所述中继服务的地址;根据所述地址生成二维码,以使用户设备根据所述二维码中的地址启动浏览器以采集音视频信息;接收所述用户设备发送的音视频信息,并将所述音视频信息发送至远端的第二终端。
- 根据权利要求1所述的方法,其特征在于,所述接收所述用户设备发送的音视频信息,并将所述音视频信息发送至远端的第二终端,包括:通过所述中继服务接收所述用户设备发送的音视频信息;通过所述中继服务将所述音视频信息发送至所述视频通话中的远端的第二终端。
- 一种音视频信息的输入方法,其特征在于,该方法包括:用户设备扫描第一终端上显示的二维码时,开启所述用户设备的浏览器;所述二维码包括所述第一终端的中继服务的地址;通过所述浏览器采集所述用户设备的音视频信息;根据所述中继服务的地址,将所述音视频信息发送至所述第一终端。
- 根据权利要求3所述的方法,其特征在于,所述通过所述浏览器采集所述用户设备的音视频信息的步骤之前,该方法还包括:根据用户指令,允许所述浏览器使用所述用户设备的摄像头和麦克风。
- 根据权利要求4所述的方法,其特征在于,所述通过所述浏览器采集所述用户设备的音视频信息,包括:通过所述浏览器的中继服务组件,采集所述用户设备的摄像头和麦克风的数据,以获得音视频信息。
- 根据权利要求3所述的方法,其特征在于,所述根据所述中继服务的地址,将所述音视频信息发送至所述第一终端,包括:根据所述中继服务的地址,建立所述第一终端与所述用户设备浏览器的连接;基于所述连接,通过所述浏览器将所述音视频信息发送至所述中继服务, 以使所述中继服务将所述音视频信息发送至远端的第二终端。
- 一种音视频信息的输入装置,其特征在于,该装置包括:服务启动单元,用于当第一终端进行视频通话时,启动所述第一终端的中继服务,并获取所述中继服务的地址;二维码生成单元,用于根据所述地址生成二维码,以使用户设备根据所述二维码中的地址启动浏览器以采集音视频信息;信息转发单元,用于接收所述用户设备发送的音视频信息,并将所述音视频信息发送至远端的第二终端。
- 根据权利要求7所述的装置,其特征在于,所述信息转发单元,具体用于:通过所述中继服务接收所述用户设备发送的音视频信息;通过所述中继服务将所述音视频信息发送至所述视频通话中的远端的第二终端。
- 一种网络电视,其特征在于,包括权利要求7或8所述的音视频信息的输入装置。
- 一种音视频信息的输入装置,其特征在于,该装置包括:浏览器开启单元,用于当用户设备扫描第一终端上显示的二维码时,开启所述用户设备的浏览器;所述二维码包括所述第一终端的中继服务的地址;信息采集单元,用于通过所述浏览器采集所述用户设备的音视频信息;信息发送单元,用于根据所述中继服务的地址,将所述音视频信息发送至所述第一终端。
- 根据权利要求9所述的装置,其特征在于,所述装置还包括:访问控制单元,用于:根据用户指令,允许所述浏览器使用所述用户设备的摄像头和麦克风。
- 根据权利要求10所述的装置,其特征在于,所述信息采集单元,具体用于:通过所述浏览器的中继服务组件,采集所述用户设备的摄像头和麦克风的数据,以获得音视频信息。
- 根据权利要求9所述的装置,其特征在于,所述信息发送单元,具体用于:根据所述中继服务的地址,建立所述第一终端与所述用户设备浏览器的连接;基于所述连接,通过所述浏览器将所述音视频信息发送至所述中继服务,以使所述中继服务将所述音视频信息发送至远端的第二终端。
- 一种用户设备,其特征在于,包括权利要求10~13中任一项所述的音视频信息的输入装置。
- 一种网络电视,其特征在于,包括:处理器、存储器、通信接口和总线;其中,所述通信接口用于该网络电视与用户设备之间的信息传输;所述处理器用于调用所述存储器中的逻辑指令,以执行如下方法;在网络电视进行视频通话时,启动所述网络电视的中继服务,并获取所述中继服务的地址;根据所述地址生成二维码,以使用户设备根据所述二维码中的地址启动浏览器以采集音视频信息;接收所述用户设备发送的音视频信息,并将所述音视频信息发送至远端的第二终端。
- 一种计算机程序,其特征在于,包括程序代码,所述程序代码用于执行如下操作:第一终端进行视频通话时,启动所述第一终端的中继服务,并获取所述中继服务的地址;根据所述地址生成二维码,以使用户设备根据所述二维码中的地址启动浏览器以采集音视频信息;接收所述用户设备发送的音视频信息,并将所述音视频信息发送至远端的第二终端。
- 一种存储介质,其特征在于,用于存储如权利要求16所述的计算机程序。
- 一种用户设备,其特征在于,包括:处理器、存储器、通信接口和总线;其中,所述通信接口用于该用户设备与网络电视之间的信息传输;所述处理器用于调用所述存储器中的逻辑指令,以执行如下方法;扫描第一终端上显示的二维码时,开启所述用户设备的浏览器;所述二维码包括所述第一终端的中继服务的地址;通过所述浏览器采集所述用户设 备的音视频信息;根据所述中继服务的地址,将所述音视频信息发送至所述第一终端。
- 一种计算机程序,其特征在于,包括程序代码,所述程序代码用于执行如下操作:扫描第一终端上显示的二维码时,开启所述用户设备的浏览器;所述二维码包括所述第一终端的中继服务的地址;通过所述浏览器采集所述用户设备的音视频信息;根据所述中继服务的地址,将所述音视频信息发送至所述第一终端。
- 一种存储介质,其特征在于,用于存储如权利要求19所述的计算机程序。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US15/245,958 US20170171508A1 (en) | 2015-12-15 | 2016-08-24 | Method and Device for Inputting Audio and Video Information |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510946467.X | 2015-12-15 | ||
CN201510946467.XA CN105872440A (zh) | 2015-12-15 | 2015-12-15 | 音视频信息的输入方法、装置、网络电视及用户设备 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US15/245,958 Continuation-In-Part US20170171508A1 (en) | 2015-12-15 | 2016-08-24 | Method and Device for Inputting Audio and Video Information |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2017101298A1 true WO2017101298A1 (zh) | 2017-06-22 |
Family
ID=56623701
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2016/088099 WO2017101298A1 (zh) | 2015-12-15 | 2016-07-01 | 音视频信息的输入方法、装置、网络电视及用户设备 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN105872440A (zh) |
WO (1) | WO2017101298A1 (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110086996A (zh) * | 2019-05-17 | 2019-08-02 | 深圳创维-Rgb电子有限公司 | 一种基于电视的自动拍照方法、电视及存储介质 |
CN116016458A (zh) * | 2023-03-28 | 2023-04-25 | 四川蜀通信息科技有限公司 | 一种基于webrtc实现网页端的音视频交互方法及装置 |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106210148A (zh) * | 2016-09-13 | 2016-12-07 | 乐视控股(北京)有限公司 | 实时通话处理方法及装置 |
CN106454543A (zh) * | 2016-12-06 | 2017-02-22 | 四川长虹电器股份有限公司 | 基于WebRTC的电视视频通话***及方法 |
CN108616485B (zh) * | 2016-12-09 | 2020-11-10 | 中兴通讯股份有限公司 | 一种基于融合设备的通信方法和设备 |
CN108055267A (zh) * | 2017-12-15 | 2018-05-18 | 联想(北京)有限公司 | 一种数据分享方法和终端 |
CN108376426B (zh) * | 2018-01-23 | 2020-03-20 | 西安艾润物联网技术服务有限责任公司 | 车辆进出快速求助方法、装置、***及可读存储介质 |
CN111355915B (zh) * | 2018-12-20 | 2021-07-09 | ***通信集团山东有限公司 | 一种视频通话方法及*** |
CN112201264A (zh) * | 2020-10-21 | 2021-01-08 | Oppo广东移动通信有限公司 | 音频处理方法、装置、电子设备、服务器及存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101969540A (zh) * | 2010-10-15 | 2011-02-09 | 深圳市同洲电子股份有限公司 | 视频通话的实现方法、装置和*** |
CN104683863A (zh) * | 2013-11-28 | 2015-06-03 | ***通信集团公司 | 一种多媒体数据传输方法及设备 |
CN104754310A (zh) * | 2015-04-10 | 2015-07-01 | 腾讯科技(北京)有限公司 | 终端设备摄像头接入目标设备的方法和装置 |
CN105142011A (zh) * | 2015-08-12 | 2015-12-09 | 青岛海信电器股份有限公司 | 一种基于web的电视终端多屏互动方法与装置 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW201129029A (en) * | 2010-02-09 | 2011-08-16 | Wistron Corp | Telephone system |
US9742907B2 (en) * | 2013-12-05 | 2017-08-22 | Esna Technologies Inc. | System and method of providing social caller ID and caller rating on web calls |
CN104754279B (zh) * | 2013-12-30 | 2019-03-15 | 阿里巴巴集团控股有限公司 | 一种实现视频通话的方法及*** |
-
2015
- 2015-12-15 CN CN201510946467.XA patent/CN105872440A/zh active Pending
-
2016
- 2016-07-01 WO PCT/CN2016/088099 patent/WO2017101298A1/zh active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101969540A (zh) * | 2010-10-15 | 2011-02-09 | 深圳市同洲电子股份有限公司 | 视频通话的实现方法、装置和*** |
CN104683863A (zh) * | 2013-11-28 | 2015-06-03 | ***通信集团公司 | 一种多媒体数据传输方法及设备 |
CN104754310A (zh) * | 2015-04-10 | 2015-07-01 | 腾讯科技(北京)有限公司 | 终端设备摄像头接入目标设备的方法和装置 |
CN105142011A (zh) * | 2015-08-12 | 2015-12-09 | 青岛海信电器股份有限公司 | 一种基于web的电视终端多屏互动方法与装置 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110086996A (zh) * | 2019-05-17 | 2019-08-02 | 深圳创维-Rgb电子有限公司 | 一种基于电视的自动拍照方法、电视及存储介质 |
WO2020233136A1 (zh) * | 2019-05-17 | 2020-11-26 | 深圳创维-Rgb电子有限公司 | 一种基于电视的自动拍照方法、电视及存储介质 |
CN116016458A (zh) * | 2023-03-28 | 2023-04-25 | 四川蜀通信息科技有限公司 | 一种基于webrtc实现网页端的音视频交互方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN105872440A (zh) | 2016-08-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2017101298A1 (zh) | 音视频信息的输入方法、装置、网络电视及用户设备 | |
US8300079B2 (en) | Apparatus and method for transferring video | |
US20150350723A1 (en) | Video Communication Method, Home Terminal, and Home Server | |
CN101888519A (zh) | 共享桌面内容的方法和智能设备 | |
US20180014063A1 (en) | Method and Apparatus for Accessing a Terminal Device Camera to a Target Device | |
KR101741229B1 (ko) | 멀티서비스를 위한 홈 클라우드 게이트웨이 장치 및 서비스 제공 방법 | |
US20150201085A1 (en) | Seamlessly transferring a communication | |
EP3059945A1 (en) | Method and system for video surveillance content adaptation, and central server and device | |
WO2011088803A1 (zh) | 实现手机共享数据的方法、装置和通信*** | |
US9882743B2 (en) | Cloud based power management of local network devices | |
US20230138804A1 (en) | Enhanced video call method and system, and electronic device | |
EP3217596B1 (en) | Communication terminal, communication system, and data transmission method | |
CN104219479A (zh) | 视频通信业务处理方法与*** | |
CN103220195A (zh) | 传输媒体数据 | |
KR20120007433A (ko) | 컴퓨터 장치 간의 고화질 비디오 텔레포니를 설정하는 장치 및 방법 | |
US20170171508A1 (en) | Method and Device for Inputting Audio and Video Information | |
CN103595950A (zh) | 一种基于有线数字电视机顶盒进行视频通讯的方法 | |
US9392063B2 (en) | Information processing apparatus that controls transfer of image, control method therefor, and storage medium | |
WO2015067053A1 (zh) | 双屏互动处理方法和装置 | |
KR101863218B1 (ko) | WebRTC를 이용한 하드웨어 영상 코덱 장치 및 영상 통화 방법 | |
KR100860112B1 (ko) | 인터넷 프로토콜 비디오 폰 및 광고 제공 시스템 | |
WO2016042764A1 (ja) | 接続方法、接続システム、携帯端末、およびプログラム | |
EP2670136B1 (en) | Method and apparatus for providing video call service | |
EP3151481B1 (en) | Communication terminal, communication system, and output method | |
CN102957890A (zh) | 一种通信中视频图像播放方法及终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 16874362 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 16874362 Country of ref document: EP Kind code of ref document: A1 |