GithubHelp home page GithubHelp logo

Comments (14)

tgorgdotcom avatar tgorgdotcom commented on August 28, 2024

Odd, it looks like I didn't include ffmpeg in the repository (although it is on my dev computer). I'll try to add it in a few days. A quick fix would be to add the ffmpeg program (download here: https://ffmpeg.zeranoe.com/builds/) to the root of the locast2plex dir. Sorry about that!

from locast2plex.

qiMQqJ avatar qiMQqJ commented on August 28, 2024

Screen Shot 2020-08-02 at 1 55 18 AM

I am getting this to, is this the correct folder structure?

from locast2plex.

lilredoldjeep avatar lilredoldjeep commented on August 28, 2024

I copy/pasted the ffmpeg folder into the root of the locast2plex directory and re-started locast2plex via the command line. It looks like that did the trick.

from locast2plex.

qiMQqJ avatar qiMQqJ commented on August 28, 2024

I copy/pasted the ffmpeg folder into the root of the locast2plex directory and re-started locast2plex via the command line. It looks like that did the trick.

What did you name the folder? Can you post the directory structure? I tried that as well, but nothing.

from locast2plex.

lilredoldjeep avatar lilredoldjeep commented on August 28, 2024

I know I shouldn't have everything in the Python directory, but I got tired of fussing with things and took a lazy way out. So, here is my Python27 directory (c:\Python27), which has the files for locast2plex as well as ffmpeg:

DirStructurePython27

from locast2plex.

qiMQqJ avatar qiMQqJ commented on August 28, 2024

thanks for the reply, but still no go. Maybe it does not work on OSX?

from locast2plex.

arejay73 avatar arejay73 commented on August 28, 2024

I am running this from terminal command window.

Version info
Mac OS X 10.15.6
locast2Plex - 0.4.2
ffmpeg version 4.2.2 or git-2020-08-02-b48397e

Error from Plex is: Could not tune channel.

Log Below:

python main.py -u:XXX -p:XXX --debug --addy:127.0.0.1
Locast2Plex v0.4.2
DEBUG MODE ACTIVE
UUID found.
UUID set to: plpkpynx...
Logging into Locast using username XXX...
Validating User Info...
User Info obtained.
User didDonate: True
User donationExpire: 1598734367
Getting user location...
User location obtained as 34.0389/-84.3826
Getting user's media market (DMA)...
DMA found as 524
Getting list of stations based on DMA...
Loading FCC Stations list...
Starting device server on 0.0.0.0:6077
Starting SSDP server...
127.0.0.1 - - [04/Aug/2020 11:16:52] "GET /lineup.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:17:29] "GET /discover.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:17:29] "GET /lineup_status.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:17:29] "GET /discover.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:17:29] "GET /lineup_status.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:17:32] "GET /lineup.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:17:40] "GET /lineup.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:17:49] "GET /lineup.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:17:51] "GET /lineup.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:24:41] "GET /lineup.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:24:41] "GET /discover.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:24:41] "GET /lineup_status.json HTTP/1.0" 200 -
Getting station info for 1571261945557...
Determining best video stream for 1571261945557...
Found 3 Playlists
1571261945557 will use 1280x720 resolution at 2700000bps
127.0.0.1 - - [04/Aug/2020 11:24:42] "GET /watch/1571261945557 HTTP/1.1" 200 -
ffmpeg version 4.2.2 Copyright (c) 2000-2019 the FFmpeg developers
  built with Apple clang version 11.0.0 (clang-1100.0.33.8)
  configuration: --prefix=/usr/local/Cellar/ffmpeg/4.2.2-with-options --enable-shared --cc=clang --host-cflags=-fno-stack-check --host-ldflags= --enable-gpl --enable-libaom --enable-libmp3lame --enable-libopus --enable-libsnappy --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265 --enable-libfontconfig --enable-libfreetype --enable-frei0r --enable-libass --disable-libjack --disable-indev=jack --enable-opencl --enable-videotoolbox --disable-htmlpages --enable-libfdk-aac --enable-nonfree
  libavutil      56. 31.100 / 56. 31.100
  libavcodec     58. 54.100 / 58. 54.100
  libavformat    58. 29.100 / 58. 29.100
  libavdevice    58.  8.100 / 58.  8.100
  libavfilter     7. 57.100 /  7. 57.100
  libswscale      5.  5.100 /  5.  5.100
  libswresample   3.  5.100 /  3.  5.100
  libpostproc    55.  5.100 / 55.  5.100
