avformat: Add ZeroMQ as a protocol
authorAndriy Gelman <andriy.gelman@gmail.com>
Tue, 30 Jul 2019 18:39:32 +0000 (14:39 -0400)
committerMarton Balint <cus@passwd.hu>
Mon, 2 Sep 2019 21:08:43 +0000 (23:08 +0200)
commitef43a4d6b38de941dd2ede0711d4fd5d811127ed
treecd9bd40e04c73631c873560139862f7d070186d0
parentb022d9ba288ad3de321e0835b0aedfd91c2c3064
avformat: Add ZeroMQ as a protocol

When ffmpeg was streaming, multiple clients were only supported by using a
multicast destination address. An alternative was to stream to a server which
re-distributes the content. This commit adds ZeroMQ as a protocol, which allows
multiple clients to connect to a single ffmpeg instance.

Signed-off-by: Marton Balint <cus@passwd.hu>
Changelog
configure
doc/general.texi
doc/protocols.texi
libavformat/Makefile
libavformat/libzmq.c [new file with mode: 0644]
libavformat/protocols.c
libavformat/version.h