Channels Plugin

Discuss third party additions, plugins and translations for Universal Media Server
pen
Posts: 60
Joined: Mon Sep 02, 2013 11:47 pm

Re: Channels Plugin

Post by pen » Sat Jun 14, 2014 4:22 am

My mistake. It works after restart.

But I'm curious to understand how comes that the plugin continues to work for all other folders except the single one (SVTPlay)? How comes that it sort of "remembers" to exclude this single folder even after I totally restart to browse from the TV (even reconnect the TV from scratch)? It's like there were a cache (in channels) of the folder structure that has been corrupted. Might it be that way?

Pen
Server Ubuntu 12.04, Renderer Samsung 46D6300

User avatar
SharkHunter
Developer
Posts: 669
Joined: Fri Jun 01, 2012 9:36 pm

Re: Channels Plugin

Post by SharkHunter » Sun Jun 15, 2014 12:06 am

pen wrote:My mistake. It works after restart.

But I'm curious to understand how comes that the plugin continues to work for all other folders except the single one (SVTPlay)? How comes that it sort of "remembers" to exclude this single folder even after I totally restart to browse from the TV (even reconnect the TV from scratch)? It's like there were a cache (in channels) of the folder structure that has been corrupted. Might it be that way?

Pen
Some renders does "remember" stuff. UMS does "remember" stuff to but should normally re fetch the list from the server (SVT in this case) . IT might be Channels has a bug that means the a refresh is missed. But a restart normally does the job.
We reject: kings, presidents and voting.
We believe in: rough consensus and running code.

Jmoore
Posts: 1
Joined: Fri Jul 04, 2014 11:07 am

Re: Channels Plugin

Post by Jmoore » Fri Jul 04, 2014 11:13 am

I am new to UMS......I installed the latest version recently on a windows server 2012 r2

Followed the wizard and the installed the channel plugin via the manager

I do not see any valid channels from the ps3

I don't mind installing manually

Is there an official set of instructions that I can follow......I saw the first post in this thread on page 1 .....but that is from 2012.. Not sure if it is same or outdated

Any help would be appreciated......thanks so much

paulz1
Posts: 1
Joined: Sat Jul 26, 2014 9:16 pm

Re: Channels Plugin

Post by paulz1 » Sat Jul 26, 2014 10:27 pm

i have installed alot of builds im on the latest 4.00b1 at the moment and still carnt seem to get the channels plugin working (around 30 hours upto now) it seems ffmpeg and mencoder both report a error of 1 just before stream is played , like i say ive played with ums quite a bit and still nothing seems to play even tho i see the channel and logo,s . is there a up to date tut?

any help would be much appreciated

thanks in advance

DualC
Posts: 20
Joined: Sat Mar 08, 2014 8:02 pm

Re: Channels Plugin

Post by DualC » Thu Jul 31, 2014 3:42 am

Have problems with the Channels plugin, .. i have installed it in the new 4.0 version of UMS.
But whan i try Install/Update button nothing happens and it does not install the Channels.. :/

Any ideas.?

pen
Posts: 60
Joined: Mon Sep 02, 2013 11:47 pm

Re: Channels Plugin

Post by pen » Sat Sep 13, 2014 5:25 am

Hi.

I cannot see SVTPlay A-Z anymore. No media in the subfolders (renderer hangs). The archive still works. Updated svt.ch to v0.92 but it doesn't help. Before I start to debug, am I alone on this problem or is it SVT that has (once again) updated the web-page?

Note: I'm still on UMSv3

Pen
Server Ubuntu 12.04, Renderer Samsung 46D6300

User avatar
SharkHunter
Developer
Posts: 669
Joined: Fri Jun 01, 2012 9:36 pm

Re: Channels Plugin

Post by SharkHunter » Sat Sep 13, 2014 9:16 pm

pen - svtplay works for me. Try and restart after you've updated the .ch file.

Without debugs there is not much I can do. So pls attach logs...
We reject: kings, presidents and voting.
We believe in: rough consensus and running code.

pen
Posts: 60
Joined: Mon Sep 02, 2013 11:47 pm

Re: Channels Plugin

Post by pen » Fri Sep 19, 2014 6:29 am

