2025-06-11 22:03:30 : sudo nohup /var/www/html/plugins/smartthings/core/ajax/../../3rdparty/rtsp-to-hls.sh 'rtsps://fvfi:1d77b094-40fd-4082-8d72-cb660c911a15@gateway21.ec2.st-av.net:8556/H1CVpPUicwV-wjB6P9k_S' c151a5f6-2a18-443a-a311-e7df4ddef20d 1d77b094-40fd-4082-8d72-cb660c911a15
ffmpeg version 4.3.8-0+deb11u3 Copyright (c) 2000-2024 the FFmpeg developers
built with gcc 10 (Debian 10.2.1-6)
configuration: --prefix=/usr --extra-version=0+deb11u3 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librabbitmq --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-pocketsphinx --enable-libmfx --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared
libavutil 56. 51.100 / 56. 51.100
libavcodec 58. 91.100 / 58. 91.100
libavformat 58. 45.100 / 58. 45.100
libavdevice 58. 10.100 / 58. 10.100
libavfilter 7. 85.100 / 7. 85.100
libavresample 4. 0. 0 / 4. 0. 0
libswscale 5. 7.100 / 5. 7.100
libswresample 3. 7.100 / 3. 7.100
libpostproc 55. 7.100 / 55. 7.100
Splitting the commandline.
Reading option '-i' ... matched as input url with argument 'rtsps://fvfi:1d77b094-40fd-4082-8d72-cb660c911a15@gateway21.ec2.st-av.net:8556/H1CVpPUicwV-wjB6P9k_S'.
Reading option '-headers' ... matched as AVOption 'headers' with argument 'Authorization: Bearer 1d77b094-40fd-4082-8d72-cb660c911a15'.
Reading option '-f' ... matched as option 'f' (force format) with argument 'hls'.
Reading option '-vsync' ... matched as option 'vsync' (video sync method) with argument '0'.
Reading option '-copyts' ... matched as option 'copyts' (copy timestamps) with argument '1'.
Reading option '-vcodec' ... matched as option 'vcodec' (force video codec ('copy' to copy stream)) with argument 'copy'.
Reading option '-acodec' ... matched as option 'acodec' (force audio codec ('copy' to copy stream)) with argument 'copy'.
Reading option '-tune' ... matched as AVOption 'tune' with argument 'zerolatency'.
Reading option '-movflags' ... matched as AVOption 'movflags' with argument 'frag_keyframe+empty_moov'.
Reading option '-hls_flags' ... matched as AVOption 'hls_flags' with argument 'delete_segments+append_list'.
Reading option '-hls_init_time' ... matched as AVOption 'hls_init_time' with argument '1'.
Reading option '-hls_time' ... matched as AVOption 'hls_time' with argument '5'.
Reading option '-hls_list_size' ... matched as AVOption 'hls_list_size' with argument '5'.
Reading option '-hls_base_url' ... matched as AVOption 'hls_base_url' with argument 'segments/'.
Reading option '-hls_segment_filename' ... matched as AVOption 'hls_segment_filename' with argument '/var/www/html/plugins/smartthings/core/ajax/../../3rdparty/../data/segments/c151a5f6-2a18-443a-a311-e7df4ddef20d-%d.ts'.
Reading option '-loglevel' ... matched as option 'loglevel' (set logging level) with argument 'debug'.
Reading option '/var/www/html/plugins/smartthings/core/ajax/../../3rdparty/../data/c151a5f6-2a18-443a-a311-e7df4ddef20d.m3u8' ... matched as output url.
Finished splitting the commandline.
Parsing a group of options: global .
Applying option vsync (video sync method) with argument 0.
Applying option copyts (copy timestamps) with argument 1.
Applying option loglevel (set logging level) with argument debug.
Successfully parsed a group of options.
Parsing a group of options: input url rtsps://fvfi:1d77b094-40fd-4082-8d72-cb660c911a15@gateway21.ec2.st-av.net:8556/H1CVpPUicwV-wjB6P9k_S.
Successfully parsed a group of options.
Opening an input file: rtsps://fvfi:1d77b094-40fd-4082-8d72-cb660c911a15@gateway21.ec2.st-av.net:8556/H1CVpPUicwV-wjB6P9k_S.
[tls @ 0x555b50a18240] No default whitelist set
[tcp @ 0x555b50a18900] No default whitelist set
[tcp @ 0x555b50a18900] Original list of addresses:
[tcp @ 0x555b50a18900] Address 18.202.118.56 port 8556
[tcp @ 0x555b50a18900] Interleaved list of addresses:
[tcp @ 0x555b50a18900] Address 18.202.118.56 port 8556
[tcp @ 0x555b50a18900] Starting connection attempt to 18.202.118.56 port 8556
[tcp @ 0x555b50a18900] Successfully connected to 18.202.118.56 port 8556
[rtsp @ 0x555b50a15fc0] method OPTIONS failed: 401 Unauthorized
[rtsp @ 0x555b50a15fc0] Server: avcore/1.15
CSeq: 2
WWW-Authenticate: Basic realm="SmartThings AVPlatform"
rtsps://fvfi:1d77b094-40fd-4082-8d72-cb660c911a15@gateway21.ec2.st-av.net:8556/H1CVpPUicwV-wjB6P9k_S: Server returned 401 Unauthorized (authorization failed)
2025-06-11 22:03:53 : sudo nohup /var/www/html/plugins/smartthings/core/ajax/../../3rdparty/rtsp-to-hls.sh 'rtsps://fvfi:1d77b094-40fd-4082-8d72-cb660c911a15@gateway21.ec2.st-av.net:8556/H1CVpPUicwV-wjB6P9k_S' c151a5f6-2a18-443a-a311-e7df4ddef20d 1d77b094-40fd-4082-8d72-cb660c911a15
ffmpeg version 4.3.8-0+deb11u3 Copyright (c) 2000-2024 the FFmpeg developers
built with gcc 10 (Debian 10.2.1-6)
configuration: --prefix=/usr --extra-version=0+deb11u3 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librabbitmq --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-pocketsphinx --enable-libmfx --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared
libavutil 56. 51.100 / 56. 51.100
libavcodec 58. 91.100 / 58. 91.100
libavformat 58. 45.100 / 58. 45.100
libavdevice 58. 10.100 / 58. 10.100
libavfilter 7. 85.100 / 7. 85.100
libavresample 4. 0. 0 / 4. 0. 0
libswscale 5. 7.100 / 5. 7.100
libswresample 3. 7.100 / 3. 7.100
libpostproc 55. 7.100 / 55. 7.100
Splitting the commandline.
Reading option '-i' ... matched as input url with argument 'rtsps://fvfi:1d77b094-40fd-4082-8d72-cb660c911a15@gateway21.ec2.st-av.net:8556/H1CVpPUicwV-wjB6P9k_S'.
Reading option '-headers' ... matched as AVOption 'headers' with argument 'Authorization: Bearer 1d77b094-40fd-4082-8d72-cb660c911a15'.
Reading option '-f' ... matched as option 'f' (force format) with argument 'hls'.
Reading option '-vsync' ... matched as option 'vsync' (video sync method) with argument '0'.
Reading option '-copyts' ... matched as option 'copyts' (copy timestamps) with argument '1'.
Reading option '-vcodec' ... matched as option 'vcodec' (force video codec ('copy' to copy stream)) with argument 'copy'.
Reading option '-acodec' ... matched as option 'acodec' (force audio codec ('copy' to copy stream)) with argument 'copy'.
Reading option '-tune' ... matched as AVOption 'tune' with argument 'zerolatency'.
Reading option '-movflags' ... matched as AVOption 'movflags' with argument 'frag_keyframe+empty_moov'.
Reading option '-hls_flags' ... matched as AVOption 'hls_flags' with argument 'delete_segments+append_list'.
Reading option '-hls_init_time' ... matched as AVOption 'hls_init_time' with argument '1'.
Reading option '-hls_time' ... matched as AVOption 'hls_time' with argument '5'.
Reading option '-hls_list_size' ... matched as AVOption 'hls_list_size' with argument '5'.
Reading option '-hls_base_url' ... matched as AVOption 'hls_base_url' with argument 'segments/'.
Reading option '-hls_segment_filename' ... matched as AVOption 'hls_segment_filename' with argument '/var/www/html/plugins/smartthings/core/ajax/../../3rdparty/../data/segments/c151a5f6-2a18-443a-a311-e7df4ddef20d-%d.ts'.
Reading option '-loglevel' ... matched as option 'loglevel' (set logging level) with argument 'debug'.
Reading option '/var/www/html/plugins/smartthings/core/ajax/../../3rdparty/../data/c151a5f6-2a18-443a-a311-e7df4ddef20d.m3u8' ... matched as output url.
Finished splitting the commandline.
Parsing a group of options: global .
Applying option vsync (video sync method) with argument 0.
Applying option copyts (copy timestamps) with argument 1.
Applying option loglevel (set logging level) with argument debug.
Successfully parsed a group of options.
Parsing a group of options: input url rtsps://fvfi:1d77b094-40fd-4082-8d72-cb660c911a15@gateway21.ec2.st-av.net:8556/H1CVpPUicwV-wjB6P9k_S.
Successfully parsed a group of options.
Opening an input file: rtsps://fvfi:1d77b094-40fd-4082-8d72-cb660c911a15@gateway21.ec2.st-av.net:8556/H1CVpPUicwV-wjB6P9k_S.
[tls @ 0x55866787b240] No default whitelist set
[tcp @ 0x55866787b900] No default whitelist set
[tcp @ 0x55866787b900] Original list of addresses:
[tcp @ 0x55866787b900] Address 18.202.118.56 port 8556
[tcp @ 0x55866787b900] Interleaved list of addresses:
[tcp @ 0x55866787b900] Address 18.202.118.56 port 8556
[tcp @ 0x55866787b900] Starting connection attempt to 18.202.118.56 port 8556
[tcp @ 0x55866787b900] Successfully connected to 18.202.118.56 port 8556
[rtsp @ 0x558667878fc0] method OPTIONS failed: 401 Unauthorized
[rtsp @ 0x558667878fc0] Server: avcore/1.15
CSeq: 2
WWW-Authenticate: Basic realm="SmartThings AVPlatform"
rtsps://fvfi:1d77b094-40fd-4082-8d72-cb660c911a15@gateway21.ec2.st-av.net:8556/H1CVpPUicwV-wjB6P9k_S: Server returned 401 Unauthorized (authorization failed)
2025-06-11 22:05:13 : sudo nohup /var/www/html/plugins/smartthings/core/ajax/../../3rdparty/rtsp-to-hls.sh 'rtsps://fvfi:1d77b094-40fd-4082-8d72-cb660c911a15@gateway21.ec2.st-av.net:8556/H1CVpPUicwV-wjB6P9k_S' c151a5f6-2a18-443a-a311-e7df4ddef20d 1d77b094-40fd-4082-8d72-cb660c911a15
ffmpeg version 4.3.8-0+deb11u3 Copyright (c) 2000-2024 the FFmpeg developers
built with gcc 10 (Debian 10.2.1-6)
configuration: --prefix=/usr --extra-version=0+deb11u3 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librabbitmq --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-pocketsphinx --enable-libmfx --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared
libavutil 56. 51.100 / 56. 51.100
libavcodec 58. 91.100 / 58. 91.100
libavformat 58. 45.100 / 58. 45.100
libavdevice 58. 10.100 / 58. 10.100
libavfilter 7. 85.100 / 7. 85.100
libavresample 4. 0. 0 / 4. 0. 0
libswscale 5. 7.100 / 5. 7.100
libswresample 3. 7.100 / 3. 7.100
libpostproc 55. 7.100 / 55. 7.100
Splitting the commandline.
Reading option '-i' ... matched as input url with argument 'rtsps://fvfi:1d77b094-40fd-4082-8d72-cb660c911a15@gateway21.ec2.st-av.net:8556/H1CVpPUicwV-wjB6P9k_S'.
Reading option '-headers' ... matched as AVOption 'headers' with argument 'Authorization: Bearer 1d77b094-40fd-4082-8d72-cb660c911a15'.
Reading option '-f' ... matched as option 'f' (force format) with argument 'hls'.
Reading option '-vsync' ... matched as option 'vsync' (video sync method) with argument '0'.
Reading option '-copyts' ... matched as option 'copyts' (copy timestamps) with argument '1'.
Reading option '-vcodec' ... matched as option 'vcodec' (force video codec ('copy' to copy stream)) with argument 'copy'.
Reading option '-acodec' ... matched as option 'acodec' (force audio codec ('copy' to copy stream)) with argument 'copy'.
Reading option '-tune' ... matched as AVOption 'tune' with argument 'zerolatency'.
Reading option '-movflags' ... matched as AVOption 'movflags' with argument 'frag_keyframe+empty_moov'.
Reading option '-hls_flags' ... matched as AVOption 'hls_flags' with argument 'delete_segments+append_list'.
Reading option '-hls_init_time' ... matched as AVOption 'hls_init_time' with argument '1'.
Reading option '-hls_time' ... matched as AVOption 'hls_time' with argument '5'.
Reading option '-hls_list_size' ... matched as AVOption 'hls_list_size' with argument '5'.
Reading option '-hls_base_url' ... matched as AVOption 'hls_base_url' with argument 'segments/'.
Reading option '-hls_segment_filename' ... matched as AVOption 'hls_segment_filename' with argument '/var/www/html/plugins/smartthings/core/ajax/../../3rdparty/../data/segments/c151a5f6-2a18-443a-a311-e7df4ddef20d-%d.ts'.
Reading option '-loglevel' ... matched as option 'loglevel' (set logging level) with argument 'debug'.
Reading option '/var/www/html/plugins/smartthings/core/ajax/../../3rdparty/../data/c151a5f6-2a18-443a-a311-e7df4ddef20d.m3u8' ... matched as output url.
Finished splitting the commandline.
Parsing a group of options: global .
Applying option vsync (video sync method) with argument 0.
Applying option copyts (copy timestamps) with argument 1.
Applying option loglevel (set logging level) with argument debug.
Successfully parsed a group of options.
Parsing a group of options: input url rtsps://fvfi:1d77b094-40fd-4082-8d72-cb660c911a15@gateway21.ec2.st-av.net:8556/H1CVpPUicwV-wjB6P9k_S.
Successfully parsed a group of options.
Opening an input file: rtsps://fvfi:1d77b094-40fd-4082-8d72-cb660c911a15@gateway21.ec2.st-av.net:8556/H1CVpPUicwV-wjB6P9k_S.
[tls @ 0x561645bac240] No default whitelist set
[tcp @ 0x561645bac900] No default whitelist set
[tcp @ 0x561645bac900] Original list of addresses:
[tcp @ 0x561645bac900] Address 18.202.118.56 port 8556
[tcp @ 0x561645bac900] Interleaved list of addresses:
[tcp @ 0x561645bac900] Address 18.202.118.56 port 8556
[tcp @ 0x561645bac900] Starting connection attempt to 18.202.118.56 port 8556
[tcp @ 0x561645bac900] Successfully connected to 18.202.118.56 port 8556
[rtsp @ 0x561645ba9fc0] method OPTIONS failed: 401 Unauthorized
[rtsp @ 0x561645ba9fc0] Server: avcore/1.15
CSeq: 2
WWW-Authenticate: Basic realm="SmartThings AVPlatform"
rtsps://fvfi:1d77b094-40fd-4082-8d72-cb660c911a15@gateway21.ec2.st-av.net:8556/H1CVpPUicwV-wjB6P9k_S: Server returned 401 Unauthorized (authorization failed)
2025-06-11 22:19:24 : sudo nohup /var/www/html/plugins/smartthings/core/ajax/../../3rdparty/rtsp-to-hls.sh 'rtsps://fvfi:1d77b094-40fd-4082-8d72-cb660c911a15@gateway21.ec2.st-av.net:8556/MBFoaXLiLGiWGgmIFA1CS' c151a5f6-2a18-443a-a311-e7df4ddef20d 1d77b094-40fd-4082-8d72-cb660c911a15
ffmpeg version 4.3.8-0+deb11u3 Copyright (c) 2000-2024 the FFmpeg developers
built with gcc 10 (Debian 10.2.1-6)
configuration: --prefix=/usr --extra-version=0+deb11u3 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librabbitmq --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-pocketsphinx --enable-libmfx --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared
libavutil 56. 51.100 / 56. 51.100
libavcodec 58. 91.100 / 58. 91.100
libavformat 58. 45.100 / 58. 45.100
libavdevice 58. 10.100 / 58. 10.100
libavfilter 7. 85.100 / 7. 85.100
libavresample 4. 0. 0 / 4. 0. 0
libswscale 5. 7.100 / 5. 7.100
libswresample 3. 7.100 / 3. 7.100
libpostproc 55. 7.100 / 55. 7.100
Splitting the commandline.
Reading option '-i' ... matched as input url with argument 'rtsps://fvfi:1d77b094-40fd-4082-8d72-cb660c911a15@gateway21.ec2.st-av.net:8556/MBFoaXLiLGiWGgmIFA1CS'.
Reading option '-headers' ... matched as AVOption 'headers' with argument 'Authorization: Bearer 1d77b094-40fd-4082-8d72-cb660c911a15'.
Reading option '-f' ... matched as option 'f' (force format) with argument 'hls'.
Reading option '-vsync' ... matched as option 'vsync' (video sync method) with argument '0'.
Reading option '-copyts' ... matched as option 'copyts' (copy timestamps) with argument '1'.
Reading option '-vcodec' ... matched as option 'vcodec' (force video codec ('copy' to copy stream)) with argument 'copy'.
Reading option '-acodec' ... matched as option 'acodec' (force audio codec ('copy' to copy stream)) with argument 'copy'.
Reading option '-tune' ... matched as AVOption 'tune' with argument 'zerolatency'.
Reading option '-movflags' ... matched as AVOption 'movflags' with argument 'frag_keyframe+empty_moov'.
Reading option '-hls_flags' ... matched as AVOption 'hls_flags' with argument 'delete_segments+append_list'.
Reading option '-hls_init_time' ... matched as AVOption 'hls_init_time' with argument '1'.
Reading option '-hls_time' ... matched as AVOption 'hls_time' with argument '5'.
Reading option '-hls_list_size' ... matched as AVOption 'hls_list_size' with argument '5'.
Reading option '-hls_base_url' ... matched as AVOption 'hls_base_url' with argument 'segments/'.
Reading option '-hls_segment_filename' ... matched as AVOption 'hls_segment_filename' with argument '/var/www/html/plugins/smartthings/core/ajax/../../3rdparty/../data/segments/c151a5f6-2a18-443a-a311-e7df4ddef20d-%d.ts'.
Reading option '-loglevel' ... matched as option 'loglevel' (set logging level) with argument 'debug'.
Reading option '/var/www/html/plugins/smartthings/core/ajax/../../3rdparty/../data/c151a5f6-2a18-443a-a311-e7df4ddef20d.m3u8' ... matched as output url.
Finished splitting the commandline.
Parsing a group of options: global .
Applying option vsync (video sync method) with argument 0.
Applying option copyts (copy timestamps) with argument 1.
Applying option loglevel (set logging level) with argument debug.
Successfully parsed a group of options.
Parsing a group of options: input url rtsps://fvfi:1d77b094-40fd-4082-8d72-cb660c911a15@gateway21.ec2.st-av.net:8556/MBFoaXLiLGiWGgmIFA1CS.
Successfully parsed a group of options.
Opening an input file: rtsps://fvfi:1d77b094-40fd-4082-8d72-cb660c911a15@gateway21.ec2.st-av.net:8556/MBFoaXLiLGiWGgmIFA1CS.
[tls @ 0x55f6b93e6240] No default whitelist set
[tcp @ 0x55f6b93e6900] No default whitelist set
[tcp @ 0x55f6b93e6900] Original list of addresses:
[tcp @ 0x55f6b93e6900] Address 18.202.118.56 port 8556
[tcp @ 0x55f6b93e6900] Interleaved list of addresses:
[tcp @ 0x55f6b93e6900] Address 18.202.118.56 port 8556
[tcp @ 0x55f6b93e6900] Starting connection attempt to 18.202.118.56 port 8556
[tcp @ 0x55f6b93e6900] Successfully connected to 18.202.118.56 port 8556
[rtsp @ 0x55f6b93e3fc0] method OPTIONS failed: 401 Unauthorized
[rtsp @ 0x55f6b93e3fc0] Server: avcore/1.15
CSeq: 2
WWW-Authenticate: Basic realm="SmartThings AVPlatform"
rtsps://fvfi:1d77b094-40fd-4082-8d72-cb660c911a15@gateway21.ec2.st-av.net:8556/MBFoaXLiLGiWGgmIFA1CS: Server returned 401 Unauthorized (authorization failed)
2025-06-11 22:20:27 : sudo nohup /var/www/html/plugins/smartthings/core/ajax/../../3rdparty/rtsp-to-hls.sh 'rtsps://fvfi:1d77b094-40fd-4082-8d72-cb660c911a15@gateway21.ec2.st-av.net:8556/MBFoaXLiLGiWGgmIFA1CS' c151a5f6-2a18-443a-a311-e7df4ddef20d 1d77b094-40fd-4082-8d72-cb660c911a15
ffmpeg version 4.3.8-0+deb11u3 Copyright (c) 2000-2024 the FFmpeg developers
built with gcc 10 (Debian 10.2.1-6)
configuration: --prefix=/usr --extra-version=0+deb11u3 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librabbitmq --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-pocketsphinx --enable-libmfx --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared
libavutil 56. 51.100 / 56. 51.100
libavcodec 58. 91.100 / 58. 91.100
libavformat 58. 45.100 / 58. 45.100
libavdevice 58. 10.100 / 58. 10.100
libavfilter 7. 85.100 / 7. 85.100
libavresample 4. 0. 0 / 4. 0. 0
libswscale 5. 7.100 / 5. 7.100
libswresample 3. 7.100 / 3. 7.100
libpostproc 55. 7.100 / 55. 7.100
Splitting the commandline.
Reading option '-i' ... matched as input url with argument 'rtsps://fvfi:1d77b094-40fd-4082-8d72-cb660c911a15@gateway21.ec2.st-av.net:8556/MBFoaXLiLGiWGgmIFA1CS'.
Reading option '-headers' ... matched as AVOption 'headers' with argument 'Authorization: Bearer 1d77b094-40fd-4082-8d72-cb660c911a15'.
Reading option '-f' ... matched as option 'f' (force format) with argument 'hls'.
Reading option '-vsync' ... matched as option 'vsync' (video sync method) with argument '0'.
Reading option '-copyts' ... matched as option 'copyts' (copy timestamps) with argument '1'.
Reading option '-vcodec' ... matched as option 'vcodec' (force video codec ('copy' to copy stream)) with argument 'copy'.
Reading option '-acodec' ... matched as option 'acodec' (force audio codec ('copy' to copy stream)) with argument 'copy'.
Reading option '-tune' ... matched as AVOption 'tune' with argument 'zerolatency'.
Reading option '-movflags' ... matched as AVOption 'movflags' with argument 'frag_keyframe+empty_moov'.
Reading option '-hls_flags' ... matched as AVOption 'hls_flags' with argument 'delete_segments+append_list'.
Reading option '-hls_init_time' ... matched as AVOption 'hls_init_time' with argument '1'.
Reading option '-hls_time' ... matched as AVOption 'hls_time' with argument '5'.
Reading option '-hls_list_size' ... matched as AVOption 'hls_list_size' with argument '5'.
Reading option '-hls_base_url' ... matched as AVOption 'hls_base_url' with argument 'segments/'.
Reading option '-hls_segment_filename' ... matched as AVOption 'hls_segment_filename' with argument '/var/www/html/plugins/smartthings/core/ajax/../../3rdparty/../data/segments/c151a5f6-2a18-443a-a311-e7df4ddef20d-%d.ts'.
Reading option '-loglevel' ... matched as option 'loglevel' (set logging level) with argument 'debug'.
Reading option '/var/www/html/plugins/smartthings/core/ajax/../../3rdparty/../data/c151a5f6-2a18-443a-a311-e7df4ddef20d.m3u8' ... matched as output url.
Finished splitting the commandline.
Parsing a group of options: global .
Applying option vsync (video sync method) with argument 0.
Applying option copyts (copy timestamps) with argument 1.
Applying option loglevel (set logging level) with argument debug.
Successfully parsed a group of options.
Parsing a group of options: input url rtsps://fvfi:1d77b094-40fd-4082-8d72-cb660c911a15@gateway21.ec2.st-av.net:8556/MBFoaXLiLGiWGgmIFA1CS.
Successfully parsed a group of options.
Opening an input file: rtsps://fvfi:1d77b094-40fd-4082-8d72-cb660c911a15@gateway21.ec2.st-av.net:8556/MBFoaXLiLGiWGgmIFA1CS.
[tls @ 0x55cdb61af240] No default whitelist set
[tcp @ 0x55cdb61af900] No default whitelist set
[tcp @ 0x55cdb61af900] Original list of addresses:
[tcp @ 0x55cdb61af900] Address 18.202.118.56 port 8556
[tcp @ 0x55cdb61af900] Interleaved list of addresses:
[tcp @ 0x55cdb61af900] Address 18.202.118.56 port 8556
[tcp @ 0x55cdb61af900] Starting connection attempt to 18.202.118.56 port 8556
[tcp @ 0x55cdb61af900] Successfully connected to 18.202.118.56 port 8556
[rtsp @ 0x55cdb61acfc0] method OPTIONS failed: 401 Unauthorized
[rtsp @ 0x55cdb61acfc0] Server: avcore/1.15
CSeq: 2
WWW-Authenticate: Basic realm="SmartThings AVPlatform"
rtsps://fvfi:1d77b094-40fd-4082-8d72-cb660c911a15@gateway21.ec2.st-av.net:8556/MBFoaXLiLGiWGgmIFA1CS: Server returned 401 Unauthorized (authorization failed)
2025-06-11 22:22:35 : sudo nohup /var/www/html/plugins/smartthings/core/ajax/../../3rdparty/rtsp-to-hls.sh 'rtsps://fvfi:1d77b094-40fd-4082-8d72-cb660c911a15@gateway20.ec2.st-av.net:8556/LgtMvnwt12WBLUceBihZS' c151a5f6-2a18-443a-a311-e7df4ddef20d 1d77b094-40fd-4082-8d72-cb660c911a15
ffmpeg version 4.3.8-0+deb11u3 Copyright (c) 2000-2024 the FFmpeg developers
built with gcc 10 (Debian 10.2.1-6)
configuration: --prefix=/usr --extra-version=0+deb11u3 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librabbitmq --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-pocketsphinx --enable-libmfx --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared
libavutil 56. 51.100 / 56. 51.100
libavcodec 58. 91.100 / 58. 91.100
libavformat 58. 45.100 / 58. 45.100
libavdevice 58. 10.100 / 58. 10.100
libavfilter 7. 85.100 / 7. 85.100
libavresample 4. 0. 0 / 4. 0. 0
libswscale 5. 7.100 / 5. 7.100
libswresample 3. 7.100 / 3. 7.100
libpostproc 55. 7.100 / 55. 7.100
Splitting the commandline.
Reading option '-i' ... matched as input url with argument 'rtsps://fvfi:1d77b094-40fd-4082-8d72-cb660c911a15@gateway20.ec2.st-av.net:8556/LgtMvnwt12WBLUceBihZS'.
Reading option '-headers' ... matched as AVOption 'headers' with argument 'Authorization: Bearer 1d77b094-40fd-4082-8d72-cb660c911a15'.
Reading option '-f' ... matched as option 'f' (force format) with argument 'hls'.
Reading option '-vsync' ... matched as option 'vsync' (video sync method) with argument '0'.
Reading option '-copyts' ... matched as option 'copyts' (copy timestamps) with argument '1'.
Reading option '-vcodec' ... matched as option 'vcodec' (force video codec ('copy' to copy stream)) with argument 'copy'.
Reading option '-acodec' ... matched as option 'acodec' (force audio codec ('copy' to copy stream)) with argument 'copy'.
Reading option '-tune' ... matched as AVOption 'tune' with argument 'zerolatency'.
Reading option '-movflags' ... matched as AVOption 'movflags' with argument 'frag_keyframe+empty_moov'.
Reading option '-hls_flags' ... matched as AVOption 'hls_flags' with argument 'delete_segments+append_list'.
Reading option '-hls_init_time' ... matched as AVOption 'hls_init_time' with argument '1'.
Reading option '-hls_time' ... matched as AVOption 'hls_time' with argument '5'.
Reading option '-hls_list_size' ... matched as AVOption 'hls_list_size' with argument '5'.
Reading option '-hls_base_url' ... matched as AVOption 'hls_base_url' with argument 'segments/'.
Reading option '-hls_segment_filename' ... matched as AVOption 'hls_segment_filename' with argument '/var/www/html/plugins/smartthings/core/ajax/../../3rdparty/../data/segments/c151a5f6-2a18-443a-a311-e7df4ddef20d-%d.ts'.
Reading option '-loglevel' ... matched as option 'loglevel' (set logging level) with argument 'debug'.
Reading option '/var/www/html/plugins/smartthings/core/ajax/../../3rdparty/../data/c151a5f6-2a18-443a-a311-e7df4ddef20d.m3u8' ... matched as output url.
Finished splitting the commandline.
Parsing a group of options: global .
Applying option vsync (video sync method) with argument 0.
Applying option copyts (copy timestamps) with argument 1.
Applying option loglevel (set logging level) with argument debug.
Successfully parsed a group of options.
Parsing a group of options: input url rtsps://fvfi:1d77b094-40fd-4082-8d72-cb660c911a15@gateway20.ec2.st-av.net:8556/LgtMvnwt12WBLUceBihZS.
Successfully parsed a group of options.
Opening an input file: rtsps://fvfi:1d77b094-40fd-4082-8d72-cb660c911a15@gateway20.ec2.st-av.net:8556/LgtMvnwt12WBLUceBihZS.
[tls @ 0x56039f4f1240] No default whitelist set
[tcp @ 0x56039f4f1900] No default whitelist set
[tcp @ 0x56039f4f1900] Original list of addresses:
[tcp @ 0x56039f4f1900] Address 34.241.171.236 port 8556
[tcp @ 0x56039f4f1900] Interleaved list of addresses:
[tcp @ 0x56039f4f1900] Address 34.241.171.236 port 8556
[tcp @ 0x56039f4f1900] Starting connection attempt to 34.241.171.236 port 8556
[tcp @ 0x56039f4f1900] Successfully connected to 34.241.171.236 port 8556
[rtsp @ 0x56039f4eefc0] method OPTIONS failed: 401 Unauthorized
[rtsp @ 0x56039f4eefc0] Server: avcore/1.15
CSeq: 2
WWW-Authenticate: Basic realm="SmartThings AVPlatform"
rtsps://fvfi:1d77b094-40fd-4082-8d72-cb660c911a15@gateway20.ec2.st-av.net:8556/LgtMvnwt12WBLUceBihZS: Server returned 401 Unauthorized (authorization failed)
2025-06-11 22:23:01 : sudo nohup /var/www/html/plugins/smartthings/core/ajax/../../3rdparty/rtsp-to-hls.sh 'rtsps://fvfi:1d77b094-40fd-4082-8d72-cb660c911a15@gateway20.ec2.st-av.net:8556/LgtMvnwt12WBLUceBihZS' c151a5f6-2a18-443a-a311-e7df4ddef20d 1d77b094-40fd-4082-8d72-cb660c911a15
ffmpeg version 4.3.8-0+deb11u3 Copyright (c) 2000-2024 the FFmpeg developers
built with gcc 10 (Debian 10.2.1-6)
configuration: --prefix=/usr --extra-version=0+deb11u3 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librabbitmq --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-pocketsphinx --enable-libmfx --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared
libavutil 56. 51.100 / 56. 51.100
libavcodec 58. 91.100 / 58. 91.100
libavformat 58. 45.100 / 58. 45.100
libavdevice 58. 10.100 / 58. 10.100
libavfilter 7. 85.100 / 7. 85.100
libavresample 4. 0. 0 / 4. 0. 0
libswscale 5. 7.100 / 5. 7.100
libswresample 3. 7.100 / 3. 7.100
libpostproc 55. 7.100 / 55. 7.100
Splitting the commandline.
Reading option '-i' ... matched as input url with argument 'rtsps://fvfi:1d77b094-40fd-4082-8d72-cb660c911a15@gateway20.ec2.st-av.net:8556/LgtMvnwt12WBLUceBihZS'.
Reading option '-headers' ... matched as AVOption 'headers' with argument 'Authorization: Bearer 1d77b094-40fd-4082-8d72-cb660c911a15'.
Reading option '-f' ... matched as option 'f' (force format) with argument 'hls'.
Reading option '-vsync' ... matched as option 'vsync' (video sync method) with argument '0'.
Reading option '-copyts' ... matched as option 'copyts' (copy timestamps) with argument '1'.
Reading option '-vcodec' ... matched as option 'vcodec' (force video codec ('copy' to copy stream)) with argument 'copy'.
Reading option '-acodec' ... matched as option 'acodec' (force audio codec ('copy' to copy stream)) with argument 'copy'.
Reading option '-tune' ... matched as AVOption 'tune' with argument 'zerolatency'.
Reading option '-movflags' ... matched as AVOption 'movflags' with argument 'frag_keyframe+empty_moov'.
Reading option '-hls_flags' ... matched as AVOption 'hls_flags' with argument 'delete_segments+append_list'.
Reading option '-hls_init_time' ... matched as AVOption 'hls_init_time' with argument '1'.
Reading option '-hls_time' ... matched as AVOption 'hls_time' with argument '5'.
Reading option '-hls_list_size' ... matched as AVOption 'hls_list_size' with argument '5'.
Reading option '-hls_base_url' ... matched as AVOption 'hls_base_url' with argument 'segments/'.
Reading option '-hls_segment_filename' ... matched as AVOption 'hls_segment_filename' with argument '/var/www/html/plugins/smartthings/core/ajax/../../3rdparty/../data/segments/c151a5f6-2a18-443a-a311-e7df4ddef20d-%d.ts'.
Reading option '-loglevel' ... matched as option 'loglevel' (set logging level) with argument 'debug'.
Reading option '/var/www/html/plugins/smartthings/core/ajax/../../3rdparty/../data/c151a5f6-2a18-443a-a311-e7df4ddef20d.m3u8' ... matched as output url.
Finished splitting the commandline.
Parsing a group of options: global .
Applying option vsync (video sync method) with argument 0.
Applying option copyts (copy timestamps) with argument 1.
Applying option loglevel (set logging level) with argument debug.
Successfully parsed a group of options.
Parsing a group of options: input url rtsps://fvfi:1d77b094-40fd-4082-8d72-cb660c911a15@gateway20.ec2.st-av.net:8556/LgtMvnwt12WBLUceBihZS.
Successfully parsed a group of options.
Opening an input file: rtsps://fvfi:1d77b094-40fd-4082-8d72-cb660c911a15@gateway20.ec2.st-av.net:8556/LgtMvnwt12WBLUceBihZS.
[tls @ 0x5585cb467240] No default whitelist set
[tcp @ 0x5585cb467900] No default whitelist set
[tcp @ 0x5585cb467900] Original list of addresses:
[tcp @ 0x5585cb467900] Address 34.241.171.236 port 8556
[tcp @ 0x5585cb467900] Interleaved list of addresses:
[tcp @ 0x5585cb467900] Address 34.241.171.236 port 8556
[tcp @ 0x5585cb467900] Starting connection attempt to 34.241.171.236 port 8556
[tcp @ 0x5585cb467900] Successfully connected to 34.241.171.236 port 8556
[rtsp @ 0x5585cb464fc0] method OPTIONS failed: 401 Unauthorized
[rtsp @ 0x5585cb464fc0] Server: avcore/1.15
CSeq: 2
WWW-Authenticate: Basic realm="SmartThings AVPlatform"
rtsps://fvfi:1d77b094-40fd-4082-8d72-cb660c911a15@gateway20.ec2.st-av.net:8556/LgtMvnwt12WBLUceBihZS: Server returned 401 Unauthorized (authorization failed)