I have been trying to make PRi to work as EyeTV Netstream DTT - Network Dual Tuner for DTT / Simple.TV
or similar device, but without much luck.
First of all I wanted to ask, EyeTV Netstream DTT - Network Dual Tuner for DTT can stream
2 different channel at same time to 2 users or
1 channel and another can be recorded, but it only got one RF Input for Ariel, how does it work?
I want to be able to stream from RPi into my LAN live TV for between 4-6 users
(if RPi is capable of it, or get single RPi for each multiplex), I know there are
6 multiplexes here in the UK so I presume that I need 6 x DVB-T Digital USB TV CARD TUNERS
so any of the 6 people can watch at the same time different channel?
If so, is there a USB hub capable of running 6 DVB-T Digital USB TV CARDs and how to go about getting 6 RF feeds into those cards?
Is there a splitter or something similar to get TV signal to each DVB-T Digital USB TV CARD?
Or one DVB-T tuner can lock onto 1 multiplex and can stream/record any number of the channels from
that multiplex?
I have so far got my DVB-T Digital USB TV CARD TUNER (ITE 9135 Generic) working, according
to instructions over here to support the ITE 9135 on RPi and Rasbian distro.:
http://www.raspberrypi.org/phpBB3/viewtopic.php?p=207519#p207519
1 download 2012-10-28-wheezy-raspbian.zip
2 unzip 2012-10-28-wheezy-raspbian.zip
3 dd bs=1M if=2012-10-28-wheezy-raspbian.img of=/dev/sdb
Watch it! Mine was /dev/sdb might be some other device in your case.
4 startup rpi
5 do the voodoo at startup (like expanding to 8Gb, setting locales etc)
6 install git:
sudo apt-get install git
7 git clone git://gist.github.com/3893319.git
8 cd 3893319
9 sudo sh get-kernel-source.sh
10 cd .. (to home/pi)
11 git clone git://linuxtv.org/media_build.git
12 wget https://raw.github.com/gist/3961778/038 ... port.patch
13 cd media_build
14 patch -p1 < ../backport.patch
15 sudo apt-get install patchutils libproc-processtable-perl
16 ./build (this is a long process
17 sudo make install
18 reboot
http://www.raspberrypi.org/phpBB3/viewtopic.php?p=210654#p210654
19 Download the firmware for it9135 and extract if you have TV cards with this chipset
wget http://www.ite.com.tw/uploads/firmware/ ... it9135.zip
extract the firmware
sudo dd if=dvb-usb-it9135.fw ibs=1 skip=12866 count=5817 of=dvb-usb-it9135-02.fw
20 copy this (dvb-usb-it9135-02.fw) to your default firmware location /lib/firmware
mv dvb-usb-it9135-02.fw /lib/firmware/
21 then install the w_scan
http://wirbel.htpc-forum.de/w_scan/index_en.html
sudo apt-get install w_scan
22 and get the channels.conf
mkdir ~/.tzap
w_scan -ft -c GB -X > ~/.tzap/channels.conf
23 to watch a channel you need to zap it
http://www.linuxtv.org/wiki/index.php/Zap
tzap -r Dave
or
tzap -r Dave >& /dev/null &
24 to play the channel (I am unable to verify as I have no TV
omxplayer -o hdmi /dev/dvb/adapter0/dvr0
but here is output with stats and it looks that it works
pi@RaspberryPi256 ~ $ omxplayer -s -o hdmi /dev/dvb/adapter0/dvr0
file : /dev/dvb/adapter0/dvr0 result 0 format mpegts audio streams 1 video streams 1 chapters 0 subtitles 0
Aspect : num 32 den 17 aspect 1.777778 display aspect 1.500000
Video codec omx-mpeg2 width 544 height 576 profile 4 fps 25.000000
Audio codec mp2 channels 2 samplerate 48000 bitspersample 16
Subtitle count : 0 state off : index 0
strg-c catched 4915200 4915200 A : 678967.64 1.98 Cv : 531707 Ca : 29568
have a nice day
25 now the part I really want to get working on the Rpi
sudo apt-get install vlc
pi@RaspberryPi256 ~ $ cvlc -I ncurses .azap/channels.conf --sout "#standard{access=http,mux=ts,dst=:8081}"
VLC media player 2.0.3 Twoflower (revision 2.0.2-93-g77aa89e)
[0x18b3e28] inhibit interface error: Failed to connect to the D-Bus session daemon: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11
[0x18b3e28] main interface error: no suitable interface module
[0x18b4570] main interface error: no suitable interface module
[0x18938f0] main libvlc error: interface "globalhotkeys,none" initialization failed
And if it could have a Live Pause like the Sky Box has so the adverts can be skipped
that would be brilliant