zoukankan      html  css  js  c++  java
  • LiveMediaStreamer

    LiveMediaStreamer is an open source multimedia framework that allows the manipulation of multiple audio and video streams in real-time in many possible data flow configurations (called scenarios) through a JSON formatted TCP socket APIor by using the middlware RESTfull API. It is designed following a pipeline pattern. It consists in a number of filters that can be concatenated or connected with each other in order to process a desired data flow. Current filters are:

    • Receivers: RTSP, RTP, MPEG-TS and RTMP input protocols.
    • Transmitters: RTSP, RTP, MPEG-TS and MPEG-DASH output protocols.
    • Encoders: H.264, H.265 and VP9 video codecs and AAC, OPUS and G711 audio codecs support.
    • Decoders: Same as encoders.
    • Resamplers: Video resizer or audio resampler.
    • Mixers: Audio or video mixing filters with configurable layouts (PiP, NxM, …) and effects (fade, blend, crop, …).

    .. when is it suitable to be used?

    LiveMediaStreamer framework offers ease to create specific scenarios, from simple to complex configurations.

    Its basic use cases might be:

    • Live streaming: RTP, RTSP, MPEG-TS and MPEG-DASH
    • Ingestion and transcoding: streaming network protocols and codecs translation
    • Live audio and video mixing: real-time configure many audio and video inputs to a desired final layout.
  • 相关阅读:
    Linux 下 MQ 的安装
    云计算的三种服务模式:IaaS,PaaS和SaaS
    Mac下安装Maven
    JDK Mac 安装
    Mac OS 终端利器 iTerm2
    单元测试用例规范
    boolean 属性的定义规范
    2019-12-9号 终于入职 阿里巴巴
    远程调试方法
    系统提测及上线规范(系统上线必读!)
  • 原文地址:https://www.cnblogs.com/lidabo/p/6408316.html
Copyright © 2011-2022 走看看