Как преобразовать локальное изображение в Chromecast из приложения iOS - PullRequest
0 голосов
/ 08 октября 2018

Я хочу преобразовать локальную фотографию устройства в Chromecast, но в Chromecast отображается только экран загрузки, а фотография не отображается.

Я успешно разобрал видео с помощью этого метода. Пожалуйста, предложите мне, как показать локальную фотографиюcromecast.

Это мой код для приведения фотографии в Chromecast

func sendPhotoFile() {
  let port = String(HttpServerManager.shared.getServerURL())
  let photoHttpUrl = port + "search.png"

  let metadata = GCKMediaMetadata(metadataType: .photo)
     metadata.setString("For Bigger Escape", forKey: kGCKMetadataKeyTitle)
     metadata.addImage(GCKImage(url: URL(string: photoHttpUrl)!, width: kThumbnailWidth, height: kThumbnailHeight))

  let mediaInfo: GCKMediaInformation = GCKMediaInformation(contentID: photoHttpUrl, streamType: .none, contentType: kTypePhoto, metadata: metadata, adBreaks: nil, adBreakClips: nil, streamDuration: 0, mediaTracks: nil, textTrackStyle: nil, customData: nil)

  let session = GCKCastContext.sharedInstance().sessionManager.currentCastSession
  if (session != nil) {
    session?.remoteMediaClient?.loadMedia(mediaInfo)
  }
}

Я ищу пример приведения изображения к Chrome из URL.Похоже, что в примерах репозиториев Google Cast нет примера приведения изображений, но я чувствую, что это должно быть сделано раньше.

У меня мало опыта с консолью разработчика Chrome Cast sdk, а также с разработкойсами приложения, поэтому любая информация будет принята с благодарностью.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...