mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-25 04:43:33 +00:00
Initial import of priss version 1.0.
A program based on Apple's open source RTP/RTSP streaming Quicktime server. PR: 13743 Submitted by: Richard Kiss <richard@homemail.com>
This commit is contained in:
parent
b0d292a370
commit
58ee1a2547
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=22818
28
net/priss/Makefile
Normal file
28
net/priss/Makefile
Normal file
@ -0,0 +1,28 @@
|
||||
# New ports collection makefile for: priss
|
||||
# Version required: 1.0.2
|
||||
# Date created: 13 September 1999
|
||||
# Whom: Richard Kiss <richard@homemail.com>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
DISTNAME= SS1.0.2
|
||||
PKGNAME= priss-1.0
|
||||
CATEGORIES= net
|
||||
MASTER_SITES= http://www.streamingserver.org/priss/
|
||||
EXTRACT_SUFX= .tgz
|
||||
|
||||
MAINTAINER= richard@homemail.com
|
||||
|
||||
WRKSRC= ${WRKDIR}/${DISTNAME}
|
||||
|
||||
do-build:
|
||||
cd ${WRKSRC}; ./doit
|
||||
|
||||
do-install:
|
||||
@ ${INSTALL_PROGRAM} ${WRKSRC}/RhapServer/QuickTimeStreamingServer ${PREFIX}/sbin
|
||||
@ ${INSTALL_SCRIPT} ${FILESDIR}/qtss.sh ${PREFIX}/etc/rc.d
|
||||
@ ${INSTALL_DATA} ${WRKSRC}/RhapServer/QTSS.conf ${PREFIX}/etc/
|
||||
${MKDIR} ${PREFIX}/movies/
|
||||
|
||||
.include <bsd.port.mk>
|
1
net/priss/distinfo
Normal file
1
net/priss/distinfo
Normal file
@ -0,0 +1 @@
|
||||
MD5 (SS1.0.2.tgz) = fffc6c8acd810684edc08ff2a672f8ab
|
17
net/priss/files/patch-aa
Normal file
17
net/priss/files/patch-aa
Normal file
@ -0,0 +1,17 @@
|
||||
--- ./doit Tue Sep 7 23:33:46 1999
|
||||
+++ ./doit Thu Aug 26 01:41:04 1999
|
||||
@@ -24,9 +24,9 @@
|
||||
;;
|
||||
FreeBSD.i386)
|
||||
echo "Configuring for a FreeBSD platform"
|
||||
- CPLUS=gcc
|
||||
- CCOMP=gcc
|
||||
- LINKER="gcc"
|
||||
+ CPLUS=cc
|
||||
+ CCOMP=cc
|
||||
+ LINKER="cc"
|
||||
THREADLIBS=-pthread
|
||||
- MACHDEFINES="-D__FreeBSD__ -fhandle-exceptions"
|
||||
+ MACHDEFINES="-fhandle-exceptions"
|
||||
;;
|
||||
|
37
net/priss/files/patch-ab
Normal file
37
net/priss/files/patch-ab
Normal file
@ -0,0 +1,37 @@
|
||||
--- RhapServer/QTSS.conf Sat Jul 31 14:45:07 1999
|
||||
+++ RhapServer/QTSS.conf Wed Sep 8 00:06:04 1999
|
||||
@@ -13,7 +13,7 @@
|
||||
maximum_connections 1000
|
||||
|
||||
# Path to the root folder for movies. [UI in Admin]
|
||||
-movie_folder /Local/Library/QuickTimeStreaming/Movies
|
||||
+movie_folder /usr/local/movies
|
||||
|
||||
# Path to the folder for movies in a user's home directory
|
||||
users_movie_folder /public_movies/
|
||||
@@ -23,10 +23,10 @@
|
||||
request_logging disabled
|
||||
|
||||
# Name of the access log file.
|
||||
-request_logfile_name QTStreamingServer
|
||||
+request_logfile_name qtss-access
|
||||
|
||||
# Path to directory where access logs are stored
|
||||
-request_logfile_dir /Local/Library/QuickTimeStreaming/Logs/
|
||||
+request_logfile_dir /var/log/
|
||||
|
||||
# Maximum allowed size in bytes for the access log. A
|
||||
# value of 0 means unlimited.
|
||||
@@ -41,10 +41,10 @@
|
||||
error_logging enabled
|
||||
|
||||
# Name of the error log file.
|
||||
-error_logfile_name Error
|
||||
+error_logfile_name qtss-err
|
||||
|
||||
# Path to directory where error logs are stored
|
||||
-error_logfile_dir /Local/Library/QuickTimeStreaming/Logs/
|
||||
+error_logfile_dir /var/log
|
||||
|
||||
# Maximum allowed size in bytes for the error log. A
|
||||
# value of 0 means unlimited.
|
7
net/priss/files/qtss.sh
Normal file
7
net/priss/files/qtss.sh
Normal file
@ -0,0 +1,7 @@
|
||||
#!/bin/sh
|
||||
|
||||
cd `dirname $0`
|
||||
cd ../..
|
||||
PREFIX=`pwd`
|
||||
QTSS_PROXY=${PREFIX}/sbin/QuickTimeStreamingServer
|
||||
[ -x ${QTSS_PROXY} ] && ${QTSS_PROXY} && echo -n ' qtss'
|
1
net/priss/pkg-comment
Normal file
1
net/priss/pkg-comment
Normal file
@ -0,0 +1 @@
|
||||
Based on Apple's open source RTP/RTSP streaming Quicktime server
|
24
net/priss/pkg-descr
Normal file
24
net/priss/pkg-descr
Normal file
@ -0,0 +1,24 @@
|
||||
PRISS -- The Portable RT[S]P Internet Streaming Server
|
||||
|
||||
This is a port of Apple Computer's open source rtsp/rtp server which
|
||||
streams live content.
|
||||
|
||||
With the advent of free, standards based media servers, the industry
|
||||
is poised to take off. RTP/RTSP are two standards based protocols
|
||||
which allow many vendors to interoperate. Apple Computer has released
|
||||
an Open Source server based upon these protocols to support QuickTime 4
|
||||
streaming media and other RTP/RTSP clients. This server is known as
|
||||
the Darwin Streaming Server which currently runs on the MacOS X Server
|
||||
platform. PRISS is a project which is based upon the Darwin source and
|
||||
provides a Un*x-based server.
|
||||
|
||||
Apple's QuickTime client can use a variety of high-quality new codecs
|
||||
such as the Sorensen Video codec and the QDesign audio codec. To use these
|
||||
new codecs, you will need to use a server that supports their use such as
|
||||
Darwin or PRISS.
|
||||
|
||||
For more information on the RTP and RTSP internet standards:
|
||||
- RTSP: http://info.internet.isi.edu:80/in-notes/rfc/files/rfc2326.txt
|
||||
- RTP: http://info.internet.isi.edu:80/in-notes/rfc/files/rfc1889.txt
|
||||
|
||||
WWW: http://www.streamingserver.org/
|
3
net/priss/pkg-message
Normal file
3
net/priss/pkg-message
Normal file
@ -0,0 +1,3 @@
|
||||
**************************************************************************
|
||||
You may need to adjust the configuration in @PREFIX@/etc/QTSS.conf
|
||||
**************************************************************************
|
3
net/priss/pkg-plist
Normal file
3
net/priss/pkg-plist
Normal file
@ -0,0 +1,3 @@
|
||||
etc/QTSS.conf
|
||||
etc/rc.d/qtss.sh
|
||||
sbin/QuickTimeStreamingServer
|
Loading…
Reference in New Issue
Block a user