Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

Net Yiyunxin 1-to-1 social solution, slippery seconds open without waiting

2025-04-04 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > IT Information >

Share

Shulou(Shulou.com)12/24 Report--

Stranger socialization, as the name implies, that is, users establish social relationships with other people outside the social graph through the content and services provided by the application, which has become a major category that can not be ignored in the current pan-entertainment applications. In the social scene of strangers, one-to-one social interaction, chat room and live show are the main "troika", driving the continuous growth of the overall social market of strangers.

Among them, 1-to-1 social interaction attracts the most attention. On the one hand, from the user's point of view, one-to-one social interaction can better satisfy users' desire for exploration and freshness, expand social circles and network resources, and at the same time have good privacy, and even find lovers and soul mates through it. On the other hand, for manufacturers, 1-to-1 social applications have fast online speed, strong cash ability, and can bring a steady stream of benefits through games such as gift rewards after long-term stable operation.

Data show that in the TOP100 list of pan-entertainment applications in major application markets in China, 1-to-1 social applications account for more than 30%, while in overseas application markets, this figure has reached more than 50%.

Rich and varied one-to-one social applications

Take a common one-to-one social game as an example. Users browse a VJ's message on App and then send a video call invitation to the VJ. After the VJ is connected, the two sides can chat freely. During the chat, the interaction can also be achieved through gift reward. The fee is settled by the platform at the end of the call, and the VJ can get a certain percentage of the reward.

At this time, the user gets company, the anchor gets a share, and the platform benefits from the call duration and user payment behavior, and the three parties work together to complete a complete commercial closed loop.

Therefore, for application developers, only by constantly promoting this kind of 1-to-1 video calls can the steady growth of products be achieved. Whether it is to enrich the innovation of play, increase the number of VJs, or improve the matching accuracy of the algorithm, it is all based on this goal. However, from the technical level, there are two technical indicators that will affect the user experience and platform realization, which are often ignored by developers.

1. Video call access rate. The connection rate refers to the percentage that can be received and successfully established by the receiver after the caller requests a video call. Since most one-to-one social platforms charge according to the length of the call, the connection rate will directly affect the revenue of the platform.

two。 The first frame time of the picture. The time of the first frame of the picture refers to the time spent waiting for the black screen before being officially connected after the VJ agrees to answer the video call. The length of time will affect the user experience. In the actual test, it is found that the waiting time of less than 1s is acceptable, and with the extension of time after more than 1s, the user's feeling will drop off the cliff. Especially in the case of payment, the platform needs to provide extremely fast and smooth call experience.

100% call arrival rate, call invitation will be delivered

To improve the access rate of one-to-one video calls, we must first make it clear: what are the factors that affect the access rate?

We look at the process of establishing a call one by one: when the caller makes a call request, the anchor will first receive the signaling of the call invitation, and then subjectively decide whether to answer it or not, and then further enter the video call room if he agrees to answer it.

Therefore, the factors that affect the connection rate mainly exist in the following three links:

1. Whether the signaling is successfully delivered: whether the signaling inviting the video call arrives and whether the call request can be successfully sent to the receiver. This link mainly tests the transmission quality of IM signaling and needs to ensure that the signaling is not lost after it is sent.

two。 Whether the anchors are willing to answer: this link is mainly related to the anchors' subjective will and personal accomplishment. A good platform will set some reward and punishment mechanisms to promote the anchors' willingness to listen.

3. Whether the video call is established successfully: after receiving the request and agreeing to answer it, you will enter the RTC room of the application. This link tests the stability of RTC calls in different terminal devices and in different network environments.

Among them, "whether the VJ is willing to listen or not" can only rely on the business side to strengthen the restriction on the VJ and the reward and punishment mechanism to regulate the VJ's behavior, and NetEase Yunxin can solve the influence of 1 and 3 factors through the linkage of its own IM and RTC products to improve the access rate of the application as a whole.

Multi-link signaling channel guarantees call invitation 0 miss

Yiyun signaling combines the stable and reliable signaling channel of IM to build the call invitation mechanism in audio and video scenarios. In addition to the IM acceleration node and long KCP signaling link based on the network Yiyunxin WE-CAN global intelligent routing network, a multi-link scheme for signaling transmission is specially developed to achieve 100% signaling arrival rate when users are online. In other words, as long as you issue a call invitation signaling, Yunxin can unequivocally transmit the signaling to the receiver.

When the user cleans up that the application process is not online, or when the client SDK cannot connect with the server due to network problems, Yunxin introduces the mobile phone system vendor push mechanism to notify users that incoming calls need to be received through a stable system-level long connection. In addition, the same signaling data will use Wifi and Celluar paths to establish a connection with the server and keep it alive, so as to ensure that the signaling can still be delivered in the case of weak network.

The success rate of joining RTC room is 99%.

When the VJ agrees to answer the call and further enter the RTC room, it will be affected by many factors, such as mobile phone performance, network environment and so on. For this link, WE-CAN 's global node and anti-weak network algorithm play a good role. At the same time, WE-CAN uses packet-level ARQ (timeout retransmission) and FEC (packet loss recovery) between nodes to improve the transmission quality. In a weak network environment where the network packet loss rate reaches 80%, audio / video calls can still be carried out normally, and the success rate of joining the room is also increased to more than 99%.

In addition, when the media stream is transmitted on the end, if the interference in the network becomes worse, the multi-link scheme can quickly switch to the mobile network channel, making the user unaware of the network fluctuation.

Data on the success rate of joining a room for a head 1-to-1 social customer

The time of the first frame is as low as 600ms, and the call will be opened without waiting.

After analyzing the connection rate, let's take a look at the second factor that affects the user experience and the realization of the platform-the time of the first frame of the picture.

Call signaling three-in-one video call one step faster

In the traditional video call flow, the user initiates the call and transmits the signaling request to the receiver. After the receiver clicks to answer it, the receiver sends the signaling back to the user. Finally, the two join the video call room at the same time, and there are many steps. And this serial processing mode leads to the delay of the whole call flow.

Yiyunxin combines create / join / invite instructions into one call instruction to shorten the signaling processing time and reduce the RTT (round trip delay) time. Compared with the traditional processing method, the delay is reduced by about 30%.

In the Yunxin Express call component scheme, the call signaling request can also be carried out at the same time as joining the RTC room, and when the VJ receives the request and answers, the VJ can subscribe to the other party's video, thus reducing the time it takes to call to the first frame of the picture, and this capability can be used in any 1-to-1 audio / video call scenario, not limited to matching scenarios.

We can directly see the optimization of the length of the first frame of the screen after connecting to the cloud letter solution from the data in the following table:

For 1-to-1 social scenarios, Yiyunxin also provides features such as content security, beauty and skin beauty, as well as a full set of source code for 1-to-1 social solutions and a 1 million-minute audio and video gift package. For more information, the official website of Yi Yunxin.

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

IT Information

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report