Recently, Chu Kaiyan, a senior algorithm expert of Ali Cloud, delivered a keynote speech titled “Seemingly Unstoppable, No Cause no video” at the Beijing Summit of the Cloud Computing Conference, introducing the development of today’s video industry and making a detailed interpretation of the technical capabilities of the three major ends of Ali Video cloud.
See the status quo of the development of the online video market
According to industry reports, in the first half of 2017, the user scale of China’s online video industry has reached nearly 600 million. Since 2014, the growth rate of user scale has been steadily rising. In 2017, the market size of online video has reached 50.33 billion yuan. It can be predicted that there will be more and more opportunities for development in the field of video in 2017.
In addition, data reports show that under the pressure of strengthened industry regulation and homogenized competition, the online live streaming industry ended the stage of crazy growth in 2017 and entered a period of adjustment, and the live streaming industry tended to develop rationally. Corresponding to this is the outbreak of short video industry, short video is different from live broadcast, is the product of processing, has the characteristics of length, high information carrying capacity, vivid image, and more communication value and commercial value. Since 2013, the scale of short video users has been climbing, once approaching 300 million people, and this number will continue to rise in the future. The popularity of short video market will continue, and it is expected that the scale of short video users will exceed 350 million people in 2018.
“All the data tell us that content consumption has been upgraded from text and pictures to videos,” Chu said. In the future, video will not only be a tool for entertainment and display, but will be integrated into life, integrating and colliding with various vertical industries.
Gratuitous video Ali cloud three video terminal technical ability interpretation
Ali Cloud has the leading cloud computing capability and rich and perfect infrastructure. We can see that the video capability on the cloud is getting stronger and stronger. We can build a broadcast station on the cloud, carry out video editing and personalized processing, speed transcoding, secure and efficient content distribution and so on. In Chu Kaiyan’s view, the end is also a very important piece. He thinks that the “end” in the video link is both the entrance and the exit.
The figure above shows the full-link solution of Ali Video cloud audio and video system, from video production, to video cloud processing and distribution, and then to video consumption at the terminal. In video production, we know that today’s production has changed from heavy production to light production. Ali Cloud provides short video SDK and live VIDEO SDK to help users finish video production more easily and quickly. In the playback service, Ali Cloud provides the playback SDK, so that the video can be played more smoothly and clearly by users.
Video production — Short video SDK
Before introducing the product, let’s take a look at user behavior in the short video industry. According to iiMedia Research, more than half of short video users have used the production function, with 53.3 percent using filters and beauty functions and 50.7 percent using editing functions. Imedia analysts believe that features such as filters, beautifying and editing have improved the user experience of vertical short video apps.
Ali Cloud short video SDK has three functional modules of audio and video shooting, special effects editing, import and cutting, among which the recording module has breakpoint recording, real-time filter, efficient beauty, face mapping interface functions, and supports adding MV, GIF, subtitles, music and other advanced special effects editing to videos. Through relatively complete function Settings, users can quickly make video “blockbusters”.
The entire SDK is a product-level SDK with simple and easy-to-use interface, which can be accessed in 2 hours at the fastest, greatly saving the manpower and material resources developed by ourselves and enabling the APP to quickly realize the short video function.
For users with personalized needs, short video SDK has strong openness. We open source the official UI source code, provide 130+API, and provide stable UI controls, so that users can define their UI according to their business.
Regarding the stability of SDK, Chukaiyan said: “The real stability is grinding out. Ali Cloud short video SDK has passed the test of internal polishing and external customers, including Dingding, Meiyou, Pear video and more than 1,000 customers successfully access and use.
Second, video production — live SDK
As mentioned earlier, live video streaming is going through a smooth transition. What we can see is that live streaming is also entering more vertical industries, such as education, social, news media and other industries, and live streaming has become a standard feature. In order to enable users to realize the live streaming function more quickly, the biggest feature of aliyun live streaming SDK is simplicity and easy integration. Android and iOS provide unified interfaces and error codes, and provide synchronous and asynchronous interfaces to meet the access requirements of different development architectures. Moreover, there are perfect interface documents and Demo for users’ reference.
At the same time, Ali Cloud live SDK provides an integrated live video solution from video collection, rendering, streaming, transcoding, distribution to playback. The perfect coordination between the adaptive bit rate streaming on the end, narrowband HD transcoding on the cloud and the first screen opening on the playback end truly realizes the end-to-end cloud-to-end-to-end full-link service.
The live streaming SDK is at the leading level in the industry in terms of the lag rate of the push stream, CPU and memory consumption, power consumption, heat and other aspects. The global live streaming nodes of 1000+ provide an effective guarantee for the low delay in each region.
In live broadcast, it is very important for users to monitor live broadcast real-time data. Aliyun live broadcast solution provides multi-dimensional panoramic data statistics, high-level data security measures, rich Angle analysis and customer portrait description to help business development.
The figure above is the real-time data monitoring table of the LIVE push stream SDK. The horizontal axis of the table above is the time, and the vertical axis is the frame rate waveform. We can see that the frame rate fluctuates with the jitter of the network, and there are two anchor switching in the middle. The horizontal axis of the table below is also time, and the vertical axis is bit rate, which jitter along with the frame rate.
Video consumption — play SDK
Ali Cloud Play SDK also has simple integration, interface design close to system API, iOS/Android unified interface, which can achieve full platform coverage. And it is highly integrated with the cloud, through the cloud configuration encryption, client decryption, Refer anti-theft chain, IP blacklist, broadcast authentication, secure download and a series of security means to ensure the security of the video. At the same time, THE SDK has access to multi-definition streams for playing/switching, supports multi-dimensional degree-day analysis, and performance indexes can reach milliseconds response time and more than 99% playback success rate.
In addition, the playback SDK is designed as a modular combination. Users can choose to combine various components according to the scenario to ensure the simplification of package size and reduce the occupation of additional resources.
Like livestream, player SDK also has perfect data monitoring capability, providing monitoring of player data such as UV, VV, per capita playback times, per capita playback duration, and distribution of single viewing duration to provide data analysis for operation.
Ali Cloud Play SDK contains four layers of core player, basic player, advanced player and business components. As can be seen from the figure above, the playback SDK has the characteristics of unified bottom layer, hierarchical architecture, standardized interface output, and modular division to meet the needs of various personalized and business scenes.
As an important module of video production and video consumption in APP, Aliyun provides reliable SDK to help more and more customers solve video-related functions, help enterprises save a lot of manpower and material resources, shorten the online cycle, promote business development, and bring stable and excellent video experience to end customers.
The above is the video cloud short video SDK, live SDK, play SDK ability introduction, if you still have questions, you can view the details of the product, you can also leave a message below the original text of the cloud community, we will answer your doubts ~
Short video SDK introduction:
Help.aliyun.com/document_de…
Introduction to live Push stream SDK:
Help.aliyun.com/document_de…
Introduction to player SDK:
Help.aliyun.com/document_de…
Click to view the original article