Я хочу проверить, сколько соединений может обрабатывать мой поток HLS.
Поэтому я думаю, что VLC без графического интерфейса может быть полезен для работы. Но проблема в том, что мне не удается запустить поток без видеокарты или звуковой карты, это просто дает мне эту ошибку:
[0x27f4168] ошибка интерфейса запрета: не удалось подключиться к демону сеанса D-Bus: / usr / bin / dbus-launch завершился ненормально со следующей ошибкой: Ошибка автозапуска: сбой инициализации X11.
[0x27f4168] ошибка основного интерфейса: нет подходящего интерфейсного модуля [0x7efdac000b18] ошибка основного интерфейса: нет подходящего интерфейсного модуля [0x25cf138] основная ошибка libvlc: сбой инициализации интерфейса "globalhotkeys, none" [0x27f3dc8] фиктивный интерфейс: использование фиктивного интерфейсного модуля .. . [0x26a6ae8] access_http error access error: error: HTTP / 1.1 404 Not Found [0x26a6ae8] access_http access error: error: HTTP / 1.0 404 Not Found [0x26a6ae8] access_mms access error: error: HTTP / 1.0 404 Not Found.
I using this script :
#!/usr/bin/perl
$i = 0;
$myurl = "http://my-stream/hls/m3u8";
@cmdline = ("/usr/bin/vlc", "");
for( $i = 1; $i <= 100; $i++ )
{
if( $pid = fork )
{
# parent - ignore
}
elsif( defined $pid )
{
$cmdline[1] = sprintf "%s:%d", $myurl, $i;
exec(@cmdline);
}
# elseif - do more error checking here
}