How do I output rtmp stream in html?

Good day!
Have the machine on win10 with nginx+rtmp module, ffmpeg, and Gige camera. The idea is to broadcast in real time(or close) video from the camera Gigabit.
Obtaining and compressing images with a gige all the rules.
Rolled on network interface eBUS driver is recognized and ffmpeg-th as a direct show device.
Further, the image clinging ffmpeg-th encoded h264, flv is inserted into and transmitted via rtmp on nginx server.
The video from the server can be accessed using ffplay or vlc.
But the challenge is to display picture from camera on the web pages of the local nginx server.
And then there is a problem. flv is only supported by flash players and just videovj player is not enough; it must be used in conjunction with the videojs-flash module, a bunch of which throws the error "No compatible source was found for this media".
Questions: Is it possible to publish the video stream on the web page? What can you recommend and has anybody had a similar experience?
June 3rd 19 at 19:38
1 answer
June 3rd 19 at 19:40
Solution
  1. If +10-15 seconds of delay is not critical, then go to HLS(nginx with the module is able to, and it seems ffmpeg in server mode), to use any html5 player that supports it(videojs, clappr).
  2. To look towards webrtc(potentially problematic and gemorno).
no html5 players who can rtmp, rtmp can only flashove players, for this proprietary Protocol - Franz.Waters16 commented on June 3rd 19 at 19:43
thought something for two years has changed, but no. Thank you, fixed. - Kian_Ripp commented on June 3rd 19 at 19:46
Got to play the rtmp stream but the delay is about 5.5 sec, and 5 sec throws the clipboard in the flash player, disable who failed =( - Rudy commented on June 3rd 19 at 19:49

Find more questions by tags Video broadcastFFmpegH.264