First the Firewall Settings should be checked. Open the "System Preferences", select "Security" and then "Firewall". If the firewall is on, then incoming connections should be allowed.
Very often the incoming connections are blocked - select "Advanced", allow incoming connections (by unchecking "Block all incoming connections"), stop the server and start the server again. A dialog should be shown to allow incoming connections for the server (and client for Mac).
If the incoming connections are already allowed in the firewall and the connections are still not working or are not visible in the firewall settings, then this might be a problem too, because the macOS might not really allow connections. In this case it might help to remove all previously allowed incoming connections, then quit all applications & restart them and then start the server (and connections) again. A dialog should be shown to allow incoming connections for the server (and client for Mac).
If even then the connection does not work, then another software probably blocks the port. Stop the server, change the port (e.g. from 1400 to 2800) and try again.
If another channel is selected in the list, then the playback stream of this channel is automatically updated after 20 seconds.
If the playback stream of the channel is not automatically updated, then disconnect from the server and connect again.
If another channel is selected in the list, then sometimes the live stream is stopped (client message "live stream stopped / server found").
The reason is that the VLC plugin could not receive live data during the channel switch and stops to segment the live data.
The server recognizes that new new segments are not created, stops the VLC plugin task and restarts it.
During this process the client shows "live stream stopped / server found", but as soon as the VLC plugin task has created enough segments the server sends a message to the client and the client restarts playing.
With some EyeTV hardware this happens very rarely, but with some hardware it happens sometimes more or less often. It might help to shutdown the Mac, disconnect from electricity and restart the Mac.
Sometimes the client does not receive stream data after connecting to the server and shows endless "will restart playing" - even if the Firewall allows incoming connections.
If this happens, then restart the Mac running the server and start the server and client(s) again.
In contrast to public announcements, there are (sometimes more, sometimes less) reception problems. You can read more about it at our blog.
If EyeTV or VLC (plugin) crashes due to the reception problems, then the server automatically restarts the application(s) and the segmenting of the live stream. During this process, the clients show the message "live stream stopped".
If the sending of streams from server to client is too slow because multiple clients are connected to the server or the network connection is too slow, then the playback might be stuttering.
Stop the server, reduce the video quality (e.g. from 1024 to 512 or 256), start the server and connect again.
Sometimes the playback is stopped immediately after the connection or the message "switching..." is shown endless. In other words: playback is not working at all.
Please shutdown your iPad or iPhone (by holding the home button a longer time) and restart it.
We can only imagine that there must be a heavy bug in the iOS system routines which handles the movie playback.
Sometimes VLC can not convert the EyeTV live channel stream and then the server shows an alert (or tries again and again to start VLC if "Auto start at launch" is checked).
If this happens, then select another live channel in EyeTV and start the server again.