我们如何为RTMP和Videocore的流提供随机流名称(在url中)

时间:2015-11-14 10:16:06

标签: ios video-streaming video-capture rtmp videocore

我正在制作适用于RTMP服务器(Wowza Server)和视频核心Lib的应用代码。我正在给出RTMP Stream url,如下所示

[_session startRtmpSessionWithURL:@"rtmp://"andStreamKey:@"Something"];

现在我想给rtmp流的随机值。 如果我输入一个不存在的流的随机流名称(在url中),它允许我连接和流。我怎样才能做到这一点?怎么能从我的服务器获取网址是php然后我将在wowza服务器上播放基于该URL的视频是否可以在捕获每个帧时发送视频

1 个答案:

答案 0 :(得分:0)

您可以创建如下函数:

-(NSString *)createRandomURLStreamName
{
    NSTimeInterval timeStamp = [ [ NSDate date ] timeIntervalSince1970 ];
    NSString *randomURL = [ NSString stringWithFormat:@"M%f", timeStamp];
    randomURL = [ randomURL stringByReplacingOccurrencesOfString:@"." withString:@"" ];
    return randomURL ;
}

每次使用时间戳都是唯一的。