Live streaming in PHP

Discussion in 'PHP' started by amskape, Jul 2, 2020.

  1. #1
    Dear Friends,
    I am looking a solution for live streaming. I hope my company prefer to setup their own streaming server. So just avoid third party option in answer.
    I read in an article can collect the rtmp stream through software like OBS . My read here https://opensource.com/article/19/1/basic-live-video-streaming-server
    In second read I can see , the rtmp url can embed through code
    <!DOCTYPE html>
    <html>
    <head>
    <link href="//vjs.zencdn.net/4.12/video-js.css" rel="stylesheet">
    <script src="//vjs.zencdn.net/4.12/video.js"></script>
    </head>
    <body>
    <script type="text/javascript">
    document.createElement('video');document.createElement('audio');document.createElement('track');
    </script>
    
    <video id="example_video_1" class="video-js vjs-default-skin"
    controls preload="auto" width="1024" height="576"
    data-setup='{"autoplay":true, "controls": true}'>
    
    <source src="rtmp://xibo.myserver.loc/live/streamkey" type='video/ogg' />
    <p class="vjs-no-js">
    To view this video please enable JavaScript, and consider upgrading to a web browser that <a href="http://videojs.com/html5-video-support/" target="_blank">supports HTML5 video</a>
    </p>
    </video>
    
    
    </body>
    </html>
    Code (markup):
    by replacing <source src="rtmp://xibo.myserver.loc/live/streamkey"
    with our URL.
    My doubts are
    1. how to transmit this rtmp stream from the hardware camera device to the streaming server ?
    2. How to identify the "rtmp stream" currently available in the web page for dispaly ?

    Please advise
    Thanks
    Anes
     
    amskape, Jul 2, 2020 IP