Можно ли передавать потоковое аудио / видео без дублирования / копирования?

То, что я хотел бы сделать, это воспроизвести аудиофайл ровно один раз, и тогда уже не будет возможности воспроизвести его снова. Есть ли такой формат файла или функция? Сценарии, которые у меня были, были: 1) Некоторые известные музыкальные группы или диджеи играют в прямом эфире трансляцию на YouTube или Spotify, а затем я полагаю, что технически я могу скопировать его в цифровом виде, поскольку я могу играть и слушать его, и владельцы авторских прав или исполнители хотели некоторая мера, которая предотвращает эксплуатацию / бутлегерство или нарушение. Таким образом, мы задались вопросом, существует ли формат файла или программа или приложение, которое позволяет воспроизводить аудио или видео только один раз, или это невозможно?

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

Это можно сделать? Я думаю, что, вероятно, программа может достичь этого, если аудио не "извлекается" из программы, но я до сих пор не слышал о формате файла для такой цели.

1 ответ

Решение

Вы можете вывести файл из вызова на серверный скрипт, например http://example.com/getfile.php?file=test.m4aи после полной отправки файла удалите его с сервера или сделайте его недоступным (например, сохраните информацию о доступе в базе данных). Это может быть сделано с любым достаточно хорошим языком программирования на стороне сервера.

Для потокового вещания вы могли бы - опять же, на стороне сервера - создать решение, в котором видео / аудио проигрыватель встроен в веб-страницу, и он запрашивает файл (или конечную точку потока), используя пользовательский токен, который генерируется только один раз (когда страница загружается), и действует только для одного запроса клиента. Например, игрок на сайте запросит http://example.com/getfile.php?file=test.m4a&token=abcdefи после того, как это было запрошено, токен помечается как недействительный на сервере. Любой будущий запрос с этим токеном будет неудачным, и пользователь может получить токен только один раз (например, путем проверки через обязательный вход в систему).

С другой стороны, в DRM есть одна вещь: она не работает. Если люди могут прослушать ваш файл или воспроизвести видео, ничто не мешает им записать вывод своей звуковой карты или сделать снимок экрана.

Другие вопросы по тегам