小编Foo*_*iko的帖子

Linux设备上的WebRTC和gstreamer

我有小型计算机(类似于Arduino或Raspberry pi),上面安装了Linux,摄像头gstreamer.我需要使用WebRTC技术将h264视频从此设备传输到浏览器.此外,我使用NodeJS作为信令服务器.

简单来说,我需要从我的设备上做一个WebRTC客户端.做这个的最好方式是什么?我可以使用WebRTC Native API实现此目标吗?如何在我的小型设备上安装它?或者,也许,我只需要玩我的gstreamer并为它安装一些webrtc插件?

gstreamer h.264 webrtc

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

Itext从现有的pdf获取字段坐标

首先,我不是Java开发人员:(我只需要一个小程序,它将通过现有pdf文件中的字段名称输出到我的字段坐标,当我从命令行调用我的类时,我将输入,类似这样的东西:

javac GetField.java
java GetField <myForm.pdf>, <myFieldName>
Run Code Online (Sandbox Code Playgroud)

我在我的服务器上使用itext.现在我正在尝试运行简单的代码:

import com.itextpdf.text.*;
import com.itextpdf.text.pdf.*;
import java.io.*;
import java.util.*;
import java.awt.List;

class HelloWorld{
  public static void main(String[] args) throws IOException {
    PdfReader reader = new PdfReader("Noname.pdf");

    AcroFields fields = reader.getAcroFields();

    float[] positions = fields.getFieldPositions("Signature");
    System.out.println( positions );

  }
}
Run Code Online (Sandbox Code Playgroud)

但我有错误:"类型不匹配:无法从List转换为float []".当我更换

float[] positions = fields.getFieldPositions("Signature");
System.out.println( positions );
Run Code Online (Sandbox Code Playgroud)

System.out.println( fields.getFieldPositions("Signature") );
Run Code Online (Sandbox Code Playgroud)

我得到了结果" [com.itextpdf.text.pdf.AcroFields$FieldPosition@36af35b1] ",但我需要浮点值.你可以帮忙我完成这项任务吗?

java linux itext

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

标签 统计

gstreamer ×1

h.264 ×1

itext ×1

java ×1

linux ×1

webrtc ×1