Come può un ricevitore personalizzato utilizzare lo spazio dei nomi "rampa" o come posso modificare le applicazioni di esempio per utilizzare un dominio personalizzato senza ri-scrittura di supporto (MediaProtocolMessageStream in Android o GCKMediaProtocolMessageStream in iOS) per il protocollo RAMP?Come può un ricevitore personalizzato utilizzare lo spazio dei nomi "rampa" o posso modificare le applicazioni di esempio per utilizzare un dominio personalizzato senza ri-scrittura il supporto per RAMP?
Non sono riuscito a comunicare le app di esempio Android o iOS Chromecast con un ricevitore personalizzato basato su dash.js (l'implementazione client di riferimento per la riproduzione di MPEG DASH tramite Javascript - https://github.com/Dash-Industry-Forum/dash.js). Sembra che lo spazio dei nomi di "rampa" sia hardcoded (const finale) sugli SDK Chromecast Android/iOS e il ricevitore dash.js non sia in grado di utilizzare lo spazio dei nomi di "rampa" per qualche motivo (per http://www.digitalprimates.net/author/tapper/2013/08/27/chromecast_dash/)
io sono in grado di lanciare MPEG-DASH bene da un mittente Javascript in Chrome quando si usano i namespace dash.js utilizza per impostazione predefinita. Quando si tenta di interagire con il mio ricevitore personalizzato tramite Android o iOS, il dispositivo Chromecast carica la pagina ricevente bene, ma non riceve il comando di carico contenente l'URL dei media. Ciò accade anche quando il ricevitore personalizzato è impostato per utilizzare uno spazio dei nomi di "ramp" (l'impostazione predefinita per la riproduzione multimediale). Inoltre, il mio ricevitore personalizzato smette di funzionare in Chrome quando lo spazio dei nomi è impostato su "rampa".
Si potrebbe desiderare di modificare il codice MPEG-Dash per non utilizzare lo spazio dei nomi 'rampa'. –