Html 将现场视频从网站流到restream服务器
许多年前,我们使用Flash Media Server构建了一个实时流媒体应用程序。同时,Flash已经过时,我们想升级到HTML5解决方案 虽然我找到了一些答案,但它们似乎有点陈旧。因此,我想知道现在(2017年)什么是视频+音频直播的好组合 要求非常简单:一个广播公司和许多使用各种现代浏览器(IE11+、Edge、Firefox、Chrome)的观众(100+)。理想情况下,我们希望使用开源解决方案Html 将现场视频从网站流到restream服务器,html,nginx,html5-video,one-to-many,Html,Nginx,Html5 Video,One To Many,许多年前,我们使用Flash Media Server构建了一个实时流媒体应用程序。同时,Flash已经过时,我们想升级到HTML5解决方案 虽然我找到了一些答案,但它们似乎有点陈旧。因此,我想知道现在(2017年)什么是视频+音频直播的好组合 要求非常简单:一个广播公司和许多使用各种现代浏览器(IE11+、Edge、Firefox、Chrome)的观众(100+)。理想情况下,我们希望使用开源解决方案 在服务器上,我将使用nginx rtmp模块。但是我如何从浏览器流到此服务器我不想使用OBS
在服务器上,我将使用nginx rtmp模块。但是我如何从浏览器流到此服务器我不想使用OBS或任何其他客户端。我需要从网站流式传输。完全跳过RTMP路由,它只需要与旧版兼容,不值得您花费时间 DASH是一种流行的将视频从服务器分发到客户端的方法,因为您可以选择编解码器,并且可以重用传统上为静态内容构建的现有HTTP CDN HTTP Progressive、Web Socket和WebRTC也都可以用于分发内容,但由于它们并不常见,因此会增加基础设施和复杂性成本 对于摄取端,您可以使用WebRTC(困难),但我更喜欢使用直接的Web套接字。使用MediaDevices API和getUserMedia捕获视频,使用Media Recorder API通过编解码器运行视频,通过web套接字将数据发送到服务器,然后在服务器上转码为所需的编解码器和格式