我正在尝试构建一个服务,将您的屏幕从浏览器流式传输到客户端(类似于抽搐)。
我所完成的是我用 rtmp 构建了一个可以工作的 nginx 服务器,我使用 OBS 对其进行了测试。这很好用。
我的问题是如何使用 WebRTC 将屏幕从浏览器(而不是来自 OBS 或其他广播公司)流式传输到带有 RTMP 的 nginx 服务器?
我有一个项目,在前端使用 React,后端使用 Django。
另外我在我的项目中使用了反应路由器,代码如下所示:
<BrowserRouter>
<Switch>
<Route path="/" exact component={Home} />
<Route path="/teachers" exact component={Teachers} />
<Route path="/courses" exact component={Courses}/>
<Route path="/about" exact component={About} />
<Route path="/posts" exact component={Posts} />
</Switch>
</BrowserRouter>
Run Code Online (Sandbox Code Playgroud)
在 Django 中,我的 urls 文件如下所示:
urlpatterns = [
path('', views.index, name="index"),
]
Run Code Online (Sandbox Code Playgroud)
问题是,每当我尝试从 react 路由器导航到页面时,我都会从 django 收到 404 错误。
我有一个由多个子查询组成的查询,这些子查询由 组合而成UNION ALL。
SELECT pan_hash, amount FROM humo_txns
UNION ALL
SELECT pan_hash, amount FROM uzcard_txns
LIMIT 10;
Run Code Online (Sandbox Code Playgroud)
但是在检索数据后,我需要以某种方式找出数据的来源,因此我认为最好将数据来自的表名称作为新列包含在内。
那么有没有什么办法可以完成这样的事情呢?
SELECT <table_name>, pan_hash, amount FROM humo_txns
UNION ALL
SELECT <table_name>, pan_hash, amount FROM uzcard_txns
LIMIT 10;
Run Code Online (Sandbox Code Playgroud) javascript ×2
django ×1
nginx ×1
postgresql ×1
python ×1
react-router ×1
reactjs ×1
rtmp ×1
sql ×1
webrtc ×1