Golang环境搭建不在此叙述范围。此环境最少在Centos7以上。

Erlang和RabbitMQ Server建议单独安装,不要通过yum安装。

RabbitMQ Server启动失败,提示错误:

unable to connect to epmd (port 4369) on 192: badarg (unknown POSIX error)

解决办法:

vi /etc/rabbitmq/rabbitmq-env.conf

写入内容:

NODENAME=rabbit@localhost

首先下载源码

go get -u -v github.com/pion/ion

然后根据官网的步骤

./scripts/makeKey.sh
./scripts/installDeps.sh
./scripts/allRestart.sh

中途如遇到包无法找到,通过go get将其安装就可以了。

特别注意“github.com/pion/dtls”此包中可能会提示crypto/ed25519找不到,可尝试改成golang.org/x/crypto/ed25519就可以了

npm源最好不要设置成淘宝的,太慢了,不知道为什么,就用原生的,不过看区域吧

npm config set registry https://registry.npmjs.org/

PS需要开放端口

-A INPUT -p tcp -m state --state NEW -m tcp --dport 6060 -j ACCEPT//ion
-A INPUT -p tcp -m state --state NEW -m tcp --dport 8080 -j ACCEPT//ion
-A INPUT -p tcp -m state --state NEW -m tcp --dport 8443 -j ACCEPT//ion-A INPUT -p udp -m state --state NEW -m udp --dport : -j ACCEPT//rtp

pion/ion搭建相关推荐

  1. 如何运行PION/ION(分布式流媒体系统)

    相信很多小伙伴不知道如何将PION/ION项目跑起来,这里整理了一些具体步骤,希望能帮助到大家. 依赖基础环境 nats.io redis Golang (latest version) 1. 安装 ...

  2. 大话ion系列(一)

    点击上方"LiveVideoStack"关注我们 作者 | 王朋闯 本文为王朋闯老师创作的系列ion文章,LiveVideoStack已获得授权发布,未来将持续更新. 一.为什么用 ...

  3. pion实现录制WebRTC流

    推荐一个零声学院免费公开课程,个人觉得老师讲得不错,分享给大家:Linux,Nginx,ZeroMQ,MySQL,Redis,fastdfs,MongoDB,ZK,流媒体,CDN,P2P,K8S,Do ...

  4. 音视频技术开发周刊 | 195

    每周一期,纵览音视频技术领域的干货. 新闻投稿:contribute@livevideostack.com. 小提示:链接跳转仅支持公众号相关链接 基于深度学习的实时噪声抑制--深度学习落地移动端的范 ...

  5. 音视频技术开发周刊 | 213

    每周一期,纵览音视频技术领域的干货. 新闻投稿:contribute@livevideostack.com. ​ 声学照相机--让声音"眼见为实" 日常生活中,总有各种各样的声音围 ...

  6. GitHub 热点速览 Vol.13:近 40k star 计算机论文项目再霸 GitHub Trending 榜

    作者:HelloGitHub-小鱼干 摘要:"潮流是个轮回",这句话用来形容上周的 GitHub Trending 最贴切不过.无论是已经获得近 40k 的高星项目 Papers ...

  7. 【RTSCon 2022】实时通信与价值赋能

     点击上方"LiveVideoStack"关注我们 初雪将至,万众期待的一年一度RTSCon再次来袭,本次RTSCon 2022由RTS社区和LiveVideoStack社区联合出 ...

  8. Gopher Meetup :久等了,武汉!

    2021.04.10  Gopher Meetup 登陆武汉 Gopher Meetup 回归武汉, 武汉的 Gopher 们久等了吧,疫情后的首次沙龙,快来报名呀-本站中,我们召集了来自石墨文档.捷 ...

  9. 活动倒计时|您有一封RTSCon 2022圆桌会议邀请函

     点击上方"LiveVideoStack"关注我们 伴随着新一轮的降温,RTSCon 2022即将在本周六拉开序幕--除多位业内嘉宾主题演讲外,本次的[圆桌会议]也同样值得期待.众 ...

最新文章

  1. java之List常用方法(一),Java 常用方法
  2. 仿ireader书架
  3. flink中的java匿名函数修改为实名函数
  4. 飞畅科技-图解交换机接口及连接方式
  5. python中upper函数有什么用_几个有用的python字符串函数(format,join,split,startwith,endwith,lower,upper)...
  6. NLP预训练之路——从word2vec, ELMo到BERT
  7. python 格式化输出%和format
  8. 第十一届蓝桥杯省赛C++组试题 第6题
  9. es6中数组的解构_ES6中的数组解构简介
  10. iOS关于rar解压第三方库Unrar4iOS使用总结
  11. 第2关:HDFS-JAVA接口之读取文件
  12. Transfer Execute Redirect重定向方法介绍
  13. 卷积神经网络对咖啡病虫害识别和分割(分割+分类,病害严重程度详细)
  14. linux文件服务器迁移方案,服务器之间文件备份方案、如何把服务器文件自动备份到另外一台服务器?...
  15. 2. assertion 断言
  16. cisco路由器进入rommon模式
  17. 大数据算法培养计划!
  18. Matlab入门教程--基本运算与函数(一)
  19. UVa-1583 生成元
  20. C语言sin()函数绘制正弦曲线代码(0-2π)

热门文章

  1. Web——CSS页面背景
  2. 运行maven打包的项目jar包
  3. Java 生成验证码。随机产生一个四位数的验证码,每位数可能是数字、大写字母或小写字母。
  4. xRM 扩展性及产品组合
  5. 用matlab实现任意点图片的旋转_(实验二) --- 图像旋转变换---matlab实现
  6. 注册表功能大全(转)
  7. ballerina 学习二十八 快速grpc 服务开发
  8. 云时代编程语言Ballerina发布,TIOBE9月排行榜PHP排名在边缘飘摇(2019/09/16)
  9. 如何突出照片中的人物
  10. 软件测试 | 测试开发 | Sikuli 基于图形识别的自动化测试技术