[hls @ 0x7f8e27810e00] Skip ('#EXT-X-VERSION:4')
[hls @ 0x7f8e27810e00] Opening 'https://atl.locastnet.org/proxy/atl/wsb_src266092454.ts' for reading
[hls @ 0x7f8e27810e00] Opening 'https://atl.locastnet.org/proxy/atl/wsb_src266092455.ts' for reading
127.0.0.1 - - [04/Aug/2020 11:24:44] "GET /discover.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:24:44] "GET /lineup_status.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:24:47] "GET /discover.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:24:47] "GET /lineup_status.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:24:50] "GET /discover.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:24:50] "GET /lineup_status.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:24:53] "GET /discover.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:24:53] "GET /lineup_status.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:24:56] "GET /discover.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:24:56] "GET /lineup_status.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:24:59] "GET /discover.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:24:59] "GET /lineup_status.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:25:02] "GET /discover.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:25:02] "GET /lineup_status.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:25:05] "GET /discover.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:25:05] "GET /lineup_status.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:25:06] "GET /discover.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:25:06] "GET /lineup_status.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:27:18] "GET /lineup.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:27:44] "GET /lineup.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:29:27] "GET /lineup.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:29:27] "GET /discover.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:29:27] "GET /lineup_status.json HTTP/1.0" 200 -
Getting station info for 1571261953685...
127.0.0.1 - - [04/Aug/2020 11:29:30] "GET /discover.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:29:30] "GET /lineup_status.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:29:33] "GET /discover.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:29:33] "GET /lineup_status.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:29:36] "GET /discover.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:29:36] "GET /lineup_status.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:29:39] "GET /discover.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:29:39] "GET /lineup_status.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:29:42] "GET /discover.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:29:42] "GET /lineup_status.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:29:45] "GET /discover.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:29:45] "GET /lineup_status.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:29:48] "GET /discover.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:29:48] "GET /lineup_status.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:29:51] "GET /discover.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:29:51] "GET /lineup_status.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:29:52] "GET /discover.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:29:52] "GET /lineup_status.json HTTP/1.0" 200 -
[hls @ 0x7f8e27810e00] Failed to open segment 9 of playlist 0
[hls @ 0x7f8e27810e00] Opening 'https://atl.locastnet.org/proxy/atl/wsb_src266092455.ts' for reading
Input #0, hls, from 
'https://atl.locastnet.org/proxy/atl/variant/3eIFDrIkLdKEOoWf7uwRww8TPjAjRWu2GC42wiiG9E7VgrNhiYu0VwcwcTsVm1JljjPCI4MiFDTooQTUIJrFoXHT2XEeS0TER03zMrdPZf07.m3u8':
  Duration: N/A, start: 37138.824889, bitrate: N/A
  Program 0 
    Metadata:
      variant_bitrate : 0
    Stream #0:0: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], Closed Captions, 30 fps, 30 tbr, 90k tbn, 60 tbc
    Metadata:
      variant_bitrate : 0
    Stream #0:1: Audio: aac (LC) ([15][0][0][0] / 0x000F), 48000 Hz, stereo, fltp
    Metadata:
      variant_bitrate : 0
Output #0, mpegts, to 'pipe:1':
  Metadata:
    encoder         : Lavf58.29.100
    Stream #0:0: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], q=2-31, 30 fps, 30 tbr, 90k tbn, 90k tbc
    Metadata:
      variant_bitrate : 0
    Stream #0:1: Audio: aac (LC) ([15][0][0][0] / 0x000F), 48000 Hz, stereo, fltp
    Metadata:
      variant_bitrate : 0
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
  Stream #0:1 -> #0:1 (copy)
Press [q] to stop, [?] for help
[tls @ 0x7f8e29a05140] IO Error: -9806
127.0.0.1 - - [04/Aug/2020 11:30:05] "GET /discover.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:30:05] "GET /lineup.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:30:05] "GET /lineup_status.json HTTP/1.0" 200 -
Getting station info for 1571261953969...
127.0.0.1 - - [04/Aug/2020 11:30:08] "GET /discover.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:30:08] "GET /lineup_status.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:30:11] "GET /discover.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:30:11] "GET /lineup_status.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:30:14] "GET /discover.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:30:14] "GET /lineup_status.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:30:17] "GET /discover.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:30:17] "GET /lineup_status.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:30:20] "GET /discover.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:30:20] "GET /lineup_status.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:30:23] "GET /discover.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:30:23] "GET /lineup_status.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:30:26] "GET /discover.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:30:26] "GET /lineup_status.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:30:29] "GET /discover.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:30:29] "GET /lineup_status.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:30:30] "GET /discover.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 11:30:30] "GET /lineup_status.json HTTP/1.0" 200 -

from locast2plex.

arejay73 avatar arejay73 commented on August 28, 2024

Here is my latest attempt.

