0

如何在 asp.net 核心中使用 c# filestream 或 sql filestream 实现 api 以在 Android 上显示视频?

  1. 速度不错
  2. 安全的
  3. 和优化的服务器资源

我使用 jwt 令牌进行 Android 应用程序通信和 asp.net core api

请介绍一篇文章或一些代码示例并给我建议

正在使用 hls 或 signalR 或 RTSP 并且...有更好的报价吗?

谢谢

4

2 回答 2

0

我们有一个在 SignalR Core 上工作的简化视频流方法。我们的开源学术项目位于: https ://github.com/manukautech/XMRemoteRobot

网络应用程序。发送者页面使用 <video> 和 <canvas> html 控件协同工作以每秒捕获 6 张静止图像并将它们作为 base64 文本发送。这样,图像就是机器人监控遥测信号的一部分。SignalR 信号限制为 32000 个字符,这有效地将图像大小限制为 240 像素 x 400 像素。显然是一种适度的解决方法,但在实践中它工作得很好,并且在具有挑战性的连接条件下保持可靠,例如来自火箭飞行的 3G 手机的视频。

于 2020-02-10T01:51:17.960 回答
0

你看过 Microsoft SignalR 吗?它很容易开发和实现:

服务器:

https://docs.microsoft.com/en-us/aspnet/core/signalr/streaming?view=aspnetcore-2.2

客户端(Java):

https://docs.microsoft.com/en-us/aspnet/core/signalr/java-client?view=aspnetcore-2.2

关于 SignalR 的更多信息:

https://dotnet.microsoft.com/apps/aspnet/real-time

问候。

于 2019-02-24T02:09:00.730 回答