2019年更新-如何将Android设备摄像头视频直播到html网页

2019年更新-如何将Android设备摄像头视频直播到html网页,html,node.js,android-studio,socket.io,http-live-streaming,Html,Node.js,Android Studio,Socket.io,Http Live Streaming,我一直在寻找这个问题的解决方案,但我找不到一种简单的方法将我的android设备摄像头视频和视频流连接到socket.io或任何其他简易服务器(甚至heroku/firebase),然后当视频在服务器中时,我希望实时显示从android手机拍摄到html网页的视频 我已经用socket.io和node.js/html构建了一个简单的视频聊天应用程序,它使用我的网络摄像头,但我很难用android手机实时拍摄的内容替换网络摄像头。我该怎么做?我将非常感谢任何代码示例,这将是巨大的。我知道其他人也有

我一直在寻找这个问题的解决方案,但我找不到一种简单的方法将我的android设备摄像头视频和视频流连接到socket.io或任何其他简易服务器(甚至heroku/firebase),然后当视频在服务器中时,我希望实时显示从android手机拍摄到html网页的视频

我已经用socket.io和node.js/html构建了一个简单的视频聊天应用程序,它使用我的网络摄像头,但我很难用android手机实时拍摄的内容替换网络摄像头。我该怎么做?我将非常感谢任何代码示例,这将是巨大的。我知道其他人也有这个问题

这是我的服务器端代码

const express=require('express');
常量app=express();
const http=require('http')。服务器(应用程序);
const io=require('socket.io')(http);
应用程序使用(express.static('public'));
var PORT=process.env.PORT | 3000
app.get('/',函数(req,res){
res.render('index.ejs');
});
io.sockets.on('connection',函数(socket){
socket.on('username',函数(username){
socket.username=用户名;

发射('is_online',“您不需要在其中包含html。您可以使用socket.io客户端java的java库来连接您的nodejs服务器。您可以访问此库实现和使用的页面。

您不需要在其中包含html。您可以使用socket.io客户端java的java库来连接您的nodejs服务器。您可以访问此库的实现和使用页面取决于您的目标,但我发现本教程在探索捕获视频设备时非常有用:问题是,如何对网络摄像头进行实时流式处理,以便其他设备/计算机可以查看它?取决于您的目标,但我发现本教程非常有用在探索捕获视频设备时很有用:问题是,如何对网络摄像头进行实时流媒体传输,以便其他设备/计算机可以查看它?