1

我在我的 iOS 项目中使用rtmp-dump来自github的编译版本。以下是连接到服务器的代码。

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-dumpOR的正确文档lib-rtmp不可用,我想知道可用于以下功能的方法。

  1. 我想在连接时发送一组值。我的查询是通过 rtmp-dump 的什么方法在连接时可以向服务器发送值?
  2. 如何调用服务器的某些方法并将参数传递给服务器?
  3. 如何接收来自服务器的响应?以及如何实现客户端方法调用rtmp-dump
  4. 如何在连接后明确提供要播放或收听的流的名称?
  5. 通过使用RTMP_Close(),我可以断开连接吗?
4

1 回答 1

2

我知道这篇文章是 12 个月前提出的,但这可能很有用。

下载查看 librtmp 的使用示例。我不知道为什么这个库没有文档,但遵循这些示例可以帮助你一点。

于 2015-03-03T23:01:43.177 回答