Skip to content

Latest commit

 

History

History
92 lines (76 loc) · 2.45 KB

help_zh.md

File metadata and controls

92 lines (76 loc) · 2.45 KB

dotPlayer支持什么视频格式

dotPlayer主要用来播放m3u8,当然也支持其他格式,如mp4等,只支持http,不支持p2p,rtmp,rtsp

什么是订阅

订阅是在线管理电视频道,一个订阅里面包括了很多电视频道,只要服务端更新,app端将自动更新, 免去在app端进行复杂的操作,管理。

在线订阅文件的格式是什么

目前订阅文件支持三种格式

  1. txt
  2. m3u
  3. json

txt文本格式

频道1,https://www.example.com/channel1.m3u8
频道2,https://www.example.com/channel2.m3u8

m3u格式

#EXTM3U
#EXTINF:-1 tvg-logo="https://www.example.com/foo.png",频道1
https://www.example.com/channel1.m3u8
#EXTINF:-1 tvg-logo="https://www.example.com/bar.png",频道2
https://www.example.com/channel2.m3u8

json格式

  {
	"uuid":"64350b50-a810-4901-b86b-7a5106bdef2c",
	"title": "你的频道名字",
	"channels": [
		{
			"name":"频道1",
	                "logo":"https://www.example.com/foo.png",
			"url": "https://www.example.com/channel1.m3u8"
		},
		{
			"name": "频道2",
	                 "logo":"https://www.example.com/bar.png",
			"url": "https://www.example.com/channel2.m3u8"
		}
	]
}

分成3个部分, uuid, title和 channels

  • uuid: 不要做任何改动
  • title: 可以自定义,这个是你导入后在列表里显示的名字
  • channels: 你所有的频道列表

testflight特性测试

radio

和tv的不同之处是在json文件里,添加一行"type":"radio",即可启用radio播放,radio列表里每行显示3个频道,无播放界面,在标题栏显示当前播放状态

  {
	"uuid":"64350b50-a810-4901-b86b-7a5106bdef2c",
	"title": "你的频道名字",
	"type":"radio",
	"channels": [
		{
			"name":"频道1",
	                "logo":"https://www.example.com/foo.png",
			"url": "https://www.example.com/channel1.m3u8"
		},
		{
			"name": "频道2",
	                 "logo":"https://www.example.com/bar.png",
			"url": "https://www.example.com/channel2.m3u8"
		}
	]
}

订阅组管理

订阅组是管理订阅的集合,一个订阅组里面包含了数条订阅,只要在订阅组里面更新,所有的订阅将同步更新,无需手动一条一条添加订阅 订阅组也是纯文本文件,后缀为list

订阅名称1,https://www.example.com/1.json
订阅名称2,https://www.example.com/2.m3u
订阅名称3,https://www.example.com/3.txt
订阅名称4,https://www.example.com/4.m3u