Repik Опубликовано 22 марта, 2012 · Жалоба Появилась необходимость записать TS с мультикаста. Подскажите новичку чем и как? TS Reader Может это сделать? В нем есть Record Mux и Record PIDS, через них? Буду всем очень признателен! Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
s.lobanov Опубликовано 22 марта, 2012 · Жалоба vlc без транскода Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
mag@ Опубликовано 22 марта, 2012 (изменено) · Жалоба multicat http://www.videolan.org/projects/multicat.html Хотя все сильно зависит от того, что Вы собираетесь потом делать с записанным. Изменено 22 марта, 2012 пользователем mag@ Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Repik Опубликовано 22 марта, 2012 · Жалоба multicast http://www.videolan.org/projects/multicat.html Хотя все сильно зависит от того, что Вы собираетесь потом делать с записанным. Надо записать, для последуещего просмотра через анализатор на наличие PID-ов и дескрипторов. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
mag@ Опубликовано 22 марта, 2012 (изменено) · Жалоба multicast http://www.videolan.org/projects/multicat.html Хотя все сильно зависит от того, что Вы собираетесь потом делать с записанным. Надо записать, для последуещего просмотра через анализатор на наличие PID-ов и дескрипторов. Я использую multicat. В тех случаях когда это не возможно, то беру tcpdump или whireshark пишу поток в pcap файл. Далее в whireshark использую опцию "Follow UDP Stream" и сохраняю этот поток в файл. Далее файл уже анализируют TS Reader'ом (win), MPEG-2 TS packet analyser'ом(win) или tstool (nix) Изменено 22 марта, 2012 пользователем mag@ Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Repik Опубликовано 22 марта, 2012 · Жалоба Спасибо! Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Globus Опубликовано 29 марта, 2012 · Жалоба Imho Tsreader лучше VLC. Но если ставится задача изучить некие проблемы в IPTV, то лучше писать поток в оригинальной IP инкапсуляции. Причем желательно консольной утилитой, например tcpdump, windump или dumpcap из пакета Wireshark. Примеры использования: dumpcap -w c:\111.pcap - запись всех IP-пакетов в файл "c:\111.pcap" dumpcap -w c:\111.pcap -b filesize:100000 - запись всех IP-пакетов в файл "c:\111.pcap", размер файла до 100 Мб dumpcap -f "dst host 239.255.128.101" -w c:\111.pcap - запись IP-пакетов с адресом назначения (destination) 239.255.128.101 в файл "c:\111.pcap" dumpcap -i \Device\NPF_{B17B07F8-BB1D-4E4B-B56E-BB7FCD728C62} -w c:\111.pcap - аналогично, но с конкретного сетевого интерфейса "\Device\NPF_{B17B07F8-BB1D-4E4B-B56E-BB7FCD728C62}". Список интерфейсов на компьютере можно получить командой "dumpcap -D" Описание dumpcap находится в том-же каталоге, что и Wireshark - dumpcap.html Синтаксис фильтров - например на http://www.winpcap.org/windump/docs/manual.htm Воспроизводить записанные фрагменты удобно с помощью Colasoft Packet Player (http://www.colasoft.com/) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
aef Опубликовано 9 апреля, 2012 · Жалоба Надо записать, для последуещего просмотра через анализатор на наличие PID-ов и дескрипторов. А ffprobe от ffmpeg вам не подойдет? анализирует поток на лету, без необходимости записи. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
server801 Опубликовано 9 апреля, 2012 · Жалоба Покажите примерные команды для ffprobe Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
aef Опубликовано 10 апреля, 2012 (изменено) · Жалоба Покажите примерные команды для ffprobe ffprobe -show_streams -show_format udp://225.0.0.1:1234 Я, на его базе делал себе скриптик, который собирал метаинформацию о мультикаст-потоках и генерировал m3u с корректными именами каналов. Изменено 10 апреля, 2012 пользователем aef Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
mag@ Опубликовано 10 апреля, 2012 · Жалоба Покажите примерные команды для ffprobe ffprobe -show_streams -show_format udp://225.0.0.1:1234 Я, на его базе делал себе скриптик, который собирал метаинформацию о мультикаст-потоках и генерировал m3u с корректными именами каналов. Криптованный поток ffprobe "не покажет", так как пока ffprobe не детектирует что идет в аудио/видео потоках отчет он не выдаст. И если будут ошибки в pat/pmt таблицах тоже нечего путненго от ffprobe не получить. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
aef Опубликовано 10 апреля, 2012 · Жалоба Криптованный поток ffprobe "не покажет", так как пока ffprobe не детектирует что идет в аудио/видео потоках отчет он не выдаст. И если будут ошибки в pat/pmt таблицах тоже нечего путненго от ffprobe не получить. Ну я и не настаиваю на его абсолютной универсальности. Это всего лишь метод решения определенных задач. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...