146 pointsby xonery6 hours ago10 comments
  • dtagames3 hours ago
    For a no hacks alternative, I built TV Explorer. It puts the channel's published HLS stream into your browser with no interim steps. Uses the public GitHub list of more than 10,000 free channels.

    https://tvexplorer.live

    • ssl-32 hours ago
      That is an unbelievably slick thing that you've got there.

      It feels very light-weight, it's approximately instantly-responsive. Back button works. I don't understand the stats (or my contribution to them), but whatever.

      (the closed-captioning pop-up causes some overlay issues for me, though)

      moar edit: Upon further review with my very not-special desktop box, I'm reasonably confident that this is the quickest, most-responsive "TV-watching" experience I've had since analog NTSC left the scene ~eons ago. It's fast like switching from channel 11 to channel 13 used to be with the very quickest and most well-behaved of tuners.

      What aren't you doing that everyone else is doing?

    • liquidnitrogen144 minutes ago
      I think https://tv.garden/ has more channels than your especially if i look at Japan
    • jusonchan812 hours ago
      This is incredible! It loaded so fast on my mobile and I’m able to watch channels from all over. Amazing stuff man. It requires a thread of its own
    • boromian hour ago
      very cool. How would have this on actual TV? Load it in the built in browser?
    • nchagnet2 hours ago
      This is such a high quality TV viewing experience, I really love it! Amazing work!
    • liamwire2 hours ago
      This is fantastic, as others have said. Could you talk a bit about how it's so wonderfully fast?
  • hperrin3 hours ago
    > I built it because I couldn't cast web video from my laptop to my TV: no Chromecast, no AirPlay.

    Looks like Claude built it.

    • yard2010an hour ago
      You're absolutely right and let me be honest about the honest load-bearing smoking-gun you point at.
      • dimator35 minutes ago
        That's the core tension — and you're right to call it out! Let me walk back my claims.
  • slg5 hours ago
    Usually piracy software tries to maintain a little plausible deniability, but here this is suggesting it will help you stream this weekend's newly released $250m blockbuster.
    • quantummagic4 hours ago
      It could just be streaming the trailer.
    • devindotcom5 hours ago
      the interface shows the top movies right now on https://www.themoviedb.org/
    • some-guy4 hours ago
      I’m not against piracy but the initial pitch made it seem like it’s more purely for trying to cast streams embedded in websites that you already are visiting and/or have access to, of which do not “allow” you to cast, or for whatever reason only work on a laptop and not on something like AirPlay. But the LLM-slop description of “random websites” in addition to the option for a TVDB API key confuse me as to what the actual focus is here.
  • krackers6 hours ago
    I thought the whole point of turnstile was that it detects headless browsers and it's supposed to be "difficult" to bypass. Apparently this just simulates clicking on the checkmark. Is it really that easy?
    • KomoD5 hours ago
      > was that it detects headless browsers

      > Apparently this just simulates clicking on the checkmark

      Not just that. It also spoofs a bunch of browser stuff.

      A standard headless browser will probably get flagged.

    • Saris5 hours ago
      If you can make the browser pass all the other checks going on in the background, clicking the checkmark is all that's left.
    • xonery5 hours ago
      Yes, kindof…
  • rideontime6 hours ago
    Seems to be missing some context. What is this used for? Piracy?
    • xonery6 hours ago
      It's a CLI that lets you select a movie, finds a matching stream from streaming websites, transcodes it, burns in subtitles in real time, and tells your TV to play it.
      • 2gremlin1815 hours ago
        Do I need to bring my own sources or is there a maintained list?
        • xonery5 hours ago
          You mean the streaming website source ? You can use the one present in the config.yaml of the project, it works fine.
      • keepupnow5 hours ago
        [flagged]
        • 4 hours ago
          undefined
    • cortesoft2 hours ago
      I am not sure how this would help with piracy? It can only play a stream you already have access to, it doesn’t break encryption or anything.
      • PieUseran hour ago
        The default config has a bunch of such sources: https://github.com/stupside/castor/blob/main/config.yaml

        sources: - proxies: - "https://vidsrc-embed.ru" templates: movie: "/embed/movie/{itemID}" episode: "/embed/tv/{itemID}/{season}-{episode}"

          - proxies:
              - "https://1embed.cc"
              - "https://www.vidking.net"
            templates:
              movie: "/embed/movie/{itemID}"
              episode: "/embed/tv/{itemID}/{season}/{episode}"
        
          - proxies:
              - "https://www.rivestream.app"
            templates:
              movie: "/embed/torrent?type=movie&id={itemID}"
              episode: "/embed/torrent?type=tv&id={itemID}&season={season}&episode={episode}"
        
          - proxies:
              - "https://www.rivestream.app"
            templates:
              movie: "/embed?type=movie&id={itemID}"
              episode: "/embed?type=tv&id={itemID}&season={season}&episode={episode}"
    • pogue6 hours ago
      It's an alternative way to cast media to your TV by way of somehow ripping the streaming video off said website or service.
    • mikeweiss5 hours ago
      I agree, is the use case any video stream other than big established ( which already support casting)... So... bootleg sports streams?
      • xonery4 hours ago
        It casts whatever stream's on the page, same as VLC plays whatever file you open.
    • selectively6 hours ago
      [dead]
  • xonery5 hours ago
    Docker version on MacOS might not find your TV.
    • monksy2 hours ago
      You probably have to expose it to do Upnp through the VM that is needed for docker on Macos.
  • ranger_danger4 hours ago
    Can you cast to a Roku device with this?
    • kls0e2 hours ago
      I tried with v1.4.1, TVs running Roku TV do not seem to be supported at this point of time, at least "castor scan" does not yield any results. Roku TV does support Apple AirPlay as an add-on as you probably know.
  • j455 hours ago
    This is interesting, instead of a command line interface it made me wonder what an interface right on the tv could look like.

    Comparisons to watching tv, are usually a TV interface, with a TV device/app, be it an Android TV/Apple TV, etc.

    Maybe I'm missing it, I couldn't see a tv interface.

    The part where it can send video to any kind of tv is a pretty remarkable piece.

    • defrost4 hours ago
      It's also remarkably "old" in a digital sense:

        Digital Living Network Alliance (DLNA) is a set of interoperability standards for sharing home digital media among multimedia devices. Introduced 2004; 22 years ago.
      
      * https://en.wikipedia.org/wiki/DLNA

        Google Cast is a proprietary protocol developed by Google for playing locally stored or Internet-streamed audiovisual content on a compatible consumer device. The protocol is used to initiate and control playback of content on digital media players, high-definition televisions, and home audio systems using a mobile device, personal computer, or smart speaker. The protocol was first launched on July 24, 2013; 12 years ago.
      
      * https://en.wikipedia.org/wiki/Google_Cast
      • j453 hours ago
        Old also in this case keeps TVs useful longer
  • vivzkestrel2 hours ago
    [dead]
  • selectively6 hours ago
    [dead]