To build a one-to-one live broadcast platform, you need to use these three-party services

Everyone knows the importance of live broadcast source code in the entire live broadcast system development process. Safe, stable and feature-rich live broadcast source code can help platform operators reduce a lot of development costs. But just having the live broadcast source code is not enough. After the system is built and deployed, various third-party service providers need to be connected to make the entire live broadcast system run stably and smoothly.
The construction of the live broadcast platform is not as simple as imagined. The seemingly simple function realization does not know how many complicated technologies are behind it. Although many technologies are very mature now, considering the budget of customers and the need to go online quickly, we usually use the power of third-party service platforms to provide more comprehensive and professional services for our products.
Today we will take a look at which three-party services are generally used during the construction of one-to-one live broadcast platform.
1. Login and share interface
Registering and logging in is the first step for users to use the one-to-one live broadcast platform. Our common platform registration and login methods include mobile phone verification code login, QQ, WeChat, Weibo and other instant messaging tools one-click authorization login, etc.
1. Login with mobile verification code. There are many domestic service providers that provide mobile verification code interfaces. They will provide a variety of package services. We only need to log in to their official website to register and activate. The key point is to write down the APP ID. And API KEY, these two pieces of information can be handed over to the live broadcast platform development service provider to assist in access, of course, you can also configure the access yourself.
2. As for QQ and WeChat login, it corresponds to Tencent open platform and WeChat open platform. Our common QQ login and sharing (including sharing to QQ friends and sharing to QQ space), and WeChat login, payment and sharing (including sharing to WeChat Friends and share to WeChat Moments). These two three-party interfaces only require users to log in to the official website to register and activate. Similarly, Tencent's open platform needs to provide APP ID and API KEY to the live broadcast platform developer, while the WeChat interface needs to provide APP ID and APP Secret.
2. Positioning interface
At present, most live streaming apps on the market have a positioning function, and the most representative one is the function of displaying nearby anchors. The positioning function requires the use of a three-party positioning interface such as AutoNavi. The platform operator needs to log in to the AutoNavi open platform to register, and provide the account and password to the live broadcast platform developer for access to the positioning function.
3. Payment interface
Payment interface, platform user recharge, anchor cash withdrawal, etc. all need payment interface. The commonly used payment interfaces mainly include WeChat Pay, Alipay Live, Apple Pay, or the four-party payment interface independently developed by platform operators.
To open WeChat Pay, you need to log in to the WeChat official account and WeChat merchant platform to submit relevant information, and Alipay to log in to the Alipay official website to choose to open the company’s corporate Alipay account based on attributes.
If your live broadcast app needs to be put on the Apple App Store, it must be connected to Apple Pay. You need to register to apply for an Apple developer account. If the app needs to be listed, you must apply for a company developer account; if it is not available, you can apply for an individual; of course, you can also apply for enterprise distribution, but it is not very stable. If you have company qualification information, it is recommended to apply for an enterprise developer account.
4. Storage and Distribution Business
Earlier we mentioned that storage and distribution are the key points in the video live broadcast process, and the same is true for one-to-one live broadcast platforms. 1. Storage business. The system's picture storage can be obtained by applying for a three-party cloud storage service. For example, Baidu Cloud, Alibaba Cloud, Tencent Cloud, etc. have related storage services, and you can apply according to the process.
2. As for streaming media transmission and content distribution, you can also choose several service providers such as Alibaba Cloud and Tencent Cloud. Their streaming media server nodes are spread all over the country, and they are also stepping up the deployment of overseas nodes, and their tariffs are relatively reasonable.
Numerous three-party interfaces are a prerequisite for the normal operation of the live broadcast platform in the later stage. At the same time, three-party services are often used in the construction of the live broadcast platform. In the construction of one-to-one live broadcast platform, we need to locate at least various three-party services such as SDK, beauty SDK, three-party login/sharing SDK, etc., and we need to connect with many three parties. Most live broadcast system source code service providers can provide assistance access services, eliminating a lot of worries.

Guess you like

Origin blog.csdn.net/bogokj123/article/details/108637899