Locast2Plex v0.4.2
DEBUG MODE ACTIVE
UUID found.
UUID set to: plpkpynx...
Logging into Locast using username XXX...
Validating User Info...
User Info obtained.
User didDonate: True
User donationExpire: 1598734367
Getting user location...
User location obtained as 34.0389/-84.3826
Getting user's media market (DMA)...
DMA found as 524
Getting list of stations based on DMA...
Loading FCC Stations list...
Starting device server on 0.0.0.0:6077
Starting SSDP server...
192.168.7.219 - - [04/Aug/2020 12:07:12] "GET /device.xml HTTP/1.1" 200 -
127.0.0.1 - - [04/Aug/2020 12:07:27] "GET /discover.json HTTP/1.0" 200 -
127.0.0.1 - - [04/Aug/2020 12:07:27] "GET /lineup_status.json HTTP/1.0" 200 -
192.168.7.244 - - [04/Aug/2020 16:05:45] "GET /device.xml HTTP/1.1" 200 -
192.168.7.244 - - [04/Aug/2020 17:36:40] "GET /device.xml HTTP/1.1" 200 -
192.168.7.219 - - [04/Aug/2020 18:05:04] "GET /device.xml HTTP/1.1" 200 -
192.168.7.244 - - [04/Aug/2020 18:16:06] "GET /device.xml HTTP/1.1" 200 -
192.168.7.219 - - [04/Aug/2020 18:42:25] "GET /device.xml HTTP/1.1" 200 -
192.168.7.244 - - [04/Aug/2020 22:22:26] "GET /device.xml HTTP/1.1" 200 -
192.168.7.219 - - [05/Aug/2020 07:27:26] "GET /device.xml HTTP/1.1" 200 -
127.0.0.1 - - [05/Aug/2020 07:27:33] "GET /discover.json HTTP/1.0" 200 -
127.0.0.1 - - [05/Aug/2020 07:27:33] "GET /lineup_status.json HTTP/1.0" 200 -
127.0.0.1 - - [05/Aug/2020 07:27:33] "GET /discover.json HTTP/1.0" 200 -
127.0.0.1 - - [05/Aug/2020 07:27:33] "GET /lineup_status.json HTTP/1.0" 200 -
192.168.7.219 - - [05/Aug/2020 08:28:50] "GET /device.xml HTTP/1.1" 200 -
127.0.0.1 - - [05/Aug/2020 08:39:20] "GET /discover.json HTTP/1.0" 200 -
127.0.0.1 - - [05/Aug/2020 08:39:20] "GET /lineup.json HTTP/1.0" 200 -
127.0.0.1 - - [05/Aug/2020 08:39:20] "GET /lineup_status.json HTTP/1.0" 200 -
Getting station info for 1571261945557...
Determining best video stream for 1571261945557...
Found 3 Playlists
1571261945557 will use 1280x720 resolution at 2700000bps
192.168.7.219 - - [05/Aug/2020 08:39:21] "GET /watch/1571261945557 HTTP/1.1" 200 -
ffmpeg version git-2020-08-02-b48397e Copyright (c) 2000-2020 the FFmpeg developers
  built with Apple clang version 11.0.0 (clang-1100.0.33.8)
  configuration: --enable-gpl --enable-version3 --enable-sdl2 --enable-fontconfig --enable-gnutls --enable-iconv --enable-libass --enable-libdav1d --enable-libbluray --enable-libfreetype --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libsrt --enable-libtheora --enable-libtwolame --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libzimg --enable-lzma --enable-zlib --enable-gmp --enable-libvidstab --enable-libvmaf --enable-libvorbis --enable-libvo-amrwbenc --enable-libmysofa --enable-libspeex --enable-libxvid --enable-libaom --enable-libgsm --enable-librav1e --enable-appkit --enable-avfoundation --enable-coreimage --enable-audiotoolbox
  libavutil      56. 57.100 / 56. 57.100
  libavcodec     58. 99.100 / 58. 99.100
  libavformat    58. 49.100 / 58. 49.100
  libavdevice    58. 11.101 / 58. 11.101
  libavfilter     7. 87.100 /  7. 87.100
  libswscale      5.  8.100 /  5.  8.100
  libswresample   3.  8.100 /  3.  8.100
  libpostproc    55.  8.100 / 55.  8.100
