Jump to content

Popcorn Hour


Recommended Posts

It is possible to share the same port between several apps. There should e no problem. It's onl listening. for sending each app uses it's own port.

 

Don't worry about that, otherwise the whole UPNP stuff would never work ;)

Link to comment
  • Replies 100
  • Created
  • Last Reply

Top Posters In This Topic

  • Lars_MQ

    29

  • buttonsNI.

    25

  • spiky30

    12

  • Kurben

    4

I cannot for the life of me get this to work.

 

I have a share on my Vista box called DVBViewer, into which I have put all the files. The share has all the permissions set (Everyone, Administrator and my user have Full access, and I have also turned off share passwords in Vista Network and Sharing Centre). I have created a share to it on the Popi which is called 192.168.1.201:DVBViewer.

 

My DVBViewer.html looks like this

 

<a href="http://localhost.drives:8883/[sMB]%20192.168.1.201:DVBViewer/script.cgi">lircbeamer</a>

 

My script.cgi looks like this

 

#!/bin/sh

 

echo "Content-Length: 30";

echo "Content-type: text/html";

echo "";

 

cd ~

mkdir /etc/DVBViewer 2>/dev/null

mount -t cifs //192.168.1.201/DVBViewer /etc/DVBViewer/ -o username=root,rw;

cp /etc/DVBViewer/lircbeamer /usr/bin;

sh -c /etc/DVBViewer/startlb 2>/dev/null &

echo "Lircbeamer started on your popi...........";

exit 0;

 

 

However, when I open DVBViewer.html I get the white screen, and then select the link, but always get "The request cannot be processed". I tried truncating the url in the html to see if I could browse the Popi, but it still fails the same way.

 

I'm at a loss to know what to try next. However, the only thought I have is that I am a beta-tester for the Popi firmware and am currently running 001-17-080731-15-POP-402-000 which was released a few days ago. Is there anyone else running this firmware that can confirm they have it working ok?

 

Thanks

Edited by renzz
Link to comment

The new firmware needs other scripts. Better we'll continue the discussion via PM. Otherwise we will for sure create a lot of confusion :bye:

Link to comment
The new firmware needs other scripts. Better we'll continue the discussion via PM. Otherwise we will for sure create a lot of confusion B)

 

Thanks Lars - I was beginning to think I was going mad.... :bye:

Link to comment

Hello Lars,

also need some help...

 

Installed the RecService 1.4.4

Created a new share on my pc

Extracted the files you provided in this thread to the new folder

adjusted DVBViewer.html and script.cgi as described

adjusted the firewall (allows DVBVservice.exe)

 

 

When I start my poppi, I see the DVBViewer as additional source,

but when I click on it I get an error message 'reqest cannot be proceeded'

 

When I start the DVBViewer.html at poppi in the new share I get a white screen and the ...is started message but nothing happens then.

 

Can you help me?

Link to comment

I can open the web interface from my pc.

If I start it from with the icon - right click - web interface i have to enter the user and passwort then see the web interface

if I start it afterwards directly with your link i see the interface without entering the login data.

 

I changed the port in the Configuration to 8082. before it was '80' (default?)

Do I have to change/adjust the port somewhere else?

 

Starting the application from the poppi still doesnt' work.

I also disabled the firewall completely to test, but it also didn't help.

Link to comment

I'm working on it. I'm not sure where the problem is located.

 

Do you have more than one Network card in the PC? (I did test it with my system but maybe I overlooked something)

 

Which resolution do you use for the popcorn hour the 16:9 HD or PAL resolution (720X576).

Link to comment

I have two network cards on my pc.

First one (LAN2 is connected to the internet)

Then I've added another one which is connected to the poppi (LAN8)

 

Online FW update of the poppi e.g. works.

 

At the moment I'm using 1080i HDMI resolution

Link to comment

Ok, I compiled a modified version of the service. You can download it in the membersarea at the very bottom (z Popcorn Hour).

 

Just select stop service from the icon - right click, unzip the archive with path into the DVBViewer programfolder (you may need elevated rights for this). Then start the service with the icon - right click.

 

Open the web interface (icon - right click) go to the config page and on the left side at the bottom you should be able to select the IP of the local (!) NIC which is on the same subnet as the popcorn hour. Press the save button and try opening the DVBViewer source in the popcorn hour.

 

I hope it works this time as planned :bye:

Link to comment

Hi!

Now it's running perfectly!

Thank you very much!

Also the zapping function is running :-)

Is it correct that I start the .html-file then go back to the sources menu und start the DVBViewer?

 

