st2110
https://www.matrox.com/en/video/products/broadcast-media/st2110-nic-cards/dsx-le5-q25
https://download.csdn.net/tagalbum/1522896 csdn提供的st2110标准
st2110 工具https://download.csdn.net/download/weixin_42107561/18687179
而一个血统纯正的 2110 系统中, 干路上跑的是三种流。视频、音频、辅助数据流分开传输,就免去了刚才提的 加嵌 / 解嵌 这种麻烦事。而且这么传输不光提升了系统的可扩展性,系统的带宽限制也更富有弹性。但随之而来的是对同步的更高要求:比起2022-6的单一流,同步三种不同的流要难得多,所以 2110 采用了 PTP协议与RTP时间戳等方式同步,这也是 2110-10的内容。
github 上的pi-list
https://github.com/ebu/pi-list
2110媒体时钟 重要内容,这个图片是从 http://www.doewe.com/companyfile/4.html 这里看到的
https://www.doc88.com/p-0804873755784.html?r=1 什么是SMPTE ST2110?为什么这很重要?
http://www.doc88.com/p-1042904149729.html ST2110 21流量整形】
github上 2110 pcap 及2110-20lua 解析脚本
https://github.com/NEOAdvancedTechnology
wireshork分析st2110 方法
点击帮助->关于wireshark->文件夹,把插件放到这个目录
放入后插件中增加
如果wireshare 没有识别到RTP协议,而是UDP协议,
点击分析->启用的协议,选中2110
选中rtp下的rtp_udp
然后设置这个
In Wireshark Preferences, under "Protocols/ST2110-20", set dynamic payload type
编辑->首选项->协议->2110
动态类型填上96(也可能是其他的)
成功分析出了2110——20
https://github.com/ebu/pi-list 这里有一个可用的分析软件 亲测可用
下面有一个在线的链接,可以直接用
https://www.youtube.com/watch?v=QCpmb5z2cfM 这里有一个更丰富的讲解
https://tech.ebu.ch/docs/groups/list/Live_IP_Software_Toolkit-paper.pdf
https://tech.ebu.ch/docs/events/opensource17/presentations/SMPTE2110-ffmpeg.pdf savoir-faire-LINUX ffmpeg
https://www.ibc.org/trends/how-cbc-radio-canada-wants-to-create-open-source-smpte-2110-software/2412.article
https://www.ibc.org/trends/how-cbc-radio-canada-wants-to-create-open-source-smpte-2110-software/2412.article
https://download.csdn.net/download/lzwaf/13084647?utm_medium=distribute.pc_relevant_download.none-task-download-2~default~OPENSEARCH~default-9.test_version_3&depth_1-utm_source=distribute.pc_relevant_download.none-task-download-2~default~OPENSEARCH~default-9.test_version_3
https://blog.savoirfairelinux.com/en-ca/2017/ffmpegs-technological-challenges-to-further-shape-tr-03-standards-for-broadcasters/
rfc 4159
https://datatracker.ietf.org/doc/html/rfc4175