INTERACT FORUM

Windows => Television => Topic started by: nijunge on November 04, 2011, 02:56:21 am

Title: Does JRiver support "digital devices" octopus
Post by: nijunge on November 04, 2011, 02:56:21 am
Im a new user and yes I did search first ;-)

digital devices (german company) make a Tv card system Octopus that are briliant (and working with MC) but does it work with J-R

Yes I did get the trial but stupid me didn't get arround to test before the period was out.

N
Title: Re: Does JRiver support "digital devices" octopus
Post by: JimH on November 04, 2011, 07:11:20 am
Welcome to the forum.  You could test MC17 if you haven't.  Or MC16 if you have.
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on May 13, 2014, 04:36:00 am
I am also interested in this matter, since I find this product quite interesting: http://shop.digital-devices.de/epages/62357162.sf/de_DE/?ObjectPath=/Shops/62357162/Products/290002

Does anybody have infos about the compatiblity with JRiver?

Thanks.

EDIT: I contacted Digital Devices and unfortunately they do not have any experience or feedback regarding JRiver compatibility. However they told me that as long JRiver works with RTSP links (e.g. through M3U Playlists), there should be no problems. Does JRiver "work" with RTSP links?
Title: Re: Does JRiver support "digital devices" octopus
Post by: Hendrik on May 20, 2014, 07:47:15 am
RTSP should be supported, as long as it doesn't use encryption.
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on May 20, 2014, 07:51:15 am
Thanks, guess i'll have to try it out for myself  :)
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on December 19, 2014, 07:36:56 am
So I bought such a device and try to set it up in JRiver. However, the OctopusNet does not show up in "Devices" in the Television Setiup window. Any suggestions are welcome.
I had the manufacturer on the phone and they told me that JRiver is probably looking for a BDA driver. Because the OctopusNET is a SAT-IP device, there isn't such a driver. However he suggested to try out m3u files. I now saved an m3u file with a link to the stream but it doesn't start in JRiver..
Title: Re: Does JRiver support "digital devices" octopus
Post by: JimH on December 19, 2014, 08:54:32 am
MC can open an m3u file.  Try File > Open.
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on December 19, 2014, 09:00:12 am
Thanks, already tried. It says "Opening" for about a minute or so then "something went wrong with playback".
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on December 19, 2014, 09:07:37 am
The only non-bda devices that we support are CableCARD devices in the US.

I wonder whether OctopusNet is somewhat similar to CableCARD devices.
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on December 19, 2014, 09:08:47 am
Is the fact that this is an "Sat IP" device somehow interesting/helping?
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on December 22, 2014, 06:09:49 am
Bump
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on December 25, 2014, 12:17:30 pm
Bump
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on December 25, 2014, 01:56:20 pm
The answer is I do not know.  I will have to investigate more.  Right now, I know we do not actually support directly playing RTSP stream, but only in conjunction with some specific devices (i.e. CableCARD devices).  If it is something similar, we might do something.  I will look into it, but I will not promise you anything.
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on December 25, 2014, 02:04:16 pm
Thanks for the answer. The device is supported by DVBViewer and Elgato as far as I know. Since (at least in Germany) SAT-IP is getting popular, support by JRiver would be really nice.
http://www.satip.info/supporters
Title: Re: Does JRiver support "digital devices" octopus
Post by: csimon on January 23, 2015, 07:38:08 am
I'm sure I've mentioned Sat>IP here before, probably about a year ago, but I can't find the thread.
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on February 03, 2015, 04:30:35 pm
Yaobing, did you have any chance to look into it yet? Thanks.
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on February 03, 2015, 09:17:58 pm
I took a really quick glimpse at the specs.  It seems to be possible.  However, I am tied up with other things now, and I can not be sure until I read the specs more carefully.
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on February 04, 2015, 01:04:52 am
Thanks. Let me know if I can be of any assist.
Title: Re: Does JRiver support "digital devices" octopus
Post by: nijunge on March 19, 2015, 08:24:26 am
Well I'm back

I actually never got it to work with JRiver but would really love to. so any advice would be great

