I just finished going through the short and sweet tutorial on the Adobe website "Capture, encode and stream live multi-bitrate video over HTTP to Flash and iOS", which confirmed that I seem to be doing everything right, but I'm still getting the "The operation could not be completed" error message on both iPad and iPhone.
Grasping at straws, I'm wondering if it could have something to do with some of the "hacks" I was asked to make in the other tutorials, (which, oddly enough, weren't mentioned in the tutorial mentioned above). Specifically:
• Edit FMLE config file on the Mac I'm encoding the live video on (change <streamsynchronization> from false to true)
• Delete/Rename the "manifest.xml" file in applications/livepkgr/events/_definst_/liveevent directory
• Edit "event.xml" in applications/livepkgr/events/_definst_/liveevent (change <segmentduration> from 40,000 to 16,000)
However, I've tried running this with the above hacks as well as in their non-hacked state and am still not seeing success.
Please advise. Thanks!
Could someone from Adobe please confirm that the above three revisions (to the FMLE config file, the manifest.xml file, and the event.xml file) should indeed be made for proper multi-bitrate streaming, or if they should not be? I'm confused by the inconsistency between the various Adobe-published FMS 4.5 tutorials.
Ok, I think I've got it worked out.
By reading through a series of other threads, I found a suggestion by ShivenK (thanks!) to "delete everything uder applications/livepkgr/streams ".
That solved my issue of no video/green video screen/distorted "banded" video.
So, now that things seem to be working, for those following, it appears that you DO NOT remove/rename the Manifest.xml file in place in the applications/livepkgr/events/_definst_/liveevent directory.
DO edit the Event.xml file as follows: <SegmentDuration>16000</SegmentDuration> Also, be sure to rename the EventID to match your event name, (for example: <EventID>myevent</EventID> ).
Lastly, it seems to be working with my having edited my FMLE config file to <streamsynchronization>true</streamsynchronization>.
Hopefully this will save some folks having similar problems some aggravation.