Opentok start API на сервере - PullRequest
       47

Opentok start API на сервере

0 голосов
/ 17 июня 2020

Помогите, пожалуйста ???

Я пытаюсь запустить OpenTok video, я прочитал всю информацию, но все еще не могу понять.

Я запустил OpenTok API на heroky. И это нормально, но я не понимаю, как его запустить на моем сервере. Я не могу использовать heroky из-за ошибки CORP.

Когда я пытаюсь использовать heroky через сценарий js из примера, я получаю ошибку CORP. (Config. js верна)
Если я попытаюсь запустить пример из архивации php через sh run-demo, то он запустится, но только по http, который постоянно пишет, что для работы камеры и микрофона требуется https-соединение.

Пожалуйста Помогите, пожалуйста. Я не могу понять, как я могу запустить это на https.

Если я зарегистрирую порт в apache2, то при запуске run-demo появится сообщение о том, что этот порт уже используется.

Пытаясь подойти к проблеме с другой стороны, я попытался установить API на свой сервер, указав путь в apache2 к / web / index.php, но страницу открываю только как на heroky, но сами методы не работают.

Помогите пожалуйста. Четвертый день в слезах.

Как запустить API на собственном сервере или хотя бы начать архивирование через run-demo?

На основном сайте полностью непонятно написано.
Говорят, просто запускайте на своем сервере и ни слова о https
Я пытался посмотреть видео на youtube, но также ничего не говорится о том, как работать на https.

Пожалуйста, помогите, добрые люди.

Не понимаю, что я могу добавить сюда, чтобы упростить помощь Мой демонстрационный файл

#!/bin/sh

if [ -z "$TOKBOX_API_KEY" ] || [ -z "$TOKBOX_SECRET" ]
then
  export API_KEY=HereIUseMyKey
  export API_SECRET=HereIUseMySecretFromSite
fi

if [ -d "storage" ]
then
  rm -rf storage/
fi

php -S mysite.ru:8080 -t web/

Пытаюсь запустить API на моем сервере с помощью этого https://github.com/opentok/learning-opentok-php

Ошибка CORP, полученная в этом примере https://github.com/opentok/opentok-web-samples/tree/master/Archiving

Не удается запустить php пример архивирования с помощью https://github.com/opentok/OpenTok-PHP-SDK/tree/master/sample/Archiving с использованием heroky

Если что-то еще может помочь, скажите, я сразу добавлю

1 Ответ

0 голосов
/ 17 июня 2020

Если я попытаюсь запустить пример из архивации php через sh run-demo, то он запустится, но только по http, который постоянно пишет, что для камеры и микрофона требуется https-соединение. работает.

Убедитесь, что для включения SSL (https):

https://devcenter.heroku.com/articles/ssl

Если я зарегистрирую порт в apache2, затем при запуске run-demo появляется сообщение о том, что этот порт уже используется.

Так что измените свой файл конфигурации и поместите другой порт, или убейте процесс, который использует порт .

Я запустил OpenTok API на heroky. И это нормально, но я не понимаю, как его запустить на моем сервере. Я не могу использовать heroky из-за ошибки CORP.

Вы запрашиваете, и ваш сервер должен включить CORP:

Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET, POST, OPTIONS
Access-Control-Allow-Headers: Content-Type 

Вы задаете слишком много вопросов в своем сообщении, это сложно чтобы помочь вам.

...