Live stream never loads, hikvision camera
<!-- You must use the issue template below when submitting a bug -->

**Describe The Bug:**
Live stream never loads. Still image capture works.

**Logs:**
```
[5/16/2020, 20:38:01] [Camera-ffmpeg] Snapshot from Camera at 480:270
ffmpeg -rtsp_transport tcp -i rtsp://user:pass@192.0.0.64:554/Streaming/Channels/101/ -vframes 1 -q:v 2 -t 1 -vf scale=480:270 -f image2 -
[5/16/2020, 20:38:04] [Camera-ffmpeg] Start streaming video from Camera with 1280:720@25fps (299kBit)
/usr/local/lib/node_modules/homebridge-camera-ffmpeg/node_modules/ffmpeg-for-homebridge/ffmpeg -rtsp_transport tcp -re -i rtsp://user:pass@192.0.0.64:554/Streaming/Channels/101/ -map 0:0 -vcodec h264_omx -pix_fmt yuv420p -r 25 -f rawvideo -loglevel verbose -an -vf scale=1280:720 -b:v 299k -bufsize 299k -maxrate 299k -payload_type 99 -ssrc 4596088 -f rtp -srtp_out_suite AES_CM_128_HMAC_SHA1_80 -srtp_out_params R361wjJQamUCFhG+4Xup6sMN1P1WwlSa0hg+GU/i srtp://192.168.1.110:60010?rtcpport=60010&localrtcpport=60010&pkt_size=1316 -loglevel debug
ffmpeg version 4.2.git-47773f7
 Copyright (c) 2000-2020 the FFmpeg developers

  built with gcc 6.3.0 (Raspbian 6.3.0-18+rpi1+deb9u1) 20170516
  configuration: --pkgconfigdir=/build/workspace/lib/pkgconfig --prefix=/build/workspace --pkg-config-flags=--static --extra-cflags=-I/build/workspace/include --extra-ldflags=-L/build/workspace/lib --extra-libs='-lpthread -lm' --enable-static --disable-debug --disable-shared --disable-ffplay --disable-doc --enable-openssl --enable-gpl --enable-version3 --enable-nonfree --enable-pthreads --enable-libvpx --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libx264 --enable-runtime-cpudetect --enable-libfdk-aac --enable-avfilter --enable-libopencore_amrwb --enable-libopencore_amrnb --enable-filters --enable-decoder=h264 --enable-network --enable-protocol=tcp --enable-demuxer=rtsp --enable-omx-rpi --enable-mmal
  libavutil      56. 40.100 / 56. 40.100
  libavcodec     58. 68.102 / 58. 68.102
  libavformat    58. 38.100 / 58. 38.100
  libavdevice    58.  9.103 / 58.  9.103
  libavfilter     7. 75.100 /  7. 75.100
  libswscale      5.  6.100 /  5.  6.100
  libswresample   3.  6.100 /  3.  6.100
  libpostproc    55.  6.100 / 55.  6.100

Successfully parsed a group of options.

Parsing a group of options: input url rtsp://user:pass@192.0.0.64:554/Streaming/Channels/101/.
Applying option re (read input at native frame rate) with argument 1.
Successfully parsed a group of options.
Opening an input file: rtsp://user:pass@192.0.0.64:554/Streaming/Channels/101/.

[tcp @ 0x28ce6c0] No default whitelist set
[tcp @ 0x28ce6c0] 
Original list of addresses:
[tcp @ 0x28ce6c0] Address 192.0.0.64 port 554
[tcp @ 0x28ce6c0] Interleaved list of addresses:
[tcp @ 0x28ce6c0] Address 192.0.0.64 port 554
[tcp @ 0x28ce6c0] Starting connection attempt to 192.0.0.64 port 554

[tcp @ 0x28ce6c0] Successfully connected to 192.0.0.64 port 554

[rtsp @ 0x28cc690] 
SDP:
v=0
o=- 1589661483409187 1589661483409187 IN IP4 192.0.0.64
s=Media Presentation
e=NONE
b=AS:5050
t=0 0
a=control:rtsp://192.0.0.64:554/Streaming/Channels/101/
m=video 0 RTP/AVP 96
c=IN IP4 0.0.0.0
b=AS:5000
a=recvonly
a=x-dimensions:1280,720
a=control:rtsp://192.0.0.64:554/Streaming/Channels/101/trackID=1
a=rtpmap:96 H264/90000
a=fmtp:96 profile-level-id=420029; packetization-mode=1; sprop-parameter-sets=Z00AH52oFAFum4CAgIE=,aO48gA==
a=Media_header:MEDIAINFO=494D4B48010200000400000100000000000000000000000000000000000000000000000000000000;
a=appversion:1.0


[rtsp @ 0x28cc690] 
video codec set to: h264
[rtsp @ 0x28cc690] RTP Profile IDC: 42 Profile IOP: 0 Level: 29
[rtsp @ 0x28cc690] RTP Packetization Mode: 1
[rtsp @ 0x28cc690] Extradata set to 0x28cffa0 (size: 26)

[rtsp @ 0x28cc690] setting jitter buffer size to 0
[rtsp @ 0x28cc690] hello state=0

[h264 @ 0x28cfb10] 
nal_unit_type: 7(SPS), nal_ref_idc: 3

[h264 @ 0x28cfb10] nal_unit_type: 8(PPS), nal_ref_idc: 3

[h264 @ 0x28cfb10] nal_unit_type: 7(SPS), nal_ref_idc: 3
[h264 @ 0x28cfb10] nal_unit_type: 8(PPS), nal_ref_idc: 3

[h264 @ 0x28cfb10] 
unknown SEI type 229

[h264 @ 0x28cfb10] nal_unit_type: 7(SPS), nal_ref_idc: 3
[h264 @ 0x28cfb10] nal_unit_type: 8(PPS), nal_ref_idc: 3
[h264 @ 0x28cfb10] nal_unit_type: 6(SEI), nal_ref_idc: 0

[h264 @ 0x28cfb10] nal_unit_type: 5(IDR), nal_ref_idc: 3
[h264 @ 0x28cfb10] unknown SEI type 229

[h264 @ 0x28cfb10] Format yuvj420p chosen by get_format().
[h264 @ 0x28cfb10] Reinit context to 1280x720, pix_fmt: yuvj420p

[h264 @ 0x28cfb10] 
nal_unit_type: 1(Coded slice of a non-IDR picture), nal_ref_idc: 3

    Last message repeated 5 times

[rtsp @ 0x28cc690] All info found
[rtsp @ 0x28cc690] rfps: 24.416667 0.018672
[rtsp @ 0x28cc690] rfps: 24.500000 0.013794
[rtsp @ 0x28cc690] rfps: 24.583333 0.009654

    Last message repeated 1 times
[rtsp @ 0x28cc690] rfps: 24.666667 0.006252
    Last message repeated 1 times
[rtsp @ 0x28cc690] rfps: 24.750000 0.003589
    Last message repeated 1 times
[rtsp @ 0x28cc690] rfps: 24.833333 0.001664
    Last message repeated 1 times
[rtsp @ 0x28cc690] rfps: 24.916667 0.000478
    Last message repeated 1 times
[rtsp @ 0x28cc690] rfps: 25.000000 0.000030
[rtsp @ 0x28cc690] rfps: 25.083333 0.000320
    Last message repeated 1 times
[rtsp @ 0x28cc690] rfps: 25.166667 0.001348

    Last message repeated 1 times
[rtsp @ 0x28cc690] rfps: 25.250000 0.003115
    Last message repeated 1 times
[rtsp @ 0x28cc690] rfps: 25.333333 0.005621
    Last message repeated 1 times
[rtsp @ 0x28cc690] rfps: 25.416667 0.008864
    Last message repeated 1 times
[rtsp @ 0x28cc690] rfps: 25.500000 0.012846
[rtsp @ 0x28cc690] rfps: 25.583333 0.017567
[rtsp @ 0x28cc690] rfps: 50.000000 0.000119

Input #0, rtsp, from 'rtsp://user:pass@192.0.0.64:554/Streaming/Channels/101/':
  Metadata:
    title           : Media Presentation
  Duration: N/A, start: 
0.040000, bitrate: N/A
    Stream #0:0, 28, 1/90000: Video: h264 (Main), 1 reference frame, yuvj420p(pc, bt709, progressive, left), 1280x720, 0/1, 25 tbr, 90k tbn, 180k tbc
Successfully opened the file.
Parsing a group of options: output url srtp://192.168.1.110:60010?rtcpport=60010&localrtcpport=60010&pkt_size=1316.
Applying option map (set input stream mapping) with argument 0:0.
Applying option vcodec (force video codec ('copy' to copy stream)) with argument h264_omx.
Applying option pix_fmt (set pixel format) with argument yuv420p.
Applying option r (set frame rate (Hz value, fraction or abbreviation)) with argument 25.
Applying option f (force format) with argument rawvideo.
Applying option an (disable audio) with argument 1.
Applying option vf (set video filters) with argument scale=1280:720.
Applying option b:v (video bitrate (please use -b:v)) with argument 299k.
Applying option f (force format) with argument rtp.
Successfully parsed a group of options.
Opening an output file: srtp://192.168.1.110:60010?rtcpport=60010&localrtcpport=60010&pkt_size=1316.

[srtp @ 0x28e8470] No default whitelist set
[rtp @ 0x28d1150] No default whitelist set

[udp @ 0x28e7500] No default whitelist set
[udp @ 0x28e7650] No default whitelist set
Successfully opened the file.
detected 1 logical cores

[h264 @ 0x2a37be0] nal_unit_type: 7(SPS), nal_ref_idc: 3
[h264 @ 0x2a37be0] nal_unit_type: 8(PPS), nal_ref_idc: 3
Stream mapping:
  Stream #0:0 -> #0:0 (h264 (native) -> h264 (h264_omx))
Press [q] to stop, [?] for help
cur_dts is invalid st:0 (0) [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)

[h264 @ 0x2a37be0] nal_unit_type: 7(SPS), nal_ref_idc: 3
[h264 @ 0x2a37be0] nal_unit_type: 8(PPS), nal_ref_idc: 3
[h264 @ 0x2a37be0] nal_unit_type: 6(SEI), nal_ref_idc: 0

[h264 @ 0x2a37be0] nal_unit_type: 5(IDR), nal_ref_idc: 3

[h264 @ 0x2a37be0] unknown SEI type 229
[h264 @ 0x2a37be0] Format yuvj420p chosen by get_format().
[h264 @ 0x2a37be0] Reinit context to 1280x720, pix_fmt: yuvj420p

[Parsed_scale_0 @ 0x28cc3f0] 
Setting 'w' to value '1280'
[Parsed_scale_0 @ 0x28cc3f0] Setting 'h' to value '720'
[Parsed_scale_0 @ 0x28cc3f0] Setting 'flags' to value 'bicubic'

[Parsed_scale_0 @ 0x28cc3f0] w:1280 h:720 flags:'bicubic' interl:0
[graph 0 input from stream 0:0 @ 0x29d1cc0] Setting 'video_size' to value '1280x720'
[graph 0 input from stream 0:0 @ 0x29d1cc0] Setting 'pix_fmt' to value '12'
[graph 0 input from stream 0:0 @ 0x29d1cc0] Setting 'time_base' to value '1/90000'
[graph 0 input from stream 0:0 @ 0x29d1cc0] 
Setting 'pixel_aspect' to value '0/1'
[graph 0 input from stream 0:0 @ 0x29d1cc0] Setting 'frame_rate' to value '25/1'
[graph 0 input from stream 0:0 @ 0x29d1cc0] w:1280 h:720 pixfmt:yuvj420p tb:1/90000 fr:25/1 sar:0/1
[format @ 0x29d2400] Setting 'pix_fmts' to value 'yuv420p'

[AVFilterGraph @ 0x28cc2c0] query_formats: 4 queried, 3 merged, 0 already done, 0 delayed
[swscaler @ 0x2be83e0] deprecated pixel format used, make sure you did set range correctly

[Parsed_scale_0 @ 0x28cc3f0] 
w:1280 h:720 fmt:yuvj420p sar:0/1 -> w:1280 h:720 fmt:yuv420p sar:0/1 flags:0x4

[h264_omx @ 0x29365d0] 
Using OMX.broadcom.video_encode

[h264_omx @ 0x29365d0] OMX state changed to 2

[h264_omx @ 0x29365d0] OMX state changed to 3
[h264_omx @ 0x29365d0] OMX port 201 settings changed
Output #0, rtp, to 'srtp://192.168.1.110:60010?rtcpport=60010&localrtcpport=60010&pkt_size=1316':
  Metadata:
    title           : Media Presentation
    encoder         : Lavf58.38.100
    Stream #0:0, 0, 1/90000: Video: h264 (h264_omx), 1 reference frame, yuv420p(left), 1280x720, 0/1, q=2-31, 299 kb/s, 25 fps, 90k tbn, 25 tbc
    Metadata:

      encoder         : Lavc58.68.102 h264_omx
Clipping frame in rate conversion by 0.000008

[rtp @ 0x28e7ef0] 
Sending NAL 7 of len 14 M=0
[rtp @ 0x28e7ef0] Sending NAL 8 of len 5 M=1

[h264 @ 0x2a37be0] nal_unit_type: 1(Coded slice of a non-IDR picture), nal_ref_idc: 3

[rtp @ 0x28e7ef0] 
Sending NAL 5 of len 5219 M=1
[rtp @ 0x28e7ef0] NAL size 5219 > 1290

frame=    2 fps=0.0 q=-0.0 size=       5kB time=00:00:00.00 bitrate=3892363.6kbits/s speed=1.28e-05x    
[h264 @ 0x2a37be0] nal_unit_type: 1(Coded slice of a non-IDR picture), nal_ref_idc: 3

Past duration 0.999992 too large

[rtp @ 0x28e7ef0] 
Sending NAL 1 of len 782 M=1
[h264 @ 0x2a37be0] nal_unit_type: 1(Coded slice of a non-IDR picture), nal_ref_idc: 3

Past duration 0.999992 too large
[rtp @ 0x28e7ef0] Sending NAL 1 of len 150 M=1
[h264 @ 0x2a37be0] nal_unit_type: 1(Coded slice of a non-IDR picture), nal_ref_idc: 3ed=0.0435x    

Past duration 0.999992 too large
[rtp @ 0x28e7ef0] Sending NAL 1 of len 1754 M=1
[rtp @ 0x28e7ef0] NAL size 1754 > 1290
[h264_omx @ 0x29365d0] OMX event 4 c9 18kB time=00:00:00.12 bitrate= 539.2kbits/s speed=0.0441x    
[rtp @ 0x28e7ef0] Sending NAL 1 of len 98 M=1
frame=    5 fps=1.4 q=-0.0 Lsize=       8kB time=00:00:00.16 bitrate= 409.9kbits/s speed=0.0462x    
video:8kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 1.850932%
Input file #0 (rtsp://user:pass@192.0.0.64:554/Streaming/Channels/101/):
  Input stream #0:0 (video): 5 packets read (172114 bytes); 5 frames decoded; 
  Total: 5 packets (172114 bytes) demuxed
Output file #0 (srtp://192.168.1.110:60010?rtcpport=60010&localrtcpport=60010&pkt_size=1316):
  Output stream #0:0 (video): 5 frames encoded; 6 packets muxed (8050 bytes); 
  Total: 6 packets (8050 bytes) muxed
5 frames successfully decoded, 0 decoding errors
[AVIOContext @ 0x28e7080] Statistics: 0 seeks, 12 writeouts
[h264_omx @ 0x29365d0] OMX state changed to 2
[h264_omx @ 0x29365d0] OMX state changed to 1
Exiting normally, received signal 15.
```

