我在我的 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-dump
OR的正确文档lib-rtmp
不可用,我想知道可用于以下功能的方法。
- 我想在连接时发送一组值。我的查询是通过 rtmp-dump 的什么方法在连接时可以向服务器发送值?
- 如何调用服务器的某些方法并将参数传递给服务器?
- 如何接收来自服务器的响应?以及如何实现客户端方法调用
rtmp-dump
? - 如何在连接后明确提供要播放或收听的流的名称?
- 通过使用
RTMP_Close()
,我可以断开连接吗?