文件名称:liquidsoap-playout-machine:基于LiquidSOAP的预录节目播放系统
文件大小:101KB
文件格式:ZIP
更新时间:2024-04-08 14:20:08
Python
液体肥皂播出机 基于LiquidSOAP的预录节目播放系统 此存储库可为预先录制的节目构建和运行按需播出机。该代码旨在仅在需要时启动机器,然后在录制的程序周期结束时将其销毁。 入门 如所写,播出机设计为可以在AWS EC2中运行,并且只要需要录制的程序,就可以启动和停止该播出机。尽管大多数代码在现场服务器上也应该没问题,例如,我特意避免使用DynamoDB数据库,但必须进行一些重写。要运行此机器,您将需要在该存储库中配置以下内容以及脚本(也许有一天我将对此进行Terraform,但现在我们已经使用过AWS控制台...): 运行Ubuntu 20.04的EC2实例(我们使用t3.micro,但t3.nano可能就足够了)。我们在eu-west-1中使用AMI ami-08bac620dc84221eb 包含预先录制的资料的S3存储桶,其对象键遵循yyyymmdd_hhmm_programme
【文件预览】:
liquidsoap-playout-machine-main
----.gitignore(2KB)
----makeConfig.sh(795B)
----join30MinFiles.py(2KB)
----update-route53-A.json(316B)
----opamstart.sh(231B)
----README.md(4KB)
----makeSchedule.py(4KB)
----userdata.txt(2KB)
----checkFilePresent.py(1KB)
----playout.png(95KB)
----parseSchedule.py(3KB)