С сервера это можно решить как-то типа как платные стриминговые делают сервисы. Когда тебе следующая часть отдается только по хэшу из предыдущей. Через жопу, короче, всех напрягая. Но думаю что это и лишнее, 99.99% юзеров то все равно юзают только официальные аппы.