Warning

 

Close
Confirm Action

Are you sure you wish to do this?

Cancel Confirm
AR15.COM
7/1/2017 12:10:21 PM EDT
I have a server that I use VLC to transcode RTP video to HTTP video. For http I use the <video> tag to display it on the page. On PC this works perfect but on mobile it doesn't work at all. I see the box with the play icon but clicking on it does nothing. I have tried ogg and mp4 with both theo and h264 and no luck with either.

Something I think might be part of the problem is my site is https but the video is http.  On PC I can see there is a mixed content error but it doesn't seem to cause any issue on PC, but I wonder if that is the problem for the mobile browser.

ETA: Just tried on an http server and that doesn't work either, so I don't think it is the mixed content error.
7/2/2017 12:07:20 AM EDT
[#1]
Run your page thru a XML HTML spec verification compliance check. There's a few sites out there for this.  Some tell exactly what is wrong.  This may shed some light.
7/4/2017 2:09:31 AM EDT
[#2]
What format is the video coming out in? Could it be that your desktop browser has the plugin to render it but the mobile browser doesn't? You're converting RTP to what format/stream?
7/4/2017 10:38:49 AM EDT
[#3]
Im converting rtp to http stream. I have tried both theora/ogg and MP4 with the same results.

There are some examples for HLS streaming which I think I am going to give a try.