Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/256.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 从URL流式传输实时ts文件-iptv_Php_Iptv - Fatal编程技术网

Php 从URL流式传输实时ts文件-iptv

Php 从URL流式传输实时ts文件-iptv,php,iptv,Php,Iptv,我购买了一个IPTV转销商帐户,并获得了如下链接: #EXTM3U #EXTINF:-1,CHANNEL NAME 1 http://X.X.X.X:15000/live/USERNAME/PASSWORD/13094.ts #EXTINF:-1,CHANNEL NAME 2 http://X.X.X.X:15000/live/USERNAME/PASSWORD/13095.ts etc... #EXTM3U #EXTINF:-1,CHANNEL NAME 1 http://example.c

我购买了一个IPTV转销商帐户,并获得了如下链接:

#EXTM3U
#EXTINF:-1,CHANNEL NAME 1
http://X.X.X.X:15000/live/USERNAME/PASSWORD/13094.ts
#EXTINF:-1,CHANNEL NAME 2
http://X.X.X.X:15000/live/USERNAME/PASSWORD/13095.ts
etc...
#EXTM3U
#EXTINF:-1,CHANNEL NAME 1
http://example.com/viewchannel.php?username=User&password=test&channelid=13094
#EXTINF:-1,CHANNEL NAME 2
http://example.com/viewchannel.php?username=User&password=test&channelid=13095
etc...
<?php
include("streamclass.php");
$filePath = "http://X.X.X.X:15000/live/USERNAME/PASSWORD/13094.ts";
$stream = new VideoStream($filePath);
$stream->start();
?>
现在,我想成为IPTV提供商,所以我提供的m3u播放列表文件应该是这样的:

#EXTM3U
#EXTINF:-1,CHANNEL NAME 1
http://X.X.X.X:15000/live/USERNAME/PASSWORD/13094.ts
#EXTINF:-1,CHANNEL NAME 2
http://X.X.X.X:15000/live/USERNAME/PASSWORD/13095.ts
etc...
#EXTM3U
#EXTINF:-1,CHANNEL NAME 1
http://example.com/viewchannel.php?username=User&password=test&channelid=13094
#EXTINF:-1,CHANNEL NAME 2
http://example.com/viewchannel.php?username=User&password=test&channelid=13095
etc...
<?php
include("streamclass.php");
$filePath = "http://X.X.X.X:15000/live/USERNAME/PASSWORD/13094.ts";
$stream = new VideoStream($filePath);
$stream->start();
?>
我应该在viewchannel.php文件中编写什么来实时流式传输TS文件

所以必须重定向到,并且应该可以在玩家身上玩

我试着这样使用:

#EXTM3U
#EXTINF:-1,CHANNEL NAME 1
http://X.X.X.X:15000/live/USERNAME/PASSWORD/13094.ts
#EXTINF:-1,CHANNEL NAME 2
http://X.X.X.X:15000/live/USERNAME/PASSWORD/13095.ts
etc...
#EXTM3U
#EXTINF:-1,CHANNEL NAME 1
http://example.com/viewchannel.php?username=User&password=test&channelid=13094
#EXTINF:-1,CHANNEL NAME 2
http://example.com/viewchannel.php?username=User&password=test&channelid=13095
etc...
<?php
include("streamclass.php");
$filePath = "http://X.X.X.X:15000/live/USERNAME/PASSWORD/13094.ts";
$stream = new VideoStream($filePath);
$stream->start();
?>


但它不适用于从URL流式传输(或者可能不适用于实时流式传输)。

最好的选择是从可靠的托管提供商处获得VPS托管,并注册为您的IPTV流式传输提供商的restream合作伙伴

你找到解决方案了吗?有更新吗,我尝试过Wowza流媒体引擎,但它不支持来自.ts文件的流。