青柠视频云——如何开启HTTPS服务?

news/2024/9/20 18:20:53 标签: https, 网络协议, http, 音视频, 实时音视频, h.264, h.265

        前言

        由于青柠视频云的语音对讲会使用到HTTPS服务,这里我们说一下如何申请证书以及如何在实战中部署并且配置使用。

       一、证书申请

        1、进入控制台

        我们拿阿里云的免费个人证书为例,首先登录阿里云,在控制台找到数字证书管理服务,进去之后找到SSL证书管理。

https>https://i-blog.csdnimg.cn/direct/e74f36e1e8d7468398fadeab4f166825.png" width="1200" />

        2、证书选择

        这里我们选择个人测试证书,其他类型的根据个人情况自行选择。

https>https://i-blog.csdnimg.cn/direct/51656d667f764370a9a52bf66376caa3.png" width="1200" />

        3、证书申请

        输入需要申请签发证书的域名,就可以自动验证域名信息并自动回填表单。

https>https://i-blog.csdnimg.cn/direct/9bf7c7d1837a42f0bda2bc73e6ed6e15.png" width="861" />

        填好资料提交之后,就静态审核

https>https://i-blog.csdnimg.cn/direct/3b82dd4203ac4b2a95e438c7375ff4cb.png" width="1200" />

        签发成功会收到短信提醒,成功后我们就可以下载证书来使用。

https>https://i-blog.csdnimg.cn/direct/e647ee18030d4975a6f985962580e81e.png" width="1200" />

        二、信令服务HTTPS部署

        1、证书下载

        信令服务所需的证书我们选择下载Tomcat的

        https>https://i-blog.csdnimg.cn/direct/2c57b76e7c194062839b7ff4c447931f.png" width="1200" />

        解压之后,得到后缀为.pfx的文件以及一个包含密码文本的txt文件

https>https://i-blog.csdnimg.cn/direct/43301c6c165b49b28484629072af54e8.png" width="744" />

        2、证书配置

        然后我们就可以在信令服务器配置文件server部分配置https>https证书,填写实际的证书名称以及证书密码,同时需要开启ssl服务,证书类型我们这里是PKCS12。

https>https://i-blog.csdnimg.cn/direct/b4eaa62833c94d6c84ccd52461b2a488.png" width="806" />

        3、服务启动

        配置完成之后,我们就可以启动信令服务了。

./restart.sh start

        三、流媒体服务HTTPS部署

        1、证书下载

        我们选择下载Nginx的证书

https>https://i-blog.csdnimg.cn/direct/e750295666d74ada9348cb2bb43e1c45.png" width="1200" />

        解压成功后,得到两个文件,后缀为key和pem的文件。key后缀的文件是私钥,pem后缀的文件为公钥。

https>https://i-blog.csdnimg.cn/direct/accc4531fd3941f6add358790039aa21.png" width="901" />

        2、证书生成

        具体操作流程,我们进入文件夹,然后使用命令合并来生成证书,linux生成证书命令如下:

cat xx.xxx.key xxx.xxxx.x.pem > sms.pem

        如果你是在windows平台上操作,请使用如下命令生成:

type xx.xxx.key xxx.xxxx.x.pem > sms.pem
        3、服务启动

        生成好证书后,我们就可以启动流媒体了,这里我们将证书放在流媒体应用程序的同一目录。当然,你也可以把证书放在任何一个目录,启动的时候指定就可以了。

nohup ./limeSMS -s sms.pem >/dev/null -d -m 3 &

        以上就是青柠视频云信令端和流媒体端生成HTTPS并配置使用的完整流程。


http://www.niftyadmin.cn/n/5667487.html

相关文章

【Kubernetes】常见面试题汇总(二十六)

目录 75.您认为公司如何处理服务器及其安装? 76.考虑一种情况,公司希望向具有各种环境的客户提供所有必需的分发。您认为他们如何以动态的方式实现这一关键目标? 特别说明:题目 69-113 属于【Kubernetes】的生产应用题。 75.您认…

第二百四十节 JPA教程 - JPA一对一连接列示例

JPA教程 - JPA一对一连接列示例 以下部分显示如何在JPA中为一对一映射设置连接列。 我们使用 JoinColumn 注释设置连接列。 OneToOneJoinColumn(name"DEPT_ID") private Department department;例子 下面的代码来自Department.java。 package cn.w3cschool.common…

条件编译代码记录

#include <iostream>// 基类模板 template<typename T> class Base { public:void func() {std::cout << "Base function" << std::endl;} };// 特化的子类 template<typename T> class Derived : public Base<T> { public:void…

EP21 Promise封装request请求

文件路径&#xff1a; E:/homework/uniappv3tswallpaper/utils/requset.js utils 文件夹中创建一个新的 request 文件。 const BaseUrl "https://tea.qingnian8.com/api/bizhi"export function request(config {}) {return new Promise((resolve, reject) > {…

8.sklearn-模型保存

文章目录 环境配置&#xff08;必看&#xff09;头文件引用1.保存模型代码工程运行结果生成文件 2.加载模型代码工程运行结果 环境配置&#xff08;必看&#xff09; Anaconda-创建虚拟环境的手把手教程相关环境配置看此篇文章&#xff0c;本专栏深度学习相关的版本和配置&…

2024年华为认证热门的5个方向

华为认证是ICT领域内广受认可的专业资格认证体系&#xff0c;它为不同层次的ICT专业人士提供了多样化的认证路径。华为认证体系主要分为三个等级&#xff1a;HCIA&#xff08;华为认证ICT工程师&#xff09;、HCIP&#xff08;华为认证ICT高级工程师&#xff09;、HCIE&#xf…

新品亮相|美格智能SLM530/SLM530P智能模组,助力金融新零售智慧升级

随着金融支付产业数字化与智能化不断推进&#xff0c;泛支付场景一体化解决方案成为行业发展的新趋势&#xff0c;从手持POS机到智能收款机&#xff0c;金融支付领域需要更快速、更精准、更安全的解决方案&#xff0c;加快推进数字化升级进程。 近期&#xff0c;美格智能正式发…

无人机之4G模块的主要功能和优势

一、增强图传 在无人机飞行过程中&#xff0c;传统的图传方式可能会受到信号遮挡或干扰的影响&#xff0c;导致图像传输不稳定甚至中断。而4G模块通过结合4G网络技术&#xff0c;能够在原有图传技术的基础上提供增强的图传功能。当传统图传信号不佳时&#xff0c;无人机可以自动…