小编moo*_*zai的帖子

RDP通过蓝牙

这是一个研发项目.通过蓝牙将Windows PC的桌面流式传输到手机上.我成功将桌面流式传输到我的Android手机720p,但问题是我无法获得直播.通过蓝牙进行编码和数据需要几毫秒,所以它不是那么直播.所以我做了什么,我为此选择了RDP.由于RDP仅适用于LAN.我没有PAN的个人资料.我写了一个代理,它只通过蓝牙将RDP数据包从localhost路由到我的电脑.在计算机端,还有另一个程序正在运行,该程序从蓝牙获取数据并将此数据发送到localhost端口3389.现在我面临的问题是,当连接启动时,套接字会自行关闭.程序最初只读取80或45个字节,然后发生异常"Socket Closed".我的问题是,RDP是否为会话打开和关闭套接字,或者是第一次连接然后使用该套接字.因为我是这个RDP的新手.建议我一些关于RDP的话题.任何帮助都非常感谢.

关于Moonzai

更新:

我正在使用以下代码来读取和写入蓝牙和套接字.

  class ReadWrite implements Runnable {

    private String name;

    private Thread thread;
    private InputStream is;
    private OutputStream os;

    private volatile boolean start = false;

    public ReadWrite(String name, InputStream is, OutputStream os) {
        this.name = name;
        this.is = is;
        this.os = os;
        thread = new Thread(this);
    }

    public void startThread() {
        start = true;
        thread.start();
    }

    public void stopThread() {
        start = false;
        try {
            if (is != null) {
                is.close();
            }

            if (os != null) …
Run Code Online (Sandbox Code Playgroud)

java sockets android rdp bluetooth

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

如何阅读NADRA网卡上的条形码?

我正在编写一个应用程序,它读取NADRA发布的NIC条形码(http://www.nadra.gov.pk/index.php?option=com_content&view=article&id=6&Itemid=9).NADRA向巴基斯坦公民发放CNIC.我想阅读这些印在CNIC上的条形码.NADRA编码了名称,父姓,地址,DOB等信息,但这些信息存储在乌尔都语中.我成功地阅读了这些条形码,但事实是,我无法将他们的角色转换为乌尔都语.我安装了urdu字体,比如Noori Nistalique,Aswad等等,但是这些字符只显示了一堆混乱的字符,而不是一个有意义的信息.当我用简单的英语解码这些条形码时,它显示数字信息正确,但不显示urdu中的信息.

有没有人试图阅读这些条形码,并成功解码它?请帮助我,或指导我做我要做的事情......?

这是我读过的一个例子,这是简单的英文:

A0U1200708091232 13501722 T31 2602 -E'/

这是我读过的一个样本,这是在乌尔都语:

آڑم0287870180ء1200708091232 13501722ٹ31ص2602-ففففففففففففففففف

正如你所看到的,数字信息是相同的,但是在urdu中编码的信息是混乱的......

任何帮助???

barcode

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

标签 统计

android ×1

barcode ×1

bluetooth ×1

java ×1

rdp ×1

sockets ×1