首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用基于android studio构建的android应用程序转发Jsch X11

使用基于android studio构建的android应用程序转发Jsch X11
EN

Stack Overflow用户
提问于 2017-08-15 23:48:06
回答 1查看 631关注 0票数 0

我已经成功地设置了一个android应用程序,它可以使用Jsch库远程访问计算机并发送控件。我想通过ssh进入计算机摄像头,并使用x11转发将其显示在应用程序上。我正在使用android studio开发应用程序,并找到了‘视频视图’的功能。然而。我知道你可以将它链接到youtube视频,但我不清楚如何将x11转发命令链接到视频查看功能。任何帮助或建议都将不胜感激!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-08-16 14:11:55

X11转发允许远程X11客户端与本地X11服务器通信。它不是视频流。安卓没有内置X11服务器。

您不需要X11即可访问/dev/video0。如果你想转发一个摄像机,我建议你选择一个已经可以stream video的现有程序,然后转发它。例如,如果VLC是远程安装的,

代码语言:javascript
复制
vlc -I dummy \
    --sout '#transcode{vcodec=h264}:std{access=http,mux=ts,dst=:8080/video.mp4}' \
    v4l2:///dev/video0

将使VLC充当超文本传输协议服务器,将视频设备编码为流并在path http://localhost:8080/video.mp4中提供服务。如果您使用Jsch或任何其他SSH实现转发8080端口,您可以通过使用本地端口将一个URL传递到MediaPlayer或ExoPlayer或任何您将用于回放的内容来轻松地加载它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45696500

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档