天道酬勤,学无止境

日常小问题解决

ffmpeg 添加-bsf:a   aac_adtstoasc 参数的方法

bsf:表示binary steam fitera:表示audio找到srs对应的配置文件,在配置文件里面添加aparams,在aparams里面添加aac_adtstoasc。一个配置例子如下:listen 1935;max_connections 1000;pid objs/edge.pid;srs_log_file ./objs/edge.log;#vhost __defaultVhost__ {# mode remote;## origin 127.0.0.1:19350;# origin 103.242.147.227:1935;#}vhost __defaultVhost__ {# mode remote;# origin 58.218.152.98:1935;ingest livestream { enabled on; input { # file: ingest file specifies by url. # stream: ingest stream specifeis by url. # device: not support yet. # default: file type stream; # the url of file/stream. url http://live.hkstv.hk.lxdns.com/live/hks/playlist.m3u8

2021-05-11 21:20:20    分类:博客    ffmpeg   日常小问题解决

日常中遇到的mysql问题(长期更新)

1. mysql一个字段多个值关联另一张表假设表group:id group_namenode_id 1113,11,16,159表node:idip131.1.1.1112.2.2.2163.3.3.31594.4.4.4需求:查找出表group中node_id对应的ip语句:select t.group_name, (select GROUP_CONCAT(a.ip) from node a where FIND_IN_SET(a.id,t.node_id))nodeip from group t ;执行结果:+-----+-------------------------------| 1 | 1.1.1.1,2.2.2.2,3.3.3.3,4.4.4.4 | 解释:GROUP_CONCAT 这个函数作用是把相同的数据放在一起,因为源数据13,11,16,159 要替换成对应的ip,而且保持在一起,所以 用 GROUP_CONCAT(a.ip),[a是node表,后面的node a ,代表把node别名为a,这是为了多次使用可以简写的缘故 ] FIND_IN_SET 这个函数是这个语句的关键所在,普通的FIND_IN_SET作用如下: SELECT FIND_IN_SET('b','a,b,c,d'); -> 2SELECT FIND_IN_SET('e','a,b,c,d'

2021-04-07 05:39:17    分类:博客    mysql   日常小问题解决