[hls @ 0x7fb20780a200] Skip ('#EXT-X-VERSION:4')
[hls @ 0x7fb20780a200] Opening 'https://atl.locastnet.org/proxy/atl/wsb_src266105198.ts' for reading
[hls @ 0x7fb20780a200] Opening 'https://atl.locastnet.org/proxy/atl/wsb_src266105199.ts' for reading
127.0.0.1 - - [05/Aug/2020 08:39:23] "GET /discover.json HTTP/1.0" 200 -
127.0.0.1 - - [05/Aug/2020 08:39:23] "GET /lineup_status.json HTTP/1.0" 200 -
127.0.0.1 - - [05/Aug/2020 08:39:26] "GET /discover.json HTTP/1.0" 200 -
127.0.0.1 - - [05/Aug/2020 08:39:26] "GET /lineup_status.json HTTP/1.0" 200 -
127.0.0.1 - - [05/Aug/2020 08:39:29] "GET /discover.json HTTP/1.0" 200 -
127.0.0.1 - - [05/Aug/2020 08:39:29] "GET /lineup_status.json HTTP/1.0" 200 -
127.0.0.1 - - [05/Aug/2020 08:39:32] "GET /discover.json HTTP/1.0" 200 -
127.0.0.1 - - [05/Aug/2020 08:39:32] "GET /lineup_status.json HTTP/1.0" 200 -
127.0.0.1 - - [05/Aug/2020 08:39:35] "GET /discover.json HTTP/1.0" 200 -
127.0.0.1 - - [05/Aug/2020 08:39:35] "GET /lineup_status.json HTTP/1.0" 200 -
127.0.0.1 - - [05/Aug/2020 08:39:38] "GET /discover.json HTTP/1.0" 200 -
127.0.0.1 - - [05/Aug/2020 08:39:38] "GET /lineup_status.json HTTP/1.0" 200 -
127.0.0.1 - - [05/Aug/2020 08:39:41] "GET /discover.json HTTP/1.0" 200 -
127.0.0.1 - - [05/Aug/2020 08:39:41] "GET /lineup_status.json HTTP/1.0" 200 -
127.0.0.1 - - [05/Aug/2020 08:39:44] "GET /discover.json HTTP/1.0" 200 -
127.0.0.1 - - [05/Aug/2020 08:39:44] "GET /lineup_status.json HTTP/1.0" 200 -
127.0.0.1 - - [05/Aug/2020 08:39:45] "GET /discover.json HTTP/1.0" 200 -
127.0.0.1 - - [05/Aug/2020 08:39:45] "GET /lineup_status.json HTTP/1.0" 200 -
[tls @ 0x7fb206c3d740] Error in the push function.
[hls @ 0x7fb20780a200] Failed to open next segment 9 of playlist 0
[hls @ 0x7fb20780a200] Opening 'https://atl.locastnet.org/proxy/atl/wsb_src266105199.ts' for reading
Input #0, hls, from 'https://atl.locastnet.org/proxy/atl/variant/89f6o3nv21D0e3tyRViTT3qP94IRMMtswrqzQcroZdACjCbBBDFFrkYxlll0AToaFklbfQJIcO9G9cRy4vJsz9KknE36hImAGUz5cEBGYpn.m3u8':
  Duration: N/A, start: 18159.107200, bitrate: N/A
  Program 0 
    Metadata:
      variant_bitrate : 0
    Stream #0:0: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], Closed Captions, 30 fps, 30 tbr, 90k tbn, 60 tbc
    Metadata:
      variant_bitrate : 0
    Stream #0:1: Audio: aac (LC) ([15][0][0][0] / 0x000F), 48000 Hz, stereo, fltp
    Metadata:
      variant_bitrate : 0
Output #0, mpegts, to 'pipe:1':
  Metadata:
    encoder         : Lavf58.49.100
    Stream #0:0: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], q=2-31, 30 fps, 30 tbr, 90k tbn, 90k tbc
    Metadata:
      variant_bitrate : 0
    Stream #0:1: Audio: aac (LC) ([15][0][0][0] / 0x000F), 48000 Hz, stereo, fltp
    Metadata:
      variant_bitrate : 0
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
  Stream #0:1 -> #0:1 (copy)
Press [q] to stop, [?] for help
[tls @ 0x7fb206f0cd00] Error in the pull function.

from locast2plex.

macstainless avatar macstainless commented on August 28, 2024

I'm running into a similar issue, but within Docker. If I run this natively on my Mac, it works. However, if I download the Docker image from Dockerhub and run it, I get all the setup within Plex correctly done but nothing will play. I keep getting transcode-style errors, so I'm wondering if the omission of FFMPEG could've happened with the Docker image too.

from locast2plex.

plutoniumshore avatar plutoniumshore commented on August 28, 2024

from locast2plex.

qiMQqJ avatar qiMQqJ commented on August 28, 2024

This is what I am getting

