5

Ich möchte Streaming-H264-Video zu Windows Phone 8-Anwendung. Also, wie kann ich das mit ShardDX machen? (Oder vielleicht native Funktion von Media Foundation).WP8 Video Streaming mit Media Foundation

Ich habe MediaEngine-Klasse für die Wiedergabe von Video gefunden, aber ich brauche "manuell" Parsing von Frames und sie zu Decoder oder Player oder etwas anderes zu bekommen.

Antwort

0

Unter Windows Phone 8 unterstützen wir nur die proprietären RTSP- und HTTP-Streaming-Protokolle von Microsoft. Leider unterstützen wir derzeit keine anderen Protokolle wie MPEG DASH oder HLS. Das Smooth Streaming-Protokoll wird vom SS Platform SDK verarbeitet.

Sie können Ihren eigenen Streaming-Protokoll-Parser jedoch relativ einfach implementieren. Zu diesem Zweck können Sie die MediaStreamSource-API verwenden. Sie werden dafür verantwortlich sein, den Stream zu analysieren und die MP4-Samples herauszuziehen. Es gibt eine Menge Open-Source-Parsing-Code, und Sie sollten in der Lage sein, Code für Ihr Protokoll zu finden.

MediaStreamSource Class

Ich hoffe, das hilft,

James