2013-08-06 1 views

ответ

0

Это артефакт того, как они прикрепляют видео к их картам временной шкалы. Они используют потоковое видео.

Это может быть лучший вариант, если у вас уже есть видео по общедоступному URL. Чтобы передать видео, укажите URL-адрес в menuItems.payload field. Вывешивать элемент шкалы времени с потоковым видео выглядит примерно так:

POST /mirror/v1/timeline HTTP/1.1 
Host: www.googleapis.com 
Authorization: Bearer {auth token} 
Content-Type: application/json 
Content-Length: 42 

{ 
    "text": "Hello world", 
    "menuItems": [{ 
     "action": "PLAY_VIDEO", 
     "payload":"http://example.com/kitten-on-skateboard.mp4" 
    }] 
} 

Вы можете узнать больше об этом в documentation for attaching video.

+0

В моем случае я использую Content-Type: video/mp4. Это проблема? – FaustoDassenno

+0

Возможно, ваш тип контента верен. Это разница в реализации. Если вы используете потоковое вещание, например CNN, вы должны предоставить API URL-адрес и тип контента video/vnd.google-glass.stream-url. Если вы отправляете байты, ваш тип контента подходит (и сообщение о загрузке не отображается) – mimming

+0

Дженни это возможно на C#, нет атрибута Content-Type в TimeLineItem –

 Смежные вопросы

  • Нет связанных вопросов^_^