Method and device for WebRTC P2P (web real-time communication peer-to-peer) audio and video call
An audio, video and audio technology, applied in the fields of WebRTC P2P audio and video calls, WebRTC servers and WebRTC clients, it can solve the problems of small screen windows, difficulty, and inability to save subtitles, and achieve the effect of convenient calls
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0085] image 3 It is an operation diagram for requesting subtitles during a P2P call between webrtc parties. Suppose user A and user B have followed the figure 2 The process of the WEBRTC application or the process of the WEBRTC application itself has established a media channel, and the media channel can be used for normal P2P video calls. This embodiment describes a flow chart of user A requesting user B's subtitle during a P2P video call.
[0086]Step 301, user A sends a subtitle request message to the signaling server of webrtc server;
[0087] Step 302, the webrtc signaling server sends a subtitle request message to user B;
[0088] Step 303, after receiving the subtitle request, user B sends his own audio to the speech analysis subtitle server;
[0089] Step 304, the voice analysis subtitle server parses the audio into subtitles, and returns the subtitles to user B;
[0090] Step 305, user B returns the subtitle to the webrtc signaling server;
[0091] Step 306, ...
Embodiment 2
[0094] Embodiment 2 is the process of requesting subtitle translation. Compared with embodiment 1, the process in embodiment 2 has one more step after the subtitles are parsed by speech analysis. This step is to send each sentence of the parsed words to the external translation server, and the external translation server will translate the subtitles and Returns text subtitles or speech audio in the translated language. Figure 4 It is the step diagram of requesting translation of subtitles in Embodiment 2. in,
[0095] Step 401, user A sends a subtitle translation request message to the signaling server of the webrtc server, and specifies the target language for translation, assuming that the language used by B is English, and A hopes that B's subtitles will be translated into Chinese and displayed;
[0096] Step 402, the webrtc signaling server sends a subtitle request message to user B, and the request message includes translation source language, translation target langua...
Embodiment 3
[0110] Example 3, Figure 6 It shows the process of implementing subtitle parsing after webrtc has completed the P2P media channel connection.
[0111] Preconditions: User A, user B and user C have logged in using the WEBRTC video conferencing system and established a three-party P2P call, and a media channel has been established between A, B and C. The signaling channel still performs command operations through the signaling server of webrtc.
[0112] In this embodiment, it is assumed that A requests subtitles for the speeches of B and C.
[0113] Step 601, user A requests the subtitles of user B and user C from the webrtc signaling server;
[0114] Step 602, the webrtc signaling server sends a subtitle request to user C;
[0115] Step 603, user C sends his speech audio to an external speech analysis subtitle server, requesting subtitle analysis;
[0116] Step 604, the speech analysis subtitle server returns the subtitle obtained by speech analysis to C;
[0117] Step 60...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com