问题标签 [liquidsoap]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - 无法在不手动终止进程的情况下重新启动liquidsoap
我目前在 Ubuntu 14.4 上运行 Liquidsoap,流式传输到 Icecast,托管在同一个机器上。
我的设置运行正常,但是在运行 sudo serviceliquidsoap restart 时,出现以下错误:
为了重新启动液体肥皂,我需要终止进程或重新启动。
然后它会正确运行。直到我出于某种原因需要重新启动。
附带说明一下,liquidsoap 创建了一个名为 liquidsoap 的用户和组,但是我正在通过我创建的另一个用户运行 sudo 命令。
有没有人有任何想法?
linux - Liquidsoap 记录输出文件夹中的所有文件
所以我有一个 Liquidsoap 实例,在端口 8080 上有一个港口输入。
我希望发生的事情是,每当有人连接到 /live 时,流就会被记录并保存在服务器上。
这很好用,但是,例如,如果我正在录制,然后断开连接并允许播放列表启动,当我再次尝试流式传输时,它会创建一个新文件,但会开始写入新文件和以前的录制文件。
它基本上是在写第一个文件。唯一不会发生这种情况的方法是,如果liquidsoap 在两次广播之间重新启动。
这是我的 liq 文件的副本:
audio - Liquidsoap + mpeg4 音频怎么样?
如何使用 mpeg4 liquidsoap + icecast 创建音频流?我们不想使用 ffmpeg 之类的第三方实用程序,我们可以只在 Liquidsoap 上使用吗?谢谢!
android - Icecast:在 Android 上流式传输开始时暂停
我有一台服务器 Icecast 与 Liquidsoap 一起使用流式传输互联网广播,我注意到在某些 Android 设备(例如三星 Galaxy 选项卡)上接收音乐时出现问题 - 在音乐缓冲几秒钟后播放音乐开始大约一秒钟,然后突然停止,然后再沉默几秒钟,然后才开始正常播放。在其他一些 Android 设备上,如 HTC 的愿望 - 没有这样的事情发生 - 音乐在缓冲后开始正常播放。以下是相关流的示例:http ://rdsradio.ru:8000/4th.mp3
当我在 Android 设备上的浏览器 (Google Chrome) 中打开链接时,就会发生这种情况。同样的结果,我使用 android.media.MediaPlayer 类从我目前开发的 Android 应用程序连接到 Icecast 流:mediaPlayer.setDataSource("http://rdsradio.ru:8000/4th.mp3");
此外,即使在那些有问题的设备上,我通常也可以连接并收听其他 Icecast 无线电源的流,例如http://dancewave.hopto.org:9990/dance.mp3 - 这就是为什么我认为我的可能有问题Icecast + Liquidsoap 的设置 - 是什么让音乐一开始就停止播放。
我尝试在/etc/icecast2/icecast.xml 中更改这些参数,例如将burst-size 增加到10-20 倍或将burst-on-connect 设置为0,但根本没有注意到任何差异(我/etc/init.d/icecast2 reload
在更改后运行重新加载配置的参数)。
任何想法 - 如何解决这种行为?
更新:我试图在 Android 上的 VLC 播放器中打开流并且它没有问题,所以使用 android.media.MediaPlayer 似乎有问题(可能 Google Chrome 中的内置 HTML5 音频播放器使用相同的库) . 我将尝试在应用程序中使用不同的媒体播放器。
radio - Liquidsoap,如何暂停?
如何在 Liquidsoap 中的上一个位置暂停和播放?
我启用了 telnet 端口:
set("server.telnet", true)
set("server.telnet.port", 1234)
当我连接到实例时,我找不到任何允许我暂停当前播放列表的命令。
我看到的唯一命令是mont.stop
,mount.start
但他们从头开始重新启动播放列表。我想要的是播放列表从同一位置再次开始播放。
谢谢你。
video - 使用 Liquidsoap 的音频-视频流
我在使用 Liquidsoap 将音频视频流传输到 IceCast2 服务器时遇到问题。使用示例代码和使用 JPG 格式的图片 - 它可以工作!
带有示例的示例代码使用 AVI 格式的音频视频和 MP4 格式的音频视频和 WEBM 格式的音频视频 - 不起作用!
您会收到以下错误消息:
带有示例的示例代码使用 OGV 格式的音频-视频 - 不起作用!
您会收到以下错误消息:
我的发行版是 Linux Raspbian。从存储库安装 Liquidsoap
我为我的英语水平低而道歉。请帮我。
liquidsoap - Liquidsoap + gstream 与 restream
我尝试使用 Liquidsoap 和 gstream 将我的频道重新传输到另一个频道。我想这样做是因为后备,如果第一个不使用,则使用另一个来源。我有:
我遇到了一个问题..识别第一个流..脚本不想识别它,因为它认为它是文件。如何识别rtmp流并解码?
audio - 如何将网页的音频广播到 Icecast 服务器?
我想播放由网页提供的音频,在我的情况下,该网页包含同时与该页面上的所有其他人同步的 YouTube 视频。我想用没有任何图形界面或声卡的 Debian 8 服务器来做到这一点。首先,我认为我可以使用 Liquidsoap 来解决这个问题,但我没有找到任何方法来处理它。在 Google 上搜索时,我没有发现有人试图和我做同样的事情。
有人有想法吗?谢谢。