• 13116阅读
  • 25回复

APlayer关于p2p及mitv协议链接地址的播放方式 [复制链接]

上一主题 下一主题
离线martairosy
 

只看楼主 倒序阅读 使用道具 楼主  发表于: 2023-05-25
网上有部分直播链接地址非http(s)类协议,而是采用原力P2P协议。例如:p2p://simple.abc.com:12345/56465s46f54a654f6sf6546f5 或是 mitv://*********************。APlayer本身是不支持打开此类协议的。
其实要想使用APlayer播放此类视频也很简单,仅需以下几个步骤即可开启播放。
1、首先需要原力P2P解析程序forcetv.exe,打开此类协议链接需要用到此程序。下载地址:
本部分内容设定了隐藏,需要回复后才能看到

2、将此程序复制到项目debug目录下,方便调用。
3、在需要打开此类协议链接的地方,调用 forcetv。调用格式为:forcetv -s simple.abc.com:12345 -c 56465s46f54a654f6sf6546f5(-s 为服务器地址及端口,可以是域名+端口或IP地址+端口;-c 是频道地址)
4、调用成功后,此时只需使用APlayer打开链接:http://127.0.0.1:9906/56465s46f54a654f6sf6546f5.ts 即可开启播放。
5、需要说明一点的是:http://127.0.0.1:9906/为固定的,“/”后面部分必须跟p2p频道地址一样才可以正常播放。
6、每次切换p2p源后必须重新调用forcetv,然后使用APlayer重新打开http://127.0.0.1:9906格式的链接。

附C#核心代码

本部分内容设定了隐藏,需要回复后才能看到



1条评分播放币+3
aplayer 播放币 +3 好东西 2023-06-03
离线andyno01

只看该作者 沙发  发表于: 2023-08-06
看看~来支持一下了
离线bigfish

只看该作者 板凳  发表于: 2023-11-26
看看~来支持一下了
离线mxltest

只看该作者 地板  发表于: 2023-12-25
看看~来支持一下了
离线kira

只看该作者 4楼 发表于: 01-06
感谢分享
离线livelite

只看该作者 5楼 发表于: 02-18
感谢分享
离线livelite

只看该作者 6楼 发表于: 02-18
楼主,能给个其他下载地址吗?没云盘账号,下不了啊
离线pcy1980

只看该作者 7楼 发表于: 02-19
支持
离线weiyucheng

只看该作者 8楼 发表于: 03-03
感谢分享,学习一下转换方法
离线lianghongcq

只看该作者 9楼 发表于: 03-25
看看~来支持一下了
快速回复
限100 字节
批量上传需要先选择文件,再选择上传
 
上一个 下一个