工作上需要使用vlc投屏,自己捣鼓了很久也不知道怎么办,网上的资料很都很老。所幸最后摸索出来了,写出来供大家参考。

现在没有远程主机,就用自己的电脑同时作为服务端和远程主机。

首先,在vlc中打开高级偏好设置,并如图勾选。

然后cmd进入vlc所在目录,输入vlc -I telnet --telnet-host localhost --telnet-password wisdom
这句话的意思是,打开vlc,并使用telnet模块,
--telnet-password wisdom的意思是设置telnet的密码为wisdom,--telnet-password localhost意思为监听localhost上对应的端口。端口可以使用默认,也可以自己设置。

当我们执行此命令后,会出现命令行,显示正在监听4212端口。如下

这个时候,我就可以使用putty中的telnet来连接主机上4212的端口。如下

输入--telnet-password后面我们设置的密码,wisdom,就会出现welcome master的欢迎页面。当我们输入help,就会出现各种指令,加入此时D盘下有个a.mp4文件。我们输入add D:\a.mp4 就可以正常播放了。
如果需要查询更多命令,则在连接成功之后,输入help命令即可。如下:

如果用代码实现就是:

           TelnetClient telnetClient = new TelnetClient("vt200");
//            telnetClient.setConnectTimeout(150000);telnetClient.connect(ip, 4212);  //建立一个连接PrintStream pStream = new PrintStream(telnetClient.getOutputStream());  //写命令的流pStream.println("telnet " + ip + " 4212"); //写命令,ip是需要播放视频设备的ip。pStream.println("wisdom");pStream.println("add C:\\video\\a.mp4");pStream.flush();//发送缓冲区命令

注意,此TelnetClient需要jar包支持,jar包名字为:commons-net可以在网上找,我就不保存了。

VLC实现局域网内远程控制播放相关推荐

  1. 局域网内远程控制开机工具NetWaker

    局域网内远程控制开机工具NetWaker 此处是软件下载地址: NetWaker2.1 测试 Win10: #在华硕主板上进行测试 1.BIOS设置 进入BIOS-选择高级模式(按F7)-高级设置-电 ...

  2. 局域网内远程控制访问共享文件

    (1)首先将局域网内的文件共享进行共享,在Linux下要注意勾选上对应的选项(编辑等) (2)在我的电脑上输入\\IP地址,即可看到共享的文件 (3)最后输入对应的 用户名 和 密码 即可操作里面的文 ...

  3. 怎样在局域网内远程控制自己的电脑

    怎样远程控制自己的电脑 我是学计算机软件专业的,经常上机房课但是机房的电脑相信用过的都懂,为了方便用自己的电脑,所以利用学校的局域网进行远程桌面控制,下面讲解一下我的小经验 选中此电脑右键找到属性 添 ...

  4. 取消远程计算机控制,[远程关闭局域网电脑的方法]局域网内远程控制电脑

    有时为了便于对局域网计算机进行控制,可能需要远程关闭局域网或互联网中其它电脑操作.下面是小编给大家整理的一些有关远程关闭局域网电脑的方法,希望对大家有帮助! 远程关闭局域网电脑的方法 如果想关机本机, ...

  5. 自学Java语言网络编程局域网内与电脑无线传输视频,图片文件,调用系统媒体播放视频图片文件

    先看看电脑上的效果,可以查看磁盘下的文件,可以用鼠标双击MP4,MP3文件会调用系统播放器进行播放,电脑与手机同局域网内无线互传jpg图片与MP4视频文件,其他文件此代码不支持.下面有安卓上的逻辑代码 ...

  6. Android 内置RTSP/RTMP服务器,实现局域网内视频推流与播放

    1. 背景 工作中有一个需求,在同一个局域网内, 需要将Android平板端(车机)上的摄像头上的画面,实时传输到手机上进行播放. 对于这个需求,我们想到了用RTSP/RTMP进行推流,然后在手机端拉 ...

  7. android局域网播放视频播放器,手机播放器播放局域网内电脑本地的视频

    与手机相比电脑具有功能强.储存大的优点,但我们越来越依赖手机等移动设备,电脑很少开机了.能否把电脑利用起来,为手机等移动设备服务呢?通过设置电脑文件夹共享,同网络中,手机设备可以自由读取电脑硬盘内的文 ...

  8. kodi添加局域网计算机,KODI怎么播放局域网内共享的4K电影/视频的图文教程

    其实一般这种共享式的应用用的比较多,就是在一个局域网内使用电脑/PC进行来进行文件共享,然后再通过KODI来播放,但如果是这样就需要单独用一台电脑做储存和共享,其实还不如直接拷贝到硬盘直接播放,但是想 ...

  9. 如何使用win自带工具(mstsc)远程控制不在同一局域网内的电脑以及端口映射介绍

    在不想使用第三方软件的情况下,远程控制家里电脑,发现网上说的都是控制同一局域网内的电脑的方法,所以总结一下远程控制其他电脑的教程: 首先远程控制其他电脑分两种情况:1.这两台电脑在同一局域网内:2.这 ...

最新文章

  1. 小米电脑做开发java_JAVA学习系列之一-搭建开发环境
  2. 怎么向html插入广告,给blogger添加各种广告代码的方法
  3. ASP——判断数据库NULL值
  4. vue2.5安装sass步骤和需要注意的点
  5. [转]基于ROS平台的移动机器人-4-通过ROS利用键盘控制小车移动
  6. 设计模式入门(策略模式)
  7. 对自己有用的VS调试技巧
  8. linux的基础知识——守护进程
  9. 如果不是没有钱,谁想测3个重复?
  10. js open 和close 方法
  11. linux 跟踪运行的进程,使用 Linux 的 strace 命令跟踪/调试程序的常用选项
  12. python多线程互斥锁_Python中线程互斥锁是什么
  13. Inpaint for Mac(图片去水印软件)
  14. Apache代理Tomcat实现session共享构建网上商城系统
  15. 给页面加上loading加载效果
  16. Android中实现Activity的透明背景效果
  17. 用C#在Visual Studio写Javascript单元测试
  18. c3p0连接池配置说明
  19. nginx的使用(6)—— 配置静态代理
  20. This scheduler instance is still active but was recovered by another instanc解决办法

热门文章

  1. 为什么要从 Linux 迁移到 BSD
  2. quartz2D 如何绘制圆形图片, 及圆环图片
  3. PyCharm画图时不能显示中文,只有框框,何解?
  4. C# 学习笔记(十)数组练习
  5. SwitchHosts管理员运行身份出错?仍不可编辑SwitchHosts?
  6. Zookeeper+Hadoop+Hbase+Hive+Kylin+Nginx集群搭建五(Hive篇)
  7. 基于单片机的音乐倒数计数器
  8. poi在指定位置插入图片,图片可以浮动内容上方下方
  9. ​RV050蜗轮蜗杆减速机可以配多大功率的电机?
  10. 【反编译】安卓APK反编译为java文件