Post by kendra on Jun 20, 2017 11:26:10 GMT -7
We got the tracking to work several times, even though we were having connectivity issues.
We were able to stream when it was on the ground and lost the connection when it was about 5000 ft.
Whenever I would try to start the stream again, each time, it would start to load and lock up like this:
C:\Users\Ground Station>cd..
C:\Users>cd..
C:\>cd ffmpeg
C:\ffmpeg>cd bin
C:\ffmpeg\bin>ffmpeg -i rtsp://192.168.1.3:8554/ -c copy -f flv - | ffmpeg -f flv -i - -c copy -f rtp://localhost:4000 -c copy -f flv rtmp://media.stream.live:1935/live/f6a2b7f9-a3cd-41a1-8b2c-8a84395f2045
ffmpeg version 3.3.1ffmpeg version 3.3.1 Copyright (c) 2000-2017 the FFmpeg developers
built with gcc 6.3.0 (GCC)
configuration: --enable-gpl --enable-version3 --enable-cuda --enable-cuvid --enable-d3d11va --enable-dxva2 --enable-libmfx --enable-nvenc --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenh264 --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-zlib Copyright (c) 2000-2017 the FFmpeg developers
libavutil 55. 58.100 / 55. 58.100 built with gcc 6.3.0 (GCC)
libavcodec 57. 89.100 / 57. 89.100 configuration: --enable-gpl --enable-version3 --enable-cuda --enable-cuvid --enable-d3d11va --enable-dxva2 --enable-libmfx --enable-nvenc --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenh264 --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-zlib
libavformat 57. 71.100 / 57. 71.100 libavutil 55. 58.100 / 55. 58.100
libavdevice 57. 6.100 / 57. 6.100 libavcodec 57. 89.100 / 57. 89.100
libavfilter 6. 82.100 / 6. 82.100 libavformat 57. 71.100 / 57. 71.100
libswscale 4. 6.100 / 4. 6.100 libavdevice 57. 6.100 / 57. 6.100
libswresample 2. 7.100 / 2. 7.100 libavfilter 6. 82.100 / 6. 82.100
libpostproc 54. 5.100 / 54. 5.100 libswscale 4. 6.100 / 4. 6.100
libswresample 2. 7.100 / 2. 7.100
libpostproc 54. 5.100 / 54. 5.100
Do you think this was a problem with not having a good enough data stream?
Kendra
We were able to stream when it was on the ground and lost the connection when it was about 5000 ft.
Whenever I would try to start the stream again, each time, it would start to load and lock up like this:
C:\Users\Ground Station>cd..
C:\Users>cd..
C:\>cd ffmpeg
C:\ffmpeg>cd bin
C:\ffmpeg\bin>ffmpeg -i rtsp://192.168.1.3:8554/ -c copy -f flv - | ffmpeg -f flv -i - -c copy -f rtp://localhost:4000 -c copy -f flv rtmp://media.stream.live:1935/live/f6a2b7f9-a3cd-41a1-8b2c-8a84395f2045
ffmpeg version 3.3.1ffmpeg version 3.3.1 Copyright (c) 2000-2017 the FFmpeg developers
built with gcc 6.3.0 (GCC)
configuration: --enable-gpl --enable-version3 --enable-cuda --enable-cuvid --enable-d3d11va --enable-dxva2 --enable-libmfx --enable-nvenc --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenh264 --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-zlib Copyright (c) 2000-2017 the FFmpeg developers
libavutil 55. 58.100 / 55. 58.100 built with gcc 6.3.0 (GCC)
libavcodec 57. 89.100 / 57. 89.100 configuration: --enable-gpl --enable-version3 --enable-cuda --enable-cuvid --enable-d3d11va --enable-dxva2 --enable-libmfx --enable-nvenc --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenh264 --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-zlib
libavformat 57. 71.100 / 57. 71.100 libavutil 55. 58.100 / 55. 58.100
libavdevice 57. 6.100 / 57. 6.100 libavcodec 57. 89.100 / 57. 89.100
libavfilter 6. 82.100 / 6. 82.100 libavformat 57. 71.100 / 57. 71.100
libswscale 4. 6.100 / 4. 6.100 libavdevice 57. 6.100 / 57. 6.100
libswresample 2. 7.100 / 2. 7.100 libavfilter 6. 82.100 / 6. 82.100
libpostproc 54. 5.100 / 54. 5.100 libswscale 4. 6.100 / 4. 6.100
libswresample 2. 7.100 / 2. 7.100
libpostproc 54. 5.100 / 54. 5.100
Do you think this was a problem with not having a good enough data stream?
Kendra