Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lsa

Introduction

lsa is simple Live Stream Analyzer running in console.

lsa is based on FFmpeg, gmf, and termui

Usage

./lsa live_stream_url

Output example(RTMP): rtmp.gif

Output example(HLS): hls.gif

How to build

Add ffmpeg library path to pkgconfig pth:

export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/ffmpeg/lib/pkgconfig/

Ensure, that PKG_CONFIG_PATH contains path to ffmpeg's pkgconfig folder.

pkg-config --libs libavformat

It should print valid path to the avformat library.

Now, just run

go get github.com/binstreamio/lsa

Links

  1. https://github.com/FFmpeg/FFmpeg -- FFmpeg is a collection of libraries and tools to process multimedia
  2. https://github.com/3d0c/gmf -- Go Media Framework
  3. https://github.com/gizak/termui -- a cross-platform, easy-to-compile, and fully-customizable terminal dashboard

About

lsa is simple Live Stream Analyzer running in console.

Topics

Resources

Stars

24 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages