[mythtv-users] DVB to IPTV
Stephen Worthington
stephen_agent at jsw.gen.nz
Tue May 24 08:09:41 UTC 2016
On Mon, 23 May 2016 11:53:53 +0200, you wrote:
>Hello,
>
>I actually have 2 backends using DVB-T and DVB-S2 devices as TV sources.
>
>I am going to suscribe to a IPTV service with my ISP so I will get
>most of the channels from IP. I have some channels that I want to get
>from DVB. The idea is to have PC box to convert some DVB channels to
>IP, and in the backend configure all with IPTV.
>
>Which software do you recommend? mumudvb? tvheadend?
>
>Someone could help with this?
>
>Thanks and regards.
Why not just use your existing tuners to get the few non-IPTV channels
exactly as you do now? Converting the tuners to IPTV may well work,
but it has the downside that each tuner can only be used to record
from channels on one multiplex. So you need a tuner for each
multiplex you have a DVB channel you want to record from. If you just
use the normal method of using the DVB tuners directly in MythTV, then
they can be tuned to different multiplexes as required.
The upside of converting to IPTV is that more than one box on your
network can use the same tuner at the same time, but you then have to
have enough network bandwidth to accommodate that. If you do IPTV
with IGMP multicast (the usual way of doing it), then *all* your TV
channels will be multicast onto your network continuously at the same
time. To prevent that, you need to do what your ISP will be doing,
with is to use switches that do IGMP snooping, so that traffic for
each channel is only let through the switch when that traffic is
requested using the IGMP protocol. There are home network switches
available now that do IGMP snooping, but if you do not have one, then
I think using IGMP multicast for TV is not a good idea. All your
other traffic on your network will be only able to use the remaining
bandwidth that is left after accounting for all the multicast traffic,
so, for example, copying large files between your PCs will slow down,
possibly quite considerably.
I do not know about tvheadend, but I do know that mumudvb has an
alternative method of doing network tuners for IPTV, using unicast on
http connections. When doing that, the network traffic is only for
channels that are currently recording. But when more than one device
is using the same channel, there will be duplicate traffic as the
unicast connections only go from one box to one other box. IGMP
multicast traffic can be received by all boxes on the network from
just one multicast stream. Also, I do not know if MythTV can use http
unicast connections for IPTV. I am still experimenting with mumudvb
and have not got to the point of trying to get MythTV to connect to
it.
If you are getting IPTV with IGMP multicast from your ISP, you
probably will need the router that is running your Internet connection
to be able to do IGMP. A lot can, but it is something you should
check before just assuming it will work.
More information about the mythtv-users
mailing list