我有一种情况,我在网页的C#类后面的代码中有一个图像的字节数组(弹出页面)
protected void ToFile(byte[] byteImage)
{
string strByte = byteImage.ToString();
this.Context.Response.Write("<script type='text/javascript'>window.frameElement.commitPopup('" + byteImage + "');</script>");
this.Context.Response.End();
}
Run Code Online (Sandbox Code Playgroud)
我想将byteImage传递给处理函数,即.in javascript /在父页面上
function onDialogClose(dialogResult,returnValue) {
if (dialogResult == SP.UI.DialogResult.OK) {
//var inputBuffer = new System.Byte(returnValue.length);
//var byte = new Array();
//byte = returnValue;
Run Code Online (Sandbox Code Playgroud)
如何获取字节数组returnValue(现在它只包含System.Byte [])
有没有办法从Javascript访问C3 byte []数组?
thankx
我正在为一个需要使用相机流的项目进行研究。经过多次搜索和谷歌搜索后,我还没有找到直接将 ESP-32 摄像头流传输到我自己的 RMTP 服务器的解决方案。
已经尝试过的解决方案:
1)我尝试过使用 Raspberry pi 重新串流 ESP-32-cam,效果很好,但不是我想要的东西{由于不想使用 Raspberrypi 进行重新串流而被丢弃}

2)ESP-32-cam:使用时间触发器进行记录和FTP传输(未尝试,但认为这不是一个好方法)。{由于不是实时而被丢弃}
3)ESP32尝试使用HTTPClient将图像文件发送到php我已经尝试过,但它仅适用于图像,其次代码是在循环函数中执行的,因此由于保存和发布操作而存在很长的延迟。
请注意:我没有考虑 ESP-32 cam 作为流服务器并且浏览器可以连接到它的解决方案,如下所示:https: //www.hackster.io/BnBe_Club/9-rtsp-video-streamer-using- the-esp32-cam-board-8832b4

我已经尝试过了,它运行良好,但不适用于涉及流式传输到 RTMP 服务器而不重新流式传输的用例。
**
我想实现 ESP-32 CAM 可以直接发布/流式传输到 RTMP 云托管服务器,技术上似乎是可能的,因为 ESP-32 cam 支持连接 wifi 并访问云服务器
在谷歌上,我发现了类似的线程:https://forum.arduino.cc/index.php?topic =634605.0 topic=634605.0 提供解决方案的人没有兴趣分享它。
下面的代码可能需要一些修改,可以参考: https: //github.com/espressif/esp32-camera