-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use as client for iptv server, wifi to HDMI tv dongle. #46
Comments
Hey there, I am not sure I fully understood the setup. I will update the tag with the new version that supports ESP within 2-3 days. Otherwise, the master branch is already updated with it. Hope this helps! |
Hello, |
Can you kindly describe why not, and any available alternative? I am thinking of a xupnpd.org scenario here. Thanks 😊 |
I simplified a bit, UPnP can do quite a bit more than opening ports, but this library does only that, and I don't see what purpose simply opening ports would serve you. |
@siliconhippy, this library will open ports for you in your router automatically, which will allow you to query your device from outside your network. I hope this helps. |
Ofekp,
That for the update and explanation !
*Here is what I think I need, and any help I would appreciate:
1. Set up an iptv server in the Cloud ( trivial, with Plex or Emby etc.)
2. At home, use an HDMI Miracast /EzCast cheap dongle for TV set, to be
able to receive this 480/720p iptv streaming as client device:
A. US$6.20 10%OFF | Chromecast Anycast M9 Plus TV Stick 4K M100 Wireless
WiFi Display Dongle Receiver Ezcast Airplay HDMI Google Chromecast
https://s.click.aliexpress.com/e/Ft2srwfI
As you know, this dongle can receive a WiFi stream from an Android or
iPhone for recorded or live streaming ( eg from YouTube.)
The phone also acts as remote control to change channels, and do FF/RW etc.
B. But what I want this dongle to do is receive the IPTV stream over wifi
from the Cloud iptv server; and use a regular TV IR remote control, with
maybe this kind of an esp8266 cheapo setup?
https://www.instructables.com/id/Easiest-ESP8266-Learning-IR-Remote-Control-Via-WIF/
C. So the idea is:
- Cloud server streams to esp8266 at home over public internet ( esp set to
public IP of cloud server.)
- esp8266 connects to Miracast/ EzCast TV dongle via WiFi at home ( local
network.)
So here the esp8266 board ( eg nodeMCU with mini USB port) is acting as a
WiFi router.
- TV set (connected via HDMI port to dongle) displays an iptv channel.
- The home user can point a standard $1-2 IR TV remote to ESP and be able
to change IPTV channels, because the IR signals received by ESP are being
sent out in turn to Cloud server dlna setup.
I hope this is a better explanation than the one earlier on your GitHub!
3. Do you think this will work?
This should be a very flexible and cheap home setup, with the cloud server
responsible for all kinds of streaming and updates etc needed over time (
also cheap since the many home devices connected don't need labor intensive
updates.)
Cheers,
😋
Shippy.
-----------
…On Sat, Nov 16, 2019, 4:03 PM Ofek ***@***.***> wrote:
@siliconhippy <https://github.com/siliconhippy>, this library will open
ports for you in your router automatically, which will allow you to query
your device from outside your network.
What you're after seems to be a different thing since I highly doubt you
are going to stream media outside your local network.
Within your local network there is no need for port forwarding.
I think you're more likely after a package that will implement the server
side of the SSDP (Simple Service Discovery Protocol) so that your network
will discover your device as an iptv. TinyUPnP package uses SSDP to
discover the capabilities of a router and use it to open ports, so it is
more like a client side of the SSDP.
If you wish to get technical, you can read more about SSDP here:
https://en.wikipedia.org/wiki/Simple_Service_Discovery_Protocol
I hope this helps.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#46?email_source=notifications&email_token=AKCL4ELU7JWYYWTYTGYORQTQUBN3XA5CNFSM4JLO5TS2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEEH2P6I#issuecomment-554674169>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AKCL4EK5FEJCC7EIVEX2L4DQUBN3XANCNFSM4JLO5TSQ>
.
|
Hi there !
I am not very technical...but this looks cool 😛
That is, IPTV server > home ESP+ mini upnp > WiFi > HDMI dongle on TV set.
Example TV dongle:
https://m.aliexpress.com/wholesale/ezcast-dongles.html?spider=y
These cheap dongles do a variation of the Miracast dlna protocol and I have streamed from YouTube on my smartphone to a TV set with such HDMI dongle.
Much cheaper than Firestick or Chromecast !
The text was updated successfully, but these errors were encountered: