BSD Ports

net/liveMedia 2026.10.17,2 FreeBSD

LIVE.COM Streaming Media

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
c16d2141de
License
LGPL3+
Categories
net, devel
Package size
540.5 KiB, 2374.2 KiB installed

Description

This code forms a set of C++ libraries for multimedia streaming, using open standard protocols (RTP/RTCP and RTSP). These libraries

  • which can be compiled for Unix (including Linux and Mac OS X), Windows, and QNX(and other POSIX-compliant systems) - can be used to build streaming applications. The libraries are already being used to implement applications such as "liveCaster" and "playRTPMPEG" (for streaming MP3 audio using RTP/RTCP). The libraries can also be used to stream, receive, and process MPEG video, and can easily be extended to support additional (audio and/or video) codecs. They can also be used to build basic RTSP clients and servers, and have been used to add streaming support to existing media player applications, such as "mplayer".

In the other systems

SystemPortVersion
FreeBSDnet/liveMedia2026.10.17,2
OpenBSDnet/livemedia20230119
DragonFlynet/liveMedia2025.01.17,2
MidnightBSDnet/liveMedia2026.01.12,2

Install

Binary package:

pkg install liveMedia

From the ports tree:

cd /usr/ports/net/liveMedia/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	liveMedia>0:net/liveMedia
LIB_DEPENDS=	libBasicUsageEnvironment.so:net/liveMedia

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2026.08.14,22026.10.13,22022.06.16,22025.07.19,22026.10.13,2
FreeBSD:14:quarterly2026.08.14,22026.10.13,2n/a2025.05.24,22026.10.13,2
FreeBSD:15:latest2026.10.13,22026.10.13,2n/a2025.07.19,22025.07.19,2
FreeBSD:15:quarterly2026.08.14,22026.10.13,2n/an/an/a
FreeBSD:16:latest2026.08.14,22026.10.13,2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 3

Configuration

No options to configure.

USES
compiler:c++11-lang cpe gmake ssl
Service scripts
none

Files

