Самый простой путь сделать колонку в базе = lok - выбирать с лок 0 и сразу лочить 1, по окончанию возвращать в 0.
Так как это не банковские операции и конкуренция не очень дикая, то в большинстве случаев этого будет достаточно.
@iptips В настройках Баса включи одну из найтроек, методом тыка поймеш какая за тот плеер отвечает. Скорее всего включи webrtc и canvas. Если не помогает включи флеш или webgl. Какая лично настройка отвечает не разбирался, взял все сразу включил - плеер грузится и видео воспроизводится