notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine

Newsfeed changes

The news feed page[s] were not laid out well. Two pages, disjointed information, hard to figure out how to use the optional parameters...

Thankfully, someone told me.

The new page is ready for your review. Please compare these two:

You may also be interested in the Github issue.
Port details
ustreamer Lightweight and fast MJPG-HTTP streamer
6.36 multimedia on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 6.36Version of this port present on the latest quarterly branch.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2019-04-27 06:24:36
Last Update: 2025-03-27 06:52:50
Commit Hash: de2f74c
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py311-PyOpenGL, p5-Sane
Also Listed In: net
License: GPLv3
WWW:
https://github.com/pikvm/ustreamer
Description:
muStreamer is a lightweight and very quick server to broadcast MJPG video from any V4L2 device to the net. All new browsers have native support of this video format, as well as most video players such as mplayer, VLC etc. muStreamer is a part of the Pi-KVM project designed to stream VGA and HDMI screencast hardware data with the highest resolution and FPS possible.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (9 items)
Collapse this list.
  1. bin/ustreamer
  2. bin/ustreamer-dump
  3. share/man/man1/ustreamer-dump.1.gz
  4. share/man/man1/ustreamer.1.gz
  5. bin/ustreamer-v4p
  6. lib/ustreamer/janus/libjanus_ustreamer.so
  7. /usr/local/share/licenses/ustreamer-6.36/catalog.mk
  8. /usr/local/share/licenses/ustreamer-6.36/LICENSE
  9. /usr/local/share/licenses/ustreamer-6.36/GPLv3
Collapse this list.
Dependency lines:
  • ustreamer>0:multimedia/ustreamer
To install the port:
cd /usr/ports/multimedia/ustreamer/ && make install clean
To add the package, run one of these commands:
  • pkg install multimedia/ustreamer
  • pkg install ustreamer
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: ustreamer
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1743055066 SHA256 (pikvm-ustreamer-v6.36_GH0.tar.gz) = 71aaba1427e8bb690500f1ae940aa64c3b3f7253750448c1331fad3b31500f3e SIZE (pikvm-ustreamer-v6.36_GH0.tar.gz) = 148781

Packages (timestamps in pop-ups are UTC):
ustreamer
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest6.356.363.36.356.36-2.2-
FreeBSD:13:quarterly6.366.365.416.176.365.465.465.46
FreeBSD:14:latest6.356.365.366.356.365.40-5.40
FreeBSD:14:quarterly6.176.36-6.176.365.465.465.46
FreeBSD:15:latest6.356.36n/a6.35n/a5.485.485.50
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. videodev2.h : multimedia/v4l_compat
  2. janus>0 : www/janus
  3. gmake>=4.4.1 : devel/gmake
  4. pkgconf>=1.3.0_1 : devel/pkgconf
  5. gettext-runtime>=0.22_1 : devel/gettext-runtime
Runtime dependencies:
  1. janus>0 : www/janus
Library dependencies:
  1. libevent.so : devel/libevent
  2. libdrm.so : graphics/libdrm
  3. libasound.so : audio/alsa-lib
  4. libjansson.so : devel/jansson
  5. libspeexdsp.so : audio/speexdsp
  6. libopus.so : audio/opus
  7. libjpeg.so : graphics/jpeg-turbo
  8. libintl.so : devel/gettext-runtime
  9. libglib-2.0.so : devel/glib20
  10. libintl.so : devel/gettext-runtime
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for ustreamer-6.36: DRM=on: Use libdrm for V4P functionality JANUS=on: Build Janus plugin for Janus WebRTC gateway SETPROCTITLE=on: Enable setproctitle functionality ===> Use 'make config' to modify these settings
Options name:
multimedia_ustreamer
USES:
compiler:c17 gmake jpeg localbase:ldflags pkgconfig gettext-runtime gnome
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/pikvm/ustreamer/tar.gz/v6.36?dummy=/
Collapse this list.

Number of commits found: 124 (showing only 24 on this page)

«  1 | 2 

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.18
07 Jul 2020 09:02:47
Revision:541396Original commit files touched by this commit
yuri search for other commits by this committer
multimedia/ustreamer: Update 1.17 -> 1.18

Reported by:	portscout
1.17
19 May 2020 08:23:40
Revision:535844Original commit files touched by this commit
yuri search for other commits by this committer
multimedia/ustreamer: Update 1.16 -> 1.17

Reported by:	portscout
1.16
16 May 2020 07:25:58
Revision:535360Original commit files touched by this commit
yuri search for other commits by this committer
multimedia/ustreamer: Update 1.15 -> 1.16

Reported by:	portscout
1.15
03 May 2020 17:50:44
Revision:533801Original commit files touched by this commit
yuri search for other commits by this committer
multimedia/ustreamer: Update 1.13 -> 1.15

