python写的一个脚本,在电脑运行。可以实现 手机端在线通过url观看电视

python脚本,需要安装

pip install flash

pip install flash_restful

 

from flask  import Flask, send_from_directory
from flask_restful  import Api, Resource

app  = Flask(__name__)
api  = Api(app)

class TVSeriesResource(Resource):
    def get( self , episode):
        # 根据请求的剧集返回对应的视频文件路径
        # 假设视频文件以 episode_1.mp4、episode_2.mp4 的形式存储在 "videos" 文件夹中
        video_file  = f "videos/episode_{episode}.mp4"
        return send_from_directory("", video_file)

api.add_resource(TVSeriesResource,  "/tvseries/" )

if __name__  = = '__main__' :
    app.run(host = '0.0.0.0' , port = 5000 , debug = True )

把所有要看的电影或电视剧mp4视频文件放在和python项目的同一个目录的videos/文件夹下面并命名episode_{episode}.mp4的格式视频文件

{episode}这个花括号是要传入的一个参数编号。

0.0.0.0代表所有客户端可以访问我的5000端口

手机端需要安装一个带url访问的播 放器如:MX播放器

然后在win系统电脑上运行 win+r键 输入 cmd  -> ipconfig查看你本机的ip地址:,这个ip最好改成固定ip这样不会每次发生变化,都要查看一次ip

在下图中的网络串流中输入:http://192.168.3.42:5000/tvseries/1  这里最后的这个“1”是要传入的一个参数和{episode}对应

posted on 2023-06-22 08:40  王飞侠  阅读(177)  评论(0编辑  收藏  举报

导航