Вы действительно хотите использовать дейтаграммы, так как при многоадресной рассылке имеется несколько получателей, и потоковый сокет не будет работать.
Вам необходимо отправлять данные небольшими порциями (дейтаграммами) и указывать, в какой части потока они находятся, чтобы получатели могли обнаружить потерянные (и переупорядоченные) дейтаграммы.
Вместо того, чтобы изобретать новый механизм идентификации частей, вам, скорее всего, лучше инкапсулировать ваши данные в RTP.
Если вы собираетесь передавать потоковое видео, возможно, стоит заглянуть в gstreamer, который может выполнять как отправку, так и прием RTP, и имеет привязки Python.