Я могу воспроизводить видео в полноэкранном режиме, но как вы воспроизводите видео внутри пузыря? При этом воспроизводится видео (слышать звук, но видео не отображается на пузыре (пузырь исчезает).
let mediaItem = message.media as! VideoMessage
let player = AVPlayer(url: mediaItem.fileURL! as URL)
let playerLayer = AVPlayerLayer(player: player)
let cell = super.collectionView(collectionView, cellForItemAt: indexPath) as! JSQMessagesCollectionViewCell
playerLayer.frame = mediaItem.mediaView().bounds
mediaItem.videoImageView!.layer.addSublayer(playerLayer)
player.play()