We watch NASA TV on Sybabas consoles (Popcorn, BBK, eGreat, etc.)

    Intro


    Due to the total lack of funding, the North Atlantic Space Agency (in the common people of NASA) is constantly fighting for the “mindshare” of the American taxpayer. These goals are served by the Kennedy Space Center's entertaining tourist program at Cape Cannaveral, custom films and cartoons (Fly to the Moon), the websites of NASA itself and all space missions, the army of bloggers and even the robots themselves, who manage to post during their missions on Twitter ( Where am I now? Travelin '2.49km / s (5577mph). 1,737km from the Moon. T-2min #lcross) NASA even has its own television, where you can watch live broadcasts from the ISS in HD, video streaming from webcams installed on it, reviews, press conferences and live reports from flight control centers. A highly compressed (in terms of resolution, not content) version of NASA broadcasts to the Internet on the NASA TV website .
    But sometimes you want to not sit like a ghoul at the computer, staring at the monitor (the wives don’t understand this, it makes no difference to them - you write on the blog, watch porn, add the poppy address of her poppy to allow-list on the router, fix problems with home IP - by phone or by watching a TV set), and, having opened a bottle of beer and tumbled down on a sofa, depict an exemplary father of the family, tired after a hard labor shift.

    Problem


    I think that the owners of HTPC have no problems - took the address of the stream, drove it into the player and look. My video on the TV is not driven out by HTPC, but by the excellent Popcorn Hour PCH A110 media device. This is almost a complete analogue of BBK, eGreat, and other players, since they all use the same software - NMT (networked media tank) from Syabas. In principle, NMT can play most streams, but with NASA TV there was an ambush. Despite the fact that if you look at the properties of the stream, you will see the address http: //, this is actually the mms: // stream, that is, the proprietary Microsoft protocol, which nmt cannot play and is not going to learn. Their position is not entirely, frankly, understandable, since, for example, VLC, not being the brainchild of MS, quietly copes with the task of playing mms: //, but you have to come to terms with what is.

    Decision


    Fortunately, there is a computer on the network where you can run the same VLC and configure it to transcode the stream from mms: // to http: //, and http: // already feed the popcorn. Go!
    1. We launch VLC and open the stream from NASA in it: Press ctrl + s (streaming), go to the Network tab, insert the stream link in the Address line: http://playlist.yahoo.com/makeplaylist.dll?id=1369080&segment= 149773 , click the Stream button.
    2. The Output Stream window appears. We need the http option, in the Output group put a checkmark on HTTP, be sure to fill in the Address and Port field - this is the interface from which the VLC will drive the stream, i.e. The IP address of that network card.
    3. In the profile field, you can select the pre-configured MPEG-2, or you can independently configure encapsulation, video and audio codecs, bitrates, and more.
    4. Please note that for convenience, VLC shows below a complete line of parameters that implements the settings you just made. This is a mega useful thing if you want to do without a computer - for example, by running transcoding on a server or router (wl500gP should, in theory, be able to handle such a task). VLC manuals are impressive and in order to compose this line yourself, you will have to smoke manuals for more than one evening. Another useful application is to create a shortcut on the desktop. You need to create a shortcut on VLC, and then add the stream address and parameters in its properties after the executor:
      “C: \ Program Files (x86) \ VideoLAN \ VLC \ vlc.exe”
      playlist.yahoo.com/makeplaylist.dll?id=1369080&segment = 149773
      : sout = # transcode {vcodec = mp2v, vb = 800, scale = 1, acodec = mpga, ab = 128, channels = 2}: duplicate {dst = std {access = http, mux = ts, dst = 192.168.15.100 : 8989}}
      So the shortcut will consist of three parts with a space between them: the path to the VLC, the address of the stream, the parameter string. Next time it will be possible to launch VLC, and he himself will begin to transcode the video and send it to the network using the http protocol.
    5. Next, you need to tell the media extension that the computer is broadcasting TV. To do this, create a playlist - a regular html-file with the contents: This file can be uploaded to the console by samba or carried on a USB flash drive. Further, operating with the remote control and looking at the telly, we go to the disk / flash drive, select the “other files” display filter, select our playlist. There we click on the link and woo-a-la.

      NASA TV




    Comments


    1. Theoretically, transcoding can be configured, for example, on a router - so as not to keep the computer turned on. For WL500gP, flashed by Oleg, VLC is in the repository
    2. Any supported NMT stream can be played without a layer between the console and the server as a computer - just by creating your own playlist
    3. If there is IP TV in the grid, then you can watch it on NMT in the same way
    4. You can watch videos not only on NMT, but also on smartphones - all the same

    Also popular now: