How to stream video to iOS via RTMP?

ios, rtmp, stream, url, video

Solution

The iOS SDK does not support the RTSP protocol. This is custom RTMP Library for iPhone

Problem

I'm new to dealing with web services, as the majority of contract work I normally do is using local files, but my current contract requires streaming a remote video file. When I attempt to get the streaming URL through the REST API I am returned the following JSON payload: ``` { "Video": { "CdnUrl": {CDNURL}, "ImageFileName": {IMAGEFILENAME}, "OtherFileFormat": {FLVVIDEOFILENAME}, "VideoDescription": {DESCRIPTION}, "VideoFileName": {MP4FILENAME}, "VideoId": {INTEGER}, "VideoTitle": {TITLE} } } ``` I took out all of the values because they shouldn't be relevant. The problem is that I don't know how to access the video files with an RTMP URL. Is this possible on iOS, and if so, how?

Original source