Project

General

Profile

[Request] Adding multistream support

Added by Nick Kling about 10 years ago

There has been a fork on github (https://github.com/crazycat69/tvheadend) which includes multistream (also referred to as Multi(ple) Input Stream, MIS/PLS, ACM/VCM) support. This enables you to tune and lock several transponders on 5.0 W, 12.5 W, 13.0 E and 31.5E. For example (DVB-S2 12648V 29500 8/9 8PSK Gold+121212 Stream 1, 2 and 3). This has been implemented by commits 994c485 and fc26011 in this fork. These transponders are only supported by devices with a STV0903BAC chip, for example some TBS devices, but also the Technisat Skystar USB HD and the Technisat Skystar S2 eXpress HD.
However these commits still date back from before the DVB rewrite, so there is no USALS support yet. Because I'm using a dish rotor, I'm not able to use these transponders. It would be great if someone would be able to look into this, because it seems like more and more multistream transponders will be added, also the Greek NERIT transponders are planned to use multistream in the near future. It seems to be very closely related to the MultiPLP specification in the DVB-T2 standard, so implementing this would seem not only to benefit the DVB-S2 but also the DVB-T2 viewers.


Replies (14)

RE: [Request] Adding multistream support - Added by Crazy Cat almost 10 years ago

DVB-S2 Multistream and DVB-T2 MultiPLP support merged with current TVHeadend-git master

RE: [Request] Adding multistream support - Added by Adam W over 9 years ago

Hi,

Does this all work now then in the newest versions of TVHeadend?

I'm running 4.0 and can see the multistream options (ISI (Stream ID), PLS Mode and PLS Code) in the edit options for the muxes.

I know I need a compatible DVB device. I'm planning to get a TBS PCIe card soon, and I'm hoping to be able to tune the French and Italian services on 5W.

Do these all work OK? Are the TBS cards well supported in Ubuntu? My current DVBSky card has poor support!

Thanks!

RE: [Request] Adding multistream support - Added by Crazy Cat over 9 years ago

https://bitbucket.org/CrazyCat/linux-tbs-drivers

Omicom S2 PCI.
TBS 5980, 5925, 6925, 6983, 6905, 6908.
Technisat Skystar HD USB, Skystar2 eXpress HD PCI-E.

Digital Devices Cine S2 V6.5, Duoflex S2 - https://bitbucket.org/CrazyCat/dddvb

RE: [Request] Adding multistream support - Added by Crazy Cat over 9 years ago

This new multistandard Netup dual card not support DVB-S2 multistream (based on Sony multistd demods, used in modern TV).

Old Netup dual DVB-S/S2 CI card based on STV6100a/STV0900AAC can receive DVB-S2 multistream.

RE: [Request] Adding multistream support - Added by Adam W over 8 years ago

There is another PLS transponder that has been found (thanks to SatSearcher on the satellites.co.uk forum!) -

On Hispasat 30W - 11492V 7523 8/9 DVB-S2 8PSK - carrying Spanish Castilla La Mancha regional channels for DVB-T.

This has PLS in COMBO mode with PLS code 2388.

However it is NOT multistream, just "normal" DVB-S2 but with PLS. TVHeadend won't lock this, I guess this is because it's trying the multistream ISI as well as the PLS code.

Please can anyone help with locking this?

I have a TBS 6905 card with Crazycat's drivers, which works great for all other multistream/PLS transponders!

RE: [Request] Adding multistream support - Added by Crazy Cat over 8 years ago

Set any isi_id 0-255 and correct pls mode and code

RE: [Request] Adding multistream support - Added by Adam W over 8 years ago

I tried this but there was no services found.

The guy who found the PLS code has also reported that he can't tune it directly using Crazyscan and it will only lock if he starts a PLS search in Combo mode when it reaches 2388 (e.g. start at 2385 and when it gets to 2388 it locks successfully) - https://www.satellites.co.uk/forums/threads/30%C2%B0w-multistream.166054/ (Post #18+)

Thanks for your help!!

tvh2.png (109 KB) tvh2.png
tvh1.png (104 KB) tvh1.png

RE: [Request] Adding multistream support - Added by Crazy Cat over 8 years ago

So you tried CS with 6905 and can lock this tranponder ?
Whad dish you have ? This transponder is 8PSK,8/9 and require at least SNR 11-12dB

RE: [Request] Adding multistream support - Added by Adam W over 8 years ago

I have an 80cm dish and I live in Central England. I think my signal level is just too low. :(

RE: [Request] Adding multistream support - Added by Matt Writer over 8 years ago

would just like to add to the discussion, that I'm using a TBS 5925 box with headless Ubuntu 16.04, tvheadend 4.1-2140 and the latest open source driver for TBS cards from crazycat , including scan-s2 and szap-s2 from him too.

I too am unable to lock onto multistream transponders with this setup, with the symptoms being simply no signal. not in tvheadend, not in scan-s2/szap-s2 ...

using the exact (!) same hardware (i only change the drive to boot from), tuning works 100% under windows with CrazyScan, TSReader etc.

wondering if somewhere some bug maybe came up and due to the low amount of people really using these devices under linux, we kind of aren't hearing enough moaning?

RE: [Request] Adding multistream support - Added by Crazy Cat over 8 years ago

what multistream transpondes you want lock ?

RE: [Request] Adding multistream support - Added by Matt Writer over 8 years ago

i am currently using a very simple transponder list for two transponders on 5.0W ... one normal, one multistream.

normal one locks on, multistream one doesn't.

transponder list is :

S2 12564000 V 29950000 AUTO AUTO 8PSK
S2 12585000 H 35000000 AUTO AUTO 8PSK 1 8

cmd used is :

scan-s2 -o vdr -S 7 -v -U -O S5.0W dvb-s/mis_test_5.0W

output received is :

tune to: 12564:VM5S1:S5.0W:29950:
DVB-S IF freq is 1964000
DiSEqC: uncommitted switch pos 7
DiSEqC: switch pos 0, 13V, hiband (index 2)
tuning status 0x1F
status 1f | signal strength 56% | snr 73% | ber 0 | unc -2
parse_section, section number 0 out of 0...!

(finds PIDs and services, channels etc)

tune to: 12585:HM5S1P2049:S5.0W:35000:
DVB-S IF freq is 1985000
DiSEqC: uncommitted switch pos 7
DiSEqC: switch pos 0, 18V, hiband (index 3)
tuning status 0x00
tuning status 0x00
tuning status 0x00
tuning status 0x00
tuning status 0x00
tuning status 0x00
tuning status 0x03
tuning status 0x00
tuning status 0x00
tuning status 0x00
WARNING: tuning failed!!!
tune to: 12585:HM5S1P2049:S5.0W:35000: (tuning failed)
DVB-S IF freq is 1985000
DiSEqC: uncommitted switch pos 7
DiSEqC: switch pos 0, 18V, hiband (index 3)
tuning status 0x03
tuning status 0x00
tuning status 0x00
tuning status 0x00
tuning status 0x00
tuning status 0x03
tuning status 0x00
tuning status 0x00
tuning status 0x00
tuning status == 0x00
WARNING: tuning failed!!!

again ... same setup works fine with CrazyScan in Windows7 (lock on transponder, can view all pids etc via TSReader, and watch via VLC on those with FTA channels).

    (1-14/14)