Self Contained Web Server / Interface (3 Viewers)

artisticcheese

Portal Pro
February 1, 2007
80
0
Why TV logos are expected in PNG

Hi,

I have TV logos both in JPG and GIF format available. MP I beleive is using JPG by default. Why your program requires PNG for tv channel logos?
 

Big_Kev

Portal Pro
June 8, 2007
338
186
Home Country
Hi,

I have TV logos both in JPG and GIF format available. MP I beleive is using JPG by default. Why your program requires PNG for tv channel logos?

Sorry,

I was under the impression that PNG was the format of choice.

I can add support for other formats in later releases.

Regards
Kev
 

Big_Kev

Portal Pro
June 8, 2007
338
186
Home Country
New Version 0.5.0.8 Beta

New Features:
  • Login option for MSSQL 2008 Express

Fixes:
  • Volume up / Volume down, channel up / channel down for remote (no need to re-install BKHelper, as these fixes are in the HTML pages)

Slightly off-topic:
I dropped a line to Chris (infinityloop - Project Coordinator) and asked if it would be ok to add a "Donate" button to my web page.
The main reason for this is that my current laptop is now 5 years old (about 105 in computer years!) and I spend more of my limited development time for this project just waiting for things to open or compile, than I do coding!

Any contribution that you could make would be greatly appreciated and help enormously.

Please don't feel in any way obliged to donate, this is freeware and always will be.

Kev

:sorry::sorry::sorry::sorry::sorry::sorry:
Sorry everyone, I just found a very minor error in the non-pda remote page - have reloaded this version. If you downloaded it before, either download again or edit the remote.htm page and change
<image src=channel_up.png onclick="doaction('remoteframe?Command=ch+p')">
to
<image src=channel_up.png onclick="doaction('remoteframe?Command=ch+')">

Kev
 

frag999

Portal Member
December 22, 2007
6
0
[/QUOTE]

This upgrade should help... please give some feedback.

Kev

[/QUOTE]

Worked good for me. It seemed to change channels in a "smart" way. Responsive and the web server updated me by accident maybe? I noticed that the other TV card devices showed the same channel in their respective dropdown boxes. These dropdown boxes updated when the TV server began timeshifting the channel that I selected. This works great for me as I will probably just use one tuning device at a time - it may cause grief for people trying to record on one device and watch on another. Maybe this is a limitation of the TV server's manual timeshifting function? Right now I am very satisfied with this extra new feature.

Going back to my earlier comments on VLC transcoding implementations... I tried out PiipTV plugin which has a built in VLC front end with debugging tools for issues that you may want to take a look at. I see others on this thread have found interest in the live TV streaming. For me, I am more than happy with your excellent work!
:D
 

jonaskp

Portal Pro
October 23, 2006
438
15
Home Country
Denmark Denmark
This upgrade should help... please give some feedback.

Kev

Worked good for me. It seemed to change channels in a "smart" way. Responsive and the web server updated me by accident maybe? I noticed that the other TV card devices showed the same channel in their respective dropdown boxes. These dropdown boxes updated when the TV server began timeshifting the channel that I selected. This works great for me as I will probably just use one tuning device at a time - it may cause grief for people trying to record on one device and watch on another. Maybe this is a limitation of the TV server's manual timeshifting function? Right now I am very satisfied with this extra new feature.

Going back to my earlier comments on VLC transcoding implementations... I tried out PiipTV plugin which has a built in VLC front end with debugging tools for issues that you may want to take a look at. I see others on this thread have found interest in the live TV streaming. For me, I am more than happy with your excellent work!
:D
Not have found, always have had :D (was that right grammatically, sound a little odd?).
I tried out PiiPTV plugin aswell, but am having trouble with getting it to work. I think I'm jsut gonna wait for a working solution from this end, because I really like the idea of having the WebEPG and Livestreaming combined, like they do it in Webguide for MCE and VMC.
 

frag999

Portal Member
December 22, 2007
6
0
After some more testing I found something in the new timeshifting feature that should be changed if possible. I want to create users that do not have access to "all channels".

I made a user with access to only a limited selection of channels. I then logged in with that user and the guide correctly displayed only the limited selection of channels. When I went to the webpage with the TV service options to begin timeshifting, all the channels were available for tuning. Maybe it would be possible to put the "begin timeshifting" feature in the dialog box that pops up for recording purposes when you select a program from the guide?
 

Big_Kev

Portal Pro
June 8, 2007
338
186
Home Country
New Features

  • VLC Streaming
This is a first release for VLC Streaming.
There is a new page in the Web Interface Manager with the following entries
VLC Folder - this is the path to your VLC installation (must be on the Web Interface PC)
Tv Server Name/IP - this is the network address of the Tv Server that you will be streaming from
Output Streaming Port - This is the port number that your VLC clients will connect to
Transcode Options - These are the VLC transcoding options, currently defaults to vcodec=mp2v,vb=500,scale=0.5,acod ec=mpga,ab=128,channels=2

These variables are used to start VLC with the following parameters when you select a card...

