5

Desidero trasmettere video H264 all'applicazione Windows Phone 8. Quindi come posso farlo con ShardDX? (O forse la funzione nativa di Media Foundation).Streaming video WP8 con Media Foundation

Ho trovato la classe MediaEngine per la riproduzione di video, ma ho bisogno di "manualmente" l'analisi dei fotogrammi e il loro decodificatore o lettore, o qualcos'altro.

risposta

0

Su Windows Phone 8 supportiamo solo i protocolli di streaming RTSP e HTTP proprietari di Microsoft. Sfortunatamente non supportiamo altri protocolli come MPEG DASH o HLS in questo momento. Il protocollo Smooth Streaming è gestito da SS Platform SDK.

È possibile implementare il proprio parser di protocollo di streaming piuttosto facilmente. È possibile utilizzare l'API MediaStreamSource per farlo. Sarai responsabile per l'analisi del flusso e per estrarre gli esempi MP4. C'è un sacco di codice di parsing open source e dovresti essere in grado di trovare il codice per il tuo protocollo.

MediaStreamSource Class

Spero che questo aiuta,

James