ffmpeg Seems slow to start stream
Not sure if this is normal or not, but for whatever reason, ffmpeg seams really slow at starting my stream to HomeKit.  I can expect to wait 10+ seconds before my stream actually starts live feed.

Watching the logs, it get stuck after the h264 section.  It will hang there for about 5+ seconds before it continues and starts the stream...

Any thoughts or workarounds for this?

```
[mpegts @ 0000029692f30200] Probe with size=2395, packets=1 detected aac with score=51
[mpegts @ 0000029692f30200] probed stream 1

[h264 @ 000002969340f4c0] nal_unit_type: 9(AUD), nal_ref_idc: 0
[h264 @ 000002969340f4c0] nal_unit_type: 1(Coded slice of a non-IDR picture), nal_ref_idc: 2

[h264 @ 000002969340f4c0] nal_unit_type: 9(AUD), nal_ref_idc: 0
[h264 @ 000002969340f4c0] nal_unit_type: 1(Coded slice of a non-IDR picture), nal_ref_idc: 2

[h264 @ 000002969340f4c0] nal_unit_type: 9(AUD), nal_ref_idc: 0
[h264 @ 000002969340f4c0] nal_unit_type: 1(Coded slice of a non-IDR picture), nal_ref_idc: 2

[h264 @ 000002969340f4c0] nal_unit_type: 9(AUD), nal_ref_idc: 0
[h264 @ 000002969340f4c0] nal_unit_type: 1(Coded slice of a non-IDR picture), nal_ref_idc: 2
```

Seems to stop here for 5+ seconds

Then once it gets past that, stream starts and I can see in HomeKit.

```
[mpegts @ 0000029692f30200] max_analyze_duration 5000000 reached at 5000000 microseconds st:0
[mpegts @ 0000029692f30200] Setting avg frame rate based on r frame rate

[mpegts @ 0000029692f30200] After avformat_find_stream_info() pos: 1231964 bytes read:1245184 seeks:0 frames:92

```
