SRT源码编译
创始人
2024-01-20 04:20:30
0

1.基本信息

代码地址:https://github.com/Haivision/srt

官网地址:https://www.srtalliance.org

2.下载源码

git  clone  https://github.com/Haivision/srt.git

3.编译源码

参考文档:源码目录/docs/build/build-linux.md

sudo apt-get update
sudo apt-get install tclsh pkg-config cmake libssl-dev build-essential
./configure
make

3.Sample应用

Sample的说明文档:源码目录/docs/apps

3.1.srt-file-transmit

​ srt-file-transmit工具是通过srt传输文件的工具。一个srt-file-transmit进程通过srt传输文件,另一侧的srt-file-transmit进程将接收并存储到所需位置。

3.1.1.caller发送文件

发送端:srt-file-transmit file:///home/ice_age.ts srt://127.0.0.1:5002
接收端:srt-file-transmit srt://127.0.0.1:5002/?mode=listener file:///home

3.1.2.caller接收文件

发送端:srt-file-transmit srt://127.0.0.1:5002 file:///home/ice_age.ts
接收端:srt-file-transmit file:///home/ice_age.ts srt://127.0.0.1:5002/?mode=listener

3.2.srt-live-transmit

​ srt-live-transmit工具是一种通用数据传输工具,用于在srt和其他介质(如UDP,本地文件,进程管道)之间传输数据。使用方法:

  1. 借助FFMPEG产生一个UDP流,当然有其他方式也行:ffmpeg -stream_loop -1 -re -i /home/msatartup.mp3 -f mpegts udp://127.0.0.1:12001?pkt_size=1316
  2. 搭建发送端:srt-live-transmit udp://127.0.0.1:12001 srt://127.0.0.1:4201
  3. 搭建接收端:srt-live-transmit srt://127.0.0.1:4201 udp://127.0.0.1:12001

相关内容

热门资讯

喜欢穿一身黑的男生性格(喜欢穿... 今天百科达人给各位分享喜欢穿一身黑的男生性格的知识,其中也会对喜欢穿一身黑衣服的男人人好相处吗进行解...
发春是什么意思(思春和发春是什... 本篇文章极速百科给大家谈谈发春是什么意思,以及思春和发春是什么意思对应的知识点,希望对各位有所帮助,...
网络用语zl是什么意思(zl是... 今天给各位分享网络用语zl是什么意思的知识,其中也会对zl是啥意思是什么网络用语进行解释,如果能碰巧...
为什么酷狗音乐自己唱的歌不能下... 本篇文章极速百科小编给大家谈谈为什么酷狗音乐自己唱的歌不能下载到本地?,以及为什么酷狗下载的歌曲不是...
华为下载未安装的文件去哪找(华... 今天百科达人给各位分享华为下载未安装的文件去哪找的知识,其中也会对华为下载未安装的文件去哪找到进行解...
怎么往应用助手里添加应用(应用... 今天百科达人给各位分享怎么往应用助手里添加应用的知识,其中也会对应用助手怎么添加微信进行解释,如果能...
家里可以做假山养金鱼吗(假山能... 今天百科达人给各位分享家里可以做假山养金鱼吗的知识,其中也会对假山能放鱼缸里吗进行解释,如果能碰巧解...
一帆风顺二龙腾飞三阳开泰祝福语... 本篇文章极速百科给大家谈谈一帆风顺二龙腾飞三阳开泰祝福语,以及一帆风顺二龙腾飞三阳开泰祝福语结婚对应...
美团联名卡审核成功待激活(美团... 今天百科达人给各位分享美团联名卡审核成功待激活的知识,其中也会对美团联名卡审核未通过进行解释,如果能...
四分五裂是什么生肖什么动物(四... 本篇文章极速百科小编给大家谈谈四分五裂是什么生肖什么动物,以及四分五裂打一生肖是什么对应的知识点,希...