telegram直播理论_终篇
telegram有直播功能,但他要发挥完全形态还是需要iOS或者电脑进行操作才行。如果仅仅有安卓手机的话建议先忽略。
1 获取rtmp链接
登录账号,选择有管理权限的频道.找到Live stream,你会发现有三个选项,分别是:
❶❷两项特别简单就是一步直播,同时也可以是一个大型语音聊天的方式。
然而本次用到的是❸ 推流方式通过选项可以获取到两个就是我测试账号是dc4的他就是 rtmps://dc4-1.rtmp.t.me/s/ 和 串流密钥 ;dc5的账号就是 rtmps://dc5-1.rtmp.t.me/s/ 和 串流密钥。
当然在telegram上是分开的出来obs之类用的是分开的其他大多数是组合在一起的就是 rtmps://dc4-1.rtmp.t.me/s/串流密钥
2 游戏or其他短时间直播
如果你要进行标题之类直播的话 可以考虑一下obs进行串流。
串流方法参考 https://zhuanlan.zhihu.com/p/505563383
具体美化的话可以找一些视频进行参考这里不在赘述
3 24小时直播
3.1 24小时轮播电影
就像斗鱼 虎牙一些直播台一样24小时轮播台一样不断直播。
首先 需要一个大存储的服务器或者nas 用推流软件这里推荐用KPlayer 它可以帮助你快速的在服务器上进行视频资源的循环直播推流,只需要简单对配置文件进行自定义即可开启直播推流。
项目:https://github.com/bytelang/kplayer-go
文档:https://docs.kplayer.net
3.2 推流IPTV
我这几天测试的 ant-media-server 因为我docker也是菜鸟状态。所以没办法自编译出来只能用别人预编译好的。
项目地址 https://github.com/ant-media/Ant-Media-Server
以下是我操作步骤
壹 从docker装ams
❶ arm架构docker
拉取arm64的镜像
运行并创建5080端口
❷ amd64 x86架构下
拉取镜像
运行并创建5080端口
贰 创建账号
注意初始页面username这里填写的是邮箱,随便填写就行
注册完毕后进入了 dashboard 这里展示各种你服务器的信息
叁 串流直播
这里选择右侧applications -- liveapp
这样你就进入了一个页面
live stream、 vod 、settings。
❶ 如果你要电影轮播
live streams -- new live streams -- playlist
通过Add playlist Item可添加多个视频,点击Creat创建列表
❷ 如果你要播放IPTV
选择live streams -- new live streams -- stream source
填写链接和名字
肆 推流
将服务器地址和串流密钥连接(开篇所说)在一起填入到播放列表中的Edit RTMP Endpoints点击播放列表右侧Action菜单中的第一项:Start Broadcast开始推流,返回直播网站后台确认直播是否正常。
telegram有直播功能,但他要发挥完全形态还是需要iOS或者电脑进行操作才行。如果仅仅有安卓手机的话建议先忽略。
1 获取rtmp链接
PS:iOS 和桌面版本具有“Stream With”功能。
登录账号,选择有管理权限的频道.找到Live stream,你会发现有三个选项,分别是:
❶ Start live Stream
❷ Schedule live stream
❸ Stream with…
❶❷两项特别简单就是一步直播,同时也可以是一个大型语音聊天的方式。
然而本次用到的是❸ 推流方式通过选项可以获取到两个就是我测试账号是dc4的他就是 rtmps://dc4-1.rtmp.t.me/s/ 和 串流密钥 ;dc5的账号就是 rtmps://dc5-1.rtmp.t.me/s/ 和 串流密钥。
当然在telegram上是分开的出来obs之类用的是分开的其他大多数是组合在一起的就是 rtmps://dc4-1.rtmp.t.me/s/串流密钥
2 游戏or其他短时间直播
如果你要进行标题之类直播的话 可以考虑一下obs进行串流。
串流方法参考 https://zhuanlan.zhihu.com/p/505563383
具体美化的话可以找一些视频进行参考这里不在赘述
3 24小时直播
3.1 24小时轮播电影
就像斗鱼 虎牙一些直播台一样24小时轮播台一样不断直播。
首先 需要一个大存储的服务器或者nas 用推流软件这里推荐用KPlayer 它可以帮助你快速的在服务器上进行视频资源的循环直播推流,只需要简单对配置文件进行自定义即可开启直播推流。
项目:https://github.com/bytelang/kplayer-go
文档:https://docs.kplayer.net
3.2 推流IPTV
我这几天测试的 ant-media-server 因为我docker也是菜鸟状态。所以没办法自编译出来只能用别人预编译好的。
项目地址 https://github.com/ant-media/Ant-Media-Server
以下是我操作步骤
壹 从docker装ams
❶ arm架构docker
拉取arm64的镜像
docker pull --platform=arm64 xiaobeing/ant-media-server:arm64运行并创建5080端口
docker run --name ams -d -p 5080:5080 xiaobeing/ant-media-server:arm64❷ amd64 x86架构下
拉取镜像
docker pull nibrev/ant-media-server运行并创建5080端口
docker run --name ams -d -p 5080:5080 nibrev/ant-media-server:latest贰 创建账号
注意初始页面username这里填写的是邮箱,随便填写就行
注册完毕后进入了 dashboard 这里展示各种你服务器的信息
叁 串流直播
这里选择右侧applications -- liveapp
这样你就进入了一个页面
live stream、 vod 、settings。
❶ 如果你要电影轮播
选择VoD,点击右侧的Upload Vod上传视频文件,点击视频播放按钮,在预览界面复制视频地址备用。
live streams -- new live streams -- playlist
通过Add playlist Item可添加多个视频,点击Creat创建列表
❷ 如果你要播放IPTV
选择live streams -- new live streams -- stream source
填写链接和名字
肆 推流
将服务器地址和串流密钥连接(开篇所说)在一起填入到播放列表中的Edit RTMP Endpoints点击播放列表右侧Action菜单中的第一项:Start Broadcast开始推流,返回直播网站后台确认直播是否正常。