香港PAC机房WR2测试工程通告–WR2电力测试重新恢复

尊敬的合作伙伴:
您好!受上次“山竹”台风影响,PAC机房WR2电力测试工程取消,现我司已接到最新工程通知:

工程时间:2018年10月7日 周日 09:00-17:00(共8小时,实际中断时间会低于该时间段)
影响范围:全座大厦所有供电中止,届时会影响该机房部分服务器.

公司为将影响降至最低,已经购买了发电车服务,我们将会尽力保证双电源的服务器正常运行。但仍然有部分单电源服务器电力会中断,为保数据安全,敬请各位客户届时提前关闭服务器,以免系统损坏造成数据丢失.
另外我们为受影响的服务器,准备了2套方案:
1.重要机器,我们在本公司新界大浦机房准备了备机,您可以提前转移数据到大浦机房。
2.普通机器,不需要转数据的,我们会提供7天延长使用时间。

对于给您带来的不便和麻烦,我们深表歉意,如有其他需要我方协助的,请及时联系我们。多谢理解。

 

相关新闻:重要通知–香港PAC机房WR2测试工程通告

接GBNOC邮件报FNAL海缆 Segment E(Pusan-HongKongFukPOP2)发生故障

接GBNOC邮件报FNAL海缆 Segment E(Pusan-HongKongFukPOP2)发生故障故障点为Pusan Beach Man Hole。9月5日上述故障点修复过程中发现位于R13及R14间新断点。有电路影响,受影响电路总带宽(含通道)300G,其中客户电路0G,话音电路0G,互联网电路90G,其他210G。今日接到公告时均已开始修缆,预计修复时间10月2日。

影响线路为香港、美国方向。

来自TG:t.me/boomagain

联邦在线2018年国庆假期服务公告

联邦在线2018年国庆假期服务公告

尊敬的各位用户,您好:

2018年国庆假期临近,提前祝您国庆节快乐。

以下为国庆期间我公司服务安排,请各位用户详细阅读并做好相关准备。

工单受理:技术部工单保持7×24小时全天候处理时效。客服部按照客服人员作息时间处理。
服务热线:全国统一客服热线:400-678-8761  联邦小项手机号:13083711270
产品咨询投诉:国庆期间正常接收,详细时间根据各客服作息时间来确定。联邦小项国庆期间保持早8点晚12点的工作时间。
备案审核:国庆期间我公司 正常进行备案审核工作,管局审核需要等待国庆结束后。幕布邮寄国庆期间暂停邮寄,国庆后恢复邮寄工作。
服务器新订续费:国庆期间我公司正常进行服务器新订及续费操作。

提示:

国庆期间到期服务器请提前续费,以免续费不及时导致续费失败服务器停机的情况。
国庆期间网络流量可能会有增长,请提前预估检查服务器负载状况并做好相关准备。
国庆期间代理合同及终端客户服务器租售合同暂停签约邮寄工作。
账户充值:官网线上充值、支付宝转账、微信转账、银行卡转账不受影响。基本户银行卡转账受财务工作时间影响查账时间非即时查账。

免费视频云转码系统express-ffmpeg+CMS视频网站系统安装教程

免费视频云转码系统express-ffmpeg+CMS视频网站系统安装教程

项目介绍

实现大文件分块上传,批量上传。
实现服务器端自动动态码率转码并且切片,完成后会自动删除原视频文件。
实现批量添加水印和字幕,和同时处理。
实现截图,默认自动生成四张截图。
一键获取分享链接,设置防盗链,token防盗链或者仅允许指定域名iframe调用。
ts切片文件域名分发,负载均衡,支持无限多服务器同步分发。
开源源码:https://gitee.com/quazero/express-ffmpeg

官方网站:http://ffmpeg.moejj.com/

服务器租用联系QQ:28575315

截图

云转码express-ffmpeg+CMS一体化系统安装教程
云转码express-ffmpeg+CMS一体化系统安装教程
云转码express-ffmpeg+CMS一体化系统安装教程
云转码express-ffmpeg+CMS一体化系统安装教程
云转码express-ffmpeg+CMS一体化系统安装教程
云转码express-ffmpeg+CMS一体化系统安装教程

为什么要使用云转码
传统视频如果没有正确的压缩,一般来说尺寸非常大,动则3Gb、4Gb的大小,再者因为视频需要在网站中进行播放,传统中如果放置常规的flv或者mp4格式,那么浏览器会一直进行缓存,并且在缓存在一定播放长度之后才会进行播放,这样会消耗更多的带宽和让用户等待更长的时间,所以转码之后再进行切片是非常必须的,一来无损的压缩视频文件使其占用磁盘尺寸更小,并且基于hls格式,也是M3u8格式中储存了所有ts切片列表,这种模式加载,只需要加载第一个ts切片视频就可以开始播放,这样就使用户等待的时间更少,减少服务器带宽使用,并且画质的损失很小。这也就是为什么现在大部分视频网站都是使用hls格式来播放的。

具体功能
后台云转码加切片,运用最精简的代码,做成最快的转码+切片功能。
秒切功能,切片速度领先所有市面收费云转码系统。
视频分类、视频筛选、视频搜索,后台一应俱全。
防盗链、token防盗链,多重防盗链,避免流量损失,可以设置指定域名只能iframe调用。
字幕烧录,水印烧录,超级简单的操作,即可将字幕烧录进视频或者添加水印到视频中。
支持vtt字幕,后台可以根据不同的视频上传不同的vtt字幕,前台播放自动加载字幕。
视频截图,后台配置截图数,云转码切片的时候自动截图。
ts分发,多服务器同步内容,ts文件自动循环加域名前缀,负载均衡。
cms系统配置,站点名称设置、seo标题设置、seokeywords设置,seodescription设置,前台显示截图设置,前台自动生成cms系统,自适应布局,针对移动端优化,seo效果极佳。

安装

安装教程官网其实有,不过仅有Ubuntu的手动教程,其它系统都没有,博主发现该程序所需的大部分环境宝塔面板均可以直接安装,鉴于为小白着想,这里就用宝塔面板安装该程序,支持的系统也多。

所需环境:nodejs、expressjs、mongoDb、ffmpeg等

1、安装宝塔

宝塔安装这里不用多说了吧?宝塔也装不上后面的更难。

安装完成后,进入面板,点击左侧软件管理,然后安装Nginx、PM2管理器、MongoDb。注意Debian安装MongoDb之前还需要使用命令apt install sudo,不然可能存在MongoDb启动不了的情况。

2、安装ffmpeg

安装文档:https://www.johnvansickle.com/ffmpeg/faq

系统要求:CentOS、Debian、Ubuntu等内核至少为2.6.32的Linux系统(内核查看命令uname -r)。

首先我们找到适合自己VPS服务器架构的ffmpeg二进制文件,文件地址:点击查看,建议优先使用git版本,毕竟更新快,如果git没有对应的版本就使用release版本。

安装命令:

#x86下载二进制文件
wget https://johnvansickle.com/ffmpeg/builds/ffmpeg-git-64bit-static.tar.xz
#x86_64下载二进制文件
wget https://johnvansickle.com/ffmpeg/builds/ffmpeg-git-64bit-static.tar.xz

#解压文件
tar xvf ffmpeg-git-*-static.tar.xz && rm -rf ffmpeg-git-*-static.tar.xz

#将ffmpeg和ffprobe可执行文件移至/usr/bin方便系统直接调用
mv ffmpeg-git-*/ffmpeg ffmpeg-git-*/ffprobe /usr/bin/

#查看版本
ffmpeg
ffprobe

最后基本上算安装完成了。

一般我们除了视频程序需要用到ffmpeg外,还可以直接拿来使用,比如转换视频格式、提取音频、合并视频等等,具体命令可以自行百度/谷歌。

3、安装expressjs

npm install express -gd

4、创建数据库

#这里数据库名,用户和密码都是ffmpeg
mongo
use ffmpeg
db.createUser({user:"ffmpeg",pwd:"ffmpeg",roles:[{role:"readWrite",db:"ffmpeg"}]})
db.auth("ffmpeg","ffmpeg")