I have restarted UMS and I have also restarted the TV several times (unplugged it).

I attach the logfiles.

Edit: Added the channels log.


Cheers
Pen
Attachments
channel.log.svtplayAZ.txt
(689.74 KiB) Downloaded 110 times
debug_nosvtplaya-z.log
(40.22 KiB) Downloaded 103 times
Server Ubuntu 12.04, Renderer Samsung 46D6300

pen
Posts: 60
Joined: Mon Sep 02, 2013 11:47 pm

Re: Channels Plugin

Post by pen » Sun Sep 21, 2014 12:45 am

.... so this probably shows the problem and it might be something wrong with Samsung. This is an excerpt of wiresharking.

When pushing the folder ABC:

Code: Select all

POST /upnp/control/content_directory HTTP/1.0
HOST: 192.168.0.12:5001
CONTENT-LENGTH: 668
CONTENT-TYPE: text/xml;charset="utf-8"
USER-AGENT: DLNADOC/1.50 SEC_HHP_[TV]UE46D6300/1.0
SOAPACTION: "urn:schemas-upnp-org:service:ContentDirectory:1#Browse"

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><s:Body><u:Browse xmlns:u="urn:schemas-upnp-org:service:ContentDirectory:1"><ObjectID>0$6$7$10$1$32</ObjectID><BrowseFlag>BrowseDirectChildren</BrowseFlag><Filter>@id,@parentID,@restricted,dc:title,upnp:class,res,dc:date,@childCount,sec:CaptionInfo,sec:CaptionInfoEx, sec:dcmInfo, sec:MetaFileInfo,[email protected],[email protected],upnp:genre,dc:date,upnp:album,[email protected],upnp:albumArtURI,[email protected],dc:creator</Filter><StartingIndex>0</StartingIndex><RequestedCount>30</RequestedCount><SortCriteria></SortCriteria></u:Browse></s:Body></s:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset="utf-8"
Server: Linux-amd64-3.5.0-54-generic, UPnP/1.0, UMS/3.3.0
Content-Length: 12328

<?xml version="1.0" encoding="utf-8"?>
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<s:Body>
<u:BrowseResponse xmlns:u="urn:schemas-upnp-org:service:ContentDirectory:1">
<Result><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"><item id="0$6$7$10$1$32$1" parentID="0$6$7$10$1$32" restricted="true"><dc:title>Add to favorite:monitor</dc:title><res xmlns:dlna="urn:schemas-dlna-org:metadata-1-0/" protocolInfo="http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_PS_PAL;DLNA.ORG_OP=01" size="0" bitrate="10000000">http://192.168.0.12:5001/get/0$6$7$10$1$32$1/Add+to+favorite%2Fmonitor</res><res protocolInfo="http-get:*:image/png:DLNA.ORG_PN=PNG_TN">http://192.168.0.12:5001/get/0$6$7$10$1$32$1/thumbnail0000Add+to+favorite%2Fmonitor</res><upnp:class>object.item.videoItem</upnp:class></item><container id="0$6$7$10$1$32$2" childCount="1" parentID="0$6$7$10$1$32" restricted="true"><dc:title>
19:9 21.25
</dc:title><res protocolInfo="http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_TN">http://192.168.0.12:5001/get/0$6$7$10$1$32$2/thumbnail0000%0A19%2F9+21.25%0A</res><upnp:class>object.container.storageFolder</upnp:class></container><container id="0$6$7$10$1$32$3" childCount="1" parentID="0$6$7$10$1$32" restricted="true"><dc:title>
19:9 19.15
and so on. This means that the folder 19:9 21.25 has been given the path 0$6$7$10$1$32$1 in the respons.

Now when pushing the folder 19:9 21.25 I get this:

Code: Select all

