Это не исправление, но мне нужно было место, чтобы дать достаточно подробное объяснение, пожалуйста, будьте осторожны с опущенными голосами ;-)
Я не могу дать вам никаких технических подробностей о том, почему это может произойти, только чтобы подтвердить, что это происходит, и вы не видите ничего действительно необычного, хотя вы, похоже, получаете очень высокий начальный процент отказов.
Уже более 10 лет я выполняю очень похожую задачу [проигрывание рекламы на экранах в магазине] с установочной базой около 2000 плееров / экранов.
Рабочий процесс будет выглядеть одинаково - напишите один раз, прочитайте много.
В первые дни это были компактные флэш-накопители, в которых очень мало сбоев карт [хотя сами экраны были другой историей].
За последние 5 лет все они были основаны на SD-картах - с феноменальной частотой отказов на ранней стадии, давая именно те симптомы, которые вы описываете - резкое прерывание воспроизведения видео.
Из нашей первоначальной партии SD-карт мы случайным образом отобрали пару сотен, чтобы отправить их на завод в Китае. [Я не был знаком с этим разговором, поэтому не знаю технических деталей] Из этого образца было подсчитано, что приблизительно 15% имели производственные дефекты, достаточные для отображения медленных скоростей чтения после всего лишь нескольких тысяч операций чтения. Остальные считались «по спецификации».
В худшем случае, сбойные карты на самом деле в конечном итоге приводят к сбою экрана, что требует восстановления цикла питания. «Плохие, но не ужасные» карты будут последовательно давать остановку воспроизведения различной степени тяжести, но не приводят к краху игроков. Если вы посмотрите одно и то же видео зацикливание на одном из них, вы увидите, что остановки чтения последовательно в одних и тех же точках в каждом цикле.
Опытным путем они не зависят от загрузки данных; это может произойти на видео размером 10 МБ так же, как на видео 120 МБ той же длины.
Наш быстрый тест на них, когда мы приходим к обновлению контента в сезон, просто
'Формат. Если он работает, он возвращается в машину. Если это не удается, он идет в мусорное ведро
- очень грубый и готовый, но клиент не заплатит, чтобы обменять карты, если они полностью не потерпели неудачу.
Конечным «результатом» является то, что примерно через 5 лет мы сократили примерно до 75% первоначального пакета карт, и все они теперь, похоже, продолжают работать. Некоторые все еще немного останавливаются, но не настолько, чтобы расстроить клиента.
Мой единственный, довольно вялый вывод, довольно очевидный: «некоторые продолжают идти, некоторые терпят неудачу рано»
Позднее примечание: если бы мне пришлось начинать заново с этой задачей, я бы использовал проигрыватели, которые имеют свое собственное внутреннее флэш-хранилище, куда вы копируете видео, которое будет отображаться только один раз, с заведомо исправной SD-карты. У нас есть несколько сотен из них используемых, и те, которые у нас есть, ужасно «дешевы и веселы», единственное, что у них общего, - они не страдают от неудач воспроизведения.