如果显示1则增加用户正确,再使用Ctrl+D退出。。

5、配置云转码

git clone https://gitee.com/quazero/express-ffmpeg
cd express-ffmpeg
#创建config文件夹
mkdir config
cd config

创建并编辑auth.js配置文件:

nano auth.js

将以下代码复制进去:

module.exports = {
user: "admin",
password: "admin",
db: "ffmpeg",
dbuser: "ffmpeg",
dbpassword: "ffmpeg",
secret: "yoursecret"
};

再使用Ctrl+X,Y确认退出编辑模式,参数从上往下依次是登陆云转码平台的账号,密码,数据库,数据库用户名,数据库密码。本教程安装的mongodb数据库为ffmpeg,用户名和密码都是ffmpeg,可以自行进行修改。

6、安装并运行云转码

cd /root/express-ffmpeg
npm install
#如果服务器重启,则必须在express-ffmpeg源码文件里重新运行命令启动
pm2 start bin/www -i 0

7、反向代理
点击左侧网站,添加站点,然后再点击添加好了的域名名称,这时候就进入了站点配置,点击反向代理,目标URL填入http://127.0.0.1:3000,再启用反向代理即可。

8、站点配置
最后打开xx.com/admin,输入设定的账号密码,本教程设置的是admin,admin,进入之后点击设置,在其中绑定域名,设置token的key,上传水印图片(推荐120*35),然后域名分发、CMS设置等功能都需要提交下,不然进入首页会出现502错误,而且视频也会播放不了。

 

express-ffmpeg项目介绍:

增加会员系统

增加会员系统,可以不开启CMS,独立开启会员系统,双向验证,安全可靠,后台可以配合卡劵生成,前台用户使用卡劵进行升级。

真正意义上的权限系统

路由层面的权限系统,非网上的播放器假权限,根据权限不同,相同的M3U8播放文件返回不同的内容,比如普通会员只能播放3分钟,就只会返回3分钟的切片内容,升级之后才会返回完整的切片内容。

卡劵系统

后台设定卡劵生成,可以设置开通会员时间,用户前台使用即可升级到对应的会员,到期之后权限失效,需要重新开通,如果连续使用则是累加会员时间。

项目介绍

主要实现功能: 一、视频批量上传,视频分块上传。 二、视频批量转码并且切片,切片完成删除原视频文件。 三、视频批量添加水印。 四、一键获取分享链接,防盗链设置,只允许指定域名ifream调用,token防盗链等。 五、自带完备的CMS系统。

文档更新地址:https://moejj.com/yun-zhuan-ma-qie-pian/
官网地址:http://ffmpeg.moejj.com 这里不会再更新文档和版本内容

本开源项目采用nodejs、expressjs、mongodb开发。 使用前请安装ffmpeg。

软件架构

nodejs v8.7.0版本 expressjs 4.16.0版本 mongoDb ffmpeg 3.4.1版本 Linux系统上运行完美。

云转码服务器、G口服务器、视频服务器、视频CDN节点服务器、转码切片服务器,租用联系QQ:28575315

本文转载自:https://www.moerats.com/archives/731/

自建视频流媒体CDN服务器各项技术比较优缺点及方案

自建视频流媒体CDN服务器各项技术比较优缺点及方案

CDN 简单理解上就是服务器做了一个反向代理+缓存系统+DNS自动分配的结合版

一些低价的虚拟主机就是使用CDN+垃圾服务器,访问网页速度倒是挺快,但是你要是跑一些程序(织梦cms、wordpress),就卡的你爆炸。根本运行不起。

CDN开始使用的方案是七牛CDN,价格很贵,每月欠费的单子看的你忧心忡忡。而且因为成本原因,当时使用的转码服务器是阿里云的云服务器,卡爆。转码速度超超超慢。为此还在视频优化上下了点功夫,开始是使用h264的转码方案。h264转码视频体积要大一些,但是兼容性好。后面就用了h265的转码方案,体积要比h264的小一些 节省流量。但是这玩意不兼容好些浏览器和手机,谷歌浏览器都不支持啊。。后来又切回了h264。

国内的CDN厂商,如果没有视频转码系统。使用七牛CDN就有两个费用、一个是视频处理费用、一个是视频存储费用。直接亏本。。。

40T的流量七牛云价格大概在9600元,还有其他的杂费。加起来分分钟过万!卒~

自建CDN

首选要自建DNS,因为DNS要做自动分配,你是按机器负载分配、还是线路分配、或者是地区ip分配都有说法。
DNSPOD 免费只能2个,交钱了也只能6-8个节点。
Dnsx 20个,这个一般来说就足够了。

其实有个结合视频的调度中心程序是最好的,直接减少DNS解析的过程,自动分配。用到的开源程序:zookeeper 进行调度分配
DNS也是基于bind开发的,无界面的,Redis,因为自己节点也没有多少。

最初用的nginx进行反向代理+缓存,效果很一般,但是命中率还可以。
第二次换了 Squid,Squid的命中率居然没有最新版的nginx好,于是就尝试用ATS。
综合比较结论就是 ATS 》 nginx 》 Squid 。ATS的官方文档全是英语,网上资料也很少,设置比较麻烦。

Nginx足够应对一般视频站了

关于服务器

一共买了40多台服务器,全都是做尝试用的。

到国内最稳定的就是SK鲨鱼、BT机房、和LA机房的了。raksmart和其他几个服务商的也买了几个。线路爆炸没法看。

但是鲨鱼在长时间流量高的情况下会限速。很坑但是线路很好,国内速度快。后面加了BT和LA的机器,LA速度真他么的快啊啊啊啊啊啊。但是没固态啊。只有机械盘!搞毛啊。后面全部用的BT机房的机器,速度也不错,走的CN2线路,主要是可以加固态。美国机房不是要默认配置的话加硬件服务器交付速度会慢,一般1到7个工作日。这几天等的也挺着急的。我几十台有十来台等了四五天。其他的交付速度还可以,第二天就给了。

说一个坑,大家一定注意。不要贪便宜、不要贪便宜、不要贪便宜

买了一个某F*C国外的 10G宽带 美国服务器才 1000多元,结果真t m的坑,国内跑的40m带宽都不到。
你要是目标客户在国外的可以买,到日本 韩国速度还可以。客户是国内的,一定不要买便宜的。

价格参考如下:100M带宽的机器,价格大概八九百。1000M带宽价格大概五千多。低于这个价位的基本都是跑不满的!

最终结果就是:zookeeper + ATS/NGINX + 自建DNS = 低成本。
机器做内网局域网,内网局域网都是G口免费的,在某些节点不足的时候可以互补。

避免 源服务器上进行转码和切片。
源服务器一般SAS硬盘足够、CPUE3Vx即可。转码的稍微好一点,跟源纯内网,外网宽带2m都可以。转码直接通过局域网分发到源上,源服务器的成本就下来了。

1G带宽五千多,不限制流量。千万别拿一些几百的 一千多两千多的美国G口来比,到国内根本跑不到100m。我是买了很多了,全烂手里了。

美国1G带宽的服务器,满载一个月大概使用流量300T左右。

zookeeper + ATS/NGINX + 自建DNS = 低成本

 

相关文章,需要的可以看一看:自建视频服务器播放方案:转码切片+缓存节点配置方案

服务器租用联系QQ:28575315

飞飞cms、海洋cms、苹果cms、maccms百度主动实时自动推送代码

飞飞cms、海洋cms、苹果cms、maccms百度主动实时自动推送代码

该代码适用于所有网站,不限于苹果cms、飞飞海洋等。其他帝国cms、wordpress等等都可以使用。

代码如下:

<script>
(function(){
var bp = document.createElement('script');
var curProtocol = window.location.protocol.split(':')[0];
if (curProtocol === 'https') {
bp.src = 'https://zz.bdstatic.com/linksubmit/push.js';
}
else {
bp.src = 'http://push.zhanzhang.baidu.com/push.js';
}
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(bp, s);
})();
</script>

