1、安装完AMS是否就可以实现直播点播了?

:是的,ams运行后,就可以提供各种协议的直播输出地址,和点播地址;不过一般情况下客户还得需要另外的Web系统来配合使用,来完成对前台用户界面的友好化,用户的管理,媒体资源的管理,节目的管理等。你可以选择奥酷的全媒体平台,网站管理系统或者自己制作网站来引用AMS中的直播和点播地址,来实现直播及点播。

 

2、AMS无法正常启动?

:碰到AMS无法正常启动时候,先查看安装目录下的rtmpserver.log,里面一般会有原因记录,大概会有以下几种情况:

a、端口冲突,检查一下是否计算机上安装的其他软件把ams要用到的端口占用了,你可以通过ams的服务器管理器AokuMServiceManager.exe完成对端口的修改,也可以直接修改安装目录下conf目录中的startup.xml文件修改端口,端口修改后重启AMS。

b、在Win7以上的操作系统上运行时,没有用管理员的方式运行。

c、请确保AMS目录不要放在中文目录下。

 

3、AMS启动后,通过默认的端口9001无法访问前台和后台?

:请先确保本机的防火墙是否开启,请放行ams用到的端口,默认情况下:http端口9001,rtsp端口5554,rtmp端口1935,AMS的管理端口是1936;

4、有部分电脑能够访问到AMS的网页,无法观看直播或点播?

:a、请确保直播的端口1935和http点播的端口9001没有被屏蔽;

b、请确保客户端电脑上的Flash插件升级到10.0以上。

5、观看直播时,会出现缓冲现象?

:a、请确保客户端与服务器之前的带宽大于直播的码率;

b、客户端机器老旧,性能低,影响解码;

c、请确保音视频源都正常输入到编码器,直播过程中音视频源一直正常。

6、观看直播时,刚开始延时1秒左右,越来越慢?

:a、客户端机器老旧,性能低,影响解码,可以降低直播流的码率和分辨率;

    b、对于HDMI和SDI数字媒体,音频采样率一般都是44100或者48000,一般的编码器都不会把音频重新采样,可能编码器中设置的采样率与视频流的原始采样率不匹配造成,这种情况下重新设置一下编码器的音频采样率就能解决;

    c、网络拥堵造成。

7、插播时,正在播放的客户端会中断,刷新才能正常?

:请确保插播的flv文件的音视频的采样率与分辨率与正在直播的数据流一致,这样客户端就可以无缝切换。

 

8、我没有硬件编码器,如何测试直播?

:你可以选择下载aodbe的软编码器FME或者使用免费的
直播编码软件OBS

下载地址: https://obsproject.com/download

使用手册:  直播编码软件OBS使用手册

 

9、AMS正常启动,无法观看直播

:请查看日志,确认用户数没有超过最大值。

 

10、直播码率正常,推流正常,Flash观看时,一闪一闪播放不了,查看日志有:close a connection
192.168.2.10, socket 5816 because that buffer size is too big, buffer byte size
is 256584 and buffer packet size is 30
类似的代码?

答:这是由于Startup.xml中配置的 <max_buffer_size>514000</max_buffer_size>
过小,更改成如下:

<max_buffer_size>8192000</max_buffer_size>
或者更大值。

