Использование rtmp-dump/librtmp
Я использую скомпилированную версию rtmp-dump
из github в моем проекте iOS. Ниже приведен код для подключения к серверу.
rtmp = RTMP_Alloc();
RTMP_Init(rtmp);
NSString *url = @"rtmp://192.168.0.119:1935/red5/sw231/";
char *strUrl = (char *)[url cStringUsingEncoding:NSASCIIStringEncoding];
RTMP_SetupURL(rtmp, strUrl);
RTMP_Connect(rtmp, NULL);
Поскольку надлежащая документация rtmp-dump
ИЛИ ЖЕ lib-rtmp
нет в наличии Я хочу знать методы, которые я могу использовать для следующих функций.
- Я хочу отправить массив значений при подключении. Мой запрос каким методом rtmp-dump я могу отправлять значения на сервер при подключении?
- Как я могу вызвать определенные методы сервера и передать параметры серверу?
- Как я могу получить ответ от сервера? А также как я могу реализовать вызов метода на стороне клиента через
rtmp-dump
? - Как я могу явно указать название потока, который я хочу воспроизвести или прослушать после подключения?
- Используя
RTMP_Close()
смогу ли я отключить соединение?
1 ответ
Я знаю, что этот пост был задан 12 месяцев назад, но это может быть полезно.
Скачайте это и посмотрите примеры использования librtmp. Я не знаю, почему в этой библиотеке нет документации, но следующие примеры могут вам помочь.