将这个代码填入网站最底部即可。

苹果cms我们就填入模板目录的foot文件底部,foot文件就是负责网站全局底部信息的。

其他程序相同,我们只需要将此代码在网站全局底部引入即可。

 

另外根据百度官方给出的教程,我们也可以将以上代码存储为一个baidu_js_push.php的文件。

然后在每个PHP模板页文件中的 <body> 标记后面添加一行代码:
<?php include_once(“baidu_js_push.php”) ?>

 

自动推送会在网页被浏览时自动向百度推送一次该页面的URL。原理是这个代码在浏览器被浏览时会向百度服务器发送该页面的URL地址。百度会记录下来,后续会陆续抓取。

域名解析记录冲突的规则

域名解析记录冲突的规则

[supsystic-tables id=33]

在提示冲突的时候,说明已经有对应的记录,不允许重复添加或者说不能添加对应的记录。

说明:

在 RR 值相同的情况下,同一条线路下,在几种不同类型的解析中不能共存( X 为不允许)

1、X:在相同的 RR 值情况下,同一条线路下,不同类型的解析记录不允许共存。如:已经设置了 www.example.com 的 A 记录,则不允许再设置 www.example.com 的 CNAME 记录;

2、无限制: 在相同的 RR 值情况下,同一条线路下,不同类型的解析记录可以共存。如:已经设置了 www.example.com 的 A 记录,则还可以再设置 www.example.com 的 MX 记录;

3、可重复: 指在同一类型下,同一条线路下,可设置相同的多条 RR 值。如:已经设置了 www.example.com 的 A 记录,还可以再设置 www.example.com 的 A 记录。

苹果cms用宝塔定时采集+添加百度推送教程

苹果cms用宝塔定时采集+添加百度推送教程

准备工作
1,安装的宝塔面板(和苹果cms在不在一个服务器上都可以)
2,安装好的苹果CMS v10
3,采集需要先绑定好分类,生成需要下配置好url模式

用宝塔来触发定时任务,效率高,稳定性好,不受限于页面访问触发,推荐使用~~~ 当然如果没有条件可以使用页面触发

4,添加定时任务,参数可在程序包的说明文档内找到。

有些人还不会获取参数,建议使用谷歌浏览器或 360极速浏览器,在 采集当日或其他链接上 右键, 复制链接。

例如添加一个采集今日的任务,首先获取链接。
https://www.****.com/admin.php/admin/collect/api.html?ac=cj&cjflag=0cf3a9d9fc61488a2ad80031abd63003&cjurl=http%3A%2F%2Fwww.2088zy.com%2Finc%2F2088m3u8.php&h=24&t=&ids=&wd=&type=1&mid=1¶m=
把?号前面的都删除掉。
得到的参数就是 ac=cj&cjflag=0cf3a9d9fc61488a2ad80031abd63003&cjurl=http%3A%2F%2Fwww.2088zy.com%2Finc%2F2088m3u8.php&h=24&t=&ids=&wd=&type=1&mid=1&param=
放到定时任务里就可以了。(注意 一定要点击启用) 执行周期 全选 执行时间 全选

点击测试,获取访问url,复制下来,稍后会改为弹出新窗体,那样比较好复制。

https://www.****.com/api.php/timming/index.html?name=aa

5,进入宝塔,计划任务,添加一个任务。

选择访问URL
执行周期自己定义根据需要。
url地址填写刚才复制的地址。

点一下执行,看看日志。 看到了吧, 这样不管网站有没有人访问,都可以执行的。

第二个是我以前直接写好的,我看很多人都不会设置,就在此讲解下 无视我刚刚看的那个(第二个)

还有这个生成首页 跟设置定时采集一样,也是这样操作,,, 大家要学会 举一反三

在有非常笨的人直接私聊我 帮你远程操作吧, 这教程说明的很详细了,你说你在不会真的说不过去了

直接在讲解下 如何在自己电影站上面 添加百度推送代码

https://ziyuan.baidu.com/linksubmit/index

添加自己的网站 个人建议 全站https 模式 这个看个人爱好 自己看着操作就可以了

添加完毕 我们点击 链接提交

找到 自动推送

然后我们登录自己的服务器 找到自己模版目录 然后在找到 你模版的底部文件 底部文件一般都是foot.html

然后我们编辑 foot.html 文件

在回到 百度推送这里 复制代码 粘贴到你 这个文件的最底部 就OK了 不用在手动去推送了, 这样全自动推送

省时省力

有的人说为什么放到 底部文件 或者也可以放到头部文件,但是强力建议放到底部文件 因为不管你打开你网站什么位置都会显示你底部

知道为什么了吧

底部效果最佳 大家也可以看到,我这个站昨天才搞完 今天在看看推送了多少 176 2018-09-16 01:40做好的站 到现在推送 176条

所以不管你们加不加速度代码 是你们自己的事 我只是友情提示叫你们加上 只有好处没坏处

自建视频服务器播放方案:转码切片+缓存节点配置方案

自建视频服务器播放方案:转码切片+缓存节点配置方案

怎么样让视频流畅播放?求方案

目前视频大小8个TB,MP4格式,在线播放针对国内用户真的是太卡了 主机用的seedhost独服
有没有神仙指导一下怎么做?切片的话多台服务器怎么同步啊

一、

我们商用的方案
分为 存储服务器 边缘缓存服务器

存储服务器
就是存储MP4源视频的
要求高稳定性 配置是12x3T 带BBU的HW卡 Raid60安全结构 + G口
我们实时处理生成HLS,MSS等 就是你们链接的切片
这个切片文件我们不真实存储, 而是临时生成在内存里, 生成速度是毫秒级 不占系统和存储资源
为什么生成? 生成给边缘服务器缓存
如果生成物理的文件 10T视频 10T/MP4 + 10T/HLS 就需要20T存储空间 如果增加MPD/MSS 翻倍在翻倍
太费存储硬盘了, 并且迁移的问题, 10W个MP4文件和100W个TS文件 哪个迁移快些? 文件越多硬盘寻道和同步索引越慢

边缘缓存服务器
提供缓存服务, 缓存从存储服务器里拉取的m3u8/ts文件

普通搭配 120G SSD + 1000G SSD 作为缓存节点
系统盘和缓存盘分开是因为降低负载和故障率
缓存的硬盘大小 不需要和后端一致大小, 缓存节点 , 缓存满了会自动清理掉过期的和无人访问的内容

高端搭配 120G SSD + 4000G SSD 热存储 + 10T SATA 冷存储 HW-R10 运营级别缓存节点
这是我们定制的客户商用缓存节点,搭配10G的带宽

冷存储就是缓存正常内容
热存储就是缓存热点内容

当某些视频被推荐, 突发流量巨大, 我们的策略(比如某视频10分钟被播放多少次) 就转移到热存储SSD缓存,提高吞吐性能

总的来说 你的问题是钱的问题
钱到位,部署多区域节点缓存节点, 比如香港 台湾
你国内访问速度就快了

二、

1、硬盘IO 要和宽带对等
宽带1G,可是硬盘读取到 500m 都上不去,这就是浪费,对应的解决方案就是切片
2、切片
文件碎片,减轻流量和io负担,好比用户只看10分钟mp4,如果是mp4基本会读取完所有,切片就会省流量。mp4支持拖动,但是耗费的是CPU性能
3、分布式存储 或者 缓存
4、加速 BBR
5、其他优化,如linux或者windows 设置等

三、

MP4 切片至ts或者DASH…(可以单纯切片..不需转码,,速度很快的)
然后自建或者找个可靠的CDN
速度/效果就看你的钱包厚度.

 

方案效果图1

视频服务器方案1
视频服务器方案1

方案效果图2

视频服务器方案2
视频服务器方案2

边缘缓存服务器节点方案:

视频服务器缓存节点欧美地区
视频服务器缓存节点欧美地区
视频服务器缓存节点亚太地区
视频服务器缓存节点亚太地区