mirror of
https://github.com/pikvm/ustreamer.git
synced 2026-02-27 04:06:30 +00:00
Compare commits
8 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
2807678551 | ||
|
|
e96e0aa73c | ||
|
|
d06c2619b2 | ||
|
|
6b18455d11 | ||
|
|
217977d9cb | ||
|
|
b9f186e47c | ||
|
|
d7d56f3536 | ||
|
|
2e3c764369 |
@@ -1,7 +1,7 @@
|
|||||||
[bumpversion]
|
[bumpversion]
|
||||||
commit = True
|
commit = True
|
||||||
tag = True
|
tag = True
|
||||||
current_version = 3.12
|
current_version = 3.13
|
||||||
parse = (?P<major>\d+)\.(?P<minor>\d+)(\.(?P<patch>\d+)(\-(?P<release>[a-z]+))?)?
|
parse = (?P<major>\d+)\.(?P<minor>\d+)(\.(?P<patch>\d+)(\-(?P<release>[a-z]+))?)?
|
||||||
serialize =
|
serialize =
|
||||||
{major}.{minor}
|
{major}.{minor}
|
||||||
|
|||||||
@@ -1,5 +1,8 @@
|
|||||||
FROM archlinux/base
|
FROM archlinux/base
|
||||||
|
|
||||||
|
RUN mkdir -p /etc/pacman.d/hooks \
|
||||||
|
&& ln -s /dev/null /etc/pacman.d/hooks/30-systemd-tmpfiles.hook
|
||||||
|
|
||||||
RUN echo "Server = http://mirror.yandex.ru/archlinux/\$repo/os/\$arch" > /etc/pacman.d/mirrorlist
|
RUN echo "Server = http://mirror.yandex.ru/archlinux/\$repo/os/\$arch" > /etc/pacman.d/mirrorlist
|
||||||
|
|
||||||
RUN pacman -Syu --noconfirm \
|
RUN pacman -Syu --noconfirm \
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
.\" Manpage for ustreamer-dump.
|
.\" Manpage for ustreamer-dump.
|
||||||
.\" Open an issue or pull request to https://github.com/pikvm/ustreamer to correct errors or typos
|
.\" Open an issue or pull request to https://github.com/pikvm/ustreamer to correct errors or typos
|
||||||
.TH USTREAMER-DUMP 1 "version 3.12" "January 2021"
|
.TH USTREAMER-DUMP 1 "version 3.13" "January 2021"
|
||||||
|
|
||||||
.SH NAME
|
.SH NAME
|
||||||
ustreamer-dump \- Dump uStreamer's memory sink to file
|
ustreamer-dump \- Dump uStreamer's memory sink to file
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
.\" Manpage for ustreamer.
|
.\" Manpage for ustreamer.
|
||||||
.\" Open an issue or pull request to https://github.com/pikvm/ustreamer to correct errors or typos
|
.\" Open an issue or pull request to https://github.com/pikvm/ustreamer to correct errors or typos
|
||||||
.TH USTREAMER 1 "version 3.12" "November 2020"
|
.TH USTREAMER 1 "version 3.13" "November 2020"
|
||||||
|
|
||||||
.SH NAME
|
.SH NAME
|
||||||
ustreamer \- stream MJPG video from any V4L2 device to the network
|
ustreamer \- stream MJPG video from any V4L2 device to the network
|
||||||
@@ -118,7 +118,7 @@ Delay before trying to connect to the device again after an error (timeout for e
|
|||||||
.SS "Image control options"
|
.SS "Image control options"
|
||||||
.TP
|
.TP
|
||||||
.BR \-\-image\-default
|
.BR \-\-image\-default
|
||||||
Reset all image settings bellow to default. Default: no change.
|
Reset all image settings below to default. Default: no change.
|
||||||
.TP
|
.TP
|
||||||
.BR \-\-brightness\ \fIN ", " \fIauto ", " \fIdefault
|
.BR \-\-brightness\ \fIN ", " \fIauto ", " \fIdefault
|
||||||
Set brightness. Default: no change.
|
Set brightness. Default: no change.
|
||||||
@@ -166,8 +166,8 @@ Bind to this TCP port. Default: 8080.
|
|||||||
.TP
|
.TP
|
||||||
.BR \-U\ \fIpath ", " \-\-unix\ \fIpath
|
.BR \-U\ \fIpath ", " \-\-unix\ \fIpath
|
||||||
Bind to UNIX domain socket. Default: disabled.
|
Bind to UNIX domain socket. Default: disabled.
|
||||||
.tp
|
.TP
|
||||||
.br \-d ", " \-\-unix\-rm
|
.BR \-d ", " \-\-unix\-rm
|
||||||
Try to remove old unix socket file before binding. default: disabled.
|
Try to remove old unix socket file before binding. default: disabled.
|
||||||
.TP
|
.TP
|
||||||
.BR \-M\ \fImode ", " \-\-unix\-mode\ \fImode
|
.BR \-M\ \fImode ", " \-\-unix\-mode\ \fImode
|
||||||
@@ -234,6 +234,12 @@ Client TTL. Default: 10.
|
|||||||
.TP
|
.TP
|
||||||
.BR \-\-h264\-sink\-timeout\ \fIsec
|
.BR \-\-h264\-sink\-timeout\ \fIsec
|
||||||
Timeout for lock. Default: 1.
|
Timeout for lock. Default: 1.
|
||||||
|
.TP
|
||||||
|
.BR \-\-h264\-bitrate\ \fIkbps
|
||||||
|
H264 bitrate in Kbps. Default: 5000.
|
||||||
|
.TP
|
||||||
|
.BR \-\-h264\-gop\ \fIN
|
||||||
|
Intarval between keyframes. Default: 30.
|
||||||
|
|
||||||
.SS "Process options"
|
.SS "Process options"
|
||||||
.TP
|
.TP
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
|
|
||||||
pkgname=ustreamer
|
pkgname=ustreamer
|
||||||
pkgver=3.12
|
pkgver=3.13
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
pkgdesc="Lightweight and fast MJPG-HTTP streamer"
|
pkgdesc="Lightweight and fast MJPG-HTTP streamer"
|
||||||
url="https://github.com/pikvm/ustreamer"
|
url="https://github.com/pikvm/ustreamer"
|
||||||
@@ -28,20 +28,21 @@ if [ -e /opt/vc/include/IL/OMX_Core.h ]; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
# LD does not link mmal with this option
|
||||||
|
# This DOESN'T affect setup.py
|
||||||
|
LDFLAGS="${LDFLAGS//--as-needed/}"
|
||||||
|
export LDFLAGS="${LDFLAGS//,,/,}"
|
||||||
|
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
cd "$srcdir"
|
cd "$srcdir"
|
||||||
rm -rf $pkgname-build
|
rm -rf $pkgname-build
|
||||||
cp -r $pkgname $pkgname-build
|
cp -r $pkgname $pkgname-build
|
||||||
cd $pkgname-build
|
cd $pkgname-build
|
||||||
|
|
||||||
# LD does not link mmal with this option
|
|
||||||
LDFLAGS="${LDFLAGS//--as-needed/}"
|
|
||||||
LDFLAGS="${LDFLAGS//,,/,}"
|
|
||||||
|
|
||||||
make $_options CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" $MAKEFLAGS
|
make $_options CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" $MAKEFLAGS
|
||||||
}
|
}
|
||||||
|
|
||||||
package() {
|
package() {
|
||||||
cd "$srcdir/$pkgname-build"
|
cd "$srcdir/$pkgname-build"
|
||||||
make $_options DESTDIR="$pkgdir" PREFIX=/usr install
|
make $_options CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" DESTDIR="$pkgdir" PREFIX=/usr install
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
include $(TOPDIR)/rules.mk
|
include $(TOPDIR)/rules.mk
|
||||||
|
|
||||||
PKG_NAME:=ustreamer
|
PKG_NAME:=ustreamer
|
||||||
PKG_VERSION:=3.12
|
PKG_VERSION:=3.13
|
||||||
PKG_RELEASE:=1
|
PKG_RELEASE:=1
|
||||||
PKG_MAINTAINER:=Maxim Devaev <mdevaev@gmail.com>
|
PKG_MAINTAINER:=Maxim Devaev <mdevaev@gmail.com>
|
||||||
|
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ from distutils.core import setup
|
|||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
setup(
|
setup(
|
||||||
name="ustreamer",
|
name="ustreamer",
|
||||||
version="3.12",
|
version="3.13",
|
||||||
description="uStreamer tools",
|
description="uStreamer tools",
|
||||||
author="Maxim Devaev",
|
author="Maxim Devaev",
|
||||||
author_email="mdevaev@gmail.com",
|
author_email="mdevaev@gmail.com",
|
||||||
|
|||||||
@@ -23,5 +23,5 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#ifndef VERSION
|
#ifndef VERSION
|
||||||
# define VERSION "3.12"
|
# define VERSION "3.13"
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
Reference in New Issue
Block a user