No credo solo per lo streaming via internet.
L'ambiguità nasce dal fatto che in Italia con "MPEG-4" si sottintende erroneamente e univocamente H.264 (MPEG-4 part 10); mentre nel resto del mondo si sottintende il codec MPEG-4 precedente (MPEG-4 part 2 o Visual) e H.264 lo si chiama MPEG-4 H264 o MPEG-4 AVC per distinguerlo dal Visual. Sono due codec MPEG-4 totalmente incompatibili tra loro; anche se gli encoder professionali ho visto che implementano entrambi oltre al classico vecchio MPEG-2; ma non credo sia mai stato usato il Visual in trasmissione (è quello più simile ad H263 ed è solo di un 20-30% circa più efficiente di MPEG-2).
Negli altri casi la corrispondenza quando si parla di codec video è perfetta: MPEG-2 = H.262; MPEG-H = H.265 (o HEVC) per esempio, a seconda dell'ente standardizzante a cui ci si riferisce.
VEdi per esempio questi libri risalenti a quando è uscito H.264:
https://books.google.it/books/about...ession.html?id=ECVV_G_qsxUC&redir_esc=y&hl=it
Dove si parla di MPEG-4 e H.264 (col primo termine si sottintende il Visual non l'AVC/H.264, pur essendo entrambi MPEG-4).