PDA

View Full Version : E2Streamer (Easy Stream from STB to PC)



FiFtHeLeMeNt
20-08-17, 02:37
I have written a small C# program which makes it very easy to stream from any enigma2 based STB to your PC.
It retrieves the STB bouquets using the STB IP address and then you can stream the channels by double clicking on the channel names.
It uses VLC to stream the channels and VLC should be installed in the default location "C:\Program Files\VideoLAN\VLC\vlc.exe".

scrupples
20-08-17, 14:54
just keeps telling me my IP is wrong?

FiFtHeLeMeNt
20-08-17, 15:58
just keeps telling me my IP is wrong?

Have you changed the default HTTP port of your STB ? My program assumes it is running on default port 80.
In order to make sure everything is alright, test this link inside your browser : http://STB_IP_ADDRESS/web/getallservices
Change STB_IP_ADDRESS to your STB IP Address.
It should return a XML list of your TV bouquets. If it doesn't work, it means you are entering a wrong IP address or Enigma 2 web service is disabled or running on a different port number.

roybach
22-08-17, 15:52
No luck with the app, doesn't connect despite corredt STB IP Address , how do I enable Enigma 2 web service?

FiFtHeLeMeNt
23-08-17, 07:03
No luck with the app, doesn't connect despite corredt STB IP Address , how do I enable Enigma 2 web service?

Do you have openwebif installed on your STB ? if you dont, install it and try again.
I am personally using openvix with default settings and it works right out of the box.
It is what you need for this program to work : https://dream.reichholf.net/wiki/Enigma2:WebInterface

FiFtHeLeMeNt
04-09-17, 20:52
Version 1.1 Released.

scrupples
05-09-17, 16:19
Still not working unfortunatley

54864

FiFtHeLeMeNt
05-09-17, 16:29
Still not working unfortunatley

54864

Can you send a screenshot of the output of this link ?
http://192.168.1.12/web/getallservices

bellejt
05-09-17, 17:03
is the same as streaming in webif .Mittle icon does exactly the same as your program.

FiFtHeLeMeNt
05-09-17, 17:12
Version 1.2 Released.

FiFtHeLeMeNt
05-09-17, 17:18
is the same as streaming in webif .Mittle icon does exactly the same as your program.

Every time you use webif, it downloads a .m3u file which you should open in VLC manually.
E2Streamer is much more convenient and I am adding more features.

bellejt
05-09-17, 17:21
here it is set as selfstarting so no need to open the file manually.Even when transcoding stream.Hopefully you incorporate that also.Great work.

scrupples
05-09-17, 19:13
Can you send a screenshot of the output of this link ?
http://192.168.1.12/web/getallservices

here you go m8

FiFtHeLeMeNt
05-09-17, 19:25
here you go m8

Please try version 1.2 and if you still got the error. send me the screenshot. I have made the error message more detailed so we can debug it.

abu baniaz
05-09-17, 19:36
Version 1.1 and 1.2 will not connect to my receiver. I get "Unable to connect to STB. Make sure IP address is correct" message. There is a spinner on the TV screen after I press apply, then the message in the application appears.

The STB's address is 192.168.0.51

abu baniaz
05-09-17, 20:06
Attached is my getallservices.xml file. Several people have posted that it is not connecting, so there must be an issue. Pretty sure that another app had similar issue where the "0" subnet ip addresses were being rejected.

FiFtHeLeMeNt
05-09-17, 20:08
Attached is my getallservices.xml file. Several people have posted that it is not connecting, so there must be an issue. Pretty sure that another app had similar issue where the "0" subnet ip addresses were being rejected.

Please send me a screenshot of the error message from version 1.2. It helps me to debug the issue.

abu baniaz
05-09-17, 20:31
As requested, screenshot attached

FiFtHeLeMeNt
05-09-17, 21:13
As requested, screenshot attached

I believe this error happens because I have set the network timeout so low (5 seconds) and you have a very large bouquet list (5MB).
My own bouquet list is very small and loads very fast.
Please try the version which I have attached to this post. if you still encountered the error (I hope not!). please attach and send the screenshot.

abu baniaz
05-09-17, 22:22
Thanks. It is connecting now.

I double clicked a service and got the attached.

FiFtHeLeMeNt
06-09-17, 07:14
Thanks. It is connecting now.

I double clicked a service and got the attached.

You get this error because VLC is not installed in the default location "C:\Program Files\VideoLAN\VLC\vlc.exe"
If you have Windows 64 bit, you need to install 64 bit version of VLC.
In the next release I will add a feature to set the location of video player.

abu baniaz
07-09-17, 03:14
I didn't realise the arrow next to download allowed you to select the 64 bit version. Oops



https://www.videolan.org/vlc/download-windows.en-GB.html


Surely it would be better to try both locations instead of having to set the path. Check for 64 bit, then 32 bit.

Better still, use the default application with the file type. VLC does not handle all file types. I prefer MPC-HC as you can play 4K transmissions even with a non-4k receiver

Issue 1
Using a solo 4K, Double clicking on BBC One HD opened 7 instances of VLC player.

Issue 2
Select a bouquet marker selects all services from all satellites/cable/terrestrial even if they are not in a bouquet.

harkan
07-09-17, 11:01
I tried it nice, the device should be in standby


pic1:https://i.hizliresim.com/8N0mpa.jpg (https://hizliresim.com/8N0mpa)
pic2:https://i.hizliresim.com/qJ19L5.jpg (https://hizliresim.com/qJ19L5)
pic3:https://i.hizliresim.com/rJBYP7.jpg (https://hizliresim.com/rJBYP7)

FiFtHeLeMeNt
07-09-17, 11:14
Version 1.3 Released.

FiFtHeLeMeNt
07-09-17, 11:22
I didn't realise the arrow next to download allowed you to select the 64 bit version. Oops



https://www.videolan.org/vlc/download-windows.en-GB.html


Surely it would be better to try both locations instead of having to set the path. Check for 64 bit, then 32 bit.

Better still, use the default application with the file type. VLC does not handle all file types. I prefer MPC-HC as you can play 4K transmissions even with a non-4k receiver

Issue 1
Using a solo 4K, Double clicking on BBC One HD opened 7 instances of VLC player.

Issue 2
Select a bouquet marker selects all services from all satellites/cable/terrestrial even if they are not in a bouquet.

Thank you for helping me for beta testing this app.
I have a very simple bouquet list, so I hadn't encounter these bugs myself.
I added "Select Player" option so you can select your favorite player yourself.
I also resolved the issue of opening several instances of player and I noticed HTML escaped characters are not showing correctly in your bouquet list, so I fixed that as well.
But regarding your second issue, I believe you are referring to your "== Sky UK ==" marker. well, if you look into the xml file which you sent for me, it is actually a bouquet containing all those channels.
I also tried to add a marker using dreamboxEdit and noticed it is only available for channels inside a bouquet and not for bouquets themselves.
Please try version 1.3 and let me know how it works for you :)

abu baniaz
09-09-17, 22:40
The minimse function is not working. You cannot even right click and minimise.

Working well on other features.