v2.0.0.0000
This commit is contained in:
128
README.md
128
README.md
@@ -1 +1,127 @@
|
||||
# xTeVe
|
||||
<div align="center" style="background-color: #111; padding: 100;">
|
||||
<a href="https://github.com/xteve-project/xTeVe"><img width="600" height="200" src="html/img/logo_w_600x200.png" alt="xTeVe" /></a>
|
||||
</div>
|
||||
<br>
|
||||
|
||||
# xTeVe
|
||||
## M3U Proxy for Plex DVR and Emby Live TV.
|
||||
|
||||
Documentation for setup and configuration is [here](https://github.com/xteve-project/xTeVe-Documentation/blob/master/en/configuration.md).
|
||||
|
||||
#### Donation
|
||||
* **Bitcoin:** 1c1iCe4CJPfNUXtqxKBbW2Qd2EtqRPWme
|
||||

|
||||
|
||||
## Requirements
|
||||
### Plex
|
||||
* Plex Media Server (1.11.1.4730 or newer)
|
||||
* Plex Client with DVR support
|
||||
* Plex Pass
|
||||
|
||||
### Emby
|
||||
* Emby Server (3.5.3.0 or newer)
|
||||
* Emby Client with Live-TV support
|
||||
* Emby Premiere
|
||||
|
||||
---
|
||||
|
||||
## Features
|
||||
|
||||
#### Files
|
||||
* Merge external M3U files
|
||||
* Merge external XMLTV files
|
||||
* Automatic M3U and XMLTV update
|
||||
* M3U und XMLTV export
|
||||
|
||||
#### Channel management
|
||||
* Filtering streams
|
||||
* Channel mapping
|
||||
* Channel order
|
||||
* Channel logos
|
||||
* Channel categories
|
||||
|
||||
#### Streaming
|
||||
* Buffer with HLS / M3U8 support
|
||||
* Re-streaming
|
||||
* Number of tuners adjustable
|
||||
* Compatible with Plex / Emby EPG
|
||||
|
||||
---
|
||||
|
||||
## Downloads v2 | 64 Bit only
|
||||
#### 64 Bit Intel / AMD
|
||||
|
||||
* [Windows](https://github.com/xteve-project/xTeVe-Downloads/blob/master/xteve_windows_amd64.zip?raw=true)
|
||||
* [OS X](https://github.com/xteve-project/xTeVe-Downloads/blob/master/xteve_darwin_amd64.zip?raw=true)
|
||||
* [Linux](https://github.com/xteve-project/xTeVe-Downloads/blob/master/xteve_linux_amd64.zip?raw=true)
|
||||
* [FreeBSD](https://github.com/xteve-project/xTeVe-Downloads/blob/master/xteve_freebsd_amd64.zip?raw=true)
|
||||
|
||||
#### 64 Bit ARM
|
||||
* [Linux](https://github.com/xteve-project/xTeVe-Downloads/blob/master/xteve_linux_arm64.zip?raw=true)
|
||||
|
||||
#### Recommended Docker Image (Linux 64 Bit)
|
||||
Thanks to @alturismo and @LeeD for creating the Docker Images.
|
||||
|
||||
**Created by alturismo:**
|
||||
[xTeVe](https://hub.docker.com/r/alturismo/xteve)
|
||||
[xTeVe / Guide2go](https://hub.docker.com/r/alturismo/xteve_guide2go)
|
||||
|
||||
Including:
|
||||
- Guide2go: XMLTV grabber for Schedules Direct
|
||||
|
||||
|
||||
**Created by LeeD:**
|
||||
[xTeVe / Guide2go / Zap2XML](https://hub.docker.com/r/dnsforge/xteve)
|
||||
|
||||
Including:
|
||||
- Guide2go: XMLTV grabber for Schedules Direct
|
||||
- Zap2XML: Perl based zap2it XMLTV grabber
|
||||
- Bash: A Unix / Linux shell
|
||||
- Crond: Daemon to execute scheduled commands
|
||||
- Perl: Programming language
|
||||
|
||||
---
|
||||
|
||||
## Build from source code [Go / Golang]
|
||||
|
||||
#### Requirements
|
||||
* Go (go1.12.4 or newer)
|
||||
|
||||
#### Dependancys
|
||||
* [go-ssdp](https://github.com/koron/go-ssdp)
|
||||
* [websocket](https://github.com/gorilla/websocket)
|
||||
* [osext](https://github.com/kardianos/osext)
|
||||
|
||||
#### Build
|
||||
1. Download source code
|
||||
2. Install dependancys
|
||||
```
|
||||
go get github.com/koron/go-ssdp
|
||||
go get github.com/gorilla/websocket
|
||||
go get github.com/kardianos/osext
|
||||
```
|
||||
3. Build xTeVe
|
||||
```
|
||||
go build xteve.go
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Fork without pull request :mega:
|
||||
When creating a fork, the xTeVe GitHub account must be changed from the sorce code or the update function disabled.
|
||||
Future updates of the xteve-project would update your fork. :wink:
|
||||
|
||||
xteve.go - Line: 29
|
||||
```Go
|
||||
var GitHub = GitHubStruct{Branch: "master", User: "xteve-project", Repo: "xTeVe-Downloads", Update: true}
|
||||
|
||||
/*
|
||||
Branch: GitHub Branch
|
||||
User: GitHub Username
|
||||
Repo: GitHub Repository
|
||||
Update: Automatic updates from the GitHub repository [true|false]
|
||||
*/
|
||||
|
||||
```
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user