Let me tell you what an interesting problem this is. After several hours of cheating, I still could not find a suitable solution for my Windows 8.1 window.
I got lucky with the .ogg stream:
gst-launch-1.0 -v videotestsrc is-live=true ! clockoverlay shaded-background=true font-desc="Sans 38" ! theoraenc ! oggmux ! tcpserversink host=127.0.0.1 port=8080
but the correct display of the stream is still a problem.
This is the html file I am using:
<html> <title>A simple HTML5 video test</title> </html> <body> <video autoplay controls width=320 height=240> <source src="http://localhost:8080" type="video/ogg"> You browser doesn't support element <code>video</code>. </video> </body>
- Google Chrome 38.0.2125.122 displays the stream, but it stops after a few seconds (I don’t know why);
- Internet Explorer 11.0.9600 draws a player, but reports
Invalid Source ; - Firefox Nightly 36.0a1 also draws a player, but reports
No video with supported format and MIME type found ;
I had no luck with .mp4 streams, despite the fact that VLC played it correctly:
gst-launch-1.0 videotestsrc is-live=true ! clockoverlay shaded-background=true font-desc="Sans 38" ! x264enc ! mpegtsmux ! queue ! tcpserversink host=127.0.0.1 port=8080
Kaspersky Anti-Virus and IIS were turned on / off during the tests. My little success with Google Chrome came after disabling IIS.
source share