我在使用 Liquidsoap 将音频视频流传输到 IceCast2 服务器时遇到问题。使用示例代码和使用 JPG 格式的图片 - 它可以工作!
<code>s = single("/mnt/dysk1/all/test.gif")
output.icecast(
%ogg(%theora),
host="localhost",
port=8000,
password="*****",
mount="/test1.ogg",
name="Test1",
description="Testing...",
url=" ",
s)</code>
带有示例的示例代码使用 AVI 格式的音频视频和 MP4 格式的音频视频和 WEBM 格式的音频视频 - 不起作用!
<code>s = single("/mnt/dysk1/all/test.avi")
output.icecast(
%ogg(%theora, %vorbis),
host="localhost",
port=8000,
password="*****",
mount="/test1.ogg",
name="Test1",
description="Testing...",
url=" ",
s)</code>
您会收到以下错误消息:
第 1 行,字符 12-36 处的值无效: 无法从“/mnt/dysk1/all/test.avi”获取类型为 {audio=2;video=1;midi=0} 的有效媒体文件。
带有示例的示例代码使用 OGV 格式的音频-视频 - 不起作用!
<code>s = single("/mnt/dysk1/all/test.ogv")
output.icecast(
%ogg(%theora, %vorbis),
host="localhost",
port=8000,
password="*****",
mount="/test1.ogg",
name="Test1",
description="Testing...",
url=" ",
s)</code>
您会收到以下错误消息:
通知:Speex 标头太小 通知:Speex 标头太小 通知:Speex 标头太小 通知:Speex 标头太小
我的发行版是 Linux Raspbian。从存储库安装 Liquidsoap
apt-get installliquidsoapliquidsoap-plugin-all
我为我的英语水平低而道歉。请帮我。