этот вопрос может быть полезным, но не тратьте на него слишком много времени, так как любой DRM может быть сломан (они потратили миллионы, пытаясь защитить синие лучи, и не смогли). В лучшем случае вы можете удержать случайного пользователя, но не помешаете решительному хакеру, поэтому не тратьте время на попытки.
Вы можете сделать что-то тривиальное, чтобы убедиться, что файлы как есть, не могут быть скопированы и воспроизведены как есть (например, поменять местами несколько байтов в заголовке файла, чтобы создать впечатление, что его мусор не будет играть, а затем отключить их в памяти, когда вы читаете файл - просто пример, я не эксперт)