1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-22 00:35:15 +00:00

Add multimedia/livestreamer:

Livestreamer is a Command Line Interface that pipes video streams
from various services into a video player, such as VLC. The main
purpose of Livestreamer is to allow the user to avoid buggy and CPU
heavy flash plugins but still be able to enjoy various streamed
content.

Livestreamer is built upon a plugin system which allows support for
new services to be easily added. Currently most of the big streaming
services are supported, such as:
    Dailymotion
    Livestream
    Twitch/Justin.tv
    YouTube Live
    UStream

Example use:

$ livestreamer twitch.tv/day9tv best
[cli][info] Found matching plugin justintv for URL twitch.tv/day9tv
[cli][info] Opening stream: 720p
[cli][info] Starting player: vlc

WWW: https://github.com/chrippa/livestreamer
This commit is contained in:
Juergen Lock 2013-11-29 20:23:39 +00:00
parent bfb6c93f19
commit e413222f49
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=335221
4 changed files with 48 additions and 0 deletions

View File

@ -202,6 +202,7 @@
SUBDIR += linux_dvbwrapper-kmod
SUBDIR += linux_v4l2wrapper-kmod
SUBDIR += lives
SUBDIR += livestreamer
SUBDIR += lsdvd
SUBDIR += lxdvdrip
SUBDIR += m2tstoavi

View File

@ -0,0 +1,22 @@
# Created by: Juergen Lock <nox@FreeBSD.org>
# $FreeBSD$
PORTNAME= livestreamer
PORTVERSION= 1.7.0
CATEGORIES= multimedia python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= multimedia@FreeBSD.org
COMMENT= Extract web streams and pipe them into video player of choice
LICENSE= BSD
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0:${PORTSDIR}/www/py-requests \
${PYTHON_PKGNAMEPREFIX}librtmp>=0:${PORTSDIR}/multimedia/py-librtmp
USE_PYTHON= yes
USE_PYDISTUTILS= easy_install
PYDISTUTILS_AUTOPLIST= yes
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (livestreamer-1.7.0.tar.gz) = 5c653cd3883349f97181ec36692983cebcfaf62c864692d365450d4300dc6067
SIZE (livestreamer-1.7.0.tar.gz) = 86888

View File

@ -0,0 +1,23 @@
Livestreamer is a Command Line Interface that pipes video streams
from various services into a video player, such as VLC. The main
purpose of Livestreamer is to allow the user to avoid buggy and CPU
heavy flash plugins but still be able to enjoy various streamed
content.
Livestreamer is built upon a plugin system which allows support for
new services to be easily added. Currently most of the big streaming
services are supported, such as:
Dailymotion
Livestream
Twitch/Justin.tv
YouTube Live
UStream
Example use:
$ livestreamer twitch.tv/day9tv best
[cli][info] Found matching plugin justintv for URL twitch.tv/day9tv
[cli][info] Opening stream: 720p
[cli][info] Starting player: vlc
WWW: https://github.com/chrippa/livestreamer