Reported by:	portscout
1.13
31 Mar 2020 05:04:26
Revision:529948Original commit files touched by this commit
yuri search for other commits by this committer
multimedia/ustreamer: Broken on FreeBSD 11

Reported by:	fallout
1.13
04 Mar 2020 09:01:12
Revision:527749Original commit files touched by this commit
yuri search for other commits by this committer
multimedia/ustreamer: Update 1.12 -> 1.13

Reported by:	portscout
1.12
20 Feb 2020 10:01:41
Revision:526561Original commit files touched by this commit
yuri search for other commits by this committer
multimedia/ustreamer: Update 1.11-2 -> 1.12

Reported by:	portscout
1.11.2
25 Jan 2020 20:18:45
Revision:524128Original commit files touched by this commit
yuri search for other commits by this committer
multimedia/ustreamer: Unbreak

The upstream uses -DWITH_PTHREAD_NP={0|1} and #ifdef WITH_PTHREAD_NP
inconsistently.
Fixed this by undeffing WITH_PTHREAD_NP.

Reported by:	fallout
1.11
18 Jan 2020 19:25:17
Revision:523489Original commit files touched by this commit
yuri search for other commits by this committer
multimedia/ustreamer: Attempt to unbreak by adding the recommended C-level
define

Reported by:	fallout
1.11
15 Jan 2020 10:02:59
Revision:523094Original commit files touched by this commit
yuri search for other commits by this committer
multimedia/ustreamer: Update 1.10 -> 1.11

Reported by:	portscout
1.10
04 Jan 2020 02:45:00
Revision:521973Original commit files touched by this commit
yuri search for other commits by this committer
multimedia/ustreamer: Update 1.9 -> 1.10

Reported by:	portscout
1.9
12 Oct 2019 07:26:45
Revision:514321Original commit files touched by this commit
yuri search for other commits by this committer
multimedia/ustreamer: Update 1.0 -> 1.9

Reported by:	portscout
1.0_2
09 Oct 2019 12:06:22
Revision:514142Original commit files touched by this commit
bapt search for other commits by this committer
Drop the ipv6 virtual category for m* category as it is not relevant anymore
1.0_2
02 Aug 2019 13:30:40
Revision:507877Original commit files touched by this commit
jbeich search for other commits by this committer
devel/libevent2: update to 2.1.11

Changes:	https://github.com/libevent/libevent/releases/tag/release-2.1.11-stable
ABI:		https://abi-laboratory.pro/tracker/timeline/libevent/
PR:		239599
Reported by:	GitHub (watch releases)
Approved by:	zeising (maintainer)
MFH:		2019Q3 (maybe security, partially restores 2.1.8 ABI)
Differential Revision:	https://reviews.freebsd.org/D21133
1.0_1
26 Jul 2019 20:46:57
Revision:507372Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
1.0
13 Jul 2019 09:16:21
Revision:506529Original commit files touched by this commit
yuri search for other commits by this committer
multimedia/ustreamer: Update 0.79 -> 1.0

Reported by:	portscout
0.79
06 Jul 2019 22:48:32
Revision:506076Original commit files touched by this commit
yuri search for other commits by this committer
multimedia/ustreamer: Update 0.78 -> 0.79

Reported by:	portscout
0.78
03 Jun 2019 09:00:14
Revision:503361Original commit files touched by this commit
yuri search for other commits by this committer
multimedia/ustreamer: Update 0.75 -> 0.78

Reported by:	portscout
0.75
18 May 2019 15:56:11
Revision:501968Original commit files touched by this commit
yuri search for other commits by this committer
multimedia/ustreamer: Update 0.73 -> 0.75

Reported by:	portscout
0.73
11 May 2019 18:43:34
Revision:501282Original commit files touched by this commit
yuri search for other commits by this committer
multimedia/ustreamer: Update 0.72 -> 0.73

Reported by:	portscout
0.72
04 May 2019 02:37:34
Revision:500775Original commit files touched by this commit
yuri search for other commits by this committer
multimedia/ustreamer: 0.71 -> 0.72

Reported by:	portscout
0.71
02 May 2019 10:08:31
Revision:500649Original commit files touched by this commit
pkubaj search for other commits by this committer
multimedia/ustreamer: fix build with GCC-based architectures

Add USES=compiler:c11 to fix:
cc1: error: unrecognized command line option "-std=c11"

Approved by:	mentors (implicit approval)
0.71
02 May 2019 08:07:15
Revision:500638Original commit files touched by this commit
yuri search for other commits by this committer
multimedia/ustreamer: Update 0.70 -> 0.71

Reported by:	portscout
0.70
27 Apr 2019 06:24:18
Revision:500192Original commit files touched by this commit
yuri search for other commits by this committer
New port: multimedia/ustreamer: Lightweight and fast MJPG-HTTP streamer

Number of commits found: 124 (showing only 24 on this page)

«  1 | 2