Two more questions: is it possible to implement a short info after zapping to another channel telling me the new channels name?

Will other plugins run in future while using this tool (I have a certain favourite plugin...)

Link to comment
Is it correct that I start the .html-file then go back to the sources menu und start the DVBViewer?

You only need to start the "lircbeamer" every time you start or reboot the popcorn hour (means cutting of power or pressing standby and then "del").

 

is it possible to implement a short info after zapping to another channel telling me the new channels name?

I wish. It is impossible (for now) to show any visual feedback while the popcorn hour is in playback (this means also livetv) mode.

 

Will other plugins run in future

Please do read the changelog

Link to comment

..my 1st comment to the latest developments. I couldn't test it earlier but now I've got it running. IMHO it is only a proof of concept for the time being. For me it's not really usable. With a dynamic channel list of more than 10.000 channels it's impossible to find the wanted program :bye:

Link to comment

i have a problem were the dvbserver keeps disappearing from the popcorn media sourse menu

 

i keep having to reinstall the service to get it to reappear again

 

why is this happening lars?

Link to comment
don't know, works without a hitch here.

well i dont know why either but sometimes when i have to reboot the pc or reboot the popcorn i loose the dvbserver in the media sourse menu.........

i have ip address set 192.168.1.64 port 8080 in the webpage and forwarded on the router and firewalls open for the dvbservice.

Edited by buttonsNI.
Link to comment
Please do read the changelog

 

Thanks Lars for the hint,

got it running :blush:

 

From my side I really find the feature helpful,

as was only having a single-sat tuner with hdd connected to my plasma before.

Now I'm feeling like having a twin sat tuner...

... with multiple hdds B)

Link to comment
the router is normaly not involved since it stricly in the lan and no access to the internet or what ever.

so your saying i can turn of the port forwarding on the router but can still have the pc ip address and port no. on the web page of the dvbservice?

 

i dont understand .i thought the reason for a port number was the router.....

Link to comment

If you want to access the webinterface (!) of the service from the internet then you have to configure the router. If you only plan to use everything local in your LAN, you don't have to configure your router.

Link to comment

I still cannot get this to work on a Vista machine with two network cards.

 

After installing the version of the service Lars uploaded for machines with two NICs, I was able to connect from the Popi and see the DVBViewer menu. However, at this point, DVBViewer was already on the Popi's list of media sources. Since then, I needed to power the Popi off then on - and since then it has never reappeared on the list of media sources.

 

I also have another problem with the service, which came in at 1.4.2.0 - after a timed recording ends, the service continues to think it's recording. It stops writing to the recorded file, but the tray icon continues to show it's recording, and any subsequent timers do not start. If I stop the service, it says it's stopped, but the dvb service exe continues to run, and you cannot restart the service. The only way out is to kill it in task manager.

 

The log (attached) doesn't really show very much, and so I have had to go back to 1.4.1.23, which works fine (but obviously without any of the nice Popi stuff).

svcdebug.log

Link to comment
After installing the version of the service Lars uploaded for machines with two NICs, I was able to connect from the Popi and see the DVBViewer menu. However, at this point, DVBViewer was already on the Popi's list of media sources. Since then, I needed to power the Popi off then on - and since then it has never reappeared on the list of media sources.

 

Hi

Had the same problem. You have to adjust the IP in the Configuration each time you start the service.

Link to comment
You have to adjust the IP in the Configuration each time you start the service.

This is a bug. I'm looking into it.

 

Edit:

Found it. a typo in the reading of the settingsdata. I'll upload a fix later today.

Link to comment

First of all "chapeau" for the popi extension. Fantastic how the service is discovered without any configuration on the client and how fast a channel is displayed (5-10s). It's by far the most promising application for live-TV on a streaming client I have seen. I would even pay extra to push development for this service.

 

I'm running FW 001-17-080731-15-POP-402-000 on my popi and having the same "request cannot be processed" problem as renzz. I have modified the script to run from a USB stick and finally get the "Librcbeamer started ..." message. Nevertheless zapping is still not working although it has no priority to me.

 

Stability is more an issue. Yesterday I could watch TV and change channels for about 2h without problems. Then I added [Removed] as described in the changelog .../DVBViewer/plugins/plugins1 and ... wow this was working too. After an hour I started to rearrange channels to have my favorites in front. Back to the popi and problems started: "could not play". After a cold reboot of popi still the same, so I rebooted the server running the service. Ohhh.. was working again. After changing a few times channel again: "could not play". Time to go sleep.

 

§ 13

 

Do not ask for or discuss plugins for descrambling/decrypting pay-tv or key-codes.

