Difference between revisions of "Home Cinema & Multimedia Server"

From home_cinema
Jump to navigation Jump to search
m (Tom moved page Home Cinema to Home Cinema & Multimedia Server without leaving a redirect)
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
= Overview =
+
== Overview ==
   
[[File:overview.png]]
+
[[File:MediaCenter3.png]]
   
  +
== Description ==
'''(1) Server''': Standard desktop PC running Linux Mint
 
  +
 
'''1) Server''': Standard desktop PC running Linux Mint
 
* Hardware
 
* Hardware
 
** Motherboard: ASRock G31M-GS
 
** Motherboard: ASRock G31M-GS
Line 14: Line 16:
 
** Satellite Tuner PCIe Card: DVBSky S952 Dual DVB-S/S2 PCIe (V3)
 
** Satellite Tuner PCIe Card: DVBSky S952 Dual DVB-S/S2 PCIe (V3)
 
* Software
 
* Software
** OS: Linux Mint
+
** OS: Linux Mint (Uma)
 
** Tuner: tvheadend
 
** Tuner: tvheadend
 
** Media Center: Kodi
 
** Media Center: Kodi
Line 20: Line 22:
 
** Remote Control: lirc
 
** Remote Control: lirc
   
'''(2) Monitor/Keyboard/Mouse'''
+
'''2) Monitor/Keyboard/Mouse'''
 
* Standard HDMI Monitor
 
* Standard HDMI Monitor
 
* Standard USB Keyboard & Mouse
 
* Standard USB Keyboard & Mouse
   
'''(3) Satellite dish''': Standard 90 cm diameter dish
+
'''3) Satellite dish''': Standard 90 cm diameter dish
 
* 2x 4 port DiSEqc
 
* 2x 4 port DiSEqc
  +
* 2x Coax cable to DVB-S2 tuner card in '''1) server'''
 
* 2x LNB: Konig Universal Twin LNB
 
* 2x LNB: Konig Universal Twin LNB
* LNB1: Astra 2, 28.2 (BBC)
+
** LNB1: Astra 2, 28.2 (BBC)
* LNB2: Astra 3, 23.5 (TV Vlaanderen)
+
** LNB2: Astra 3, 23.5 (TV Vlaanderen)
   
'''(4) Full HD TV''': Standard HDMI TV
+
'''4) Full HD TV''': Standard HDMI TV
   
'''(5) Smartcard Reader''': Used by tvheadend
+
'''5) Smartcard Reader''': Used by tvheadend
* USB Smargo reader with legitimate smartcard
+
* USB Smargo reader with legitimate smart-card
   
'''(6) Remote Control Unit''': Control Kodi UI
+
'''6) Remote Control Unit''': Control Kodi UI
 
* USB IR Philips eHome Infrared Transceiver (supported by lirc)
 
* USB IR Philips eHome Infrared Transceiver (supported by lirc)
   
'''(7) Bluetooth Keyboard''': Control Kodi UI
+
'''7) Bluetooth Keyboard''': Control Kodi UI
   
'''(8) WiFi Router''': BBox-3
+
'''8) WiFi Router''': BBox-3
  +
* 100 Mb/s Fiber access to Internet
* Port forwarding
 
  +
* 1 Gb/s Local Ethernet ports
** tvheadend
 
 
* Port forwarding:
** http
 
  +
** TVH HTSP/HTTP: to tvheadend on '''1) server'''
** pptp
 
  +
** HTTP: to apache2 on '''9) Raspberry Pi'''
  +
** PPTP: to pptpd on '''9) Raspberry Pi'''
   
'''(9) Raspberry Pi''': Always on
+
'''9) Raspberry Pi''': Always on
* OS: Raspberry Pi OS
+
* Version: Raspberry Pi 2 Model B Rev 1.1
  +
* OS: Raspberry Pi OS (Bullseye)
* WoL (Wake on LAN): WakeUp server remotely
+
* WoL (Wake on LAN): WakeUp '''1) Server''' remotely
* NoIP: Dynamic DNS service
 
  +
