-
肥佬影音视频点播服务器v2.1.90中文官方安装版
2019-08-04 05:45:14肥佬影音视频点播服务器是肥佬影音播放器的配套点播系统工具,肥佬影音视频点播服务器专为点播网站提供内容分发、P2P加速、播放解码等全套技术支持,站长可以节省带宽和服务器成本本站提供了肥佬视频点播服务器的... -
专题训练-视频点播服务器架构设计
2018-10-11 22:29:251.系统设计决策 1.1需求概述 某公司因业务需要,需...视频点播服务器负责提供点播服务,监控客户端和点播客户端连接视频点播服务器,向视频点播服务器请求点播服务,视频点播服务器收到请求,从视频文件服务器获...1.系统设计决策
1.1需求概述
某公司因业务需要,需建设一套视频监控系统,经过架构设计,视频监控系统包括视频收集服务器、视频文件服务器、视频点播服务器、监控客户端、点播客户端、播放器、采集服务器(DVR、DVS)、视频采集节点(云台、摄像头)。
视频点播服务器负责提供点播服务,监控客户端和点播客户端连接视频点播服务器,向视频点播服务器请求点播服务,视频点播服务器收到请求,从视频文件服务器获取视频文件,将文件传输至客户端、客户端使用指定播放器进行视频播放。如图所示:
1.2设计思想
2.系统架构详述
2.1总体设计
图 系统架构图
图 关键业务处理数据流
2.2系统部件
2.2.1接口层
2.2.1.1通讯
2.2.1.2协议
2.2.2业务层
2.2.2.1登录
2.2.2.2点播
2.2.2.3心跳
2.2.3基础层
2.2.3.1核心控制
2.2.3.2线程管理
2.2.3.3队列管理
2.2.3.4日志
2.2.3.5监控
2.3工具类
ftp工具类
异常处理
常量类
2.3接口设计
请求消息头
序号
字段名称
长度(字节)
说明
1
请求类型
4
2
请求包长度
4
应答消息头
序号
字段名称
长度(字节)
说明
1
应答类型
4
2
应答包长度
4
登录
请求消息体
序号
字段名称
长度
说明
1
账号
32
2
密码
128
应答消息体
序号
字段名称
长度
说明
1
账号
32
2
密码
128
点播
请求消息体
序号
字段名称
长度
说明
1
采集服务器编号
4
2
采集节点编号
4
3
开始时间
8
开始时间戳
4
结束时间
8
结束时间戳
应答消息体
序号
字段名称
长度
说明
1
采集服务器编号
2
采集节点编号
3
文件名称
4
文件长度
5
开始时间
6
视频字节流
N
心跳
心跳请求包仅有请求头,无请求消息体。
心跳应答包仅有应答头,无应答消息体。
-
美萍vod视频点播服务器
2012-07-25 16:31:101、造价低:使用普通PC服务器充当视频点播服务器,美萍VOD系统以纯软件方式实现视频流 的实时进行处理,大大节约了VOD视频点播系统中最大的一笔投资。 2、客户端免维护: 在采用WEB模式时,客户端使用IE浏览器即可... -
专题训练-视频点播服务器设计任务书
2018-10-11 22:27:351. 需求背景 某公司视频监控系统需要设计一套视频服务器,负责提供点播服务,系统...视频点播服务器负责提供点播服务,监控客户端和点播客户端连接视频点播服务器,向视频点播服务器请求点播服务,视频点播服务器收...1. 需求背景
某公司视频监控系统需要设计一套视频服务器,负责提供点播服务,系统架构设计已完成,需要进行模块设计。
视频监控系统包括视频收集服务器、视频文件服务器、视频点播服务器、监控客户端、点播客户端、播放器、采集服务器(DVR、DVS)、视频采集节点(云台、摄像头)。
视频点播服务器负责提供点播服务,监控客户端和点播客户端连接视频点播服务器,向视频点播服务器请求点播服务,视频点播服务器收到请求,从视频文件服务器获取视频文件,将文件传输至客户端、客户端使用指定播放器进行视频播放。如图所示:
视频文件服务器:负责存储视频文件,文件名称格式为:采集点编号-节点编号-yyyyMMddHHmmss.vid,文件格式为自定义格式,每个文件的时间长度为1小时,超过1小时自动写下一个文件,其中采集点编号为采集服务器的编号,节点编号为该采集点上的某一路采集she备的编号,如某一路摄像头编号。
视频收集服务器:负责从各个采集服务器收集视频,然后将视频保存到视频文件服务器中。
视频采集服务器:负责采集视频的服务器,主要是将云台、摄像头采集的视频保存到本地,或者传输给视频收集服务器。
采集节点:视频采集she备如云台、摄像头等等。
监控客户端:负责实时监控一组采集she备采集的视频并实时显示。
点播客户端:负责直播、回放系统采集的任意一路视频。
2. 功能需求
2.1客户端管理
1)客户端登录:
处理客户端登录请求,对账号密码进行校验,校验成功则允许登录,登录成功后可进行视频点播。最大支持16个客户端登录。
2) 客户端信息维护
服务端保存客户端的相关信息:客户端名称、账号、密码、创建日期、状态。前期可手动维护,无需交互式管理界面。2.2视频点播
- 视频文件查询:查询本系统内视频文件列表。
- 按节点、时间点、时间段查询视频文件列表。
- 说明:视频文件需从文件服务器查询,详见查询接口。
- 视频点播:
- 支持按时间起始点播放。
- 支持按时间段播放,时间段长度不能超过1小时,且时间段只能在一天之内。
- 当某一时间段跨多个文件时,支持跨文件播放,对客户端来说可感知到文件的切换。
- 支持2倍、4倍、8倍速度播放,支持快进、后退、循环播放。
- 视频文件前4字节为文件格式魔数,5-8字节为视频文件时长,前200字节为控制字段,第201字节为视频的第一帧。
- 一帧视频为288KB,正常播放速度为每秒24帧。
2.2视频点播接口
需设计客户端与服务端的点播接口。
- 登录接口。
- 视频文件查询接口。
- 视频点播接口。
- 其他必要的接口。
3. 非功能需求
系统运行于linux平台。
要求视频播放流畅,不可出现卡顿等现象。
系统提供7x24小时服务。系统具备一定的稳定性。
4. 设计范围
本次设计内容为视频服务器设计,为c/s架构,客户端暂不
系统框架已经具备,需要进行模块设计。
视频播放接口定义。
视屏播放模块设计、类设计。
- 视频文件查询:查询本系统内视频文件列表。
-
VLC搭建RTSP点播服务器
2017-01-10 16:38:53本人因为开发的原因,需要自己搭建一个RTSP的点播服务器。寻求了很久,发现VLC是一块很不错的软件。 VLC的功能其实远不止rtsp点播服务这一个功能这么简单,他还包括rtsp的组播,单播,http,udp的组播,单播等等...转载别人的:
本人因为开发的原因,需要自己搭建一个RTSP的点播服务器。寻求了很久,发现VLC是一块很不错的软件。
VLC的功能其实远不止rtsp点播服务这一个功能这么简单,他还包括rtsp的组播,单播,http,udp的组播,单播等等。关于这方面的介绍网上实在是多了去了,这里我不在重复了。
现在主要介绍下VLC下rtsp点播服务器的搭建。
其实讲起来非常简单,网上也有其他的方法,比如借助putty等终端工具通过telnet来启用点播功能,建立点播频道。
但我这里的操作非常简单:
1.选择“工具->VLM配置”
2.在"VLM配置"中选择"视频点播(VOD)"
3.输入点播频道的名称,在右侧开启此功能
4.点击"选择输入",添加源文件作为点播源
5.最后一步,点击右侧的"添加",将改频道添加到“媒体管理列表中”
到此,VLC搭建rtsp点播服务器完成了,是不是非常简单,呵呵。
各位有兴趣可以尝试下,如果有更好的意见和建议还请帮忙指出,谢谢!
http://blog.csdn.NET/zhangk145/article/details/11968461
-
使用nginx搭建媒体点播服务器
2017-08-07 18:15:00使用nginx搭建媒体点播服务器 最新由于兴趣,对ubuntu和安卓上的视频点播直播等应用比较感兴趣,所以在vmware的虚拟机里面搭建了一个视频点播网站,参考了fengzhanhai的文章Nginx搭建视频点播服务器(仿真专业流媒体...使用nginx搭建媒体点播服务器
最新由于兴趣,对ubuntu和安卓上的视频点播直播等应用比较感兴趣,所以在vmware的虚拟机里面搭建了一个视频点播网站,参考了fengzhanhai的文章Nginx搭建视频点播服务器(仿真专业流媒体软件)。
1,环境的准备
1)下载vmware,当然破解版本
2)安装ubuntu 64bit版本,老的电脑可能需要bios里面设置,设置方法百度去。
3)执行sudo apt-get update & sudo apt-get install yum
4)执行sudo apt-get install g++;编译安装pcre的时候需要
2,软件准备
openssl-1.0.1f.zip
JW_Player5.2 ##flash播放器控件
nginx-1.3.3.tar.gz ##服务器主程序
yamdi-1.4.tar.gz ##渐进式流支持模块(抓取视频资源关键帧实现播放时的随意拖动效果)
nginx-accesskey-2.0.3
zlib-1.2.3.tar.gz
nginx_mod_h264_streaming-2.2.7.tar.gz ##MP4支持模块
zlib-1.2.3.tar.gz.1
openssl-1.0.1f.tar.gz
pcre-8.32.tar.gz
3, 编译
1)安装yamdi
A)、解压下载的文件tar –zxvf yamdi-1.8.tar.gz
B)、进入解压后的目录cd yamdi-1.8.
C)、编译并安装 make && make install
D)、使用该软件为视频添加关键帧信息实现拖动效果
具体使用方法如下yamdi -i input.mp4 -o out.mp4 (拖拽功能必须的一步呀)
2) 安装Nginx
A)下载最新版本的Nginx程序(为了安装教程,使用的并不是最新版本)
wget http://nginx.org/download/nginx-1.3.3.tar.gz
3) 访问http://h264.code-shop.com官网下载最新版本的MP4支持模块
wget http://h264.code-shop.com/download/nginx_mod_h264_streaming-2.2.7.tar.gz
下载pcre包
wget http://autosetup1.googlecode.com/files/pcre-8.32.tar.gz
4) 下载zlib包
wget http://google-desktop-for-Linux-mirror.googlecode.com/files/zlib-1.2.3.tar.gz
5) 加压并编译pcre
tar pcre-8.32.tar.gz
Cd pcre-8.32
./configure –prefix=/usr/local/pcre
Make
Sudo make install
6) 编译nginnx
./configure --add-module=../nginx_mod_h264_streaming-2.2.7 --with-pcre=../pcre-8.32 --with-zlib=../zlib-1.2.3 --prefix=/usr/local/nginx --with-http_flv_module --with-http_stub_status_module --with-http_mp4_module --with-cc-opt='-O3' --with-openssl=../openssl-1.0.1f
Make
继续编译该软体使用make命令,哈哈报错啦!(有error信息打印不见的是一件坏事哦)报错信息如下:
make[1]: *** [objs/addon/src/ngx_http_h264_streaming_module.o] Error 1
make: *** [build] Error 2
解决方法:
进入支持MP4格式播放的库/nginx/nginx_mod_h264_streaming-2.2.7/src修改ngx_http_h264_streaming_module.c该文件。修改内容如下所示:
将如下几行注释
/* TODO: Win32 */
if (r->zero_in_uri)
{
return NGX_DECLINED;
}后我们再次make clean && make一下nginx,呵呵这次终于成功了。Sudo make install
注意,所有其他软件包都必须使用zip或者tar命令解开,而且注意configure的时候路径一致。
3)配置nginx服务器
sudo gedit /usr/local/nginx/conf/nginx.conf
修改为
#user nobody;
#user videoapp video; ##管理用户
worker_processes 8;
#error_log logs/error.log;
#error_log logs/error.log notice;
#error_log logs/error.log info;
#pid logs/nginx.pid;
pid /usr/local/nginx/logs/nginx.pid;
events {
use epoll;
worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-stream;
log_format main '$remote_addr - $remote_user [$time_local] "$request" '
'$status $body_bytes_sent "$http_referer" '
'"$http_user_agent" "$http_x_forwarded_for"';
access_log logs/access.log main;
sendfile on;
tcp_nopush on;
#keepalive_timeout 0;
keepalive_timeout 65;
#gzip on;
server {
listen 801;
server_name localhost;
#charset koi8-r;
limit_rate_after 5m;
limit_rate 512k;
charset utf-8;
#access_log logs/host.access.log main;
location / {
root html;
index index.html index.htm;
}
location ~ \.flv$ {
flv;
}
location ~ \.mp4$ {
mp4;
}
location ~(favicon.ico) {
log_not_found off;
expires 30d;
break;
}
#error_page 404 /404.html;
# redirect server error pages to the static page /50x.html
#
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
# proxy the PHP scripts to Apache listening on 127.0.0.1:80
#
#location ~ \.php$ {
# proxy_pass http://127.0.0.1;
#}
# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
#
#location ~ \.php$ {
# root html;
# fastcgi_pass 127.0.0.1:9000;
# fastcgi_index index.php;
# fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
# include fastcgi_params;
#}
# deny access to .htaccess files, if Apache's document root
# concurs with nginx's one
#
#location ~ /\.ht {
# deny all;
#}
}
# another virtual host using mix of IP-, name-, and port-based configuration
#
#server {
# listen 8000;
# listen somename:8080;
# server_name somename alias another.alias;
# location / {
# root html;
# index index.html index.htm;
# }
#}
# HTTPS server
#
#server {
# listen 443;
# server_name localhost;
# ssl on;
# ssl_certificate cert.pem;
# ssl_certificate_key cert.key;
# ssl_session_timeout 5m;
# ssl_protocols SSLv2 SSLv3 TLSv1;
# ssl_ciphers HIGH:!aNULL:!MD5;
# ssl_prefer_server_ciphers on;
# location / {
# root html;
# index index.html index.htm;
# }
#}
}
4)启动服务器
Sudo /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
在/usr/local/nginx/html目录下建立video目录,拷贝视频及falsh播放器到video目录下
5)播放
http://127.0.0.1:801/player.swf?type=http&file=xxy.mp4
使用nginx搭建媒体点播服务器
最新由于兴趣,对ubuntu和安卓上的视频点播直播等应用比较感兴趣,所以在vmware的虚拟机里面搭建了一个视频点播网站,参考了fengzhanhai的文章Nginx搭建视频点播服务器(仿真专业流媒体软件)。
1,环境的准备
1)下载vmware,当然破解版本
2)安装ubuntu 64bit版本,老的电脑可能需要bios里面设置,设置方法百度去。
3)执行sudo apt-get update & sudo apt-get install yum
4)执行sudo apt-get install g++;编译安装pcre的时候需要
2,软件准备
openssl-1.0.1f.zip
JW_Player5.2 ##flash播放器控件
nginx-1.3.3.tar.gz ##服务器主程序
yamdi-1.4.tar.gz ##渐进式流支持模块(抓取视频资源关键帧实现播放时的随意拖动效果)
nginx-accesskey-2.0.3
zlib-1.2.3.tar.gz
nginx_mod_h264_streaming-2.2.7.tar.gz ##MP4支持模块
zlib-1.2.3.tar.gz.1
openssl-1.0.1f.tar.gz
pcre-8.32.tar.gz
3, 编译
1)安装yamdi
A)、解压下载的文件tar –zxvf yamdi-1.8.tar.gz
B)、进入解压后的目录cd yamdi-1.8.
C)、编译并安装 make && make install
D)、使用该软件为视频添加关键帧信息实现拖动效果
具体使用方法如下yamdi -i input.mp4 -o out.mp4 (拖拽功能必须的一步呀)
2) 安装Nginx
A)下载最新版本的Nginx程序(为了安装教程,使用的并不是最新版本)
wget http://nginx.org/download/nginx-1.3.3.tar.gz
3) 访问http://h264.code-shop.com官网下载最新版本的MP4支持模块
wget http://h264.code-shop.com/download/nginx_mod_h264_streaming-2.2.7.tar.gz
下载pcre包
wget http://autosetup1.googlecode.com/files/pcre-8.32.tar.gz
4) 下载zlib包
wget http://google-desktop-for-linux-mirror.googlecode.com/files/zlib-1.2.3.tar.gz
5) 加压并编译pcre
tar pcre-8.32.tar.gz
Cd pcre-8.32
./configure –prefix=/usr/local/pcre
Make
Sudo make install
6) 编译nginnx
./configure --add-module=../nginx_mod_h264_streaming-2.2.7 --with-pcre=../pcre-8.32 --with-zlib=../zlib-1.2.3 --prefix=/usr/local/nginx --with-http_flv_module --with-http_stub_status_module --with-http_mp4_module --with-cc-opt='-O3' --with-openssl=../openssl-1.0.1f
Make
继续编译该软体使用make命令,哈哈报错啦!(有error信息打印不见的是一件坏事哦)报错信息如下:
make[1]: *** [objs/addon/src/ngx_http_h264_streaming_module.o] Error 1
make: *** [build] Error 2
解决方法:
进入支持MP4格式播放的库/nginx/nginx_mod_h264_streaming-2.2.7/src修改ngx_http_h264_streaming_module.c该文件。修改内容如下所示:
将如下几行注释
/* TODO: Win32 */
if (r->zero_in_uri)
{
return NGX_DECLINED;
}后我们再次make clean && make一下nginx,呵呵这次终于成功了。Sudo make install
注意,所有其他软件包都必须使用zip或者tar命令解开,而且注意configure的时候路径一致。
3)配置nginx服务器
sudo gedit /usr/local/nginx/conf/nginx.conf
修改为
#user nobody;
#user videoapp video; ##管理用户
worker_processes 8;
#error_log logs/error.log;
#error_log logs/error.log notice;
#error_log logs/error.log info;
#pid logs/nginx.pid;
pid /usr/local/nginx/logs/nginx.pid;
events {
use epoll;
worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-stream;
log_format main '$remote_addr - $remote_user [$time_local] "$request" '
'$status $body_bytes_sent "$http_referer" '
'"$http_user_agent" "$http_x_forwarded_for"';
access_log logs/access.log main;
sendfile on;
tcp_nopush on;
#keepalive_timeout 0;
keepalive_timeout 65;
#gzip on;
server {
listen 801;
server_name localhost;
#charset koi8-r;
limit_rate_after 5m;
limit_rate 512k;
charset utf-8;
#access_log logs/host.access.log main;
location / {
root html;
index index.html index.htm;
}
location ~ \.flv$ {
flv;
}
location ~ \.mp4$ {
mp4;
}
location ~(favicon.ico) {
log_not_found off;
expires 30d;
break;
}
#error_page 404 /404.html;
# redirect server error pages to the static page /50x.html
#
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
# proxy the PHP scripts to Apache listening on 127.0.0.1:80
#
#location ~ \.php$ {
# proxy_pass http://127.0.0.1;
#}
# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
#
#location ~ \.php$ {
# root html;
# fastcgi_pass 127.0.0.1:9000;
# fastcgi_index index.php;
# fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
# include fastcgi_params;
#}
# deny access to .htaccess files, if Apache's document root
# concurs with nginx's one
#
#location ~ /\.ht {
# deny all;
#}
}
# another virtual host using mix of IP-, name-, and port-based configuration
#
#server {
# listen 8000;
# listen somename:8080;
# server_name somename alias another.alias;
# location / {
# root html;
# index index.html index.htm;
# }
#}
# HTTPS server
#
#server {
# listen 443;
# server_name localhost;
# ssl on;
# ssl_certificate cert.pem;
# ssl_certificate_key cert.key;
# ssl_session_timeout 5m;
# ssl_protocols SSLv2 SSLv3 TLSv1;
# ssl_ciphers HIGH:!aNULL:!MD5;
# ssl_prefer_server_ciphers on;
# location / {
# root html;
# index index.html index.htm;
# }
#}
}
4)启动服务器
Sudo /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
在/usr/local/nginx/html目录下建立video目录,拷贝视频及falsh播放器到video目录下
5)播放
http://127.0.0.1:801/player.swf?type=http&file=xxy.mp4
-
EasyDSS视频点播服务器软件实现的多码率视频转码点播功能原理的说明
2018-12-01 11:50:06EasyDSS流媒体音视频直播与点播服务器软件,是一套提供一站式的转码、点播、直播、检索、回放、录像下载服务的高性能RTMP/HLS/HTTP-FLV流媒体服务,极大地简化了流媒体相关业务的开发和集成的工作。 其中,点播功能... -
nginx flv点播服务器搭建
2017-07-06 10:50:00首先选用Nginx+Nginx-rtmp-module作为点播服务器,安装文章:https://www.atlantic.NET/community/howto/install-rtmp-ubuntu-14-04/ 配置如下: rtmp { server { listen 1935; ... -
EasyDSS视频点播服务器实现的多码率点播功能的说明
2018-12-01 11:50:00EasyDSS流媒体音视频直播与点播服务器软件,是一套提供一站式的转码、点播、直播、检索、回放、录像下载服务的高性能RTMP/HLS/HTTP-FLV流媒体服务,极大地简化了流媒体相关业务的开发和集成的工作。 其中,点播功能... -
酷播高清视频点播服务器内网(网吧)版
2013-11-12 15:34:51酷播高清视频点播服务器内网(网吧)版,给需要在局域网使用点播系统人使用。 -
CentOS7环境下直播和点播服务器的搭建
2020-09-02 16:24:29CentOS7环境下直播和点播服务器的搭建链接描述 -
如何搭建个人视频点播服务器
2016-04-07 15:22:54如何搭建个人视频点播服务器 服务器 专业回答 宣城_840 2012-11-06 16:11 很多单位和企业都组建了自己的局域网,在局域网中,通过架设文件共享服务器或BT服务器,能方便地和其他人共享精彩的电影。如果有... -
live555点播服务器流程简单分析
2018-03-23 17:34:00testOnDemandRTSPServer.cpp 是一个简单的点播服务器,可以点播各种媒体文件类型,本文主要分析.264类型文件。 把其他类型的源码使用#if 0 ....#endif 进行屏蔽,这样不相关的代码就可以不看了,也显得简洁了很多。... -
搭建nginx-rtmp点播服务器,包含nginx.conf的lua扩展
2016-11-25 11:08:35本资源包含搭建nginx-rtmp点播服务器的搭建步骤和代码文件,同事包含nginx.conf的lua扩展,增加nginx代理的灵活性 -
视频点播服务器的配置如何选择,需要多大的带宽
2020-04-14 10:53:33然后,如果是一个视频点播网站,服务器的带宽将增加几十倍,特别是对于视频点播服务器,瓶颈是带宽。 视频点播服务器租赁(流媒体服务器)的特点是带宽大,所以10M专用带宽理论上可以建一个视频服务器,但它只可以支持... -
使用 nginx 和 rtmp 插件搭建视频直播和点播服务器
2019-09-01 22:19:16使用 nginx 和 rtmp 插件搭建视频直播和点播服务器 Filed Under (技术) by waterlin 使用 nginx 和rtmp 模块,可以很容易地搭建一个视频直播和点播服务器出来。 首先,看一下最经典的参考文献:How to set up ... -
Nginx搭建flv视频点播服务器
2015-11-23 16:49:00Nginx搭建flv视频点播服务器 前一段时间使用Nginx搭建的多媒体服务器只能在缓冲过的时间区域内拖放, 而不能拖放到未缓冲的地方. 这就带来了一个问题: 如果视频限速的速率很小, 那么客户端观看视频时肯定不流畅, ... -
GaleCrater:Azure媒体服务之上的Node.Js中的视频点播服务器-源码
2021-02-01 09:22:42Azure媒体服务之上的Node.Js中的视频点播服务器 快速开始 克隆此项目 $ git clone https://github.com/Traverous/GaleCrater 将config-example.js重命名为config.js 。 填写所需的变量。 将一些MP4视频文件添加到... -
nginx搭建基于http协议的视频点播服务器
2018-01-29 11:37:31nginx搭建基于http协议的视频点播服务器 1,下载安装nginx 稳定版,http://nginx.org/en/download.html 2,安装相关库pcre zlib openssl,先看有... -
EasyDSS视频点播服务器实现多分辨率/多码率无缝切换的办法
2018-12-04 19:41:47EasyDSS流媒体音视频直播与点播服务器软件,是一套提供一站式的转码、点播、直播、检索、回放、录像下载服务的高性能RTMP/HLS/HTTP-FLV流媒体服务,极大地简化了流媒体相关业务的开发和集成的工作。 其中,点播功能... -
live555点播服务器流程深入分析(一)
2018-04-03 17:04:00从上篇live555点播服务器流程简单分析我们对启动流媒体服务器可以有一个大致的概念,接下来我们深入分析一下,整个rtsp的交互过程。 从上篇我们可以有一个大概的知识点: 一个server, 这个server下包含几个成员...
-
自定义proxy协议(支持udp和tcp代理)
-
项目49和50-源码
-
口语交际:名字里的故事.docx
-
代码-源码
-
MySQL DML 语言(插入、更新与删除数据)
-
使用vue搭建微信H5公众号项目
-
基于深度学习的肺炎检测
-
2021年 系统分析师 系列课
-
零基础一小时极简以太坊智能合约开发环境搭建并开发部署
-
看了这份字节T3-2大牛整理的算法刷题笔记,直接手撕算法面试
-
laravel-todo-源码
-
MySQL 视图
-
文件多功能器。2021.3.1..rar
-
svelte
-
待办事项清单-源码
-
qt二维码识别.rar
-
NFS 实现高可用(DRBD + heartbeat)
-
MySQL 数据库的基本操作(数据完整性约束)
-
C语言零基础入门(详细讲解)
-
C#Winform桌面开发编程上位机基础入门