vlc.exe rtsp://[Tv Server Name]/stream[CardID].0 --sout=#transcode{[Transcode Options]}:duplicate{dst=std{access=http,mux=ts,dst=[TV Server Name]:[Output Streaming Port]}}

CardID is from the Web Interface page for the card you are starting streaming (from RemoteControl.Instance.CardId() method).


At present, streaming is for one card at a time. If you stop streaming on one card and start it on another, then VLC is stoped and restarted (as the CardID will change). If you change channels, timeshifting on the card is stopped, Timeshifting file is deleted, timeshifting is restarted - VLC stays running.

Sorry, but I can not test this properly at present as my ADSL is down AGAIN!!! and my laptop does not have a TV card - so I would appreciate some feedback.

Kev

After some more testing I found something in the new timeshifting feature that should be changed if possible. I want to create users that do not have access to "all channels".

I made a user with access to only a limited selection of channels. I then logged in with that user and the guide correctly displayed only the limited selection of channels. When I went to the webpage with the TV service options to begin timeshifting, all the channels were available for tuning. Maybe it would be possible to put the "begin timeshifting" feature in the dialog box that pops up for recording purposes when you select a program from the guide?
This sounds like a good idea... I am still working on the streaming stuff, when I get it a bit more settled, I will incorporate this...

Kev

Hi Big_Kev,

Did you get any chance to look at my Database backup?

:sorry: to pester but I'm flummoxed on this one
Just loaded it...

Had to re-install and change back to MySQL.

Back to you soon

Kev
 

frag999

Portal Member
December 22, 2007
6
0
New Features

  • VLC Streaming
This is a first release for VLC Streaming.
There is a new page in the Web Interface Manager with the following entries
VLC Folder - this is the path to your VLC installation (must be on the Web Interface PC)
Tv Server Name/IP - this is the network address of the Tv Server that you will be streaming from
Output Streaming Port - This is the port number that your VLC clients will connect to
Transcode Options - These are the VLC transcoding options, currently defaults to vcodec=mp2v,vb=500,scale=0.5,acod ec=mpga,ab=128,channels=2

These variables are used to start VLC with the following parameters when you select a card...

vlc.exe rtsp://[Tv Server Name]/stream[CardID].0 --sout=#transcode{[Transcode Options]}:duplicate{dst=std{access=http,mux=ts,dst=[TV Server Name]:[Output Streaming Port]}}

CardID is from the Web Interface page for the card you are starting streaming (from RemoteControl.Instance.CardId() method).


At present, streaming is for one card at a time. If you stop streaming on one card and start it on another, then VLC is stoped and restarted (as the CardID will change). If you change channels, timeshifting on the card is stopped, Timeshifting file is deleted, timeshifting is restarted - VLC stays running.

Sorry, but I can not test this properly at present as my ADSL is down AGAIN!!! and my laptop does not have a TV card - so I would appreciate some feedback.

Kev

After some more testing I found something in the new timeshifting feature that should be changed if possible. I want to create users that do not have access to "all channels".

I made a user with access to only a limited selection of channels. I then logged in with that user and the guide correctly displayed only the limited selection of channels. When I went to the webpage with the TV service options to begin timeshifting, all the channels were available for tuning. Maybe it would be possible to put the "begin timeshifting" feature in the dialog box that pops up for recording purposes when you select a program from the guide?
This sounds like a good idea... I am still working on the streaming stuff, when I get it a bit more settled, I will incorporate this...

Kev

Hi Big_Kev,

Did you get any chance to look at my Database backup?

:sorry: to pester but I'm flummoxed on this one
Just loaded it...

Had to re-install and change back to MySQL.

Back to you soon

Kev


Too cool! Keep up the good work! Will try it when i get a chance...
 

Big_Kev

Portal Pro
June 8, 2007
338
186
Home Country
Hi Big_Kev,

Did you get any chance to look at my Database backup?

:sorry: to pester but I'm flummoxed on this one
Try running this query in MySQL query browser (if you get a "database not selected" error, just double click the mptvdbrc1 database on the schemata tab to open it)

select DISTINCT t.name, t.idChannel, c.displayName from channel c, groupmap g, tuningdetail t where t.idChannel = g.idChannel and c.isRadio = 0 and g.idChannel = c.idChannel and c.idChannel in (select idChannel from channelgroup c, groupmap g where c.groupName ='Freesat' and g.idGroup = c.idGroup) and g.idGroup in (select c.idGroup from channelgroup c, groupmap g where c.groupName ='Freesat' and g.idGroup = c.idGroup) order by g.sortOrder

You will see that there are duplicate displayName entries for different name entries. Web Interface uses displayName (as this is the name that users enter for display).

for example, see:

BBC ONE = BBC ONE
BBC 1 W Mids = BBC ONE
BBC 2 England = BBC TWO
BBC TWO = BBC TWO

So you can change the display names so they are non-ambiguous or make the redundant channels not visible or re-arrange your groups into smaller numbers of channels etc.

Hope this helps...

Kev
 

Users who are viewing this thread

Top Bottom