Η ανάπτυξη διάφορων δικτυακών υπηρεσιών, όπως το YouTube, το Flickr, το Pownce και διάφορα άλλα, έχει βοηθήσει τους Web Developers να αναπτύσσουν ξεχωριστές εφαρμογές ή να χρησιμοποιούν δυνατότητες από τις υπηρεσίες αυτές στα Site τους. Πλέον οι περισσότερες από αυτές τις υπηρεσίες έχουν δημιουργήσει ένα δικό τους API μέσω του οποίου μπορεί οποιοσδήποτε να αναζητήσει και να λάβει δεδομένα εύκολα και γρήγορα. Το μόνο πρόβλημα είναι ότι η κάθε υπηρεσία έχει το δικό της API και φυσικά χρησιμοποιεί διαφορετικές δομές. Αυτό όπως καταλαβαίνεται κάνει πιο δύσκολη τη χρήση τους καθώς ένας προγραμματιστής θα πρέπει να μάθει ξεχωριστά το API κάθε υπηρεσίας.
Το oEmbed έρχεται για να λύσει, ως ένα βαθμό βέβαια, το πρόβλημα αυτό. Το oEmbed είναι ένα embedding API το οποίο ως σκοπό έχει να δημιουργήσει μία προκαθορισμένη μορφή μέσω της οποίας θα μπορεί κάποιος να χρησιμοποιήσει πολλές και διαφορετικές υπηρεσίες. Έτσι δεν θα χρειάζεται να μάθουμε διαφορετικά API αλλά ένα το οποίο θα δουλεύει για πολλές υπηρεσίες.
Προς το παρόν οι υπηρεσίες που υποστηρίζονται είναι :
- Flickr
- Viddler
- Qik
- Pownce
- Revision3
- Hulu
Αν χρησιμοποιείτε κάποια από αυτές τότε αξίζει να δείτε το oEmbed.