Ich möchte in meinem REST WCF Dienst einen Videostream bereitstellen für Programme wie VLC. Ich habe es aber nur geschafft einen "Stream-Download" Dienst umzusetzen indem ich in der .config datei beim binding die Eigenschaft transferMode="Streamed"
gesetzt habe. Ich kann jetzt zwar durch aufruf des Link in einem Browser die Datei herunterladen, aber VLC und andere Programme wollen den Stream nicht öffnen. Der Windows Media Player hingegen spielt den Link ab. Ich vermute aber das dieser einfach erst die
komplette Datei herunterlädt und dann erst abspielt.
Ich habe in VLC auch noch das Debug Log aktiviert um zu sehen was genau passiert und dort wird folgendes geloggt:
main warning: AStreamSeekStream: can't seek
avcodec warning: we were not allowed to seek, or EOF
main debug: EOF reached
Gibt es eine Möglichkeit solche suchbaren Streams anzubieten mit WCF?
Edit: Offenbar ist die fehlende Suchmöglichkeit nicht das eigentliche Problem. Ich konnte mit Fiddler beobachten das jeweils immer die komplette Datei von VLC geladen wird. Danach kommt gleich die EOF Meldung. Video wurde aber keines abgespielt. Wie schaffe
ich es das VLC mit dem abspielen beginnt bevor die ganze Datei geschickt wurde?