Niels
Title: Re: Does JRiver support "digital devices" octopus
Post by: csimon on March 19, 2015, 08:33:31 am
Yep, I'm now looking seriously at the Octopus Net!  Humax have now got a PVR that can use Sat>IP and they have small media streamer boxes that can also use Sat>IP or connect to the network PVR.  Or the DVBLink Software that now supports Sat>IP and runs on NAS boxes as well as Windows.
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on March 24, 2015, 04:59:21 am
Yaobing, could you shed some light on the progress of supporting SAT>IP and/or the OctopusNET? ;D
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on March 24, 2015, 08:09:44 am
Sorry, still no progress on that.
Title: Re: Does JRiver support "digital devices" octopus
Post by: csimon on April 14, 2015, 06:57:06 am
<bump>
Request to support Sat>IP tuners.
Title: Re: Does JRiver support "digital devices" octopus
Post by: csimon on May 07, 2015, 07:30:52 am
<bump>
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on May 07, 2015, 08:00:10 am
I am working on it.  It has been slow partly because it is in unfamiliar territory, partly because of other things to do.
Title: Re: Does JRiver support "digital devices" octopus
Post by: csimon on May 07, 2015, 08:09:45 am
OK, thank you. AFAICS Sat>IP is an extension of RTP multicast & standard IPTV protocols etc (DLNA also appears somewhere but I don't know exactly how that fits in) so I guess this is more a case of enabling MC for IPTV reception rather than supporting a particular flavour of tuner?
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on May 07, 2015, 01:50:24 pm
yes.
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on June 02, 2015, 01:51:02 pm
Bump
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on June 02, 2015, 06:26:31 pm
Sorry, I am just slow on this one.
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on July 03, 2015, 01:52:48 pm
Any news on the progress? ;D
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on July 03, 2015, 02:10:37 pm
I am working on it.  It is not working yet.  As the first step, some time soon, maybe in the next week, a new build will allow you to see the devices in MC.
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on July 03, 2015, 02:14:33 pm
Great. Thanks!
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on August 12, 2015, 03:40:04 am
Any news? I hope this will find it's way into MC20?!
Title: Re: Does JRiver support "digital devices" octopus
Post by: csimon on August 12, 2015, 03:54:58 am
FWIW I've just bought an Inverto Airscreen Sat>IP server iDL400s (works with Quattro LNBs as well as Quad, and also contains a DLNA server and USB port for storage, can connect up to 4 clients, clients can share feeds so you can work with just one feed, although I suspect it's an old-ish product any maybe won't be updated any more) and it arrived last night. MC can load its DLNA library and browse and play from there or use an external controller and send it to MC.  Haven't had much luck with other DLNA players/renderers though. However I've downloaded the free Verizen Sat>IP client on both IOS and Android and after a lengthy scan it found most UK channels (but missing a few) and populated a mini EPG. The client also allows recording to the device.  I wan to play around with other options for a while but I think eventually I will buy the DVBLink software for my NAS, and then I'll have a central network PVR with full EPG, and clients available on all platforms and also Kodi.

The box does do RTSP too but I haven't tried any of that.
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on August 26, 2015, 12:51:43 pm
Any news? I hope this will find it's way into MC20?!
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on August 26, 2015, 03:15:25 pm
Sorry.  I have been distracted by other things, and I took a vacation too.

Since we have already stopped MC20 development, whatever came out of this will not be in MC20.  It will be in MC21.
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on January 25, 2016, 08:12:41 am
Any news on this?
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on January 25, 2016, 08:53:29 am
Sorry, still no progress.
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on April 20, 2016, 05:24:12 pm
I have resumed working on supporting Sat>IP devices.

As you may already know, previously I got to the point where devices can be discovered on the network.

Now I have coded playback (and hopefully recording will just fall through naturally), but I have not figured out how to effectively scan for channels.  So I added manual channel addition and editing.  

I would appreciate those who have such devices give it a try when a new build that contains this is out (I will let you know).
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on April 22, 2016, 09:37:38 pm
The new functionality will appear in build 76.  It will be a few days before it is released.

In the mean time, if you would like to test now, you can install the latest build (build 21.0.72) available on MC 21 board, then download the following zipped package:

https://www.dropbox.com/s/6mqadgczsz6f34x/TV%20Files%20for%20testing.zip?dl=0 (https://www.dropbox.com/s/6mqadgczsz6f34x/TV%20Files%20for%20testing.zip?dl=0l)

Unzip the downloaded package and copy both exe and dll files into Media Center 21 installation folder (usually "C:\Program Files (x86)\J River\Media Center 21").
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on April 28, 2016, 11:25:18 am
MC build 21.0.76 is now available on MC21 board.

Testing of Sat>IP functionality is appreciated.  There is no history item for it since it is not fully functional.  Please test by adding a Sat>IP channel manually and try playing it (with logging on).
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on May 02, 2016, 11:12:18 am
No one is interested?
Title: Re: Does JRiver support "digital devices" octopus
Post by: CountryBumkin on May 02, 2016, 11:44:28 am
maybe send tyler69 a PM to let him know you have something ready for testing.
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on May 02, 2016, 11:53:34 am
Thanks for the heads up, I did not buy 21 though. I use DVBViewer for tv now.
Title: Re: Does JRiver support "digital devices" octopus
Post by: beckma on July 06, 2016, 05:54:28 am
Hello Yaobing,
I have two Digital Devices Octopus Net (SAT>IP) devices here in Germany.
One DVB S2 and one DVB C.
I also have 4 licenses of JRiver V21.
I would like to test the SAT>IP functionality in MC 21.
Please can you explain me how to set up this functionality.
I didn't managed it so far.
I'm really interested in the functionality, because I would like to use the JRiver Convolver when I'm watching TV.

regards
Markus

   
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on July 06, 2016, 10:31:39 am
Hello Yaobing,
I have two Digital Devices Octopus Net (SAT>IP) devices here in Germany.
One DVB S2 and one DVB C.
I also have 4 licenses of JRiver V21.
I would like to test the SAT>IP functionality in MC 21.
Please can you explain me how to set up this functionality.
I didn't managed it so far.
I'm really interested in the functionality, because I would like to use the JRiver Convolver when I'm watching TV.

regards
Markus

Hi Markus,

At the moment, there is no way of scanning for channels.  To test, you need to manually add a couple of channels and see if you will be able to play them.

Before you start doing anything, please make sure logging is turned on.  Then restart MC.

To add a channel, select Television on the tree in the left panel in Standard view.  Then click TV Options... button.  In the resulting window, click "Manage Channels..." in the Channels group.  A pop up window will show your existing channels, if you have any, on the left hand side, and some buttons on the lower right-hand side.  Click the "Add" button to get a "Add channel" dialog window to appear.  In that window, you need to enter as many parameters as you can, starting with selecting "SAT>IP" from the "Type" field on top.

Once you finish adding a channel, you can exit all dialog windows and try playing the added channel.

Title: Re: Does JRiver support "digital devices" octopus
Post by: beckma on July 08, 2016, 09:19:13 am
Hello Yaobing,
I added a channel as you described it.
See Picture ARD.jpg.
Then I tried to Play a channel. But it's not working.
see log.

How to go on?
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on July 08, 2016, 02:18:11 pm
Thanks for the log.  I will examine the log and see if I can figure it out.
Title: Re: Does JRiver support "digital devices" octopus
Post by: beckma on July 11, 2016, 03:07:12 pm
Hello Yaobing,
anithing new?

regards
Markus
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on July 11, 2016, 09:45:46 pm
Sorry, not yet.
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on July 12, 2016, 01:05:09 pm
I found a dumb error I made.

Please try this DLL (https://www.dropbox.com/s/2iux2wn2c5gmgc2/JRTelevision.zip?dl=0).  Download the zipped file, unzip it and copy the dll into MC21 installation folder.  Let's see how far this will bring us.  Please capture a set of log files regardless what the outcome is.
Title: Re: Does JRiver support "digital devices" octopus
Post by: beckma on July 13, 2016, 05:37:24 am
Hello Yaobing,
I will check it in the evening.

regards
Markus
Title: Re: Does JRiver support "digital devices" octopus
Post by: beckma on July 13, 2016, 12:19:38 pm
Hello Yaobing,
still Problems.
Here is the Report the error which apeers on the Screen.
The first Report is if I use the DVBVIewer record Service as SAT>IP Server
The second Report if I directly use the Octopus Net Sat>IP server

regrads
Markus
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on July 14, 2016, 04:45:59 pm
OK, that did not go very far.  It turned out that there were more than one of my dumb errors :(

Please try this DLL. (https://www.dropbox.com/s/p8yedbna6cxydwp/JRTelevision.zip?dl=0l)
Title: Re: Does JRiver support "digital devices" octopus
Post by: beckma on July 15, 2016, 09:13:12 am
Hello Yaobing.
tested the latest Version.
Better but still not working.
He now says starting TV in the caption.
In the onscreen Display he Displays the channel Name and "Waiting for lock"
After a while he says "no Signal".

I have atached the log

regards
Markus
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on July 15, 2016, 03:13:45 pm
We are making progress.  A couple of more bugs have been caught.

Please try again. (https://www.dropbox.com/s/letkk8929tz3xhr/JRTelevision.zip?dl=0)
Title: Re: Does JRiver support "digital devices" octopus
Post by: beckma on July 15, 2016, 04:06:49 pm
Hello Yaobing,
same behaviour.

Here the log.

regards Markus
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on July 16, 2016, 09:49:47 am
Please try this one. (https://www.dropbox.com/s/w300i777cr6i59u/JRTelevision.zip?dl=0)
Title: Re: Does JRiver support "digital devices" octopus
Post by: beckma on July 17, 2016, 04:29:43 am
Hello Yaobing,
same behaviour.
Here is the log.

One question from my side.
Do you have a SAT>IP Server on your side?
And is it working with your one?

If you don't have SAT>IP Server please check this site:

http://www.dvbviewer.com/de/index.php

They have a package dvbviewer and record Service.
The recording Service has a SAT>IP Server so you could test without having a SAT>IP Hardware.

If you have a new Version please let me know I will test it.

regards
Markus
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on July 18, 2016, 02:02:31 pm
Hi Markus,

First of all, thank you for doing the tests.

I do not have a SAT>IP device.  That is why I have to rely on users like you to do the testing.

Regarding DVBViewer, does it also work with North America digital TV (ATSC)?  SAT>IP specification only mentions DVBS, DVBT and DVBC.  So I am not sure if DVBViewer will help in this situation (of me not being in a DVB country).

I noticed that there is an error in the channel that you manually created.  The frequency value needs to be entered in KHz, not in MHz.  The value 11494 appears to be the frequency in MHz.  Please re-enter the value as 11494000 or 11493750 and test again.  In the mean time I am trying to fix some small things in the program.  I will post it when I finish.


Yaobing

EDIT: I uploaded a new DLL. (https://www.dropbox.com/s/gaxhawiduv41jpk/JRTelevision.zip?dl=0)
Title: Re: Does JRiver support "digital devices" octopus
Post by: beckma on July 19, 2016, 04:39:25 am
Hello Yaobing,
I test it in the evening.
You are right the frequency was wrong.

regards
Markus
Title: Re: Does JRiver support "digital devices" octopus
Post by: beckma on July 19, 2016, 02:35:30 pm
Hello Yaobing,
added the new dll and changed the frequency.
But still same behaviour.

Here is the log.

regards
Markus
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on July 20, 2016, 10:11:11 am
This is getting trickier now.  There are no more "obvious bugs".  That means I have to do some trial and error type of tests.

Here are two new versions of the DLL.  Please test them one at a time.

Version 1 (https://www.dropbox.com/s/9f9vvcxbc1uno3q/JRTelevision%20rev%201.zip?dl=0)

Version 2 (https://www.dropbox.com/s/pchk4z4hao8bu8x/JRTelevision%20rev%202.zip?dl=0)


Title: Re: Does JRiver support "digital devices" octopus
Post by: beckma on July 22, 2016, 03:56:41 pm
Hello Yaobing,
tested both Versions, but still not working.
JRiver starts now and Shows Live in the caption but time is not running and onscreen menu Shows No Signal.
I have attached 3 logs.
The naming means:
DvBviwer=> I used as a tuner in JRiver the Sat>Ip Server from DVbviwer which uses the OctopusNet Sat>IP HW
OctoputsNet => I used as a tuner in JRiver directly the OctopusNet Sat>Ip Server HW

V1 => V1 of your DLL
v2 => V2 of your DLL

I also attached the channel Settings I have done in JRiver and the channel info I see in DVBViwer.
Perhaps I did some wrong Settings.

regards
Markus
Title: Re: Does JRiver support "digital devices" octopus
Post by: beckma on July 26, 2016, 04:32:06 am
Hello Yaobing,
any new ideas?
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on July 26, 2016, 09:10:55 am
Hello Yaobing,
any new ideas?

I will have to dig deeper to figure out.  Here is what I found so far:

The device with IP address 192.168.0.5 (octonet) always responded with "404 Not Found" error.  It does not like the URL sent by MC, or the way a channel is specified.

The DVBViewer device (192.168.0.4) behaves better.  My second DLL behaved better than the first, so I will concentrate on its method.
Title: Re: Does JRiver support "digital devices" octopus
Post by: beckma on July 26, 2016, 12:48:19 pm
Hello Yaobing,
Do you know how I can log the url which the dvbviewer client is sending to the sat>ip server?
So you could see where is the difference (problem ) with the url

Regards Markus
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on July 26, 2016, 03:17:06 pm
Hello Yaobing,
Do you know how I can log the url which the dvbviewer client is sending to the sat>ip server?
So you could see where is the difference (problem ) with the url

Regards Markus

You can use one of those "packet sniffers". Fiddler and Wireshark  (https://www.wireshark.org/)are two examples.
Title: Re: Does JRiver support "digital devices" octopus
Post by: beckma on July 27, 2016, 03:23:36 pm
Hello Yaobing,
what pattern do I have to look for?
regards
Markus
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on July 27, 2016, 06:02:40 pm
It is probably a good idea using a filter that logs only traffic to and from the device's IP address.  Then look for messages which have URL beginning with "rtsp://".
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on July 28, 2016, 03:15:56 pm
Markus,

I hope you will be able to get some info using the sniffing tool.  In the mean time, I build another DLL which contains a small change I hope will have some good effect.

Here it is. (https://www.dropbox.com/s/bi8h44grmggykkj/JRTelevision.zip?dl=0)
Title: Re: Does JRiver support "digital devices" octopus
Post by: CountryBumkin on July 29, 2016, 07:19:31 am
After all the work/time your spending on fixing this problem. I sure hope there is more than "one person" out there using this card.  ;D
Good luck.
Title: Re: Does JRiver support "digital devices" octopus
Post by: beckma on July 30, 2016, 02:03:06 am
Hello CountryBumkin,
it's not only about this card. It's about SAT>IP.
This is the next big thing here in Europe regarding satelite TV.

Regrads
Markus
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on August 01, 2016, 09:16:47 pm
I am sorry, I should not have suggested Fiddler as a tool for getting info on SatIP traffic.  Fiddler turns out to work only (?) for HTTP/HTTPS, but we need to capture RTSP traffic.  Please try using WireShark.
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on August 02, 2016, 09:05:44 am
I did some playing with Wireshark.  Here are a few simple steps one can take to filter packets for a particular device:

1. Start Wireshark.

2. On menu bar, click Capture > Capture Filters...

3. At the lower left corner of the "Wireshark - Capture Filters" dialog, click the "+" button, to add a new filter.

4. A new filter is added at the bottom of the list, named "New capture filter".  Type "host 192.168.xxx.xxx" (where xxx.xxx should match your network device's IP address), in the "Filter" column.  You can rename the filter by double-clicking the filter name (for example name it "SatIP only").  Click OK to exit the dialog.

5. Capture menu again.  Select "Options...".  On the resulting dialog (Input tab), select the network on which the network traffic for the SatIP device is expected (you may or may not have multiple network to choose from, but you should have at least one :).

6. Select a capture filter.  This is done by clicking the green icon next to the text "Capture filter for selected interfaces", and choose "SatIP only: host 192.168.....
 from the pop up list.  Click "Start" on the Options dialog to exit the dialog and start capturing.  Wireshark now captures all traffic to and from your SatIP device.

7. Start your SatIP client program (DVBView), and play a SatIP channel.  As soon as the channel starts to play normally (you see video), stop playing, and stop capturing on Wireshark by clicking the red square button.

8. Save the captured data in a file by clicking File > Save.

I hope I did not miss anything.  You can email me the saved file.  yaobing at jriver dot com


Title: Re: Does JRiver support "digital devices" octopus
Post by: beckma on August 02, 2016, 03:15:15 pm
Hello Yaobing,
I send you a mail with the capuring results.
If somebody else will try.
You have to start Wireshark with Administrator privileges to see "interfaces"

regards
Markus
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on August 02, 2016, 05:42:06 pm
Thanks Markus.

I will have to make some changes.  

There are some things I do not understand.  Part of the request URL is not in Sat>IP specification:

&tnr=1,11494,22000,9750,0,0,3,2,5102,5101,5100,10301,134,0,24,0,1019,1,-1,192&prio=50

I did a search on the internet, and found that this seems to be related to scrambled channels.

Is this channel a free view channel?
Title: Re: Does JRiver support "digital devices" octopus
Post by: beckma on August 02, 2016, 11:10:54 pm
Hello Yaobing,
this channel is free.
"Das Erste HD" first german tv channel.

Regards
Markus
Title: Re: Does JRiver support "digital devices" octopus
Post by: Nuts on August 06, 2016, 08:57:20 pm
Thanks Markus.

I will have to make some changes.  

There are some things I do not understand.  Part of the request URL is not in Sat>IP specification:

&tnr=1,11494,22000,9750,0,0,3,2,5102,5101,5100,10301,134,0,24,0,1019,1,-1,192&prio=50

I did a search on the internet, and found that this seems to be related to scrambled channels.

Is this channel a free view channel?

Hi,

The "&tnr=....." part is a for communication (free and scrambled channels) between Recordingservice (Sat>IP Server by DVBViewer team) and DVBViewer (as Sat>IP client) only. It is related to scrambled channels but its not needed for your sat>ip implementation until you want to include some kind of special treatment for the Recordingservice as Sat>IP Server.

By the way digital devices octopus net has its own CI/CAM support for scrambled channels as well. They use another proprietary URL extension (like "&tnr...." in DVBViewer  ) for their CI/CAM system.
This is needed because Sat>IP specification says nothing about how to handle scrambled channels.
For details about their System you should contact team digital devices.

If you are willing to support the "&tnr..." part I could give you further informations how it works.  ;)

Anyway for basic Sat>IP support both extensions are not needed. Recordingservice, octopus net or any other Sat>IP Server are working just fine without it for free channels (or descrambling by client).
Just follow the Sat>IP specifications, no reverse engineering is needed.

I hope it helps a little bit. Sat>IP support in jriver would be great.  8)
Title: Re: Does JRiver support "digital devices" octopus
Post by: beckma on August 12, 2016, 09:54:44 am
Hello Yaobing,
anything new?
Did you contact Nuts, who kows the secrets of dvbviewer server ( rec service) and octopus net server.
I think at the end we need some sort of handling for scrambled channels (preferable the dvbviewer method).
Because a lot of channels here in Germany (Europe) are scrambled.

regards
Markus
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on August 12, 2016, 10:12:59 am
Please test again when MC22 build 17 or newer is released to the public.
Title: Re: Does JRiver support "digital devices" octopus
Post by: beckma on August 12, 2016, 11:53:48 am
I will check
Regards Markus
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on August 16, 2016, 08:02:17 am
MC22 build 18 is out.
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on September 06, 2016, 07:06:56 am
how's the progress on this?
Title: Re: Does JRiver support "digital devices" octopus
Post by: beckma on September 06, 2016, 09:33:29 am
Hello Yaobing,
still not working with  MC22 V21.
Here is the log.

Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on September 12, 2016, 06:19:58 pm
Hello Yaobing,
still not working with  MC22 V21.
Here is the log.

I could not get much useful info from the log file because you reset the log without trying to play a new channel.  As a result, when you played a channel after the reset, MC just skips regular code and says its the same channel.

Please try again, by restarting MC and then going straight to playing a channel.
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on October 24, 2016, 01:05:52 am
Hi there. Any news?
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on October 26, 2016, 07:53:42 am
Sorry, no news.
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on November 16, 2016, 01:05:33 am
Hi there. Any news? Are there any plans on when SAT-IP should be supported?
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on November 16, 2016, 02:41:04 pm
Sorry, still no news.  I have been busy with other stuff and put this one down temporarily.  I hope to pick up again soon.
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on January 07, 2017, 10:24:11 am
Bump
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on March 10, 2017, 04:32:03 am
Bump.
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on March 10, 2017, 09:42:37 am
Can someone using the latest version of MC22 try playing a (manually added) channel and send me a log package again?  Please turn logging verbosity to 2 and restart MC before trying to play.  Don't forget to turn logging verbosity back to 0 after the log is captured.
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on March 12, 2017, 05:14:24 am
I can do it but where do I set the verbosity?
Title: Re: Does JRiver support "digital devices" octopus
Post by: Hendrik on March 12, 2017, 05:15:20 am
In the Options, Television -> Advanced (way at the bottom of the page)
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on March 12, 2017, 05:48:46 am
OK, thanks. There was also an option to enable logging somewhere also, right? EDIT: found it. Attached log, however I do not see the OctopusNet in the devices list (they were available some time ago in an earlier version of MC if I remeber correctly).
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on March 12, 2017, 06:03:11 am
I see both tuners in television options -> manage devices but no tuner when i go to television options -> setup
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on March 12, 2017, 06:09:24 am
I managed to somehow click through the setup and it seems like a tuner is available. I manually added a channel according to the settings in a screenshot on the last page and started to play this channel. It seems, that no signal can be found.
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on March 15, 2017, 09:43:29 am
Thanks for the logs.

I found one bug by reading the last log.  Not sure if this bug is the main culprit, I made a new DLL for you to test.

Please first install the latest build (.81) from MC22 board.  Then download, unzip, and copy the DLL (https://www.dropbox.com/s/0vv8sxsiof5jtf5/JRTelevision.zip?dl=0) into MC installation folder.
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on March 15, 2017, 10:58:33 am
Attached you'll find the log after trying to play the channel with the DLL included in installation folder. Now MC says "something went wrong with playback" after a few seconds when trying to open up the stream. What I also noted now: since adding the channel last time i get a continous popup of "mx2xml" and "mc2xml lineup" selections. They come up every few seconds regardless of my selections.
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on March 15, 2017, 02:25:16 pm
Attached you'll find the log after trying to play the channel with the DLL included in installation folder. Now MC says "something went wrong with playback" after a few seconds when trying to open up the stream.
Did you add the channel according to this post by beckma?
http://yabb.jriver.com/interact/index.php/topic,67473.msg737951.html#msg737951

If so, you did not enter the frequency correctly.  The frequency is 11494 MHz.  In MC you would enter it as 11494000 (KHz).  I think you did 11949 (so two errors there, 949 instead of 494, and missing three 0s).

Please correct that and try again.  You can go to "Manage Channels", select the SatIP channel, and click "Edit" button to change its parameters, in particular, frequency.

Quote
What I also noted now: since adding the channel last time i get a continuous popup of "mc2xml" and "mc2xml lineup" selections. They come up every few seconds regardless of my selections.
By adding a channel manually, you really would not mess up with existing EPG modes.   Did you actually go through the entire setup procedure (which might mess things up)?  You can click "Load Program Guide..." and check that your scheduled loading methods are still set up correctly.

Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on March 16, 2017, 01:57:25 am
Thanks for noticing, I changed the frequency accordingly. However, the mc2xml window still pops up. Now also a cmd window opens up and I can see that somewhen it says "error: fileopen" or something before it closes. This is after I selected a satellite in the second mc2xml window. Attached you'll find the log.

I have no idea what to select in those mc2xml windows, tried "microsoft" and "microsoft legacy" but that made no difference. I also tried selecting all of the available Astra 19.2 satellites (why are there so many?).

EDIT: ok, i managed to fix the issue with mc2xml. it does not pop up anymore. I added another "epg loading mode" and typed in "DigitalDevices" for "provider token". Deactivated the first one, seems to work now. However, my questions remain and also I think this procedure could be optimized with regard to user experience. I can't attach the log since its 3mb.
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on March 16, 2017, 07:52:37 am
Thanks for noticing, I changed the frequency accordingly. However, the mc2xml window still pops up. Now also a cmd window opens up and I can see that somewhen it says "error: fileopen" or something before it closes. This is after I selected a satellite in the second mc2xml window. Attached you'll find the log.

I have no idea what to select in those mc2xml windows, tried "microsoft" and "microsoft legacy" but that made no difference. I also tried selecting all of the available Astra 19.2 satellites (why are there so many?).

EDIT: ok, i managed to fix the issue with mc2xml. it does not pop up anymore. I added another "epg loading mode" and typed in "DigitalDevices" for "provider token". Deactivated the first one, seems to work now. However, my questions remain and also I think this procedure could be optimized with regard to user experience. I can't attach the log since its 3mb.

Before you started testing SatIP device, were you using MC TV for other tuner types?  If so you should restore to that in order to avoid interruption.  The SatIP device testing does not require EPG.  All we are trying to do is to get the SatIP server to stream video to MC.

Are you able to play the channel after correcting the frequency?  If still not, please provide a log for just that activity.  Restart MC twice to get rid of the old log files so you will not end up with a huge log package.
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on March 16, 2017, 09:40:06 am
No, no other tuners. No, I'm also not able to play a channel. It says "waiting for signal lock" for a while and then "no signal". In the menu bar on top it says "starting tv".
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on March 17, 2017, 02:34:06 pm
We are making progress.  I see a promising sign in the last log file.  We were actually getting something streamed from the server.

Please try this new DLL. (https://www.dropbox.com/s/tajfinzygkal8ii/JRTelevision.zip?dl=0)
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on March 18, 2017, 01:53:14 am
Glad to see we're making progress. However, to me the DLL makes no difference in behaviour of MC. Attached you'll find the log.
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on March 18, 2017, 09:10:53 am
We are getting warmer.

New DLL. (https://www.dropbox.com/s/fqhb2lnk3tiy4rx/JRTelevision.zip?dl=0)
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on March 18, 2017, 10:01:34 am
OK. i have a picture. stream seems to work after "adding required components" popped up twice.
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on March 18, 2017, 12:19:18 pm
OK. i have a picture. stream seems to work after "adding required components" popped up twice.

"Adding required components" is done if you never played video/TV since last codec (LAV filters) update.  You should not see it happening again, until a newer version of LAV filters is required.
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on March 20, 2017, 08:42:27 am
I added the following to MC22 change history:

Fixed: MC failed to identify and map audio and video PIDs when playing a SAT>IP channel.

This will be in an upcoming new build.
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on March 20, 2017, 08:48:46 am
Thanks. What's next on the agenda with regard to sat>ip / digitaldevices support?
Title: Re: Does JRiver support "digital devices" octopus
Post by: JimH on March 20, 2017, 09:37:26 am
Congratulations, Yaobing.  Thanks for your help, Tyler.
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on March 20, 2017, 09:56:21 am
Thanks. What's next on the agenda with regard to sat>ip / digitaldevices support?

The next thing to do is channel scanning.  This is already partially implemented.  Your device does provide a channel list, MC can make use of that list to get the channels.

Please try run Setup.  After selecting "Sat>IP", select "Get channels from server provided list" from "Modulation System" drop list (instead of selecting "dvbs" or "dvbc" or "dvbt"). 

Please let me know how far you go on it.

For those of you who SAT>IP servers do not provide a channel list, channel scanning will not work.  I will have to figure out how we can get channels.
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on March 20, 2017, 10:28:28 am
Do I need to select both tuners or only one when selecting "Modulation system"?
What do I need to enter in "Hardware Profile name"?
Options are not available (see screenshot).
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on March 20, 2017, 10:36:21 am
Attached you'll find the scan window. "Preferred tuner" is empty.
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on March 20, 2017, 10:51:51 am
Do I need to select both tuners or only one when selecting "Modulation system"?
What do I need to enter in "Hardware Profile name"?
Options are not available (see screenshot).

Select both tuners (this indicates that you want both tuners used for the type of channels).  For channel scanning, the first tuner in the list would be used for scanning if you are not getting channel list from the server.

Hardware profile name - you can accept the name suggested by MC.  You can create something for yourself too.  Example: "SATIP - server channel list".
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on March 20, 2017, 10:53:28 am
Thanks. I now run a channel scan on the OctopusNET itself. There was none, that might be the reason, MC doesn't get any channels, right?
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on March 20, 2017, 12:06:11 pm
Thanks. I now run a channel scan on the OctopusNET itself. There was none, that might be the reason, MC doesn't get any channels, right?

We try to get channels by parsing a channel list file output from the server "OctopusNET".  If the server has a list of channels, it should output the list in an M3U playlist type file.  You could try entering this in a browser and see what you get:

http://nnn.nnn.nnn.nnn/channellist.lua?select=m3u

where nnn.nnn.nnn.nnn is the IP address of the OctopusNET device.  You should be able find that address either from the OctopusNET software, or from a MC log.  If that URL does not give you any useful info, try this:

http://nnn.nnn.nnn.nnn/octoserve/channellist.lua?select=m3u
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on March 20, 2017, 12:12:03 pm
I get a channel list. It's on the OctopusNET after I ran a scan. But I don't know what I need to do in order for MC to fetch that.
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on March 20, 2017, 12:25:31 pm
Attached you'll find the scan window. "Preferred tuner" is empty.

Preferred tuner is irrelevant for channel scanning.  It is meaningful only when a single, already-created channel is selected.  The preferred tuner for a given channel will be loaded, if available, when that channel is being played or recorded.

The "Manage Channels" window, as in the screenshot, will list channels that have been found.  It is updated constantly until channel scanning is finished.  If the channel list remains empty, then channel scanning is not working.
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on March 20, 2017, 12:28:02 pm
I get a channel list. It's on the OctopusNET after I ran a scan. But I don't know what I need to do in order for MC to fetch that.

Did you try one of the URLs that I posted above in a browser?
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on March 20, 2017, 12:33:54 pm
The first one is the same as I get when I fetch the channel list from the OctopusNET webinterface. The second one (/octoserve) does not work. It leads to a blank page.
BTW: the OctopusNET can also generate a JSON channellist.
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on March 20, 2017, 12:52:19 pm
The first one is the same as I get when I fetch the channel list from the OctopusNET webinterface. The second one (/octoserve) does not work. It leads to a blank page.
BTW: the OctopusNET can also generate a JSON channellist.

Thanks for the confirmation.  The m3u playlist should be sufficient for us.  I will figure out what to do to make it work.
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on March 21, 2017, 08:45:50 am
DigitalDevices released a client for Kodi, maybe this is of any help: https://github.com/DigitalDevices
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on March 21, 2017, 05:51:53 pm
Please download this update  (https://www.dropbox.com/s/p7xasmp965xp9lv/Media%20Center%2022.zip?dl=0)to be used with your current installation of MC22 build 81.

Note that this is not the DLL that I usually post.  It is an exe file, that goes into the same MC installation folder.  You should also use the latest DLL that I posted above.

Hopefully this fixes the problem with loading channels from the server.
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on March 22, 2017, 02:38:10 am
I don't see any changes in MC with the new exe (to my previous post).
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on March 22, 2017, 09:17:12 am
I see in the log that you tried channel re-scan.  It probably did not work because you never succeeded in the original scan in the first place.  Did you try running television setup from scratch?
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on March 22, 2017, 09:27:32 am
yes I also tried that.
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on March 22, 2017, 02:42:36 pm
Let's try again.  Download this updated executable file (zipped) (https://www.dropbox.com/s/a84l2pexsxu9noq/Media%20Center%2022.zip?dl=0).  Copy into MC22 installation folder.
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on March 22, 2017, 02:51:07 pm
No changes, as far as I can see.
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on March 22, 2017, 03:39:23 pm
We failed to load the channel list m3u file from the server.

This URL, http://192.168.xxx.xxx/channellist.lua?select=m3u, failed to connect.  Are you able to make connection with this url in a browser?  If so, what is the result?  Please copy the result and post it.
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on March 22, 2017, 04:00:04 pm
please find the result attached.
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on March 22, 2017, 07:12:02 pm
Thanks for the file.  It should be something that MC will understand.  The problem we had was that network connection failed when MC tried to download the file. 

I uploaded a new version in which we retry downloading (https://www.dropbox.com/s/nz03odwd5yotjyt/Media%20Center%2022.zip?dl=0) when it failed.  Let's see how it works.
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on March 23, 2017, 02:01:18 am
No changes. Is there a specific workflow you want me to do or something in particular I should do/look for ? Usually I look into all the TV related channel settings and setup from scratch in order to see if something's changed when I get new data from you.
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on March 23, 2017, 08:38:08 am
What you have done is correct.  I found another bug in my code.

Please try again with this updated file. (https://www.dropbox.com/s/so2bk2avkilte1q/Media%20Center%2022.zip?dl=0) 
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on March 23, 2017, 09:58:26 am
No changes.
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on March 23, 2017, 11:55:12 am
This turns out to be a harder nut to crack  :-[

The latest log shows that you did a re-scan.  MC went through steps getting the URL for the channel list m3u file, and tried to download the file, but was met with repeated failure.

Maybe it is a firewall issue?  Can you check your firewall settings and make sure you give MC22 full network permission in both directions?

Also, try running TV setup again.  My last fix was for running Setup starting from scratch.  So I would like to see whether my last fix had a positive effect.

Thanks.
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on March 23, 2017, 12:11:14 pm
MC has a permission in windows firewall and the windows defender is set up according to "taming windows defender" in the wiki. I ran tv setup again, but to no avail. Is it normal that the tuners do not show up (e.g. in Manage channels->Preferred tuner)?
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on March 23, 2017, 12:26:54 pm
MC has a permission in windows firewall and the windows defender is set up according to "taming windows defender" in the wiki. I ran tv setup again, but to no avail. Is it normal that the tuners do not show up (e.g. in Manage channels->Preferred tuner)?

For SAT>IP devices (as well as CableCARD devices), it usually takes a short while for MC to discover the devices because MC has to dynamically listen for network broadcasts by the devices.  So, yes it is normal for the devices not to appear in device list.  For that reason, you need to wait for a while after each MC restart, to make sure that MC has found the devices before you try anything (TV setup, watching or recording a TV show, etc.)
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on March 23, 2017, 12:37:37 pm
On the other hand, if MC has not discovered your DigitalDevices tuners, I don't think it would let you finish the Setup procedure without raising an issue. 

Also the Preferred Tuner droplist in Manage Channels is populated according to which channel has been selected from the channels list on the left hand side.  So if your channels list is actually empty, and thus you would not have selected any channel, then the Preferred tuner list would be empty too.

The best place to see whether your SATIP tuners have already been loaded is TV Options > Manage Devices.
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on March 23, 2017, 12:43:12 pm
Attached is a zipfile with screenshots that show where the tuners show up.
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on March 23, 2017, 02:02:32 pm
Attached is a zipfile with screenshots that show where the tuners show up.

This revealed another bug.  This is unrelated to the TV Setup though.  When TV Setup is finished properly, the tuners should be properly configured to "Sat>IP" type.   It is just the Configure dialog window was not updated to reflect it.  It did not include Sat>IP as a tuner category, and therefore showed only "Disabled" in the dropdown list.

This new DLL should fix that. (https://www.dropbox.com/s/1t8u41tfdyyu47o/JRTelevision.zip?dl=0)
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on March 23, 2017, 02:24:16 pm
I don't see any difference?! EDIT: i do, it now also says "sat>ip", next to "disabled".
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on March 23, 2017, 02:27:41 pm
I don't see any difference?! EDIT: i do, it now also says "sat>ip", next to "disabled".

Yes, that is the only thing.  You want to make sure "Sat>IP" is selected, not "Disabled", unless you really want to exclude a particular tuner (there are situations when people do need to do that).
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on March 23, 2017, 05:20:01 pm
When you have a chance, please download the updated exe file again. (https://www.dropbox.com/s/2ns1fyo9i3jds1z/Media%20Center%2022.zip?dl=0)  I added more log entries.

After copying the file into MC folder, run MC, go to TV Options and click "Setup...".  On the "Cleanup old settings?" popup box, check "Reset all television settings" checkbox before clicking OK button.  Then follow through the wizard. 
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on March 24, 2017, 01:43:47 am
The only difference I had now is that a window popped up when setting up (see screenshot).
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on March 24, 2017, 08:41:19 am
Thanks for the feedback.  The popup box was added yesterday.  I now see the entire process in the log.  Now it boils down to downloading the channel list file from the server.

Please try this updated exe file. (https://www.dropbox.com/s/iooyhhq27e222na/Media%20Center%2022.zip?dl=0)
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on March 24, 2017, 08:50:44 am
No changes as far as I see it.
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on March 24, 2017, 09:55:08 am
No changes as far as I see it.

Yeah, we still could not download the file.   >:(
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on March 24, 2017, 10:18:50 am
FWIW, I tried it with an other computer. But with no luck. Attached is the log.
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on March 24, 2017, 10:27:27 am
When you tried downloading the file in a browser, with url http://192.168.xxx.xxx/channellist.lua?select=m3u, did you include the "http://" part?  And did it stay that way in the address window (i.e. not changed to https:// for example)?
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on March 24, 2017, 10:32:26 am
Both work (with and without http), but https does not work.
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on March 24, 2017, 12:58:19 pm
I added some logging in our internet code and hope it will tell something.

Please download this DLL  (https://www.dropbox.com/s/pg5i43v9dicq7se/JRReader.zip?dl=0)and unzip and copy to MC installation folder.  Note that this is a different DLL.
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on March 24, 2017, 01:03:40 pm
Logs attached.
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on March 24, 2017, 02:15:16 pm
The server's internet response to our request is not standard.

Please try the updated DLL. (https://www.dropbox.com/s/2xrrm3dfo0ps4u6/JRReader.zip?dl=0)
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on March 24, 2017, 02:26:41 pm
Nice, we get the channels. However, I need to map them manually, as "auto match" does not have any effect.
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on March 24, 2017, 02:47:14 pm
Nice, we get the channels. However, I need to map them manually, as "auto map" does not have any effect.

Hooray!

Channel to EPG entry mapping is a tough one.  It probably should be my next task.
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on March 24, 2017, 03:39:44 pm
It seems that while we get channels, the playback is broken?! Or is this due to bad mapping?
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on March 24, 2017, 03:45:06 pm
It seems that while we get channels, the playback is broken?! Or is this due to bad mapping?

Did you restart MC?  If so, did you wait long enough (usually one minute is enough) before attempting to play?  If you still are not able to play please provide a log.
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on March 24, 2017, 03:52:01 pm
It just says "Starting TV..." in the top bar and seems to be unresponsive.
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on March 24, 2017, 06:38:15 pm
The server supplied channel data do not have all parameters specified (some are optional).  My channel handling code did not take that into account.

Please try this new DLL. (https://www.dropbox.com/s/npan5b4yg41zkdz/JRTelevision.zip?dl=0)
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on March 25, 2017, 01:30:11 am
My MC updated automatically. Could I get exe and DLL's for .88?
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on March 25, 2017, 07:35:43 am
Here they are:

JRTelevsion (https://www.dropbox.com/s/0mc8gc9vop4684p/JRTelevision.zip?dl=0)

JRReader (https://www.dropbox.com/s/wchn7r5qff89rm7/JRReader.zip?dl=0)

The exe file (https://www.dropbox.com/s/8jlc9awq9sy0i9k/Media%20Center%2022.zip?dl=0)
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on March 25, 2017, 08:12:33 am
Thanks, log i attached. Won't run a channel, stays black, then gives an error message (similar to last one)
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on March 25, 2017, 09:14:18 am
Oops, we lost the PIDs during channel manipulation.

JRTelevision (https://www.dropbox.com/s/qdj7fb3ef6dpl7j/JRTelevision.zip?dl=0)
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on March 25, 2017, 09:19:46 am
That seems to do it.
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on March 25, 2017, 09:30:45 am
Thanks for testing and feedback.
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on March 25, 2017, 09:41:46 am
You're welcome.
While I now play a bit with the channels, I experience a strange behaviour. Some channels work, but on some channels I get a message that no tuner is avaiable. Log's attached.

EDIT: Now I see that while on the channels that work under "Preferred tuner" I can select both tuners, the channels that don't run the "Preferred tuner" dropdown is empty. Also: the working channels are the national tv channels, while the non-working are commercial channels.
EDIT2: Also the working channels have dvbs2 modulation, while the non working have dvbs as far as I can see (although that may be a coincidence, since the national hd channels are free).
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on March 25, 2017, 11:27:20 am
Looks like another bug.  I will take a closer look on Monday.
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on March 27, 2017, 01:03:06 pm
It took me a little longer to figure out something.

Please try this exe. (https://www.dropbox.com/s/9xlcvhqsshvft54/Media%20Center%2022.zip?dl=0)
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on March 27, 2017, 01:07:39 pm
Looks good. All channels seem to work.
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on March 27, 2017, 01:55:59 pm
Great.  I will now work on EPG to channel auto mapping.
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on March 27, 2017, 02:11:02 pm
 :)
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on March 27, 2017, 09:17:12 pm
I am trying to run mc2xml with your locality info, but don't know which lineup (which satellite) I should select to get a set EPG data for your Sat>IP channels.  See attached screenshot.
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on March 28, 2017, 01:11:59 am
The fifth one gives me the best results. I need Astra 19.2E and this selection gives me the best results. The other Astra 19E instances have fewer channels..
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on March 28, 2017, 01:31:47 pm
I made some changes which will be in a newer build.

There seem to be a lot of channels that would not find a match in the xmltv file.

If you feel like testing before the new build is out, you can download this. (https://www.dropbox.com/s/8kciz8tpt3kazt3/Media%20Center%2022.zip?dl=0)
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on March 28, 2017, 01:34:47 pm
What I have seen is that while the channel scan on the OctopusNET results in 680 channels, the mc2xml thingie only has about 400 or so (not that I watch more than 20 or so)..
I can't seem to download from your link?!
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on March 28, 2017, 03:52:08 pm
I can't seem to download from your link?!

Sorry, my mistake.  It should work now.
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on March 28, 2017, 05:24:15 pm
Thanks, it seems like I can't open up MC with the new exe. The server is in the tray, but I don't get the context menu (e.g. "show media center"). Trying to start MC from the desktop shortcut then gives me "MC22 is running, but there is a problem...". Killing the process and restarting leads to similar behaviour.
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on March 28, 2017, 05:35:02 pm
Thanks, it seems like I can't open up MC with the new exe. The server is in the tray, but I don't get the context menu (e.g. "show media center"). Trying to start MC from the desktop shortcut then gives me "MC22 is running, but there is a problem...". Killing the process and restarting leads to similar behaviour.

Sure enough.  It is probably not compatible with build 88.
We will have to wait a few days until a newer build is out.  It will have to be build 94 or higher.
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on March 28, 2017, 05:36:38 pm
Ah ok. Will patiently wait then. ;D
Title: Re: Does JRiver support "digital devices" octopus
Post by: JimH on March 28, 2017, 06:10:01 pm
You might be able to do some testing by using zones. 
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on March 29, 2017, 08:06:18 am
tyler69, I sent you a PM.
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on March 29, 2017, 12:24:01 pm
Yes, thanks. Find the log attached. No changes to the last version for me (auto match does not work).
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on March 29, 2017, 07:32:40 pm
Try this exe file (copy into the installation folder) (https://www.dropbox.com/s/xmdn56a9i6yqe51/Media%20Center%2022.zip?dl=0).  There was a bug due to carelessness.
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on March 30, 2017, 01:12:37 am
Here's the log. some channels get mapped automatically, while others don't. Things to look for if the strings do not match completely (see screenshot):
- string order (e.g. WDR Essen HD vs. WDR HD Essen)
- spaces
- "HD" string
- upper vs. lower case
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on March 30, 2017, 10:59:07 am
Please try this one. (https://www.dropbox.com/s/dhsj8t1ncz45uqj/Media%20Center%2022.zip?dl=0)
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on March 30, 2017, 01:37:54 pm
Hm, doesn't look much different regarding the mapping. Log's attached and I created screenshots of some manually mapped channels.
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on March 30, 2017, 02:05:20 pm
What are those numbers (such as 751080 in "751080 Phoenix")?  I do not see them in the xmltv file that I downloaded.
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on March 30, 2017, 02:10:07 pm
I don't know. They are present in the channel list that opens up when matching. Most have those numbers in front, but some don't. See screenshot.
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on March 30, 2017, 03:02:48 pm
I think I know what they are now, but I don't know whether they should appear in front of the channel names.

For example, for channel Phoenix, the xmltv channel ID is "I.751080.microsoft.com", and we use that to identify the channel in the xmltv file.  The name of the channel should just be "Phoenix", as in the following three lines in the xmltv file:

<channel id="I.751080.microsoft.com">
   <display-name>Phoenix</display-name>
</channel>

You can find the xmltv file after you run EPG setup, in folder C:\Users\<user>\AppData\Roaming\J River\Media Center 22\Temp\.  You should do it without restarting MC since the Temp folder is erase upon re-starting.  The file name should be something like
"<profile name> - <random number>.xml"

Open the file you should see entries like what I show above.
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on March 30, 2017, 03:21:18 pm
I don't remember putting the numbers in front of the channel name in my code, but maybe I did.  The examples of your non-matching channels probably do not have anything to do with these numbers anyway.

The four examples above fall into two categories.  One is upper case vs. lower case.  I thought I was doing a case-insensitive comparison, maybe I was not.  The other problem is simply one string is different from the other, such as the extra "(CH)" in the channel highlighted in your second screenshot.

Please try this one (https://www.dropbox.com/s/asryxi7q0909xz7/Media%20Center%2022.zip?dl=0).  It should address the first issue.
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on March 30, 2017, 03:44:37 pm
I just updated the linked patch in my last post.
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on March 30, 2017, 04:33:58 pm
I think I know what they are now, but I don't know whether they should appear in front of the channel names.

For example, for channel Phoenix, the xmltv channel ID is "I.751080.microsoft.com", and we use that to identify the channel in the xmltv file.  The name of the channel should just be "Phoenix", as in the following three lines in the xmltv file:

<channel id="I.751080.microsoft.com">
   <display-name>Phoenix</display-name>
</channel>

You can find the xmltv file after you run EPG setup, in folder C:\Users\<user>\AppData\Roaming\J River\Media Center 22\Temp\.  You should do it without restarting MC since the Temp folder is erase upon re-starting.  The file name should be something like
"<profile name> - <random number>.xml"

Open the file you should see entries like what I show above.

   <channel id="I.755404.microsoft.com">
      <display-name>VIVA TV</display-name>
      <display-name>Viva TV</display-name>
   </channel>
   <channel id="I.755947.microsoft.com">
      <display-name>Ciné+</display-name>
   </channel>
   <channel id="I.755390.microsoft.com">
      <display-name>ProSieben Austria</display-name>
      <display-name>ProSieben (Österreich)</display-name>
   </channel>
   <channel id="I.755386.microsoft.com">
      <display-name>GoTV</display-name>
   </channel>
Title: Re: Does JRiver support "digital devices" octopus
Post by: tyler69 on March 30, 2017, 04:42:08 pm
OK, i tried the new .exe. While setting up TV again, I checked "reset xml epg.." (not sure about the correct wording). Automatching looks now much better, unfortunately I don't know what did it ::)
Title: Re: Does JRiver support "digital devices" octopus
Post by: Yaobing on March 30, 2017, 06:46:43 pm
OK, i tried the new .exe. While setting up TV again, I checked "reset xml epg.." (not sure about the correct wording). Automatching looks now much better, unfortunately I don't know what did it ::)

I did make the changes that would address both issues that I mentioned - the case issue and the trailing characters.