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

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

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

1 ответ1

1

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

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .