2015-05-29 1 views
0

Я пытаюсь настроить службу CRTMP, используя его запуск сценария и его сценарий по умолчанию crtmpserver.lua. мой os - centos6, а kenerl - версия 2.6.32.Ошибка crtmpserver, appselector может быть конечным пунктом назначения

Сервер начинает нормально, показывает /crtmpserver/src/crtmpserver.cpp:267 GO! ИДТИ! ИДТИ!

Но когда я использую FFmpeg для толкания поток FLV, используя команду FFmpeg -re -i test.flv -acodec копировать -vcodec копировать -f Flv RTMP: // локальный: 1935/appselector/room1

он показывает ошибку RTMP_ReadPacket, не удалось прочитать заголовок пакета RTMP RTMP: // локальный: 1935/appselector/room1: Операция не допускается

и crtmpserver показывает следующее сообщение об ошибке

/приложения/appselector/src/rtmpappprotocolhandler.cpp: 66 appselector может b еа конечный пункт назначения

/thelib/src/protocols/rtmp/basertmpprotocol.cpp:1049 Невозможно отправить сообщение RTMP к применению

/thelib/src/netio/epoll/tcpcarrier.cpp:89 Невозможно сигнализировать имеющиеся данные

/thelib/src/netio/epoll/iohandlermanager.cpp:130 Обработчики COUNT изменилось: 11-> 10 IOHT_TCP_CARRIER

/thelib/src/protocols/protocolmanager.cpp:45 Enqueue для удаления для протокола [ИК (3)]

/thelib/src/application/baseclientapplication.cpp:246 Протокол [IR (3)] не зарегистрирован из приложения: appselector

Имеет ли ошибка по умолчанию lua config что-то неправильно?

ответ

0

Я много раз пытаюсь изменить конфигурацию lua и успех.

я удалить комментарий псевдонимов, чтобы сделать псевдонимами работы

--aliases (этот комментарий не удалить) {
"simpleLive", "VOD",
"вживую",
} ,

Выполните команду FFmpeg -re -i test.flv -acodec скопировать -vcodec копирования -f Flv RTMP: // локальный: 1935/живой/Room1

и он работает!

Я не знаю причину

 Смежные вопросы

  • Нет связанных вопросов^_^