Locast2Plex v0.4.2
UUID found.
UUID set to: oxouhmyp...
Logging into Locast using username [email protected]...
Validating User Info...
User Info obtained.
User didDonate: True
User donationExpire: 1599679395
Getting user location...
User location obtained as 40.6286/-73.939
Getting user's media market (DMA)...
DMA found as 501
Getting list of stations based on DMA...
Loading FCC Stations list...
Starting device server on 0.0.0.0:6077
Starting SSDP server...
127.0.0.1 - - [07/Aug/2020 12:32:07] "GET /device.xml HTTP/1.1" 200 -
127.0.0.1 - - [07/Aug/2020 12:32:12] "GET /discover.json HTTP/1.0" 200 -
127.0.0.1 - - [07/Aug/2020 12:32:12] "GET /lineup_status.json HTTP/1.0" 200 -
127.0.0.1 - - [07/Aug/2020 12:32:13] "GET /discover.json HTTP/1.0" 200 -
127.0.0.1 - - [07/Aug/2020 12:32:13] "GET /lineup_status.json HTTP/1.0" 200 -
127.0.0.1 - - [07/Aug/2020 12:37:44] "GET /lineup.json HTTP/1.0" 200 -
127.0.0.1 - - [07/Aug/2020 12:39:17] "GET /discover.json HTTP/1.0" 200 -
127.0.0.1 - - [07/Aug/2020 12:39:17] "GET /lineup.json HTTP/1.0" 200 -
127.0.0.1 - - [07/Aug/2020 12:39:17] "GET /lineup_status.json HTTP/1.0" 200 -
Getting station info for 104...
Determining best video stream for 104...
Found 3 Playlists
104 will use 1280x720 resolution at 2700000bps
127.0.0.1 - - [07/Aug/2020 12:39:17] "GET /watch/104 HTTP/1.1" 200 -
----------------------------------------
Exception happened during processing of request from ('127.0.0.1', 65085)
Traceback (most recent call last):
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/SocketServer.py", line 293, in _handle_request_noblock
    self.process_request(request, client_address)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/SocketServer.py", line 321, in process_request
    self.finish_request(request, client_address)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/SocketServer.py", line 334, in finish_request
    self.RequestHandlerClass(request, client_address, self)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/SocketServer.py", line 655, in __init__
    self.handle()
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/BaseHTTPServer.py", line 340, in handle
    self.handle_one_request()
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/BaseHTTPServer.py", line 328, in handle_one_request
    method()
  File "main.py", line 91, in do_GET
    ffmpeg_proc = subprocess.Popen(["ffmpeg", "-i", channelUri, "-codec", "copy", "-f", "mpegts", "pipe:1"], stdout=subprocess.PIPE)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 394, in __init__
    errread, errwrite)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 1047, in _execute_child
    raise child_exception
OSError: [Errno 2] No such file or directory
----------------------------------------
Getting station info for 104...
Determining best video stream for 104...
Found 3 Playlists
104 will use 1280x720 resolution at 2700000bps
127.0.0.1 - - [07/Aug/2020 12:39:18] "GET /watch/104 HTTP/1.1" 200 -
----------------------------------------
Exception happened during processing of request from ('127.0.0.1', 65088)
Traceback (most recent call last):
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/SocketServer.py", line 293, in _handle_request_noblock
    self.process_request(request, client_address)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/SocketServer.py", line 321, in process_request
    self.finish_request(request, client_address)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/SocketServer.py", line 334, in finish_request
    self.RequestHandlerClass(request, client_address, self)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/SocketServer.py", line 655, in __init__
    self.handle()
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/BaseHTTPServer.py", line 340, in handle
    self.handle_one_request()
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/BaseHTTPServer.py", line 328, in handle_one_request
    method()
  File "main.py", line 91, in do_GET
    ffmpeg_proc = subprocess.Popen(["ffmpeg", "-i", channelUri, "-codec", "copy", "-f", "mpegts", "pipe:1"], stdout=subprocess.PIPE)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 394, in __init__
    errread, errwrite)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 1047, in _execute_child
    raise child_exception
OSError: [Errno 2] No such file or directory
----------------------------------------
Getting station info for 104...
Determining best video stream for 104...
Found 3 Playlists
104 will use 1280x720 resolution at 2700000bps
127.0.0.1 - - [07/Aug/2020 12:39:19] "GET /watch/104 HTTP/1.1" 200 -
----------------------------------------
Exception happened during processing of request from ('127.0.0.1', 65091)
Traceback (most recent call last):
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/SocketServer.py", line 293, in _handle_request_noblock
    self.process_request(request, client_address)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/SocketServer.py", line 321, in process_request
    self.finish_request(request, client_address)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/SocketServer.py", line 334, in finish_request
    self.RequestHandlerClass(request, client_address, self)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/SocketServer.py", line 655, in __init__
    self.handle()
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/BaseHTTPServer.py", line 340, in handle
    self.handle_one_request()
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/BaseHTTPServer.py", line 328, in handle_one_request
    method()
  File "main.py", line 91, in do_GET
    ffmpeg_proc = subprocess.Popen(["ffmpeg", "-i", channelUri, "-codec", "copy", "-f", "mpegts", "pipe:1"], stdout=subprocess.PIPE)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 394, in __init__
    errread, errwrite)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 1047, in _execute_child
    raise child_exception
