Radar: 28099040
Radar includes a video and sample project that easily demonstrate the issue.
If you send multiple videos (ie. mp4) in a Messages conversation, they start showing up as black and not playing.
* The issue gets worse and worse. If you send 10 videos, a few of them will be black. If you send 20, most will be black.
* This demonstrates most readily if you use [MSConversation insertMessage:] and using the MSMessageTemplateLayout's mediaFileURL property to insert the video into the conversation, since Messages will auto-play the videos in this case.
* Presumably this is because of iOS's well-known but poorly-documented limit on how many AVPlayer instances can be active at a time. See these links:
http://stackoverflow.com/questions/10016407/avplayer-crashes-after-multiple-playbacks