上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 23 下一页
摘要: 首先确保ssh服务已经安装: or 如果没有安装则: 安装完之后 查看 /etc/ssh/sshd_config 目前被注释,且默认为禁止状态 #PermitRootLogin prohibit-password 修改: 然后重启SSH服务: OR 重新连接就可以了 阅读全文
posted @ 2019-05-27 23:18 MyCPlusPlus 阅读(7969) 评论(0) 推荐(0) 编辑
摘要: 下载源码: 编译: 开启服务: 停止服务: 编译时安装FFmpeg: 阅读全文
posted @ 2019-05-27 17:11 MyCPlusPlus 阅读(2192) 评论(0) 推荐(0) 编辑
摘要: 我自己在使用SRS服务的Ingest功能时发现在读取一个网络摄像头的RTSP流时一直不成功, 具体分析后发现SRS在调用FFmpeg时出了问题: 报错如下: 在网上搜了一下,发现命令中强制使用TCP链接就不会报错: 但是搜了半天也没人解释的清楚为什么,暂且找到相关的两篇记录下来: https://g 阅读全文
posted @ 2019-05-24 22:18 MyCPlusPlus 阅读(8846) 评论(0) 推荐(0) 编辑
摘要: 1. 下载源代码: 2. 编译 如果提示没有yasm时就安装一下再编译: 3. 安装 4. 执行 报错: 我们看看有没有 libavdevice.so.58 这个库: 发现找到了: 将这个库链接写到 /etc/ld.so.conf 中然后执行ldconfig 此时已经安装成功 阅读全文
posted @ 2019-05-23 21:56 MyCPlusPlus 阅读(717) 评论(0) 推荐(0) 编辑
摘要: 1. 整理了一下Listener相关的UML类图: 阅读全文
posted @ 2019-05-22 22:46 MyCPlusPlus 阅读(293) 评论(1) 推荐(0) 编辑
摘要: 按照默认的配置编译启动后,发现 stream caster 不起作用,启动时报如下警告: 原因是编译SRS时没有打开StreamCaster支持,需要使用如下命令: 链接如下: https://github.com/ossrs/srs/wiki/v2_CN_Streamer make完再重新启动SR 阅读全文
posted @ 2019-05-21 18:14 MyCPlusPlus 阅读(1053) 评论(0) 推荐(0) 编辑
摘要: srs_app_server.cpp UDP的侦听是在 listen_stream_caster() 中 注意首先要在配置文档里有UDP的配置,可以参考 push.mpegts.over.udp.conf new 了一个 SrsUdpCasterListener 类实例,并调用 listen() S 阅读全文
posted @ 2019-05-20 23:19 MyCPlusPlus 阅读(1299) 评论(0) 推荐(0) 编辑
摘要: SRS源码中的Thread是一层套一层,最终的Thread类是在 srs_app_thread.cpp 的 SrsThread 类 这里我们暂且先放下协程的概念,把它当线程来看,其逻辑如下: 1. 在start() 方法中创建线程: 2. 执行的函数是 thread_fun,参数是其本身即: thi 阅读全文
posted @ 2019-05-19 21:30 MyCPlusPlus 阅读(1191) 评论(0) 推荐(0) 编辑
摘要: 守护进程,也就是通常说的Daemon进程,是Linux中的后台服务进程。它是一个生存期较长的进程,通常独立于控制终端并且周期性地执行某种任务或等待处理某些发生的事件。守护进程常常在系统引导装入时启动,在系统关闭时终止。Linux系统有很多守护进程,大多数服务都是通过守护进程实现的,同时,守护进程还能 阅读全文
posted @ 2019-05-19 00:08 MyCPlusPlus 阅读(323) 评论(0) 推荐(0) 编辑
摘要: RTMP(Real Time Messaging Protocol 实时消息传输协议) RTMP是由Adobe公司提出的,在互联网TCP/IP五层体系结构中应用层,RTMP协议是基于TCP协议的,也就是说RTMP实际上是使用TCP作为传输协议。 TCP协议在处在传输层,是面向连接的协议,能够为数据的 阅读全文
posted @ 2019-05-17 23:35 MyCPlusPlus 阅读(1519) 评论(0) 推荐(1) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 23 下一页