3.3. Session Description Format (Formato di descrizione della sessione)
3.3. Session Description Format (Formato di descrizione della sessione)
Le descrizioni di sessione di JSEP utilizzano la sintassi Session Description Protocol (Protocollo di descrizione della sessione, SDP) per la loro rappresentazione interna. Sebbene questo formato non sia ottimale per la manipolazione da JavaScript, è ampiamente accettato e viene frequentemente aggiornato con nuove funzionalità; qualsiasi codifica alternativa delle descrizioni di sessione dovrebbe tenere il passo con le modifiche a SDP, almeno fino al momento in cui questa nuova codifica eclissa SDP in popolarità.
Tuttavia, per fornire flessibilità futura, la sintassi SDP è incapsulata all'interno di un oggetto SessionDescription, che può essere costruito da SDP e serializzato in SDP. Se le specifiche future concordano su un formato JSON per le descrizioni di sessione, potremmo facilmente abilitare questo oggetto a generare e consumare quel JSON.
Come dettagliato di seguito, la maggior parte delle applicazioni dovrebbe essere in grado di trattare le SessionDescriptions prodotte e consumate da queste varie chiamate API come blob opachi; cioè, l'applicazione non avrà bisogno di leggerle o modificarle.