POST /upnp/control/content_directory HTTP/1.0
HOST: 192.168.0.12:5001
CONTENT-LENGTH: 668
CONTENT-TYPE: text/xml;charset="utf-8"
USER-AGENT: DLNADOC/1.50 SEC_HHP_[TV]UE46D6300/1.0
SOAPACTION: "urn:schemas-upnp-org:service:ContentDirectory:1#Browse"

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><s:Body><u:Browse xmlns:u="urn:schemas-upnp-org:service:ContentDirectory:1"><ObjectID>0$6$7$10$1$32</ObjectID><BrowseFlag>BrowseDirectChildren</BrowseFlag><Filter>@id,@parentID,@restricted,dc:title,upnp:class,res,dc:date,@childCount,sec:CaptionInfo,sec:CaptionInfoEx, sec:dcmInfo, sec:MetaFileInfo,[email protected],[email protected],upnp:genre,dc:date,upnp:album,[email protected],upnp:albumArtURI,[email protected],dc:creator</Filter><StartingIndex>0</StartingIndex><RequestedCount>30</RequestedCount><SortCriteria></SortCriteria></u:Browse></s:Body></s:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset="utf-8"
Server: Linux-amd64-3.5.0-54-generic, UPnP/1.0, UMS/3.3.0
Content-Length: 12328

<?xml version="1.0" encoding="utf-8"?>
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<s:Body>
<u:BrowseResponse xmlns:u="urn:schemas-upnp-org:service:ContentDirectory:1">
<Result><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"><item id="0$6$7$10$1$32$1" parentID="0$6$7$10$1$32" restricted="true"><dc:title>Add to favorite:monitor</dc:title><res xmlns:dlna="urn:schemas-dlna-org:metadata-1-0/" protocolInfo="http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_PS_PAL;DLNA.ORG_OP=01" size="0" bitrate="10000000">http://192.168.0.12:5001/get/0$6$7$10$1$32$1/Add+to+favorite%2Fmonitor</res><res protocolInfo="http-get:*:image/png:DLNA.ORG_PN=PNG_TN">http://192.168.0.12:5001/get/0$6$7$10$1$32$1/thumbnail0000Add+to+favorite%2Fmonitor</res><upnp:class>object.item.videoItem</upnp:class></item><container id="0$6$7$10$1$32$2" childCount="1" parentID="0$6$7$10$1$32" restricted="true"><dc:title>
19:9 21.25
</dc:title><res protocolInfo="http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_TN">http://192.168.0.12:5001/get/0$6$7$10$1$32$2/thumbnail0000%0A19%2F9+21.25%0A</res><upnp:class>object.container.storageFolder</upnp:class></container><container id="0$6$7$10$1$32$3" childCount="1" parentID="0$6$7$10$1$32" restricted="true"><dc:title>
19:9 19.15
So, the TV asks for the parent folder 0$6$7$10$1$32 again instead of the pushed 0$6$7$10$1$32$1

Appearently, the TV mixes up the relations between the folders presented on the screen and their paths - but only sometimes. I cannot see that UMS is really making anything wrong.

Can you see anything in the first reponse that could confuse the TV up?
Any clue why this happens for all folders within the A-Z folder but never in the Oppet Arkivet folder? What is the difference between these???

Well, doing the same trace in Oppet Arkivet folder I can see that there seems to be a "carrige return" ending the title of the last folder when going into A-Z, but there is no corresponding "carriage return" ending the title of the last folder when going into Oppet Arkivet!

Did you rembember that you made a patch for me for exchanging "/" with a ":" in a title? Now I suspect Samsung has the same problem with <CR> but this meta character might not be possible to replace with the patch you introduced (since it will become a line separator in the config file).

Who is the one putting the <CR> there? Is it already at the SVT home page or is it Channels that put it there?

Regards
Pen

A very confused Pen
Last edited by pen on Sun Sep 21, 2014 1:18 am, edited 1 time in total.
Server Ubuntu 12.04, Renderer Samsung 46D6300

User avatar
SharkHunter
Developer
Posts: 669
Joined: Fri Jun 01, 2012 9:36 pm

Re: Channels Plugin

Post by SharkHunter » Sun Sep 21, 2014 12:56 am

pen- Your TV might be partly to blame. But lets test two things first.
1) Test with the web interface (part of any 4.x release). If you can browse and play via that it should work.
2) Try the "wild and crazy" branch 5.0.0. I have changed the id handling quite heavily there and could change somethings in this aera. It might be that UMS knocks away it's own legs here.
How do you try 5.0?
Look here viewtopic.php?f=25&t=1782
We reject: kings, presidents and voting.
We believe in: rough consensus and running code.

Post Reply