немного оффтоп, но вы действительно хотите давать клиентам доступ к внешнему апи? это подразумевает что вы с ними своим ключом делитесь. Они вам там миллион запросов накрутят и вы будете платить. Даже если бесплатный апи, там наверняка какие-то лимиты по количеству запросов стоят. Один клиент может весь лимит исчерпать, а остальные будут лапу сосать.
Похмелье у вас или что? Вместо того чтобы агриться взяли бы и описали нормально проблему. Непонятно, откуда берется текст, непонятно вручную ли вы хотите всё делать или как-то автоматизировать. И вы сами себе противоречите. Говорите без доп прог, но потом сами же пишете про QR-код, как будто вы можете генерировать и сканировать код без доп программ.
ну так нормально опишите проблему тогда. Если это просто текст, то что мешает его копировать и передавать любым способом? Откуда он вообще берется? Если не копируется из-за каких-то символов, в файл упаковать и передать файл.
Dailymotion всем хорош, но сами-знаете-кто заблокировали его.
Пока остановился на vimeo. Vimeo дает возможность сделать так, чтобы видео были доступны только через iframe с определенных доменов. Тогда доступ можно контролировать через наш сайт.
Что касается вашего ответа ниже, то, как я понимаю, купивший курс юзер сможет кому угодно дать доступ к видео, просто поделившись ссылкой. Да, ссылка станет невалидна через какое-то время, но это всё равно так себе вариант. Ограничивать доступ по IP тоже так себе решение.
Понятно, что полностью защитить от пиратства не получится, но лучше максимально его затруднить.