If you already ran a scan - did the channels show up under SERVICES?
I'm unfamiliar with blind scanning a satellite - so I'm not sure what happens with the found information.
Probably best to ask on the tvheadend forum.
If you already ran a scan - did the channels show up under SERVICES?
I'm unfamiliar with blind scanning a satellite - so I'm not sure what happens with the found information.
Probably best to ask on the tvheadend forum.
Take a look at this discussoin - seems there may be issues wirth C-band but ways to manually work around them:
belaid38 I know it's annoying - but I need the log every time - as it points out my mistakes in the code.
Without it - I don't know what to change as I don't have a DVB-S system to test with.
Thanks!
One more thing - once you create all the muxes - go back to the NETWORK tab and for each network you created - press the FORCE SCAN button and it should start searching for the services. Then when it's complete - you can map the found services to channels.
belaid38 When you get a chance, I will need the log from your latest error in order to provide another test version. Thanks!
OK - here'e the basic info to manually add a mux - let's look at the following info:
Sun Direct DTH Transponder list from Measat 3 (91.5°E) Satellite :
DTH Service | Position | Satellite | Frequency | Pol. | SR | Quality |
Sun Direct | 91.5°E | Measat 3 | 12563 | H | 32000 | MPEG-4 |
Sun Direct | 91.5°E | Measat 3 | 12603 | H | 32000 | MPEG-4 |
Sun Direct | 91.5°E | Measat 3 | 12643 | H | 32000 | MPEG-4 |
Unfortunately, the info above is missing 2 pieces of information that may be relevant...the FEC numbers and is it DVB-S or DVB-S2.
Not sure why it isn't listed - so you may want to use the following page to look up your satellites:
On that page for example, the left column of the table contains the info we need:
12563 H tp 20KH South Asia 0 DVB-S SR 32000 FEC 5/6
If you haven't already done so - you need to add a new network for the Measat 3 91.5E satellite.
Now you will need to manually add the muxes for this satellite. (Each mux will be one of the frequencies from the list/link above)
Let's use this one for the example: 12563 H tp 20KH South Asia 0 DVB-S SR 32000 FEC 5/6
It should look like this before you press CREATE:
Now repeat the add mux process for each frequency on the 91.5E satellite. For other satellites, add a network for the satellite and then add the muxes.
If you want to have the pre-defined muxes updated with this satellite info, you will need to create a list similar to the one I created for Paksat.
dtv-scan-tables/Paksat-1R-38E at tvheadend · edit4ever/dtv-scan-tables · GitHub
Just follow the same format and make a text document for each satellite. If you send me those files, I will enter and submit them to the tvheadend dtv-scan-table repo.
Hope this gets you going!
belaid38 Thanks - needs to see the log as it contains the line error information. Or just copy/paste the last part of the log that contains something like this:
15:38:55.413 T:4100161552 ERROR: GetDirectory - Error getting plugin://script.module.tvh2kodi/wizard
15:38:55.413 T:4100161552 ERROR: CGUIMediaWindow::GetDirectory(plugin://script.module.tvh2kodi/wizard) failed
15:39:31.382 T:3939697552 NOTICE: [xbmcswift2] Request for "/adapters" matches rule for function "adapters"
15:40:02.081 T:3939697552 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.NameError'>
Error Contents: global name 'lnb_uuid' is not defined
Traceback (most recent call last):
File "/storage/.kodi/addons/script.module.tvh2kodi/default.py", line 2808, in <module>
plugin.run()
File "/storage/.kodi/addons/script.module.xbmcswift2/lib/xbmcswift2/plugin.py", line 332, in run
items = self._dispatch(self.request.path)
File "/storage/.kodi/addons/script.module.xbmcswift2/lib/xbmcswift2/plugin.py", line 306, in _dispatch
listitems = view_func(**items)
File "/storage/.kodi/addons/script.module.tvh2kodi/default.py", line 2399, in adapters
adapt_param_load(adapter_uuid_sel)
File "/storage/.kodi/addons/script.module.tvh2kodi/default.py", line 1366, in adapt_param_load
adapt_param_dvbsedit(adapter_uuid_sel, adapt_info_list, adapt_enabled, adapt_name, adapt_priority, adapt_otaepg, adapt_init, adapt_idle, adapt_satconf, adapt_satconf_key, adapt_satconf_val)
File "/storage/.kodi/addons/script.module.tvh2kodi/default.py", line 1702, in adapt_param_dvbsedit
lnb_param_load(lnb_uuid)
NameError: global name 'lnb_uuid' is not defined
-->End of Python script error report<--
15:40:02.220 T:4100161552 ERROR: GetDirectory - Error getting plugin://script.module.tvh2kodi/adapters
15:40:02.221 T:4100161552 ERROR: CGUIMediaWindow::GetDirectory(plugin://script.module.tvh2kodi/adapters) failed
Display More
Rizwan - yes this is meant for clean installs (currently you need to install from zip - I will add to LE repo when completed)
belaid38 - thank you - I had an incorrect line reference for the LNB uuid...try this one:
script.module.tvh2kodi-2.0-TEST3.zip
Thanks!
belaid38 Thank you - missed a part of my dictionary parsing...try this one:
script.module.tvh2kodi-2.0-TEST2.zip
Thanks!
OK - I have a test version ready to go with DVB-S support for Universal LNB, 2-port Switch and 4-port Switch. I haven't added the support for Unicable 1/2 Switch or Advanced configurations yet.
I'm sure there are likely to be errors - but since I have no way to test DVB-S setups, I will need feedback from users with a DVB-S adapter with one of the above configurations. belaid38 - this should be the start of the changes you've asked for. I still need to add the Conditional Access function - but I wanted to get the DVB-S stuff working first.
If you get an error - please provide the kodi.log file for me as that will contain the error information I need. Then I will supply an updated file to test.
If there are questions or other needed functions, please let me know. Thanks!
--- update - that was fast. Tvheadend just merged the pull request for the Paksat 1R dtv scan file.
What this means is the next build that raybuntu makes should contain the new pre-defined muxes for Paksat (although he may need to set the tvheadend42 addon to be a clean build)
Hope this gets you up and running soon!
OK - I've created a DTV scan table file for Paksat 1R and submitted the pull request to tvheadend to add it.
Since the pre-defined muxes are built into tvheadend at the time the addon is built, until Tvh adds it to their base files or GDPR-1 patches it into his builds - you won't be able to have it show up automatically...but hopefully it can be done soon.
Unfortunately the muxes come from a dvb scan file - and it seems no one has created one for Paksat.
If you're lucky - maybe someone will post one here - but until then. You can manually create each mux in tvheadend.
In the web UI - on the CONFIGURATION > DVB INPUTS > MUXES tab - select the ADD button to create a new mux.
If you need information on how to enter the frequency, symbol rate, etc - hopefully someone can post a few more details for DVB-S manual entry.
Good luck!
I assume you are attempting to setup Paksat 1R at 38E ??
You will need to manually setup the muxes as there is not a pre-defined list created in tvheadend.
You can use this list for reference - try setting up one of them and if it scans and works - then you can maually create the rest of the muxes...then scan for services.
C-Band Free to Air Channel list for Paksat IR at 38° East – Track Dish .com
I don't use DVB-S - but I think this is how it works.
Can you manually create the mux you need? Or does the satellite position not exist?
Can yo supply the satellite details?
- Thanks for the heads up vpeter
I'm actually in the process of getting DVB-S services setup in my tvh2kodi addon. Unfortunately, it will be few more days before I have a test version ready. And I don't have access to a DVB-S tuner for testing - so I will definitely be relying on testers for feedback.
- If anyone has an old DVB-S tuner/system they don't need - feel free to send it my way. Sure I won't be able to tune anything...but I can at least test access and configuration.