2 Replies

In the
article you referenced please note that several stream files are used to achieve the ability to switch from one of the Apple HLS input track to another. Each stream file can be thought of as a separate incoming live feed that contains one video track and one audio track. You can have multiple audio and video tracks in an MPEG-TS stream or you can keep each live feed separate. It is the .stream files, at least in this case, that each video stream will use for playback. This method works only with Wowza 4.x.

You should consider UDP packet loss if you use MPEG-TS as a live delivery mechanism from any encoder including FFmpeg. RTMP may work better if your MPEG-TS stream goes through the Internet or through a noisy network.

The line below can be used as a starting point for FFmpeg. This can help to reduce audio and video sync issues when delivering a live feed or creating VOD content. It is not guaranteed to work in your environment:

That line will generate 24fps (technically 23.976fps) output and have a keyframe every two seconds (-g 48 -x264opts no-scenecut). Two second keyframes are recommended. Your output should be adjusted accordingly.

3) You updated the information in your router to point external connections to your internal computer, but your router or the NAT itself does not allow a person on the internal network to use the external address.

You should either use
nmap from outside of your network or use the free
Shields UP service provided by Gibson Research from any computer inside of your network and specifically scan ports 443, 554, 1935, and 8088