|
本帖最后由 360081098 于 2023-5-21 14:12 编辑
自己写的一个TS流转发服务器程序,该程序转发的TS流能够在VLC、android等支持TS流播放的播放器上正常播放。看到CKplayer能支持ts流直播后进行了测试,但只有播放器和访问视频在同一个域下才能正常播放,请问ts流可以跨越播放吗?调用代码如下:
//调用开始
var videoObject = {
container: '.video', //视频容器
//poster:'video/poster.png',//封面图片
//video:'video/lc.mp4'//视频地址
plug:'mpegts.js',//设置使用mpegts.js插件
live:true,
//video:'http://IP:10000/6e58da63abcd40eb72948539a8c9a14f.ts'
//video:'http://IP:8000/vod/2023/05/21/dddc4f77/dddc4f77.2000.ts'
//video:'http://IP:9000/xj/cm/dddc4f77.2000.ts'
video:'dddc4f77.2000.ts'
};
在video采用四种的不同访问情况下,测试TS流是否能播放:
1、9000是使用tomcat搭建的WEB服务,用于访问网页。(均可播放)
2、8000是使用apache搭建的点播服务,用于访问存储的视频。(无法播放,提示failed to fetch(code:-1))
3、10000是自己写直播流转发服务,以视频流方式提供直播。(无法播放,提示failed to fetch(code:-1)) |
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|