Перейти к содержанию
    

EXpoison

Участник
  • Постов

    12
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Информация о EXpoison

  • День рождения 11.08.1987

Контакты

  • Сайт
    Array
  • ICQ
    Array

Информация

  • Город
    Array
  1. Здравствуйте! На плате сгорел BGA чип SM501GF AB. Нужно снять этот чип и проверить действительно ли проблема в нём. Если проблема в нём, то установить новый. На данный момент на плате кз по 3.3 вольта. По результатам диагностики кз именно в этом чипе. Снять воздухом не вариант, так как плата многослойная. Нужна хорошая ИК станция. Нахожусь в Москве.
  2. Решено! По умолчанию размер буфера у spidev 4096 байт. # cat /sys/module/spidev/parameters/bufsiz 4096 Для решения данной проблемы нужно было увеличить размер буфера spidev до 1 Мб. Сделать это можно двумя способами: 1) Отредактировать файл spidev.c (параметр static unsigned bufsiz = 4096;) и пере собрать; 2) Вписать нужный размер буфера в файл /sys/module/spidev/parameters/bufsiz.
  3. Что бы использовать DMA нужно написать свой плагин для gstreamer или есть другие варианты?
  4. На данный момент для сжатия используется одно платный компьютер cubieboard2 c процессором allwinner a20. На cubieboard2 установлена ОС Cubian и gstreamer. Сжатое видео c cubieboard2 через SPI передаётся на передатчик. DMA для передачи не используется.
  5. Здравствуйте! Возникла проблема. Есть необходимость передавать сжатое видео с одного устройства через SPI на другое устройство. Для сжатия видео использую gstreamer0.10 gst-launch v4l2src always-copy=true chain-ipipe=true ! videorate ! video/x-raw-yuv,format='(fourcc)'NV12, width=640, height=480, framerate='(fraction)'20/1 ! dmaiaccel ! dmaiperf print-arm-load=true ! dmaienc_h264 ddrbuf=true rcalgo=0 bytestream=true encodingpreset=2 ratecontrol=1 intraframeinterval=5 idrinterval=50 targetbitrate=600000 ! ffmux_mpegts name=mux ! filesink location = /dev/spidev0.1 При битрейте ниже 400Кбит/c всё работает. При более высоком битрейте данные повреждаются. SPI работает на 12MHz. Можно ли писать данные в файл spidev0.1 через filesink или нужно создавать свой плагин к gstreamer? Возможно ли вообще организовать нормальную передачу сжатого видео через SPI или это тупиковая идея и нужно использовать другой интерфейс? Сталкивался кто нибудь с подобной проблемой?
  6. Так и есть, а внутри видео сжатое h264 и звук aac. Не могу открыть именно контейнер mpegts.
  7. Программа сейчас пишется. На данный момент для декодирования в ней используется gstreamer 1.0. С помощью gstreamer удаётся декодировать и воспроизводить видео сжатое h264, но с воспроизведением видео и звука сжатого mpegts пока ничего не получается. Программа на C# используется так же для приёма данных. Сейчас пытаюсь прикрутить ffmpeg к своему проекту...
  8. Здравствуйте! Есть микропроцессорный модуль virt2real (плата на базе TI DM365 300МГц) работает под управлением ОС LINUX ядро 2.6. Для сжатия видео и звука на v2r установлен gstreamer. Есть необходимость записывать видео и звук, сжимать его в один поток и передавать через интерфейс SPI на другое устройство. В итоге поток данных (mpegts) передаваемый с v2r через SPI попадает на ПК c ОС windows7. Принимаемые данные записываются в файл. Полученный файл можно без проблем воспроизвести например в Media Player Classic или в другом плеере. Сейчас пишу свою программу на C# для воспроизведения получаемого от v2r видео и звука. Какие библиотеки можно использовать в своей программе для воспроизведения видео и звука в mpegts? Может кто решал подобные задачи? Желательно обойтись без предварительной записи в файл. На V2R для сжатия и отправки видео и звука через SPI использую следующую цепочку. gst-launch v4l2src always-copy=false chain-ipipe=true ! video/x-raw-yuv,format='(fourcc)'NV12, width=640, height=480, framerate='(fraction)'30/1 ! dmaiaccel ! dmaiperf print-arm-load=true ! dmaienc_h264 ddrbuf=true rcalgo=0 bytestream=true encodingpreset=2 ratecontrol=1 intraframeinterval=46 idrinterval=46 targetbitrate=400000 ! queue ! mux. alsasrc actual_buffer_time = 10000 ! queue , max-size-time=2000000 ! audio/x-raw-int , rate=16000 , depth=16 , channels=1 ! dmaienc_aac outputBufferSize=131072 bitrate=16000 ! mux. ffmux_mpegts name=mux ! filesink location = /dev/spidev0.1
  9. Готовый модуль Нам не нужен. Нам нужна только матрица, без обвязки.
  10. Интерес вполне серьёзный. Я думаю производитель напрямую не захочет с нами общаться т. к на данный момент нам нужны 1 или 2 матрицы.
  11. А какие фирмы занимаются поставкой неохлаждаемых тепловизионных матриц в Россию кроме «Нева Электроника»? Как их вообще можно приобрести в России?
×
×
  • Создать...