* NoIP: Dynamic DNS service to associate public IP address with own domain name
 
* NAS: Network Storage with external SSD
 
* NAS: Network Storage with external SSD
  +
* Samba: Export NAS shares locally
* VPN: PPTP server
 
  +
* VPN: Access to local network through PPTP server
* HTTP: Apache webserver
+
* HTTP: NAS access through Apache webserver (read-only)
* SAMBA: Export Shares
 
   
'''(10) SmartPhone''': Any Android based device
+
'''10) Smartphone''': Any Android based device
  +
* Apps: Web Browser, Kodi, VPN client, Cx File Explorer
* Apps:
 
** Kodi
 
** VPN client
 
** Cx File Explorer
 
   
'''(11) Laptop'''
+
'''11) Laptop'''
* Apps:
+
* Apps: Web Browser, Kodi
** Kodi
 
   
'''(12) WiFi Hotspot'''
+
'''12) WiFi Hotspot'''
   
'''(13) Internet'''
+
'''13) Internet'''

Latest revision as of 12:33, 28 December 2022

Overview

MediaCenter3.png

Description

1) Server: Standard desktop PC running Linux Mint

  • Hardware
    • Motherboard: ASRock G31M-GS
    • CPU: Intel(R) Core(TM)2 Extreme CPU X9650 @ 3.00GHz
    • Memory: 4GiB SDRAM
    • Video: NVIDIA GeForce GT 710
    • Network: Realtek 1Gbit/s
    • Storage SSD: Samsung SSD 840 232GiB (250GB)
    • Storage HD: Hitachi HUA723030ALA640 2794GiB (3TB)
    • Satellite Tuner PCIe Card: DVBSky S952 Dual DVB-S/S2 PCIe (V3)
  • Software
    • OS: Linux Mint (Uma)
    • Tuner: tvheadend
    • Media Center: Kodi
    • SmartCard: OSCam
    • Remote Control: lirc

2) Monitor/Keyboard/Mouse

  • Standard HDMI Monitor
  • Standard USB Keyboard & Mouse

3) Satellite dish: Standard 90 cm diameter dish

  • 2x 4 port DiSEqc
  • 2x Coax cable to DVB-S2 tuner card in 1) server
  • 2x LNB: Konig Universal Twin LNB
    • LNB1: Astra 2, 28.2 (BBC)
    • LNB2: Astra 3, 23.5 (TV Vlaanderen)

4) Full HD TV: Standard HDMI TV

5) Smartcard Reader: Used by tvheadend

  • USB Smargo reader with legitimate smart-card

6) Remote Control Unit: Control Kodi UI

  • USB IR Philips eHome Infrared Transceiver (supported by lirc)

7) Bluetooth Keyboard: Control Kodi UI

8) WiFi Router: BBox-3

  • 100 Mb/s Fiber access to Internet
  • 1 Gb/s Local Ethernet ports
  • Port forwarding:
    • TVH HTSP/HTTP: to tvheadend on 1) server
    • HTTP: to apache2 on 9) Raspberry Pi
    • PPTP: to pptpd on 9) Raspberry Pi

9) Raspberry Pi: Always on

  • Version: Raspberry Pi 2 Model B Rev 1.1
  • OS: Raspberry Pi OS (Bullseye)
  • WoL (Wake on LAN): WakeUp 1) Server remotely
  • NoIP: Dynamic DNS service to associate public IP address with own domain name
  • NAS: Network Storage with external SSD
  • Samba: Export NAS shares locally
  • VPN: Access to local network through PPTP server
  • HTTP: NAS access through Apache webserver (read-only)

10) Smartphone: Any Android based device

  • Apps: Web Browser, Kodi, VPN client, Cx File Explorer

11) Laptop

  • Apps: Web Browser, Kodi

12) WiFi Hotspot

13) Internet