Воспроизведение медиа-файлов в 1С

Воспроизведение медиа-файлов в 1С

Решило наше руководство записывать телефонные разговоры с клиентами. И конечно же возникла необходимость быстрого доступа к файлам записей. Подумав и покопав интернет я написал сие творение.

Итак, как это все работает:

1. На некоем компьютере запущена система SPRecord, которая «слушает» телефонные линии и сохраняет записи в определенный каталог. В этом каталоге есть каталоги, соответствующие названию линии в SPRecord, а именно «Бл.1 Продавец Kia 1117», где 1117 — это внутренний телефон сотрудника. В каждом каталоге хранятся файлы с именами типа «2012_12_18_08_54_25_016.wav», где «2012_12_18» — это дата записи, а «08_54_25» — это соответственно время начала записи. 

У каждого сотрудника в справочнике в контактной информации внесен внутренний номер телефона. И обладая этой информацией, мы можем получить ФИО сотрудника по его внутреннему номеру. Таким образом в левой части обработки мы получаем список сотрудников, у которых записываются телефонные разговоры. 

Справа имеются два блока:

1. Список файлов

2. Собственно сам проигрыватель. 

 

Как преобразовать строку «2012_12_18_08_54_25_016.wav» в «18.12.2012 08:54:12» (тип Дата) я думаю рассказывать не нужно 🙂 

Добвлен также и отбор по периоду.

Теперь опишу как работает:

При запуске обработка «смотрит» каталог, в котором хранятся записи, и формирует список сотрудников. При выборе необходимого сотрудника обработка «проваливается» в нужный каталог и «собирает» все файлы записей, которые хранятся в этом каталоге. Выбираем нужную запись, в плеере тыкаем по кнопке «Воспроизвести» и слушаем. Cool

 

11 Comments

  1. w-divin

    а ежели у меня в базе нет справочника сотрудников? И нету контактной информации…

    Да и системы SPRecord у нас отродясь не было… Чтонить бы поуниверсальней… а то как-то уж слишком заточено под себя, хотя в описании указано: «Конфигурация: Все на 1C: 8», что далеко не соответсвует действительности…

    а так наверное хорошо…

    Reply
  2. xomaq

    (1) w-divin, обработка была заточена под конкретную задачу — воспроизводить медиафайлы непосредственно в 1С. Список каталогов и файлов обработка получает. Ну а дальше — переделывайте под свои нужды 🙂

    Reply
  3. xomaq

    (1) w-divin, поуниверсальнее? Например?

    Reply
  4. a-novoselov

    (3)Аналог WinAmp’а сделай в 1С, миллион плюсов заработаешь 😉

    Reply
  5. a-novoselov

    (0) И убери из описания систему, к которой твоя обработка никакого отношения не имеет (я про запись разговоров) т.к. твоя обработка просто wav файлы проигрывает. можно сделать, чтобы mp3 играла?

    Reply
  6. w-divin

    (3) например: «Воспроизведение медиа-файлов в 1С», а не воспроизведение waw файлов с фоматом имени …

    вот как например (4) предложил. И что насчет видео? я вот уже 3й год никак не допилю свою «видео-библиотеку», а так бы можно было глянуть у кого какие мысли на этот счет )))

    Reply
  7. xomaq

    (5) a-novoselov, Время появится после отпуска — тогда и попробую 🙂

    Reply
  8. xomaq

    (6) w-divin, (5) a-novoselov, попробовал сегодня открыть mp3 и wmv файлы. Все работает! 🙂

    Reply
  9. Жолтокнижниг

    (6) w-divin, WMP ActivX пробовал?

    Reply
  10. w-divin

    (9) пробовал, но как-то кривовато получалось… вот и хотелось посмотреть на это с другой стороны…

    Reply
  11. Жолтокнижниг

    А чего кривовато?

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *