https://github.com/bigbuildbench/tarkah_lazystream

https://github.com/bigbuildbench/tarkah_lazystream

Science Score: 13.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (10.4%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

Basic Info
  • Host: GitHub
  • Owner: BigBuildBench
  • Language: Rust
  • Default Branch: master
  • Size: 273 KB
Statistics
  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created over 1 year ago · Last pushed over 1 year ago
Metadata Files
Readme

README.md

LazyStream

Test

Download

The latest release for each platform can be downloaded from the following link. Just extract the archive and run from the lazystream executable.

https://github.com/tarkah/lazystream/releases/latest

Overview

Easily get LazyMan stream links, output directly or to m3u / xmltv formats. Streams can also be recorded or casted.

  • Supports both NHL and MLB games. Use --sport option to specify mlb or nhl [default: nhl]

  • Defaults to grabbing the current days games. --date YYYYMMDD can be specified for a certain day.

  • xmltv and m3u playlist formats can be generated for all games using the generate subcommand

  • Games can be recorded using the record subcommand. This requires StreamLink is installed and in your path. If a game is live, you can use the --restart flag to start recording from the beginning of the stream. Quality --quality can be specified to use a specific quality setting.

  • Games can be casted to a chromecast using the cast subcommand. In addition to Streamlink, VLC is required to cast the stream.

  • Play games directly to VLC with the play subcommand. Requires both Streamlink and VLC.

``` ❯ lazystream --help

lazystream tarkah admin@tarkah.dev Easily get LazyMan stream links, output directly or to m3u / xmltv formats. Streams can also be recorded or casted.

USAGE: lazystream [FLAGS] [OPTIONS]

FLAGS: --disable-retry Disables unavailable stream retry for play, record, and cast commands. Program will exit instead -h, --help Prints help information -V, --version Prints version information

OPTIONS: --sport Specify which sport to get streams for [default: nhl] [possible values: mlb, nhl] --date Specify what date to use for games, defaults to today --cdn Specify which CDN to use [default: akc] [possible values: akc, l3c] --quality Specify a quality to use, otherwise stream will be adaptive [possible values: 720p60, 720p, 540p, 504p, 360p, 288p, 224p, 216p]

SUBCOMMANDS: select Select stream link via command line generate Generate an xmltv and/or playlist formatted output for all games play Play a game with VLC, requires StreamLink and VLC record Record a game, requires StreamLink cast Cast a game, requires StreamLink and VLC completions Output shell completions to a target directory help Prints this message or the help of the given subcommand(s)

❯ lazystream select --sport nhl

| \ __ /\ \ / __|_ | _ \ __| \ \ | | _ \ / \ /___ \ | | | | _ \ |\/ | | ___ \ / | | | __ < | ___ \ | | __|/ _| | _/ _| _| ____|/ __| _|

Pick a game for 2019-12-09...

1) 4:00 PM - Chicago Blackhawks @ Boston Bruins 2) 4:00 PM - Colorado Avalanche @ Montréal Canadiens 3) 4:00 PM - Minnesota Wild @ Tampa Bay Lightning 4) 4:00 PM - Vegas Golden Knights @ New York Islanders 5) 4:00 PM - Arizona Coyotes @ Philadelphia Flyers 6) 4:00 PM - San Jose Sharks @ Carolina Hurricanes 7) 4:00 PM - New York Rangers @ Columbus Blue Jackets 8) 5:30 PM - Winnipeg Jets @ Dallas Stars 9) 6:00 PM - Buffalo Sabres @ Calgary Flames

4

Pick a stream...

1) HOME 2) AWAY 3) COMPOSITE

2

http://nhl.freegamez.ga/getM3U8.php?league=nhl&date=2019-12-05&id=70395003&cdn=akc ```

Shell Completions

Shell completions can be generated for Bash, Fish and Zsh. Target shell and target directory must be supplied.

lazystream completions bash ~/.local/share/bash-completion/completions/

xTeVe Setup for Plex / Emby

A docker container has been created by @taylorbourne / xteve_lazystream that automatically sets up xTeVe with this program to generate daily updated xmltv playlists that can be setup with Emby / Plex Live TV.

Owner

  • Name: BigBuildBench
  • Login: BigBuildBench
  • Kind: organization

abbr. B3, benchmarking the repo-level understanding capability of your LLMs by reconstructing project build-file.

GitHub Events

Total
  • Create event: 8
Last Year
  • Create event: 8

Dependencies

.github/workflows/check-cross.yml actions
  • actions-rs/cargo v1 composite
  • actions-rs/toolchain v1 composite
  • actions/cache v2 composite
  • actions/checkout v2 composite
.github/workflows/check.yml actions
  • actions-rs/cargo v1 composite
  • actions-rs/toolchain v1 composite
  • actions/cache v2 composite
  • actions/checkout v2 composite
.github/workflows/lints.yml actions
  • actions-rs/cargo v1 composite
  • actions-rs/toolchain v1 composite
  • actions/cache v2 composite
  • actions/checkout v2 composite
.github/workflows/release.yml actions
  • actions-rs/cargo v1 composite
  • actions-rs/toolchain v1 composite
  • actions/checkout v2 composite
  • actions/create-release v1 composite
  • actions/upload-release-asset v1 composite
.github/workflows/test.yml actions
  • actions-rs/cargo v1 composite
  • actions-rs/toolchain v1 composite
  • actions/cache v2 composite
  • actions/checkout v2 composite
Cargo.lock cargo
  • 170 dependencies
Cargo.toml cargo