Skip to content
This repository has been archived by the owner on Oct 8, 2024. It is now read-only.

Sync mult srt #744

Open
wants to merge 5 commits into
base: 4.3.x
Choose a base branch
from
Open

Sync mult srt #744

wants to merge 5 commits into from

Commits on Dec 3, 2020

  1. Add SRT restful API

    qwu16 authored and daijh committed Dec 3, 2020
    Configuration menu
    Copy the full SHA
    ce67f22 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    89ba2f8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0b8748b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    32a98b1 View commit details
    Browse the repository at this point in the history
  5. Implement multiple input sync

    The sync feature is only enabled for SRT streaming input at this moment
    
    Each SoftInput maintains a frame queue with max size 30. If the frame
    queue is full, it means this input is out of sync too much. We disable
    sync on this input, and fallback to non sync mode input.
    
    Sync to latest frame
    Example:
        frame-queue-1 [t3 t2 t1 t0]
        frame-queue-2 [t4 t3 t2 t1]
        frame-queue-3 [t5 t4 t3 t2]
        the common sync timestamp range is [t3 t2], and we will sync to t3
    daijh committed Dec 3, 2020
    Configuration menu
    Copy the full SHA
    7050953 View commit details
    Browse the repository at this point in the history