2018-07-31 11:54:22 LindaSun820 阅读数 1237
  • FFmpeg音视频开发实战5 iOS/Android/windows/Linux

    本课程适合从事音视频,网络通讯开发的程序员。实战案例可用于 音视频处理,无人机,安防,直播等所有音视频领域。课程从Linux音视频采集,到TCP/IP UDP Socket服务器,客户端编程, 如何去定义网络通讯私有协议,x264,FFmpeg编解码,OpenGL ES渲染视频。OpenAL播放音频。到pcm实时转AAC,到H.264+AAC合成mp4, 整个流程,涵盖iOS,Android ,Mac 嵌入式Linux音视频相关绝大多数实用场景。以及Posix编程接口,C C++ Qt,FFmpeg跨平台开发,iOS,Android,Mac,linux,桌面软件都不再是障碍。让学员能够,融汇贯通掌握音视频领域相关知识,从事音视频相关职业,年薪轻松三四十万不是梦。 付费学员加入QQ群,可获得1~3年的专业解答,周六晚8:00 ~10:00 QQ群内部直播答疑, 以及就业指导,项目练习等服务.

    163880 人正在学习 去看看 陈超

写在前面的话:一般来说,连接Linux服务器 或者说 远程登录Linux,是使用命令行(i.e. ssh)即可,windows连接Linux服务器使用xshell(在xshell里设置转发到xftp可直接登录图形界面)即可,Mac则使用OS自带的终端就可命令行操作。However,如果可以直接在本机上操作图形界面就会方便的多啦,但是经过我好几天的研究……发现这件事情的成功与否只需把握两个字! ----玄学!

所以祝各位连接成功吧!!!

Written in the front: In general, connecting to a Linux server or remote login to Linux, you can use the command line (ie ssh), Windows connection Linux server using xshell (in xshell set to forward to xftp can directly log in to the graphical interface) ;Mac can use the terminal that comes with the OS to command line operations. However, if you can directly operate the graphical interface on your local machine, it will be more convenient. 

So I wish you all a successful connection! ! !

 


1. 打开Mac自带的终端,登录服务器(open terminal in your Mac and log in the LInux server):

ssh -X <username>@<IP address>
举例:ssh -X swj@***.***.***.**
输入密码即可
//注意:如果是要求同一内网,记得挂vpn

2. 下载XQuartz(这是个更加玄学的软件了……真的是醉了),通过这个app可以显示图形界面(Download XQuartz)

标志如上图所示(the icon is shown in the picture),下载地址为(link of download):https://www.xquartz.org

下载完成后你会在launchpad里看不到因为它自己会到“实用工具”里。把它拖出来~

3. 打开XQuartz(选择xterm 也叫终端)(Open it->choose xterm)

登录服务器(输入和终端一样的东西):(Log in the server--input the same things as begore)

ssh -X <username>@<IP address>
举例:ssh -X swj@***.***.***.**
输入密码即可
//注意:如果是要求同一内网,记得挂vpn

具体的如图:

这时很可能会出现一个更加玄学的问题,就是无法输入“.”。。。所以可以参考萌萌的上一个博文(You can see this article if you cannot output "."):XQuartz总是打不出“.”这个符号(MAC版)https://blog.csdn.net/lindasun820/article/details/81293976

 

然后一通cd,进入到pycharm~~

//完全取决于亲亲您的路径了~
cd download
cd pycharm-community-2018.1
cd bin
sh pycharm.sh
//运行这个pycharm.sh是关键~注意最前面的“sh”不要忘了!!


一通cd

然后,亲亲会发现,远程的pycharm在本地启动了!!!就跟在Linux上一毛一样,就是分辨率太低了……(Pycharm works in your local machine just as in the Linux server!!!)