pkg-plist 231
  • bin/MPEG2TransportStreamIndexer
  • bin/live555HLSProxy
  • bin/live555MediaServer
  • bin/live555ProxyServer
  • bin/mikeyParse
  • bin/openRTSP
  • bin/playSIP
  • bin/registerRTSPStream
  • bin/sapWatch
  • bin/testAMRAudioStreamer
  • bin/testDVVideoStreamer
  • bin/testH264VideoStreamer
  • bin/testH264VideoToHLSSegments
  • bin/testH264VideoToTransportStream
  • bin/testH265VideoStreamer
  • bin/testH265VideoToTransportStream
  • bin/testMKVSplitter
  • bin/testMKVStreamer
  • bin/testMP3Receiver
  • bin/testMP3Streamer
  • bin/testMPEG1or2AudioVideoStreamer
  • bin/testMPEG1or2ProgramToTransportStream
  • bin/testMPEG1or2Splitter
  • bin/testMPEG1or2VideoReceiver
  • bin/testMPEG1or2VideoStreamer
  • bin/testMPEG2TransportReceiver
  • bin/testMPEG2TransportStreamSplitter
  • bin/testMPEG2TransportStreamTrickPlay
  • bin/testMPEG2TransportStreamer
  • bin/testMPEG4VideoStreamer
  • bin/testOggStreamer
  • bin/testOnDemandRTSPServer
  • bin/testRTSPClient
  • bin/testRelay
  • bin/testReplicator
  • bin/testWAVAudioStreamer
  • bin/vobStreamer
  • include/BasicUsageEnvironment/BasicHashTable.hh
  • include/BasicUsageEnvironment/BasicUsageEnvironment.hh
  • include/BasicUsageEnvironment/BasicUsageEnvironment0.hh
  • include/BasicUsageEnvironment/BasicUsageEnvironment_version.hh
  • include/BasicUsageEnvironment/DelayQueue.hh
  • include/BasicUsageEnvironment/HandlerSet.hh
  • include/UsageEnvironment/Boolean.hh
  • include/UsageEnvironment/HashTable.hh
  • include/UsageEnvironment/UsageEnvironment.hh
  • include/UsageEnvironment/UsageEnvironment_version.hh
  • include/UsageEnvironment/strDup.hh
  • include/groupsock/GroupEId.hh
  • include/groupsock/Groupsock.hh
  • include/groupsock/GroupsockHelper.hh
  • include/groupsock/IOHandlers.hh
  • include/groupsock/NetAddress.hh
  • include/groupsock/NetCommon.h
  • include/groupsock/NetInterface.hh
  • include/groupsock/groupsock_version.hh
  • include/liveMedia/AC3AudioFileServerMediaSubsession.hh
  • include/liveMedia/AC3AudioRTPSink.hh
  • include/liveMedia/AC3AudioRTPSource.hh
  • include/liveMedia/AC3AudioStreamFramer.hh
  • include/liveMedia/ADTSAudioFileServerMediaSubsession.hh
  • include/liveMedia/ADTSAudioFileSource.hh
  • include/liveMedia/ADTSAudioStreamDiscreteFramer.hh
  • include/liveMedia/AMRAudioFileServerMediaSubsession.hh
  • include/liveMedia/AMRAudioFileSink.hh
  • include/liveMedia/AMRAudioFileSource.hh
  • include/liveMedia/AMRAudioRTPSink.hh
  • include/liveMedia/AMRAudioRTPSource.hh
  • include/liveMedia/AMRAudioSource.hh
  • include/liveMedia/AVIFileSink.hh
  • include/liveMedia/AudioInputDevice.hh
  • include/liveMedia/AudioRTPSink.hh
  • include/liveMedia/Base64.hh
  • include/liveMedia/BasicUDPSink.hh
  • include/liveMedia/BasicUDPSource.hh
  • include/liveMedia/BitVector.hh
  • include/liveMedia/ByteStreamFileSource.hh
  • include/liveMedia/ByteStreamMemoryBufferSource.hh
  • include/liveMedia/ByteStreamMultiFileSource.hh
  • include/liveMedia/DVVideoFileServerMediaSubsession.hh
  • include/liveMedia/DVVideoRTPSink.hh
  • include/liveMedia/DVVideoRTPSource.hh
  • include/liveMedia/DVVideoStreamFramer.hh
  • include/liveMedia/DeviceSource.hh
  • include/liveMedia/DigestAuthentication.hh
  • include/liveMedia/FileServerMediaSubsession.hh
  • include/liveMedia/FileSink.hh
  • include/liveMedia/FramedFileSource.hh
  • include/liveMedia/FramedFilter.hh
  • include/liveMedia/FramedSource.hh
  • include/liveMedia/GSMAudioRTPSink.hh
  • include/liveMedia/GenericMediaServer.hh
  • include/liveMedia/H261VideoRTPSource.hh
  • include/liveMedia/H263plusVideoFileServerMediaSubsession.hh
  • include/liveMedia/H263plusVideoRTPSink.hh
  • include/liveMedia/H263plusVideoRTPSource.hh
  • include/liveMedia/H263plusVideoStreamFramer.hh
  • include/liveMedia/H264VideoFileServerMediaSubsession.hh
  • include/liveMedia/H264VideoFileSink.hh
  • include/liveMedia/H264VideoRTPSink.hh

The first 100 are listed.

distinfo 1
FileSizeSHA256
live.2026.10.17.tar.gz693982577b2fe2c5fe2c0240707e8be2d3e3fdb0c7eea0d7aca8ec84d75974773b5cd5
Master sites 2
  • https://download.live555.com/
  • LOCAL/jhale/liveMedia

Commit history 4

DateCommitCreditsLog message
c16d2141de Jason E. Hale net/liveMedia: Update to 2026.10.17
Add CPE info. https://download.live555.com/changelog.txt MFH: 2026Q4
772c94181c Jason E. Hale net/liveMedia: Update to 2026.10.13
Add local backup to MASTER_SITES. Upstream doesn't keep an archive of older releases, so I've set up a script to automatically archive them locally and to remind me to update the port. This is a team port, so if anyone else on multimedia@ wants the script, just let me know, but for now, I'm limited to using my own public_distfiles dir on freefall. https://download.live555.com/changelog.txt MFH: 2026Q4
47d785e427 Jason E. Hale net/liveMedia: Update to 2026.08.14
https://download.live555.com/changelog.txt
c0add9cd0e Jason E. Hale net/liveMedia: Update to 2026.08.07
https://download.live555.com/changelog.txt