**Homebridge Config:**
```json
{
            "platform": "Camera-ffmpeg",
            "cameras": [
                {
                    "name": "Camera",
                    "uploader": false,
                    "interfaceName": "wlan0",
                    "videoConfig": {
                        "source": "-rtsp_transport tcp -re -i rtsp://user:pass@192.0.0.64/Streaming/Channels/101/",
                        "stillImageSource": "-i http://user:pass@192.0.0.64/Streaming/Channels/101/picture",
                        "additionalCommandline": "-loglevel verbose -an -protocol_whitelist https,crypto,srtp,rtp,udp",
                        "maxStreams": 1,
                        "maxFPS": 25,
                        "maxBitrate": 2048,
                        "minBitrate": 299,
                        "maxHeight": 720,
                        "maxWidth": 1280,
                        "audio": false,
                        "debug": true,
                        "vcodec": "h264_omx"
                    }
                }
            ]
        }
```

**Environment:**

* **Node.js Version**: v12.16.1
* **NPM Version**:  6.14.4
* **Homebridge Version**: 1.0.4
* **Homebridge Camera FFmpeg Version**: 4.2.git-47773f7
* **Homebridge Config UI X Plugin Version**: v4.18.0
* **Operating System**: <!-- Raspbian / Ubuntu / Debian / Windows / macOS / Docker --> Raspbian

<!-- Click the "Preview" tab before you submit to ensure the formatting is correct. -->
