哈雷编码器输出的TS流转rtmp协议和hls协议
- 2018-01-05 15:44:00
- admin 原创
- 4833
编码器型号:harmonic Electra X2
由于编码器只能输出TS单播或者组播流,我们需要把编码器输出的流通过rtmp转发到第三方直播平台,同时也希望提供一个hls输出,供第三方平台拉流使用。
通过AMS6.5新建了一个拉流的直播频道,把vlc能播放的udp地址输入后,很容易就拉到ts流了,但我们发现拉到的流不能通过ams自带的flash播放器播放,推到第三方平台时,也不能正常播放。后来经过反复调整编码器参数,调整AMS,流可以在AMS中通过flash观看了,但发现输出的hls可以在安卓手机,vlc,和IPAD中观看,就是不能在iphone手机中观看,查询资料后,发现iphone不支持隔行视频,仅支持逐行视频,最后调整编码器输出1080P视频后,各个视频流完美支持。编码器参数如下:
【注】
1、AMS流媒体服务系统的默认端口为rtmp是1935,rtsp端口是5554,http端口是9001,请确保防火墙这些端口被允许;
2、请先确保udp流能在vlc正常观看才进行调试;
3、注意AMS输出的日志;
4、若配合其他编码器,发现流不正常时,可以通过AMS把流录制成mp4文件,采用mp4分析工具查看具体原因,比如可以用苹果公司的QTAtomViewer.exe查看。
发表评论
文章分类
联系我们
联系人: | 北极星通公司 |
---|---|
电话: | 010-56545416 |
传真: | 010-82896426 |
Email: | support@bjsin.cn |
QQ: | 35338585 |
微信: | Aoku2017 | QQ群:241759321 |
地址: | 北京市中关村生命科学园创意园3-3-103 |