OSError: [Errno 2] No such file or directory
----------------------------------------
127.0.0.1 - - [07/Aug/2020 12:39:21] "GET /discover.json HTTP/1.0" 200 -
127.0.0.1 - - [07/Aug/2020 12:39:21] "GET /lineup_status.json HTTP/1.0" 200 -
Getting station info for 104...
Determining best video stream for 104...
Found 3 Playlists
104 will use 1280x720 resolution at 2700000bps
127.0.0.1 - - [07/Aug/2020 12:39:22] "GET /watch/104 HTTP/1.1" 200 -
----------------------------------------
Exception happened during processing of request from ('127.0.0.1', 65100)
Traceback (most recent call last):
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/SocketServer.py", line 293, in _handle_request_noblock
    self.process_request(request, client_address)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/SocketServer.py", line 321, in process_request
    self.finish_request(request, client_address)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/SocketServer.py", line 334, in finish_request
    self.RequestHandlerClass(request, client_address, self)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/SocketServer.py", line 655, in __init__
    self.handle()
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/BaseHTTPServer.py", line 340, in handle
    self.handle_one_request()
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/BaseHTTPServer.py", line 328, in handle_one_request
    method()
  File "main.py", line 91, in do_GET
    ffmpeg_proc = subprocess.Popen(["ffmpeg", "-i", channelUri, "-codec", "copy", "-f", "mpegts", "pipe:1"], stdout=subprocess.PIPE)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 394, in __init__
    errread, errwrite)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 1047, in _execute_child
    raise child_exception
OSError: [Errno 2] No such file or directory
----------------------------------------
127.0.0.1 - - [07/Aug/2020 12:39:25] "GET /discover.json HTTP/1.0" 200 -
127.0.0.1 - - [07/Aug/2020 12:39:25] "GET /lineup_status.json HTTP/1.0" 200 -
127.0.0.1 - - [07/Aug/2020 12:39:29] "GET /discover.json HTTP/1.0" 200 -
127.0.0.1 - - [07/Aug/2020 12:39:29] "GET /lineup_status.json HTTP/1.0" 200 -
Getting station info for 104...
Determining best video stream for 104...
Found 3 Playlists
104 will use 1280x720 resolution at 2700000bps
127.0.0.1 - - [07/Aug/2020 12:39:30] "GET /watch/104 HTTP/1.1" 200 -
----------------------------------------
Exception happened during processing of request from ('127.0.0.1', 65118)
Traceback (most recent call last):
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/SocketServer.py", line 293, in _handle_request_noblock
    self.process_request(request, client_address)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/SocketServer.py", line 321, in process_request
    self.finish_request(request, client_address)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/SocketServer.py", line 334, in finish_request
    self.RequestHandlerClass(request, client_address, self)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/SocketServer.py", line 655, in __init__
    self.handle()
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/BaseHTTPServer.py", line 340, in handle
    self.handle_one_request()
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/BaseHTTPServer.py", line 328, in handle_one_request
    method()
  File "main.py", line 91, in do_GET
    ffmpeg_proc = subprocess.Popen(["ffmpeg", "-i", channelUri, "-codec", "copy", "-f", "mpegts", "pipe:1"], stdout=subprocess.PIPE)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 394, in __init__
    errread, errwrite)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 1047, in _execute_child
    raise child_exception
OSError: [Errno 2] No such file or directory
----------------------------------------
127.0.0.1 - - [07/Aug/2020 12:39:34] "GET /discover.json HTTP/1.0" 200 -
127.0.0.1 - - [07/Aug/2020 12:39:34] "GET /lineup_status.json HTTP/1.0" 200 -
127.0.0.1 - - [07/Aug/2020 12:39:38] "GET /discover.json HTTP/1.0" 200 -
127.0.0.1 - - [07/Aug/2020 12:39:38] "GET /lineup_status.json HTTP/1.0" 200 -
127.0.0.1 - - [07/Aug/2020 12:39:42] "GET /discover.json HTTP/1.0" 200 -
127.0.0.1 - - [07/Aug/2020 12:39:42] "GET /lineup_status.json HTTP/1.0" 200 -

from locast2plex.

tgorgdotcom avatar tgorgdotcom commented on August 28, 2024

Hello all. Thanks for your error reports. A few comments:

@lilredoldjeep : Glad you got it working. I have run ffmpeg in the same folder as locast2plex with no problems, but if you were having additional problems, I wonder if the ffmpeg binary location needs to have it's own PATH entry in the environment variables...

@qiMQqJ : Looks like your running on a Mac, so the installation process would be different. Instead of dropping the ffmpeg binary into the same folder, try installing ffmpeg via homebrew. If you still run into any issues, please create a new issue in GitHub.

@arejay73 : This is a very strange issue, since it looks like ffmpeg is running, but it looks like the stream it's grabbing from locast has no data. I'll look into it. In the meantime, please create a new issue in GitHub.

@macstainless : Glad you got it working. Strange that you were having problems with the docker image, as the base image I'm using is one designed to include ffmpeg. If you have the time, feel free to create a new issue in GitHub with the docker log output that included any errors.

from locast2plex.

qiMQqJ avatar qiMQqJ commented on August 28, 2024

@qiMQqJ : Looks like your running on a Mac, so the installation process would be different. Instead of dropping the ffmpeg binary into the same folder, try installing ffmpeg via homebrew.

This worked! Thank you.