AMS常见问题的更多相关文章

  1. [API 开发管理] EOLINKER 升级为多产品架构, AMS V4.5 版本常见问题汇总

    自AMS4.5开始,eoLinker 全面升级为多产品架构,部分操作方式较以前有较大改变,本文针对改进部分做重点说明. 在说明之前,我们先通过以下的图文看看AMSV4.5更新了哪些内容: Q:我可以创 ...

  2. eoLinker上线两周年+ AMS V4.0 发布:全新UI界面,带来领先的API开发管理解决方案!

    2018年7月,eoLinker 发布了<eoLinker AMS 2018年年中用户调研问卷>,前后经历一周的时间,共收集到超过1000份有效调查问卷.超过300个有效改进意见. eoL ...

  3. C++常见笔试面试要点以及常见问题

    1. C++常见笔试面试要点: C++语言相关: (1) 虚函数(多态)的内部实现 (2) 智能指针用过哪些?shared_ptr和unique_ptr用的时候需要注意什么?shared_ptr的实现 ...

  4. SQL Server常见问题介绍及快速解决建议

    前言 本文旨在帮助SQL Server数据库的使用人员了解常见的问题,及快速解决这些问题.这些问题是数据库的常规管理问题,对于很多对数据库没有深入了解的朋友提供一个大概的常见问题框架. 下面一些问题是 ...

  5. 【腾讯优测干货分享】如何降低App的待机内存(二)——规范测试流程及常见问题

    本文来自于腾讯优测公众号(wxutest),未经作者同意,请勿转载,原文地址:https://mp.weixin.qq.com/s/806TiugiSJvFI7fH6eVA5w 作者:腾讯TMQ专项测 ...

  6. mysql数据库开发常见问题及优化

    mysql 数据库是被广泛应用的关系型数据库,其体积小.支持多处理器.开源并免费的特性使其在 Internet 中小型网站中的使用率尤其高.在使用 mysql 的过程中不规范的 SQL 编写.非最优的 ...

  7. 《PDF.NE数据框架常见问题及解决方案-初》

    <PDF.NE数据框架常见问题及解决方案-初> 1.新增数据库后,获取标识列的值: 解决方案:    PDF.NET数据框架,已经为我们考略了很多,因为用PDF.NET进行数据的添加操作时 ...

  8. MIS性能优化常见问题与方案(辅助项目组性能优化的总结贴)

    最近帮忙公司的几个项目组进行了不同方面的性能优化,发现几个项目都出现了一些共性的问题.这里写一篇文章,总结一下这几类问题,以及其对应的解决方案.方便其它项目组参考.   常见问题一:打开页面非常慢,有 ...

  9. JMeter常见问题集合

    前言 本文内容仅仅是针对Jmeter的部分功能名词的介绍和解释,以及初学者不易理解的问题的整理.部分内容来自别人做的整理,为了更好地整理自己的思路,所以可耻的整理一下发到博客上. 标题[1-6]和[参 ...

随机推荐

  1. ASP.NET MVC 设置区域默认定向

    public override void RegisterArea(AreaRegistrationContext context) { context.MapRoute( "m_defau ...

  2. 教你用.Net来玩微信跳一跳

    目前开发的所有代码都已经上传到了GitHub.欢迎大家来Star https://github.com/GiantLiu/AutoJump 目前程序分为“全自动版本”和“半自动版本” 全自动版本 We ...

  3. PHP拓展配置redis、phalcon

    PHPinfo查看php信息 标记部分对应下载版本ts和nts和vc版本 window x64 php7.0-ts-vc14拓展地址,下载相应的dll就行https://pecl.php.net/pa ...

  4. 【数论·错位排列】bzoj4517 排列计数

    4517: [Sdoi2016]排列计数 Time Limit: 60 Sec  Memory Limit: 128 MBSubmit: 1428  Solved: 872[Submit][Statu ...

  5. WebAPI 实现前后端分离

    随着Web技术的发展,现在各种框架,前端的,后端的,数不胜数.全栈工程师的压力越来越大. 现在的前端的框架,既可以做各种Web,又可以做各种APP,前端框架更新换代越来越快,越来越多. 传统的模式 前 ...

  6. git向码云上传代码总结

    1.下载git windows下载地址:https://git-for-windows.github.io/ 2.安装git 一路确定 3.配置git 如果你要使用ssh上传代码,你需要本地生成ssh ...

  7. Python selenium自动化网页抓取器

    (开开心心每一天~ ---虫瘾师) 直接入正题---Python selenium自动控制浏览器对网页的数据进行抓取,其中包含按钮点击.跳转页面.搜索框的输入.页面的价值数据存储.mongodb自动i ...

  8. 我的第五个网页制作:pre、html转义、abbr标签的使用

    <!doctype html> <html> <head> <meta charset="utf-8"> <title> ...

  9. Vijos P1035 贪婪的送礼者【模拟】

    贪婪的送礼者 描述 对于一群要互送礼物的朋友,你要确定每个人送出的礼物比收到的多多少. 在这一个问题中,每个人都准备了一些钱来送礼物,而这些钱将会被平均分给那些将收到他的礼物的人. 然而,在任何一群朋 ...

  10. 编写shell时,提示let/typeset:not found

    刚刚开始接触linux shell 编程,脚本里面有一条let命令,在运行该脚本时却提示 let:not found 于是各种找自己写的脚本的问题,没发现错误,只好去网上百度,好心人告诉了我答案: / ...