Перейти к содержимому
Калькуляторы

Чем записать TS

Появилась необходимость записать TS с мультикаста. Подскажите новичку чем и как? TS Reader Может это сделать? В нем есть Record Mux и Record PIDS, через них?

Буду всем очень признателен!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

multicat

http://www.videolan.org/projects/multicat.html

 

Хотя все сильно зависит от того, что Вы собираетесь потом делать с записанным.

Изменено пользователем mag@

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

multicast

http://www.videolan.org/projects/multicat.html

 

Хотя все сильно зависит от того, что Вы собираетесь потом делать с записанным.

 

Надо записать, для последуещего просмотра через анализатор на наличие PID-ов и дескрипторов.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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)

Изменено пользователем mag@

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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/)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Надо записать, для последуещего просмотра через анализатор на наличие PID-ов и дескрипторов.

А ffprobe от ffmpeg вам не подойдет? анализирует поток на лету, без необходимости записи.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Покажите примерные команды для ffprobe

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Покажите примерные команды для ffprobe

ffprobe -show_streams -show_format udp://225.0.0.1:1234

 

Я, на его базе делал себе скриптик, который собирал метаинформацию о мультикаст-потоках и генерировал m3u с корректными именами каналов.

Изменено пользователем aef

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Покажите примерные команды для ffprobe

ffprobe -show_streams -show_format udp://225.0.0.1:1234

 

Я, на его базе делал себе скриптик, который собирал метаинформацию о мультикаст-потоках и генерировал m3u с корректными именами каналов.

 

 

Криптованный поток ffprobe "не покажет", так как пока ffprobe не детектирует что идет в аудио/видео

потоках отчет он не выдаст.

И если будут ошибки в pat/pmt таблицах тоже нечего путненго от ffprobe не получить.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Криптованный поток ffprobe "не покажет", так как пока ffprobe не детектирует что идет в аудио/видео

потоках отчет он не выдаст.

И если будут ошибки в pat/pmt таблицах тоже нечего путненго от ffprobe не получить.

Ну я и не настаиваю на его абсолютной универсальности. Это всего лишь метод решения определенных задач.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.