Add RTSP support via live555

This commit is contained in:
Kamil Trzcinski
2022-08-25 15:28:45 +02:00
parent 7a584dc16d
commit d49169070a
7 changed files with 295 additions and 4 deletions

View File

@ -12,6 +12,7 @@ endif
USE_FFMPEG ?= $(shell pkg-config libavutil libavformat libavcodec && echo 1)
USE_LIBCAMERA ?= $(shell pkg-config libcamera && echo 1)
USE_RTSP ?= $(shell pkg-config live555 && echo 1)
ifeq (1,$(DEBUG))
CFLAGS += -g
@ -27,6 +28,11 @@ CFLAGS += -DUSE_LIBCAMERA $(shell pkg-config --cflags libcamera)
LDLIBS += $(shell pkg-config --libs libcamera)
endif
ifeq (1,$(USE_RTSP))
CFLAGS += -DUSE_RTSP $(shell pkg-config --cflags live555)
LDLIBS += $(shell pkg-config --libs live555)
endif
HTML_SRC = $(addsuffix .c,$(HTML))
OBJS = $(patsubst %.cc,%.o,$(patsubst %.c,%.o,$(SRC) $(HTML_SRC)))