小编Ish*_*ani的帖子

将C#字节数组传递给javascript

我有一种情况,我在网页的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

javascript c# modal-dialog sharepoint-2010

8
推荐指数
1
解决办法
2万
查看次数

将 esp-32 摄像头流式传输到 RTMP 服务器(例如 YouTube)

我正在为一个需要使用相机流的项目进行研究。经过多次搜索和谷歌搜索后,我还没有找到直接将 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

c arduino nginx rtmp esp32

6
推荐指数
1
解决办法
7433
查看次数

标签 统计

arduino ×1

c ×1

c# ×1

esp32 ×1

javascript ×1

modal-dialog ×1

nginx ×1

rtmp ×1

sharepoint-2010 ×1