Green Persimmon streaming media service solution

  • LiveQing Cloud platform live on-demand streaming media service
  • -LiveGBS GB GB28181 Streaming media service without plug-ins
  • LiveNVR security Onvif/RTSP streaming service;

Supports local, Intranet, and private cloud deployment. For enterprise video capacity building, it provides video on demand transcoding, mobile live streaming, cloud video storage plan, RTMP pull streaming service, RTSP pull streaming service, equipment GB28181 access, Onvif control and other capabilities, while providing powerful and stable RTMP/HLS/RTSP/HTTP-FLV distribution. Support H5 page without plug-in live, powerful background management, detailed secondary development interface documents, simple service construction after decompression, one button to start, support Windows and Linux environment deployment

LiveQing cloud streaming media server software has a cloud live broadcast and video transcoding functions, in which video transcoding functions mainly include uploading, transcoding and distribution. Cloud live broadcast functions mainly include: live broadcast and video recording. Live broadcast supports RTMP input and RTMP/HLS/HTTP-FLV distribution output. Videos can be saved for a customized duration, retrieved and downloaded. Provides rich secondary development interface, jSON-based packaging and HTTP call. Provides security guarantees such as broadcast and push stream authentication. Provides user and permission management configurations.

During project construction, we need to empower the project with video capabilities. Usually, they have their own business systems, and video capabilities are just one part of the project. How do you connect these capabilities?

1. Database description

The database instructions
Sqlite3 Lightweight relational databases; You can use SQLiteStudio to view data operations;
MySQL Relational database management system; You can use Navicat for MySQL to perform data operations.

2. LiveQing’s support for databases

EasyDSS streaming media server software supports Sqlite3 and MySQL. All of them can be configured to point to their own service systems. Provides more secure data storage policies. The following describes how to configure:

2.1. Sqlite3

2.1.1. Parameter Configuration

The installation package is decompressed in the eaydss.ini directory

. [dir] ; The default configuration is relative path, relative to the root directory. You can configure the absolute path as required, for example, D:/test or /user/test. Database directory, storing database files dir_data = data...... [database] ; Sqlite3 and mysql are supported. Sqlite3 is enabled by default. Configure sqlite3 database name database_dialect = SQlite3 database_URL = liveqing.db......Copy the code
2.1.2. Parameter Description
parameter instructions
dir_data Liveqing. db is the directory for saving liveqing.db. Relative and absolute paths can be configured. Relative path is relative to the current decompressed execution directory.
database_dialect Configuration data type, fixed value :sqlite3
database_url Configure the name of the Sqlite3 database file, default is liveqing.db; You can set it to any name you want, such as helloworld.db;
2.1.3. Sqlite database file path

After the above configuration, the generated Liveqing. db is in the data directory of the decompressed directory


2.2. The MySQL

2.2.1. Parameter Configuration

The installation package is decompressed in the eaydss.ini directory

. [database] ...... ; Database_dialect = MYSQL database_URL = root:root@tcp(localhost:3306)/liveqing? charset=utf8&parseTime=True&loc=Local ......Copy the code
2.2.2 Parameter Description
parameter instructions
database_dialect Configuration data type, is fixed value :mysql
database_url Set the MySQL database address as follows :root: indicates the root user name and password. Localhost: indicates the IP address and port number of the database server. The name of liveQING database must be created first. Just create the database, and the related tables in it will be created automatically when the system starts up;
Setting up a private cloud live streaming service in Windows or Linux User-defined page or process name