zoukankan      html  css  js  c++  java
  • LiveQing高性能RTMP、FLV、HLS流媒体服务器软件-支持与企业MySQL数据库对接

    青柿流媒体服务解决方案

    • LiveQing云平台直播点播流媒体服务
    • -LiveGBS国标GB28181无插件流媒体服务
    • LiveNVR安防Onvif/RTSP流媒体服务;

    支持本地、内网、私有云部署;为企业视频能力建设,提供了视频点播转码、手机直播推流、云端录像存储计划、RTMP拉流推流服务、RTSP拉流推流服务、设备GB28181接入、Onvif云台控制等等能力,同时提供性能强大稳定的RTMP/HLS/RTSP/HTTP-FLV分发,支持H5页面无插件直播,强大的后台管理,详细的二次开发接口文档,服务搭建简单解压后一键启动,支持Windows和Linux环境部署

    LiveQing云端流媒体服务器软件,有一块的云直播和视频转码功能,其中,视频转码功能主要包含:上传、转码、分发。云直播功能,主要包含:直播、录像, 直播支持RTMP输入,RTMP/HLS/HTTP-FLV的分发输出;录像支持自定义保存时长、检索及下载。提供丰富的二次开发接口,基于JSON的封装及HTTP调用。提供播放鉴权、推流鉴权等安全保证。提供用户及相关权限管理配置。

    项目建设过程中,我们需要为项目赋予视频能力。而通常情况下,都有自身的业务系统,视频能力只是项目组成的一个部分。如何对接这部分能力呢?

    1. 数据库说明

    数据库 说明
    Sqlite3 轻型的关系数据库;
    可以使用 SQLiteStudio 进行数据操作查看;
    MySQL 关系型数据库管理系统;
    可以使用 Navicat for MySQL 进行数据操作查看;

    2. LiveQing对数据库的支持

    EasyDSS流媒体服务器软件支持Sqlite3和MySQL。其中,都可以配置指向到自身的业务系统当中。提供了更加安全的数据存储策略。下面分别介绍如何配置:

    2.1. Sqlite3

    2.1.1. 参数配置

    安装包解压之后,在解压目录下的eaydss.ini中

    ......
    [dir]
    ; 默认配置的是相对路径,相对于根目录。可以根据需求配置绝对路径 如:D:/test  或 /user/test
    ; 数据库目录,保存数据库文件
    dir_data  = data
    
    ......
    
    [database]
    ; 支持 sqlite3 和 mysql, 默认开启的是sqlite3
    ; 配置sqlite3数据库名称
    database_dialect = sqlite3
    database_url     = liveqing.db
    
    ......
    
    2.1.2. 参数说明
    参数 说明
    dir_data 是liveqing.db保存目录,支持相对路径和绝对路径的配置;
    其中相对路径是相对当前解压后的执行目录;
    database_dialect 配置数据类型,是固定值:sqlite3
    database_url 配置Sqlite3数据库文件的名称,默认是liveqing.db;
    可以设置成任意您想要的名字,如HelloWorld.db;
    2.1.3. Sqlite数据库文件路径

    按照上述配置之后,产生的liveqing.db 在解压目录下的data目录下


    2.2. MySQL

    2.2.1. 参数配置

    安装包解压之后,在解压目录下的eaydss.ini中

    ......
    [database]
    ......
    ; MYSQL 配置如下,若开启需关闭 sqlite3的配置
    database_dialect = mysql
    database_url = root:root@tcp(localhost:3306)/liveqing?charset=utf8&parseTime=True&loc=Local
    ......
    
    2.2.2 参数说明
    参数 说明
    database_dialect 配置数据类型,是固定值:mysql
    database_url 配置MySQL的数据库地址:
    其中 root:root 用户名密码;
    其中 localhost:3306 数据库所在服务器IP和端口;
    其中 liveqing数据库名称,需先创建好数据库;
    只需创建数据库,里面的相关表,会在系统启动时候自动创建;
    Windows/Linux系统环境中搭建私有云直播流媒体服务自定义页面/进程名称
  • 相关阅读:
    WPF 关于拖拽打开文件的注意事项
    asp.net core 3.1中对Mongodb BsonDocument的序列化和反序列化支持
    用百度webuploader分片上传大文件
    多线程学习笔记
    web.config数据库连接字符串加密
    Visual Studio 2010 常用快捷方式
    Team Foundation Server 2013 日常使用使用手册(四)分支与合并
    Team Foundation Server 2013 日常使用使用手册(三)上传新工程、创建任务、创建bug、设置预警
    Team Foundation Server 2013 日常使用使用手册(二)修改、签入、撤销、回滚、对比代码变更
    Team Foundation Server 2013 日常使用使用手册(一)-本地连接TFS、查看任务
  • 原文地址:https://www.cnblogs.com/kumukim/p/11124731.html
Copyright © 2011-2022 走看看