@穴儿,没有,每种文件都需要单独适配,找到“该文件转txt”的工具,然后才能放进命令行。就连doc和docx用的工具都不一样,一个是catdoc,一个是docx2txt
@yihuan,央视的地址是我在网上搜到的,不是我抓的。感觉
cctvalih5ca.v.myalicdn.com
好像是阿里给央视搭建的开放式CDN,所以搜这个域名就能找到一些。然后剩下的可以靠猜,比如有了http://cctvalih5ca.v.myalicdn.com/live/cctv13_2/index.m3u8
,就有了http://cctvalih5ca.v.myalicdn.com/live/cctv1到12_2/index.m3u8
@胡椒舰长,可以,看这个获取推流地址的教程,然后把它粘贴到ffmpeg命令里就可以。
http://help.huya.com/355
ffmpeg命令:
https://hu60.cn/q.php/bbs.topic.102309.1.htmlffmpeg -re 这里写视频输入,不同的输入有不同的格式,请参考上面帖子中的例子 \ -f fifo -fifo_format flv -map 0:v -map 0:a -flags +global_header \ -drop_pkts_on_overflow 1 -attempt_recovery 1 -recover_any_error 1 -c copy \ '从虎牙复制的推流地址'
@MFVPNHAHA,你们不在一起,也不是同时点开视频,所以压力是分散的。如果你身边的所有人(成百上千人)同一时刻同时打开抖音观看视频,也会变卡的。
@MFVPNHAHA,我不是,我是大连民族大学的,不过我们学校没有自己的流媒体服务,所以大家都喜欢看东北大学的,虽然走的是教育网IPv6专线,但是带宽还是有限。
@MFVPNHAHA,走公网会卡到什么程度,我给你举个例子:16年《我是歌手》特别火的时候,每当节目开始,学校里每个宿舍都在看,结果就是:没有任何一个宿舍可以流畅播放,不是你卡了就是我卡了。并且只要是用校园网,无论去什么网站观看都一样卡,就算是东北大学提供的教育网IPv6专属流媒体服务也卡的不行。然后我就去查看了一下教育网东北地区的流量公开信息,发现整个东北地区的教育网IPv6都拥塞了!
这就是所有人同时用公网观看直播会发生的事情。
如果当时有人能把这个直播采集到我们学校的内网,然后大家都用内网观看,就会流畅很多。
@MFVPNHAHA,因为学校互联网带宽有限,几千人同时看同一个直播,走公网会非常卡。如果能够同时提供内网的直播观看地址,就会好很多,因为内网带宽比公网高。
@MFVPNHAHA,我们在讨论自己做主播的事情。你自己是主播,你把你要直播的画面推送到直播网站的服务器,叫做推流。
@yihuan,怎么样,你们的元旦晚会成功了吗
@iola1999,噗,那只是我随手粘贴到doc里测试用的关键字
@MFVPNHAHA,创建局域网内的直播服务器
@幻阳化翼,U盘的文件系统是什么?
完整版教程:https://hu60.cn/q.php/bbs.topic.102309.1.html
SRS+ffmpeg流中转示例
# 在docker里启动SRS推流服务器 docker run --restart=always --name srs -d -it --network=host registry.cn-hangzhou.aliyuncs.com/ossrs/srs:3 # 用ffmpeg中转推流。写个循环,出错时自动重启 while true; do ffmpeg -re -i http://cctvalih5ca.v.myalicdn.com/live/cctv13_2/index.m3u8 -f flv -c copy -bsf:a aac_adtstoasc rtmp://localhost/live/livestream; done
查看流状态:
http://localhost:8080/console/ng_index.html#/streams?port=1985
点预览就能观看
所有观看地址(按可靠程度排序,flv最不可靠,可能会卡住,不推荐;如果是远程观看,
localhost
换成机器IP):
- RTMP (by VLC): rtmp://localhost/live/livestream
- H5(HLS): http://localhost:8080/live/livestream.m3u8
- H5(WebRTC): webrtc://localhost/live/livestream
- H5(HTTP-FLV): http://localhost:8080/live/livestream.flv
通过 OBS Studio 推流
如果是自制节目,也可以直接通过 OBS Studio 推流到SRS服务器,URL填写
rtmp://localhost/live
(如果是远程推流,localhost
换成机器IP),流名称填写livestream
。
@读书顶个鸟用,6楼有完整的实践。使用SRS搭建推流服务器非常简单。搭建好之后,也可以用 OBS Studio 软件推流。
感觉已经不需要解决横屏候选条问题了,因为点击左上角的百度Logo已经可以出现“剪切板”了。
@zhpch21,32位exagear体验版。必须用root权限解压,且不能解压到
/root
目录,否则会出问题。
容器镜像用的是Ubuntu 18.04,不太好,与winehq的wine不兼容。等我之后换成Ubuntu 20.04或者Debian 10。exagear-x32a32.tar.xz(1.55 GB)
使用方法:
sudo tar vxf exagear-x32a32.tar.xz ./exagear-x32a32/run.sh
如果需要root权限
sudo ./exagear-x32a32/run.sh
容器内的sudo不管用,所以必须在容器外sudu。
预装了Wine游戏助手,运行
winegame
命令可以打开,但是因为wine版本不兼容,安装脚本几乎都不正常。不过,全手动安装然后选系统wine应该可以。
@老子会游泳,
--network host
是不需要端口映射的,如果无法访问,请检查主机防火墙规则和云服务安全组。如果忘记加--network host
,那就需要端口映射。注意:宝塔的防火墙功能没有任何效果,所以如果主机开启了防火墙,就必须自行配置规则放行端口。或者也可以选择禁用主机防火墙,使用云服务安全组来充当防火墙功能。
当然,如果在云服务安全组那边忘记放行端口,那就还是无法访问。
@艾木友尔尔巴,向日葵控控A2相当于采集卡,是采集HDMI画面串流+模拟USB键盘鼠标实现远程控制的,只不过帧数低。
@chrome,被手机的省电优化功能冻结了。比如,华为必须这样设置: