Код доступа к курсу - это личный ключ ученика, без которого защищённые уроки не откроются. Ниже разбираем, как раздать коды потоку, сколько компьютеров разрешить на один код, что происходит, когда ученик меняет ноутбук, и как закрыть доступ, если код оказался у постороннего.
Код доступа к курсу - это личный ключ, который автор выдаёт одному ученику и который открывает защищённые уроки только на устройствах этого ученика. В отличие от общего пароля или ссылки, код не делится на всех: у каждого ученика свой. При первом вводе код привязывается к компьютеру или телефону, и дальше курс открывается только там. Сколько устройств допускает один код, решает автор. Если код попал к постороннему, его устройство отключают из кабинета, и уроки у него перестают открываться, а остальные ученики ничего не замечают. Главное отличие от пароля в том, что код отвечает на вопрос «кто именно смотрит»: каждое подключение видно в кабинете, а поверх видео стоит полупрозрачная метка с идентификатором кода. В Сургуче от ученика требуется только ввести код в плеере, ни регистрации, ни логина не нужно. Дальше - как это устроено на практике и где у этого способа границы.
Тем, что общий пароль защищает курс от случайного прохожего, но не от собственного ученика. Пароль один на поток, и после первой пересылки уже не понять, кто им поделился. Ссылка на закрытую страницу работает так же. Личный код этот вопрос снимает.
| Способ | Можно переслать другу | Видно, кто смотрит | Закрыть одного, не задев остальных |
|---|---|---|---|
| Общий пароль к странице | да, без следа | нет | нет, только сменить пароль всем |
| Ссылка на закрытый урок | да, без следа | нет | нет |
| Логин в кабинете площадки | да, вместе с паролем | зависит от площадки | да |
| Личный код с привязкой к устройству | работает только на разрешённом числе устройств | да, каждое устройство | да, за секунды |
Таблица: что даёт каждый способ выдачи доступа автору курса.
Логин на площадке уже лучше пароля, но его передают вместе с паролем, и дальше всё зависит от того, ограничивает ли площадка входы с чужих устройств. Код с привязкой к устройству закрывает эту дыру сам.
Автоматической выдачи кода сразу после оплаты на вашей площадке сейчас нет: коды раздаёте вы сами. Зато у вас остаётся список, кому какой код ушёл. Если коды выпущены поимённо, второй действующий код тому же ученику на тот же курс не выпускается: случайно выдать человеку два доступа не получится.
Автор сам решает, сколько устройств разрешить одному коду. По умолчанию один код открывает курс на двух устройствах, верхняя граница - двадцать. Два - разумный выбор для большинства курсов: рабочий компьютер и ноутбук или компьютер и телефон на Android.
При этом смотреть одновременно на двух устройствах по одному коду нельзя. Если ученик запустил урок на втором устройстве, на первом занятие останавливается с сообщением «Просмотр продолжен на другом устройстве». Так один купленный код не превращается в групповой просмотр на троих, даже если лимит устройств большой.
Ответ на частый вопрос «сколько ПК можно под одним ключом»: столько, сколько записано в коде, а смотреть в каждый момент - на одном.
Ничего, ученик справится сам. Когда код уже занят на всех разрешённых устройствах, плеер на новом компьютере с Windows предлагает: «Перенести доступ на этот компьютер? Прежнее устройство будет отключено от курса». Ученик соглашается, старое устройство освобождается, на новом курс открывается. Писать вам или нам и ждать ответа не нужно.
У самостоятельного переноса два ограничения, и оба против перепродажи кода по кругу:
Шестой перенос ученик делает уже через вас: плеер так и пишет - обратиться к автору курса. Вы решаете, честная это история с новым ноутбуком или код гуляет по рукам. В кабинете видно, сколько самостоятельных переносов уже сделано по курсу, а в списке устройств - кому выдан код и когда устройство последний раз входило, поэтому решать есть на чём.
На Android самостоятельного переноса пока нет: при смене телефона доступ переносим мы по вашему сообщению.
Есть два способа закрыть доступ, оба быстрые.
Заблокировать устройство. В кабинете у каждого подключённого устройства есть кнопка «Заблокировать». Нажали - и сервер сразу перестаёт выдавать этому устройству ключи к урокам. Уроки зашифрованы, а ключи к ним плеер берёт с сервера по ходу просмотра, как и предусмотрено стандартом потокового видео (RFC 8216, тег EXT-X-KEY): без нового ключа очередной фрагмент урока не открыть. Пересобирать курс и перевыпускать коды остальным не нужно. Блокировка действует только на ваш курс: если на том же компьютере стоит курс другого автора, он продолжит работать. Ошиблись - кнопка «Разблокировать» возвращает доступ.
Отозвать сам код. Если код слит целиком, мы закрываем его по вашему сообщению. Ученик увидит в плеере понятное сообщение, что доступ по этому коду закрыт. Это не загадочная ошибка: честный покупатель, у которого код украли, придёт с вопросом к вам.
Как узнать, чей код утёк, если в сеть попала запись урока: поверх видео стоит полупрозрачная метка с идентификатором кода и временем. Идентификатор с кадра мы сверяем с кодами, выданными по вашему курсу, а кому ушёл какой код, знаете вы. Если метку обрезали, копию не опознать. Подробно, что видно в метке и чего она не покажет, разобрано в статье про водяной знак в видеокурсе. Пошаговый план на случай, когда запись уже в сети, - в разборе «Слили курс: что делать».
Да. Коду задают срок в днях и часах, и отсчёт идёт с первого ввода, а не с даты выпуска. Удобно для пробного доступа на неделю или для потока, который должен закончиться к определённой дате: код, пролежавший у ученика месяц до старта, своё время не теряет. Когда срок вышел, курс перестаёт открываться, и перенос на новый компьютер с истёкшим кодом тоже не проходит. Без срока код действует бессрочно.
Кабинет открывается по личной ссылке, логин и пароль заводить не нужно. Внутри:
Последний пункт полезнее, чем кажется. Если заблокированное устройство раз за разом пытается открыть курс, это не случайность, а человек, который ищет обход, и вы узнаёте о нём раньше, чем запись всплывёт в сети.
Код доступа работает поверх вашей текущей площадки. Продажа, оплата и уроки остаются там, где сейчас: GetCourse, Антитренинги, свой сайт. Доступ к вашей площадке нам не нужен. Встроенная защита GetCourse, по описанию платформы, даёт каждому ученику свой набор водяных знаков и помогает найти его уже после утечки, а личный код вдобавок не открывает курс на чужом устройстве. В урок вы ставите ссылку на скачивание защищённого курса, а код отдаёте ученику тем же способом, что и любые материалы. Подробнее о связке с конкретной площадкой - в статье о защите видео на GetCourse.
Плеер Сургуча работает на Windows 10 версии 2004 и новее, Windows 11 и Android 7 и новее. Версий для macOS, iPhone и Linux пока нет, в браузере плеер не работает. Если заметная часть ваших учеников сидит на Mac, сначала загляните на страницу скачивания: там список систем и что делать, если плеер не ставится.
Код с привязкой к устройству не мешает снять экран камерой телефона. Не спасает от этого и запрет захвата окна: Microsoft в документации к нему прямо пишет, что от фотографии экрана он не защищает. Здесь работает не код, а метка с его идентификатором: если она читается на записи, запись связывается с конкретным кодом. Обещать «никто никогда не запишет» не будем, этого не обещает ни одна защита. Из каких слоёв складывается защита целиком, мы разбирали в статье о защите видеокурса, а результаты проверок на живых устройствах собраны на странице доказательств.
Пришлите курс - упакуем его, выпустим коды на ваш поток и откроем кабинет, где видно каждое устройство. Первый курс - бесплатно, до 15 учеников, без ограничения по дням.
Оставить заявку