- 博客(33)
- 资源 (28)
- 问答 (1)
- 收藏
- 关注

原创 一分钟内搭建高性能免费流媒体服务器---导航
本博文件是为了方便大家寻找资源更加方便而写,这样大家可以以此为入口,看到所有关于流媒体服务的相关内容,所有资源都附在了相关博文中。在服务器系列博文中有服务器的知识群二维码,大家可以通过二维码加群讨论。服务器系列一 、免费流媒体服务器(AMS3.0 非AdobeMediaServer)服务器一个命令安装完成,可以做集群。支持直播,点播,rtmp/hls/http协议支持,性能强大,支持HTTP协议的API接口,可以与各种应用进行无缝对接。博文中有下载资源下载地址和使用说明二、免费流媒...
2021-01-12 08:45:57
6584
13

原创 免费流媒体服务器(AMS3.0 非AdobeMediaServer)
自己从事流媒体近20载, 从没有可用的流媒体服务器到现在服务器遍地开花. 但尽管开源服务器众多,功能强大, 但却没有可以直接拿来使用的. 原因是配置安装困难,没有自己想要的接口,很难与现有系统对接. 为解决这个问题, 自己就做了一个简单的安装包, 并且提供了众多的接口可以与WEB进行对接, 这样配置管理大大简化, 安装使用都非常简单.服务器单机下保守至少可以大码流3000并发吧, 性能非常不错.你可以做集群.提供HTTP RTMP 协议, 支持HLS. 详细可以看下面的使用说......
2020-07-13 14:04:02
16418
214
原创 流媒体服务器XMedia插件服务安装使用
XMedia是AMS流媒体服务器的一个插件服务,可以扩展支持 FLV 、GB28181上传、WEBRTC、SRT协议上传,增强了服务器的功能
2024-08-07 12:35:22
1153
原创 XMediaStream流媒体网关
下载地址:XMediaStream的目标是一个导播软件,目前是第一版只是一个多源推流工具,最大6路同时推流上传,源支持文件(多种格式)、网络(多种协议)、硬件、NDI、桌面采集等。为了简单易用,所以许多参数都做了内部自动设置。这样即使是非专业人员也能很轻松的使用。如下图:使用时可以先选择采集方式然后进入配置中去设置。网络源协议支持 rtsp/rtmp/udp/http/srt,文件常见格式都可以支持。推流协议,其中文件和网络支持多种协议,rtsp/rtmp/srt…, 但..
2021-10-25 16:12:44
524
原创 AMS中控推送系统安装使用说明
中控服务系统包括, 中控服务, 中控中心,受控PC客户端, 以及受控机顶盒端共4个部分, 但这个系统不能独立工作,它必依赖于ams完整平台为其提数据的支撑。 依靠中控系统可以把ams平台的所有节目,包括直播、点播、录播排成节目单,由中控中心把节目单推送给PC和电视机顶盒,客户端会根据节目单时间和循环机制去播放。PC端收到任务后会自动从最小化变为全屏播放,用户无法进行干预,直到任务完成。 机顶盒在收到任务后不管当时是在观看什么节目都会变为推送模式,按节目单进行播放,直到任务播...
2021-08-17 18:27:11
1710
26
原创 无延迟播放----XFastPlayer(第二版)
下载错接:https://download.youkuaiyun.com/download/wanghaisheng/20911543对第一版进行优化完善,功能更加强大,当使用RTMP协议进行直播时延迟更进一步的缩小。主要功能点如下:支持本地文件进行播放。 支持网络播放。 支持ams系统平台对接使用,自己取得直播,录像、点播的信息。对于ams平台对接时可以选择连协议。 支持记忆播放位置,支持开机启动自动播放上次播放内容,并可设置播放自动全屏。此功能适合无人值守的大屏播放。 可以进行录像或将当播放内容进行
2021-08-08 19:01:47
807
14
原创 无延迟播放----xFastPlayer(第一版)
资源下载 :点击下载 推出这个播放器的目的一个是应大家的要求,另一个是主大家体验无延迟的效果,再一个这个过程也是后面我们实现视频会议的必经过程。到后期SDK封装完善后我会向大家公开。这个播放器是一个RTMP协议直播播放器,界面实现简单没有做细节开发,特色就是低延迟,播放器本身没有延迟,如果有延迟那就是来自于网络及服务器、推流端的推流延迟之和,如果用我们ams-server的一套那么延迟可以控制在300毫秒以内,如果控制的好,可以做到100多毫秒。它的解码有如下...
2021-05-30 23:35:34
1798
12
原创 media foundation 摄像头采集实例,画面旋转,拍照,一头多采
这个实例是一个media foundation 摄像头采集的例子,是我从一个开源工程里抽出来的。加入画面旋转,快照,显示窗口切换的功能。还有最出彩的就是这个采集可以对任意视频硬件进行多实例采集,不受设备独点的影响,可以满足特殊场合的使用。大家可以用来学习,可以直接使用。代码是2013工程,直接可以编译运行。代码下载 :https://download.youkuaiyun.com/download/wanghaisheng/13047600一、基本使用核心代码的调用很简单,看下面:...
2021-04-27 14:49:46
2218
11
原创 AMS系统平台 --- 流媒体服务器的安装与使用
最新服务器资源及安装使用请参考 https://blog.youkuaiyun.com/wanghaisheng/article/details/107314417最新服务器安装完成后,会安装了三个服务:1.流媒体基础服务器 这个服务器的使用请参考https://blog.youkuaiyun.com/wanghaisheng/article/details/1073144172.聊天服务器 这个服务器是一个聊天服务器,提供 WEBSOCKET通讯服务,WEB上的聊天就是基于这个服务运...
2021-03-21 22:48:35
5365
9
原创 AMS系统平台---WEB安装
如果你已经完成了前面的环境配置,那么下面就是我们想要的,精彩的WEB功能安装部分。好吧,让我们走起来!!!这一步,同样为了大家能简单安装,我也是写好了脚本,资源就在最上面,赶紧下载吧!安装步骤第一步 把下载的资源放入LINUX, 进行解压。第二步 进入解压后的目录 web_setup_20210316-144035第三步 在命令行中执行命令 $ sh web_setup.sh第四步 其实在执行完上面的命令后就已经把WEB安...
2021-03-18 21:35:41
5466
7
原创 WEB HLS播放器 及 跨域配置
flash被禁用后,网页端直播的方式就很少了,最通用和方便的方式就是HLS,但这个M3U8的流又不能被众多PC浏览直接支持,只小众的CHROM能用。所以就有了这个HlS的js播放器。原理其实说起来也很简单,就是用js把m3u8文件取下来,然后解析后再把一个个的TS文件下载下来,播放还是用html5的VIDEO来播放。说来很简单,但我不会JS所以写不了这东西。还是直接使用现成的吧。在此记录一下。我找了两种,一种是阿里的,一个是VIDEOJS PLAYER资源下载 :https://downl...
2021-03-18 07:54:48
6158
6
原创 一键安装 linux 下 redis
资源下载: redis是一种内存数据库,叫做内存字典好像更贴且一些,他可以像数据库一样进行网络读写,又有着比数据库更快的查询速度,所以他通常被用在数据库和应用之间进行数据的临时缓存处理。这样可以减少数据库的访问压力,加速应用的数据获取速度。REDIS服务在这里是被我们流媒体系统平台中使用,比如聊天模块,WEB交互等。REDIS的安装相对来说会简单一些,我在此也是把其做成了一个脚本,一个命令就执行完成。之后就要做一个系统服务来运行了。安装方法1.安装文件在CentO...
2021-03-17 21:58:13
1932
5
原创 一键安装 Apache2.4 php7 mariadb
资源下载(资源不要分):通常在安装一个WEB运行环境时太过于麻烦,要整理脚本安装,要不就是原码编译安装,而后还要进行大量的配置,耗时又浪费大量的精力,所以自己就想把其整理后记录了方便大家来使用。安装步骤:环境要求centos7,因为里面有防火的特殊脚本所以只适应7.0以上。如果是其它的系统版请自行修改脚本。其次要配置好网络,因为要用到YUM安装,所以网络不通肯定不行。 还有一点是如果你和我一样怕出问题,又是LINUX菜鸟,请使用Centos7.0-mini 版,免的有冲突。 ...
2021-03-16 16:37:29
2341
14
原创 html5带进度多文件大文件上传插件
近来正为AMS直点播放系统实现WEB页面,其中就是文件上传这个功能,原来实现这个功能都是用的Flash插件上传,但现在FLASH的寿命马上到了,我们马上就不能使用了。所以就只能另辟途径。HTML5的文件上传功能已经诞生好多年了,只是以前兼容性不是很好,所以没有大范围的使用,当前这已经不是什么问题了。现在网上一找一大堆关于这方面的东西,索性整理一下形成一个比较好用的JS插件。看下图:上面就是插件界面,一次可以添加多个文件。可以一次“全部上传”,也可以分别单个上传。上传成功后“上传”按钮...
2021-01-12 16:08:16
698
2
原创 C/C++ 实现CGI程序控制及数据的标准编码
近来要给用户要写一个控制程序, 服务端就是HTTPD加CGI,CGI再去控制应用, 所以用到协议就是HTTP, 由于用户是一个硬件工程师,软件他是真的不太懂, 所以让我给他写一个框, 所以就有了这篇文章, 大家都是在学习吗. 我一点点的来说:示例代码下载:https://download.youkuaiyun.com/download/wanghaisheng/130915151.HTTP协议的数据编码 http协议的数据传输有两种方法,即POST和GET, 当然还好多, 但常用...
2020-11-06 09:48:40
498
1
原创 免费流媒体服务器(AMS3.0 非AdobeMediaServer)API篇
服务器设置 PHP 设置示例 set.php 内容如下: <?php $url = "http://192.168.20.123:89/cfg/set"; //把IP改为你服务器的地址//下面的设置数据表示 关闭自动录像, 把服务器设为边缘服务器, 同时设置了中服务器的回源地......
2020-11-01 19:35:49
2029
6
原创 LINUX SHELL 脚本实现进程监护
LUNUX下一个用脚本实现的简单看门狗程序, 可以完成对指定进程的重启\定时查杀,如果你有这方面的需要,只要稍修改就可使用. 贴出来分享一下上脚本:#!/bin/bash -######################脚本配置项################################################process_name=WorkerMan #进行查杀的进程名称processd="php /v...
2020-10-25 22:57:37
349
1
原创 (第二版) 完全免费的屏幕采集\录屏\直播推流的一体化工具
第二版是第一版的优化, 只因怕有些同学会不注意会以为没有改变,所以新起一篇, 但介绍还是承接之前的内容.下载地址: https://download.youkuaiyun.com/download/wanghaisheng/13047600第二版界面稍有变化修改内容点1. 加入采集帧率的设置, 最大采集帧率为60帧, 我个人觉得够用了.2. 修改采窗口的拾取方式, 在点击"选取窗口"后再点击任意窗口, 都会取到当前应用的窗口. 原来会取到一个很小的窗口,其实那不是我们想要的.选窗口后会把当前的窗
2020-10-25 22:48:12
2733
25
原创 流媒体协议转换服务
我们在流媒体视频直播时,可能会遇到想把一个流从一个服务器转发到另一个服务器上的情况,也可能是从一个设备上把流转推到自己的服务上. 流的协议也可能会不一样,可能源是RTSP/RTMP/HLS/HTTP...协议,同样目的服务器也可能是不同协议; 或是我们想把源流在转推的同时转为更小的一个码率. 这时我们通常的解决方案就是利用FFPEG去拉转推, 但是可能就会有种种的问题,比如中间流停了我们还要自己去重启, 还有多路流转发时无法管理等等情况.为了解决这些问题我实现了这个软件;它可以 完成各种协议之..
2020-09-23 17:49:45
3186
32
原创 (第一版) 完全免费的屏幕采集\录屏\直播推流的一体化工具
这是我的第二个免费软件了, 为了方便大家,也有博友提出有这个需求,所以写了这个桌面采集\录屏\推流的一体化工具.作为一个基本的桌面采集软件,麻雀虽小五脏俱全. 它的功能也算强大了, 基本够用. 用过它你就不想再用别的了!呵呵!!当然后面我会继续丰富优化, 敬请关注!免费高性能流媒体服务器也以先前发布了, 有需要去我博客里找.下载地址: https://download.youkuaiyun.com/download/wanghaisheng/12752631免费高性能流媒体服务器:ht...
2020-08-26 13:27:23
3640
23
原创 P2P设计详解
P2P详细设计作者:王海升(2007.05.06)1. P2P适用范围本系统是应用因特网的视频播放系统。支持点播和直播。对于不同NAT下的节点交换数据我们将使用与以往不同的UDP穿透技术,从而实现了真正的P2P,使的服务器在负荷量较小的情况下能支持更多的客户端播放。本版中没有考虑SEEK和多服务器的实现,下一版中将对此进行添加和实现。2. 系统实现概述系统主要由PP服务器和PP客户端构成,无论是服务器还是客户端在网络上都是由TCP和UDP两个部分,两个部分各有分工和功能。服务器的只是
2010-08-17 22:54:00
1782
3
原创 ATL中自画播放器进度条(SLIDER)
我在写播放器时发现在网上可以说是没有很好的开源的进度条,我也曾找到过几个,但是他们都不能满足我的要求,而且使用的时候精度也很差,不是很精确。在我前面写的文章中也有我自己封装的进度条控件,但是那是我在06年时作品,水平有限烂的要命,同样有我上面所说的问题。为了能有一个比较好的控件最后还是在08年时费了点时间重新封装。今天我把它贴出来给初学者学习一下。 我把这个控件封成了两个版本,一个MFC
2010-04-13 21:50:00
1826
2
原创 ATL建立ActiveX控件(三)
示例代码http://download.youkuaiyun.com/source/1458175控件在使用时会遇到很多的问题所以进行控件编程要有耐心,我把我遇到的问题简单说一下: 一、控件的安全描述问题但是我们在运行这个控件时是不是要弹出一个叫什么不安全交互的对话框呀,就是这个这个很烦人呢,通常当我们把这个网页放在网站上运行时第一个对话框就不会弹了,但是第二个这样去不掉的,这主要
2009-07-05 17:38:00
1901
3
原创 ATL建立ActiveX控件(二)
示例代码http://download.youkuaiyun.com/source/1458175上回我们讲述了一个控件的基本建立过程。控件也显出来了,但是作为一个完整的控件还要有与外界交互的接口和属性以及事件的回馈,没有这些,控件也很难使用。下面我们一一介绍。一、 属性在加入属性时一定要注意,我们先要给控件加入持久属性包接口,否则你加上了属性可能也是不能用的,就是下面的几行:实现接口pu
2009-07-05 13:39:00
3059
4
原创 ATL建立ActiveX控件(一)
代码下载http://download.youkuaiyun.com/source/1458175 在VC中进行控制编程可以用MFC的OCX形式,也可以用ATL的活动模板库。MFC所做出来的控件比较大,ATL相对小很较多,这时我们如果是在网页上使用,ATL的优势就会突显出来。 ATL编写控件比MFC要难一些,所谓的难就是ATL中的编程向导没有MFC中的那么好用。有好多的东东要自己手
2009-07-02 21:44:00
4313
6
原创 用WTL实现播放器的控制窗口
我们在WINDOWS下用C++进行界面编程,常用的界面库有两个,MFC、WTL。MFC也是我们最常用的一个,通常为了满足功能和界面美观的需要,大家在用时都会对其中一些控件进行再次的封装,这样的封装也有很多朋友把它放在了网上共享,以便大家可以直接拿过来用,省力省时。因为常用,所以MFC库支持下的控件显的很多,大家只要想得到的到网上基本上就能找到。有时我们为了写一些特殊的东东不能使用MFC
2009-06-18 21:56:00
2587
4
windows media foundition 使用说明书
2024-09-15
XMedia-CentOS7-x86-64-20241231-164958
2024-08-06
XMediaStream极速导播软件 20241116
2022-01-19
XCat-MediaStream-3.0.1.6.exe
2021-10-25
obs-推流延迟300毫秒.rar
2021-09-23
AMS3播控系统-20210923.rar
2021-08-18
XFastPlayer-播放器-3.0.2.7.rar
2021-08-08
XFastPlayer-1.0.0.3.exe
2021-05-30
old-ams-nodependents.rar
2021-03-21
一键安装 Redis 服务 最新更新24 12 29
2021-03-17
apache php7 mariadb 一键安装资源(ubuntu24/kylin v10/centos7测试)
2021-03-16
XCat-迅猫录课直播 2024 11 15
2020-11-13
MFCaptureDev.rar
2020-10-25
XTranser-协议转换.2.42.0.13-20250125
2020-09-26
gradle-6.1.1-all--gradle-5.4.1-all--gradle-4.4-all.rar
2020-09-15
capnetpacket-MiniSniffer4.4.rar
2020-09-14
processanalasisy-procexp2.1.rar
2020-09-14
android-sdk_r24.4.1-linux+jdk-8u144-linux-x64.rar
2020-09-14
support-v7.rar
2020-09-14
MFC中自画播放器进度条(SLIDER)
2010-04-14
ATL中自画播放器进度条(SLIDER)
2010-04-13
用ATL建立ActiveX控件
2009-07-02
WTL实现播放器控制窗口
2009-06-22
为什么上传资源csdn不审核
2021-10-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人