Although the DVBViewer Pro provides full pay-tv functionality it must only be used in combination with a valid subscription of a pay-tv provider, a tv-card/box featuring a "common interface" (CI) and the corresponding "common access module" (CAM) with a smart-card. This applies regardless whether software-descrambling is allowed in your country or not.

Link to comment

Hi, I have the same issue as Renzz too and I'm running the 01-17-080612-15-POP-402 firmware, I get the "lircbeamer started" message but afterwards I don't get the DVBViewer option nor can I access the share any longer. Am I doing something wrong? I'm running Windows Server 2003 and I have a share called "popi" which is accessible by the guest account which has been activated also.

Edited by iLLiZT
Link to comment
Hi, I have the same issue as Renzz too and I'm running the 01-17-080612-15-POP-402 firmware, I get the "lircbeamer started" message but afterwards I don't get the DVBViewer option nor can I access the share any longer. Am I doing something wrong? I'm running Windows Server 2003 and I have a share called "popi" which is accessible by the guest account which has been activated also.

 

Same here ... but you don't need lircbeamer to watch LiveTV. On the PCH you will get the DVBViewer entry as soon as you start the recservice on the server.

Link to comment
Same here ... but you don't need lircbeamer to watch LiveTV. On the PCH you will get the DVBViewer entry as soon as you start the recservice on the server.

 

Ok, it would be preferred to have the lircbeamer running though, also, I don't get any DVBViewer entry under media sources, nor anywhere else for that matter.

Link to comment

Just a little warning for those that have upgraded their PCH firmware to the latest one (issued last Friday). You will have to edit both DVBViewer.html and script.cgi because the new fimware uses a new notation to reference network shares (you can check the NMT forums if you want to do this yourself). I am sure Lars will soon provide new files for those that will be upgrading the firmware. On the other hand, just as Lars predicted, we can now adjust the aspect ratio to our liking when watching Live TV in the PCH.

 

Thanks again to Lars for providing us with these wonderful tools for DVBViewer and PCH.

 

Greetings from Spain

Link to comment

just read the thread about streaming DVBViewer to the pch, sounds very interesting.

I don't own a pch, but by now I'm really thinking about buying one.

 

But I have a question, hope you can explain it to me:

 

When running DVBViewer on my homeserver and streaming it to the pch, which of both is responsible for scaling and deinterlacing and such things?

is it the pch?

I'm asking because I'd like to have the DVBViewer installed on a server without graphicscard and all the other unnecessary things just for watching tv, dvd & videos, but don't like to have it in my livingroom.

the small nmt would be the better solution for me.

 

when all those things work together like I hope they do, it would be the perfect media-center for me.

 

hope you guys can give me an answer.

 

best regards

Edited by sw4y
Link to comment

The pch is responsible for everything concerning the presentation. Scaling, deinterlacing, decoding, audio - all the stuff. The server does simply stream the dvbstream from the DVB-device with very small modifications.

So you don't need a highend server, a 500 mhz pc will do it without problems (even HDTV h.264) :biggrin:

Link to comment

Sounds great, maybe you can do me another favor and give me (us) a short overview what actually is possible with the combination of popcorn hour and DVBViewer?

And I almost forgot, a big thanks for investing your time in this, looks like a really interesting thing.

 

sw4y

Link to comment
Just a little warning for those that have upgraded their PCH firmware to the latest one (issued last Friday). You will have to edit both DVBViewer.html and script.cgi because the new fimware uses a new notation to reference network shares (you can check the NMT forums if you want to do this yourself). I am sure Lars will soon provide new files for those that will be upgrading the firmware. On the other hand, just as Lars predicted, we can now adjust the aspect ratio to our liking when watching Live TV in the PCH.

 

Thanks again to Lars for providing us with these wonderful tools for DVBViewer and PCH.

 

Greetings from Spain

has anyone got the popi tool working with the new firmware yet?

Link to comment
I only changed DVBViewer.html: replaced the name exactly as it is displayed on the Popi Media Source screen (example popiserver:capture) by NETWORK_SHARE/capture

 

so it's now: <a href="http://localhost.drives:8883/NETWORK_SHARE/capture/script.cgi">lircbeamer</a>

 

is that what you did

it says "network browser" on the Popi Media Source screen ,not NETWORK_SHARE

 

when you select the "network browser" on screen it takes you through the workgroup till you come to the html

 

so are you saying that i no longer have to create my own share link to the html and just to go through the network browser till i come to the popi html?

Edited by buttonsNI.
Link to comment

×
×
  • Create New...