开始疯狂操作吧(Let's code)!

退出登录该Linux,在xquartz中输入“exit”即可(TO exit the server, type in "exit" )~


Note: 图中各种乱吗,是因为xquartz不支持中文,所以路径名字,都要改成英文(The various chaos in the picture is because xquartz does not support Chinese, so the path name must be changed to English.)。

 

Note 2.0: 真的是玄学问题,不行就多试几次,再不行……就明天再试试吧(It’s really a metaphysical problem. If you can’t do it, try it a few times. No more... just try it tomorrow.)~

祝coding愉快哦!(Hope you code happily)~

2018-08-29 21:56:00 dennymami 阅读数 2875
  • FFmpeg音视频开发实战5 iOS/Android/windows/Linux

    本课程适合从事音视频,网络通讯开发的程序员。实战案例可用于 音视频处理,无人机,安防,直播等所有音视频领域。课程从Linux音视频采集,到TCP/IP UDP Socket服务器,客户端编程, 如何去定义网络通讯私有协议,x264,FFmpeg编解码,OpenGL ES渲染视频。OpenAL播放音频。到pcm实时转AAC,到H.264+AAC合成mp4, 整个流程,涵盖iOS,Android ,Mac 嵌入式Linux音视频相关绝大多数实用场景。以及Posix编程接口,C C++ Qt,FFmpeg跨平台开发,iOS,Android,Mac,linux,桌面软件都不再是障碍。让学员能够,融汇贯通掌握音视频领域相关知识,从事音视频相关职业,年薪轻松三四十万不是梦。 付费学员加入QQ群,可获得1~3年的专业解答,周六晚8:00 ~10:00 QQ群内部直播答疑, 以及就业指导,项目练习等服务.

    163880 人正在学习 去看看 陈超

1、mac下安装XQuartz

http://www.xquartz.org 官网下载XQuartz

2、安装XQuartz,后打开终端

3、输入 ssh -X user@hostname

4、数据xclock

2018-11-27 18:59:07 happymonica11 阅读数 1551
  • FFmpeg音视频开发实战5 iOS/Android/windows/Linux

    本课程适合从事音视频,网络通讯开发的程序员。实战案例可用于 音视频处理,无人机,安防,直播等所有音视频领域。课程从Linux音视频采集,到TCP/IP UDP Socket服务器,客户端编程, 如何去定义网络通讯私有协议,x264,FFmpeg编解码,OpenGL ES渲染视频。OpenAL播放音频。到pcm实时转AAC,到H.264+AAC合成mp4, 整个流程,涵盖iOS,Android ,Mac 嵌入式Linux音视频相关绝大多数实用场景。以及Posix编程接口,C C++ Qt,FFmpeg跨平台开发,iOS,Android,Mac,linux,桌面软件都不再是障碍。让学员能够,融汇贯通掌握音视频领域相关知识,从事音视频相关职业,年薪轻松三四十万不是梦。 付费学员加入QQ群,可获得1~3年的专业解答,周六晚8:00 ~10:00 QQ群内部直播答疑, 以及就业指导,项目练习等服务.

    163880 人正在学习 去看看 陈超
有一些小白的知识,在这里总结一下
MAC命令行下 连接Linux服务器的方法

1.MAC打开“终端”命令行界面:
2.输入 >ssh root@9.11.135.88 (9.11.135.88 输入你要进入的linux服务器ip)
(root表示以root用户进入,如果要使用其他用户则对应替换即可)
3.然后输入密码
4.进入完成~

===========

大家好,我是Monica,一个努力进阶的程序媛,喜欢总结归纳自己的一些思考,也会时不时地在我的公众号写一些关于生活成长的内容,如果你感兴趣,欢迎来关注,让我们一起成长~
公众号:西二旗程序媛生活圈 (公众号:xxshwjl) 期待你的到来~

===========

2011-07-21 15:50:03 iteye_9680 阅读数 369
  • FFmpeg音视频开发实战5 iOS/Android/windows/Linux

    本课程适合从事音视频,网络通讯开发的程序员。实战案例可用于 音视频处理,无人机,安防,直播等所有音视频领域。课程从Linux音视频采集,到TCP/IP UDP Socket服务器,客户端编程, 如何去定义网络通讯私有协议,x264,FFmpeg编解码,OpenGL ES渲染视频。OpenAL播放音频。到pcm实时转AAC,到H.264+AAC合成mp4, 整个流程,涵盖iOS,Android ,Mac 嵌入式Linux音视频相关绝大多数实用场景。以及Posix编程接口,C C++ Qt,FFmpeg跨平台开发,iOS,Android,Mac,linux,桌面软件都不再是障碍。让学员能够,融汇贯通掌握音视频领域相关知识,从事音视频相关职业,年薪轻松三四十万不是梦。 付费学员加入QQ群,可获得1~3年的专业解答,周六晚8:00 ~10:00 QQ群内部直播答疑, 以及就业指导,项目练习等服务.

    163880 人正在学习 去看看 陈超
没找到类似Xmanager的软件,不过在mac os 的X11中使用 Xnest命令也可以登录linux的远程图形界面,效果还凑合
$ Xnest -geometry 1280x800 :1 & DISPLAY=10.11.81.51:1 ssh -X root@10.11.81.244 gnome-session
2017-02-13 16:08:20 w497629433 阅读数 46428
  • FFmpeg音视频开发实战5 iOS/Android/windows/Linux

    本课程适合从事音视频,网络通讯开发的程序员。实战案例可用于 音视频处理,无人机,安防,直播等所有音视频领域。课程从Linux音视频采集,到TCP/IP UDP Socket服务器,客户端编程, 如何去定义网络通讯私有协议,x264,FFmpeg编解码,OpenGL ES渲染视频。OpenAL播放音频。到pcm实时转AAC,到H.264+AAC合成mp4, 整个流程,涵盖iOS,Android ,Mac 嵌入式Linux音视频相关绝大多数实用场景。以及Posix编程接口,C C++ Qt,FFmpeg跨平台开发,iOS,Android,Mac,linux,桌面软件都不再是障碍。让学员能够,融汇贯通掌握音视频领域相关知识,从事音视频相关职业,年薪轻松三四十万不是梦。 付费学员加入QQ群,可获得1~3年的专业解答,周六晚8:00 ~10:00 QQ群内部直播答疑, 以及就业指导,项目练习等服务.

    163880 人正在学习 去看看 陈超


在windows 中,很多人选择安装xmanager+xshell,然后远程连接linux,就能直接调用软件的GUI界面了,轻松省事。

但是很多人没尝试过在mac终端上 sh 连接访问 linux 服务器端的图形界面。下面介绍下方法


简介:

要实现远程图形访问,必须借助X11协议转发图片。X11将xclient端的图像发送回xserver端。 在我们登录远程服务器这个流程中, xserver端为mac端, xclient 为linux 服务器端。

mac ---------------  linux(remote)

 ||                                    ||

xserver                    xclient





1.

首先需要在linux 服务器端打开 X11转发

以ubuntu为例

编辑 /etc/ssh/sshd_config 配置文件

配置转发参数为yes 

X11Forwarding yes
X11DisplayOffset 10

重启ssh 服务

service ssh restart 

2.

2.1 编辑mac端下文件

 /private/etc/ssh/ssh_config

设置为

 ForwardX11yes

2.2 安装XQuartz ,网上搜索 xquartz.en.softonic.com/    按说明安装好



3. 测试

打开 XQuartz

打开 mac terminal 

ssh -X   {用户名}@{远程端ip}; (注意大写的X)

比如

 ssh -X root@192.168.1.192


登录成功,输入 gvim看下,是否能调出远程界面




如果觉得有用,麻烦点一波关注,O(∩_∩)O谢谢!

注意: 如果ssh -X登陆后, 出现 以下错误描述

xauth key data not generated

会发现 gvim 是无法打开的。这是因为 mac 升级,加强安全性导致的。   

编辑mac 下 ~/.ssh/config (我用的root用户,普通用户可以尝试下自己的config文件 ),添加以下字段即可。

ForwardX11Trusted yes

顺便说下  远程连接  linux +nvidia显卡 ,要按照 bumblebee (提醒下自己)




没有更多推荐了,返回首页