1、编译SRS已开启stream-caster
2、参考push.mpegts.over.udp.conf文件将其写入srs.conf文件中,如下所示
listen 1935;
max_connections 200;
#srs_log_tank file;
#srs_log_file ./objs/duan.log;
daemon off;
srs_log_tank console;
stream_caster {
enabled on;
caster mpegts_over_udp;
output rtmp://127.0.0.1/live/livestream;
listen 6001;
}
http_api {
enabled on;
listen 1985;
}
http_server {
enabled on;
listen 8080;
dir ./objs/nginx/html;
}
stats {
network 0;
disk sda sdb xvda xvdb;
}
vhost __defaultVhost__ {
# http-flv设置
http_remux{
enabled on;
mount [vhost]/[app]/[stream].flv;
hstrs on;
}
# hls设置
hls{
enabled on;
hls_path ./objs/nginx/html;
hls_fragment 10;
hls_window 60;
}
}
3、使用ffmpeg推流、开启SRS
4、SRS前台运行窗口出现如下图所示
5、使用VLC拉流,拉流代码如下图所示,VLC没有反应,所示是哪一步出错了,求告知!!!!!!!