I have a problem with audio-video stream to IceCast2 Server using Liquidsoap. Using example code with use picture in JPG format - it works!
<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>
Example code with example use audio-video in AVI format and audio-video in MP4 format and audio-video in WEBM format- did not work!
<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>
You receive the following error message:
Invalid value at line 1, char 12-36: Could not get a valid media file of kind {audio=2;video=1;midi=0} from "/mnt/dysk1/all/test.avi".
Example code with example use audio-video in OGV format - did not work!
<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>
You receive the following error message:
notification: Speex header too small notification: Speex header too small notification: Speex header too small notification: Speex header too small
My distribution is the Linux Raspbian. Liquidsoap installation from the repository
apt-get install liquidsoap liquidsoap-plugin-all
I apologize for my low level of English proficiency. Please help me.