from locast2plex.

luhem avatar luhem commented on August 28, 2024

@qiMQqJ : Looks like your running on a Mac, so the installation process would be different. Instead of dropping the ffmpeg binary into the same folder, try installing ffmpeg via homebrew.

This worked! Thank you.

I'm running on a Mac as well. I reinstall ffmpeg using home-brew but I still get the error. The logs say "No such file or directory ffmpeg". What am I missing. I have the ffmpeg directory w/ ffmpeg inside as well. Where should the ffmpeg reside? Below is my log:

Python 3.9.5 (v3.9.5:0a7dcbdb13, May 3 2021, 13:17:02)
[Clang 6.0 (clang-600.0.57)] on darwin
Type "help", "copyright", "credits" or "license()" for more information.

================== RESTART: /usr/local/bin/locast2plex/main.py =================
Initiating Locast2Plex v0.6.5
Opening and Verifying Configuration File.
/usr/local/bin/locast2plex/config/config.ini
/usr/local/bin/locast2plex/config.ini
Loading Configuration File: /usr/local/bin/locast2plex/config.ini
Tuner count set to 3
Server is set to run on 127.0.0.1:6077
UUID set to: imlqslvq...
Getting user location...
Getting location via provided lat\lon coordinates.
Got location as Philadelphia - DMA 504 - Lat\Lon xxxx\xxxx
Logging into Locast using username [email protected]...
Validating User Info...
User Info obtained.
User didDonate: True
User donationExpire: 2021-07-04 16:05:08
Starting First time Stations refresh...
Checking FCC facilities database for updates.
Online facilities database is newer. Downloading the latest FCC facilities database...
Unzipping FCC facilities database...
Reading and formatting FCC database...
Found 5945 stations.
Getting list of stations based on DMA...
Found 63 stations for DMA 504
Starting Stations thread...
Starting device server on 127.0.0.1:6077
Now listening for requests.
Starting SSDP server...
Starting First time EPG refresh...
FROM CACHE: /usr/local/bin/locast2plex/cache/504_epg/06-06-2021.json
FROM CACHE: /usr/local/bin/locast2plex/cache/504_epg/06-07-2021.json
FROM CACHE: /usr/local/bin/locast2plex/cache/504_epg/06-08-2021.json
FROM CACHE: /usr/local/bin/locast2plex/cache/504_epg/06-09-2021.json
FROM CACHE: /usr/local/bin/locast2plex/cache/504_epg/06-10-2021.json
FROM CACHE: /usr/local/bin/locast2plex/cache/504_epg/06-11-2021.json
Starting EPG thread...
Locast2Plex is now online.
127.0.0.1 - - [06/Jun/2021 14:54:32] "GET /discover.json HTTP/1.1" 200 -
127.0.0.1 - - [06/Jun/2021 14:54:32] "GET /lineup.json HTTP/1.1" 200 -
127.0.0.1 - - [06/Jun/2021 14:54:32] "GET /lineup_status.json HTTP/1.1" 200 -
Getting station info for 574...
Determining best video stream for 574...
Found 3 Playlists
574 will use 1280x720 resolution at 2700000bps
127.0.0.1 - - [06/Jun/2021 14:54:32] "GET /watch/574 HTTP/1.1" 200 -

Exception occurred during processing of request from ('127.0.0.1', 50184)
Traceback (most recent call last):
File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/socketserver.py", line 316, in _handle_request_noblock
self.process_request(request, client_address)
File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/socketserver.py", line 347, in process_request
self.finish_request(request, client_address)
File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/socketserver.py", line 360, in finish_request
self.RequestHandlerClass(request, client_address, self)
File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/socketserver.py", line 747, in init
self.handle()
File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/http/server.py", line 427, in handle
self.handle_one_request()
File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/http/server.py", line 415, in handle_one_request
method()
File "/usr/local/bin/locast2plex/lib/tuner_interface.py", line 109, in do_GET
self.do_tuning(contentPath.replace('/watch/', ''))
File "/usr/local/bin/locast2plex/lib/tuner_interface.py", line 347, in do_tuning
ffmpeg_proc = subprocess.Popen(ffmpeg_command, stdout=subprocess.PIPE)
File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/subprocess.py", line 951, in init
self._execute_child(args, executable, preexec_fn, close_fds,
File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/subprocess.py", line 1821, in _execute_child
raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: 'ffmpeg'

Getting station info for 574...
Determining best video stream for 574...
Found 3 Playlists
574 will use 1280x720 resolution at 2700000bps
127.0.0.1 - - [06/Jun/2021 14:54:34] "GET /watch/574 HTTP/1.1" 200 -

Exception occurred during processing of request from ('127.0.0.1', 50187)
Traceback (most recent call last):
File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/socketserver.py", line 316, in _handle_request_noblock
self.process_request(request, client_address)
127.0.0.1 - - [06/Jun/2021 14:54:35] "GET /discover.json HTTP/1.1" 200 -
File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/socketserver.py", line 347, in process_request
self.finish_request(request, client_address)
127.0.0.1 - - [06/Jun/2021 14:54:35] "GET /lineup_status.json HTTP/1.1" 200 -
File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/socketserver.py", line 360, in finish_request
self.RequestHandlerClass(request, client_address, self)
File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/socketserver.py", line 747, in init
self.handle()
File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/http/server.py", line 427, in handle
self.handle_one_request()
File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/http/server.py", line 415, in handle_one_request
method()
File "/usr/local/bin/locast2plex/lib/tuner_interface.py", line 109, in do_GET
self.do_tuning(contentPath.replace('/watch/', ''))
File "/usr/local/bin/locast2plex/lib/tuner_interface.py", line 347, in do_tuning
ffmpeg_proc = subprocess.Popen(ffmpeg_command, stdout=subprocess.PIPE)
File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/subprocess.py", line 951, in init
self._execute_child(args, executable, preexec_fn, close_fds,
File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/subprocess.py", line 1821, in _execute_child
raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: 'ffmpeg'

Getting station info for 574...
Determining best video stream for 574...
Found 3 Playlists
574 will use 1280x720 resolution at 2700000bps
127.0.0.1 - - [06/Jun/2021 14:54:38] "GET /watch/574 HTTP/1.1" 200 -

Exception occurred during processing of request from ('127.0.0.1', 50196)
Traceback (most recent call last):
127.0.0.1 - - [06/Jun/2021 14:54:38] "GET /discover.json HTTP/1.1" 200 -
127.0.0.1 - - [06/Jun/2021 14:54:38] "GET /lineup_status.json HTTP/1.1" 200 -
File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/socketserver.py", line 316, in _handle_request_noblock
self.process_request(request, client_address)
File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/socketserver.py", line 347, in process_request
self.finish_request(request, client_address)
File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/socketserver.py", line 360, in finish_request
self.RequestHandlerClass(request, client_address, self)
File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/socketserver.py", line 747, in init
self.handle()
File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/http/server.py", line 427, in handle
self.handle_one_request()
File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/http/server.py", line 415, in handle_one_request
method()
File "/usr/local/bin/locast2plex/lib/tuner_interface.py", line 109, in do_GET
self.do_tuning(contentPath.replace('/watch/', ''))
File "/usr/local/bin/locast2plex/lib/tuner_interface.py", line 347, in do_tuning
ffmpeg_proc = subprocess.Popen(ffmpeg_command, stdout=subprocess.PIPE)
File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/subprocess.py", line 951, in init
self._execute_child(args, executable, preexec_fn, close_fds,
File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/subprocess.py", line 1821, in _execute_child
raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: 'ffmpeg'

127.0.0.1 - - [06/Jun/2021 14:54:41] "GET /discover.json HTTP/1.1" 200 -
127.0.0.1 - - [06/Jun/2021 14:54:41] "GET /lineup_status.json HTTP/1.1" 200 -
Getting station info for 574...
Determining best video stream for 574...
Found 3 Playlists
574 will use 1280x720 resolution at 2700000bps
127.0.0.1 - - [06/Jun/2021 14:54:43] "GET /watch/574 HTTP/1.1" 400 -
127.0.0.1 - - [06/Jun/2021 14:54:44] "GET /discover.json HTTP/1.1" 200 -
127.0.0.1 - - [06/Jun/2021 14:54:44] "GET /lineup_status.json HTTP/1.1" 200 -
127.0.0.1 - - [06/Jun/2021 14:54:47] "GET /discover.json HTTP/1.1" 200 -
127.0.0.1 - - [06/Jun/2021 14:54:47] "GET /lineup_status.json HTTP/1.1" 200 -
Getting station info for 574...
Determining best video stream for 574...
Found 3 Playlists
127.0.0.1 - - [06/Jun/2021 14:54:51] "GET /discover.json HTTP/1.1" 200 -
574 will use 1280x720 resolution at 2700000bps127.0.0.1 - - [06/Jun/2021 14:54:51] "GET /lineup_status.json HTTP/1.1" 200 -

127.0.0.1 - - [06/Jun/2021 14:54:51] "GET /watch/574 HTTP/1.1" 400 -
127.0.0.1 - - [06/Jun/2021 14:54:54] "GET /discover.json HTTP/1.1" 200 -
127.0.0.1 - - [06/Jun/2021 14:54:54] "GET /lineup_status.json HTTP/1.1" 200 -
127.0.0.1 - - [06/Jun/2021 14:54:57] "GET /discover.json HTTP/1.1" 200 -
127.0.0.1 - - [06/Jun/2021 14:54:57] "GET /lineup_status.json HTTP/1.1" 200 -

from locast2plex.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    šŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. šŸ“ŠšŸ“ˆšŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ā¤ļø Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.