antennas - 📡HDHomeRun emulator for Plex DVR to connect to Tvheadend.

  •        88

A JavaScript port of tvhProxy which is a program that translates the Tvheadend API to emulate a HDHomeRun API. This is particularly useful to connect Plex's DVR feature to Tvheadend.

https://github.com/TheJF/antennas

Dependencies:

js-yaml : ^3.11.0
koa : ^2.5.0
koa-logger : ^3.2.0
koa-request : ^1.0.0
koa-router : ^7.4.0
koa-static : ^4.0.2
node-ssdp : ^3.3.0
request : ^2.85.0
request-promise-native : ^1.0.5

Tags
Implementation
License
Platform

   




Related Projects

DVR-MS MetaData Editor

  •    

This project contains an editor for DVR-MS Metadata based on Stephen Toub's "Fun with DVR-MS" article. Essentially, the purpose of this project is to provide an extensible editor for the metadata of a DVR-MS file. I developed this project during the course of working with And...

kube-plex - Scalable Plex Media Server on Kubernetes -- dispatch transcode jobs as pods on your cluster!

  •    Go

kube-plex is a scalable Plex Media Server solution for Kubernetes. It distributes transcode jobs by creating pods in a Kubernetes cluster to perform transcodes, instead of running transcodes on the Plex Media Server instance itself. kube-plex works by replacing the Plex Transcoder program on the main PMS instance with our own little shim. This shim intercepts calls to Plex Transcoder, and creates Kubernetes pods to perform the work instead. These pods use shared persistent volumes to store the results of the transcode (and read your media!).

DVR-MS Renamer

  •    

DVR-MS Renamer will read the metadata saved in your DVR-MS files recorded from the TV. It will use this metadata to attempt to lookup the TV show on thetvdb.com website and will rename the file using the common naming convention used by Media Browser for Windows Media Center.

DVR - Network testing for Swift

  •    Swift

DVR is a simple Swift framework for making fake NSURLSession requests for iOS, watchOS, and OS X based on VCR. This will playback the example cassette. The completion handler exactly the same way it normally would. In this example, DVR will look for a cassette named example.json in your test bundle.

plex - The package of IBM’s typeface, IBM Plex.

  •    Python

Meet IBM Plex, our new corporate typeface. It’s global, it’s versatile and it’s distinctly IBM. We designed Plex carefully to both meet our needs as a global tech company and express who we are as people. It took two years and a lot of work to get here, but today we have a signature typeface we’re proud and excited to share with the world. Plex is an open-source project (OFL) and free to download and use. The Plex family comes in a Sans, Serif, Mono and Sans Condensed, all with roman and true italics. The fonts have been designed to work well in user interface (UI) environments as well as other mediums. This project provides all source files and file formats to support most typographical situations.


QAntenna

  •    C++

QAntenna is able to show antennas in a 3D plot, and calculate it's radiattion pattern. It is capable of working with many antennas at the same time.

wxNec Antennas Simulator

  •    

wxNec is a Antennas simulation software based on Python, wxWidgets and OpenGL. wxNec provide an easy interface to generate .nec files to process with NEC and then show NEC results.

andoma-tvheadend

  •    C

Tvheadend is a TV streaming server for Linux supporting DVB-S, DVB-S2, DVB-C, DVB-T, ATSC, IPTV, and Analog video (V4L) as input sources.

pms-docker - Plex Media Server Docker repo, for all your PMS docker needs.

  •    Shell

With our easy-to-install Plex Media Server software and your Plex apps, available on all your favorite phones, tablets, streaming devices, gaming consoles, and smart TVs, you can stream your video, music, and photo collections any time, anywhere, to any device. The bridge networking creates an entirely new network within the host and runs containers within there. This network is connected to the physical network via an internal router and docker configures this router to forward certain ports through to the containers within. The host networking uses the IP address of the host running docker such that a container's networking appears to be the host rather than separate. The macvlan networking creates a new virtual computer on the network which is the container. For purposes of setting up a plex container, the host and macvlan are very similar in configuration.

DVRBox

  •    CSharp

DVRBox allows you to edit dvr-ms files and convert them to xVid or x264. This is an all-in-one solution that will take you from a dvr-ms recording to an edited xVid or x264 format avi file.

WtvWatcher (for Windows 7 Media Center)

  •    

A windows tray utility to automate the conversion of WTV files to DVR-MS files. Uses built-in 'wtvconverter.exe' utility in 7mc to down-convert files to DVR-MS format, so that 3rd-party software (such as Lifextender) can continue to function. No codecs or extra installs required!

sagetv - SageTV is a cross-platform networked DVR and media management system

  •    Java

SageTV is a cross-platform networked DVR and media management system

CVE-2018-9995_dvr_credentials - (CVE-2018-9995) Get DVR Credentials

  •    Python

(CVE-2018-9995) Get DVR Credentials

Plex-Remote-Transcoder - A distributed transcoding backend for Plex

  •    Python

A distributed transcoding backend for Plex. For those interested in testing this out quickly, there is a step by step guide for getting this working on two Ubuntu machines. You can find the guide here.

docker-plex

  •    

Plex organizes video, music and photos from personal media libraries and streams them to smart TVs, streaming boxes and mobile devices. This container is packaged as a standalone Plex Media Server. The parameters are split into two halves, separated by a colon, the left hand side representing the host and the right the container side. For example with a port -p external:internal - what this shows is the port mapping from internal to external of the container. So -p 8080:80 would expose port 80 from inside the container to be accessible from the host's IP on port 8080 http://192.168.x.x:8080 would show you what's running INSIDE the container on port 80.

SBS Code Plex

  •    

SBS Code Plex

plexpy - A Python based monitoring and tracking tool for Plex Media Server.

  •    Python

A Python based monitoring and tracking tool for Plex Media Server.

plex-media-player - Next generation Plex Desktop/Embedded Client

  •    C++

These instructions are for Ubuntu 16.04 LTS. They were tested on a fresh install without extra options and with auto-updates applied. Systems not based on Debian/Ubuntu will have similar packages, but you'll need to figure out their names yourself.

plex-api - Unofficial Plex API Documentation

  •    

This repositories Wiki is intended to be a place to document what is discovered of the Plex.tv API, since there currently exists no official documentation.