Short video platform account matrix system development technology application

The short video matrix distribution system is a technical operation saas tool that integrates multiple accounts, platform management and video distribution . It can help users manage multiple accounts and quickly spread short videos to different platforms where these accounts are located.

    The multi-account management function can also help users better manage the security and stability of their accounts. In the short video matrix distribution system, users can set the time and frequency of account login to prevent the account from being blocked by the platform due to too frequent login and operation. Users can also set the proxy IP address of the account to increase the privacy protection and stability of the account.

                   

Development requirements and implementation process

Scope: video.create needs to apply for permissions and needs to be authorized by the user. This interface is used to upload video files to the file server and obtain the video file video_id (the ID is an encrypted ID). This interface is suitable for Douyin.

Note:
Douyin's OAuth API starts with https://open.douyin.com/.
Videos over 50m are recommended to be uploaded in pieces, which can reduce failures caused by gateway timeouts. Videos exceeding 128m must be uploaded in multiple parts. The total video size should be within 4GB. A single fragment is recommended to be 20MB, with a minimum of 5MB.
Requirements for video material files: For a better viewing experience, it is recommended to upload a vertical video with a resolution of 16:9 and a resolution of 720p (1280x720) or above.
Commonly used video formats are supported, and mp4 and webm are recommended.
The video file size should not exceed 128M, and the duration should be within 15 minutes.
Videos with brand logos or brand watermarks will hit the review logic of Douyin, which has a relatively high probability of causing the sharing video recommendation to be downgraded/shared video removed from the shelf/shared account banned. It is strongly recommended that third-party applications handle non-compliant watermarks in shared content by themselves.

Sort out the content of post-tech delivery and output:

①Product prototype
②Requirement documents
③Product flow chart
④Deployment method description
⑤Complete source code
⑥Source code compilation method description
⑦Three-party framework and SDK usage description and code location
✓⑧Platform operation documents
✓⑨Program architecture documents

Source code bottom layer example:

 

  body {
        background-color: #000;
        font-family: '-apple-system', 'system-ui', BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'sans-serif';
        min-height: 100vh;
        scroll-behavior: smooth;
        text-rendering: optimizeSpeed;
        line-height: 1.5;
        overflow-x: hidden;
        -ms-overflow-style: none;
        overflow: -moz-scrollbars-none;
    }

    body::-webkit-scrollbar {
        width: 0 !important
    }

    h1 {
        display: block;
        font-size: 2em;
        margin-block-start: 0.67em;
        margin-block-end: 0.67em;
        margin-inline-start: 0px;
        margin-inline-end: 0px;
        font-weight: bold;
    }

    h2 {
        display: block;
        font-size: 1.5em;
        margin-block-start: 0.83em;
        margin-block-end: 0.83em;
        margin-inline-start: 0px;
        margin-inline-end: 0px;
        font-weight: bold;
    }

    h3 {
        margin-top: 0 !important;
        display: block;
        font-size: 1.17em;
        margin-block-start: 1em;
        margin-block-end: 1em;
        margin-inline-start: 0px;
        margin-inline-end: 0px;
        font-weight: bold;
    }

    .fp-enabled body, html.fp-enabled {
        margin: 0;
        padding: 0;
        overflow: hidden;
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    }

    .sponsor-poster-1, .yc-home .section-item-sub-1 {
        opacity: 1;
    }

    .yc-home .footer {
        opacity: 1;
    }

    .used-img{
        width: 120px;
        height: 120px;
    }
   .used-item-list li{
      margin:10px!important;
   }

Guess you like

Origin blog.csdn.net/moon_wu/article/details/131281622