账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    要实现拉去其他视频网站资源,在自己网站同步播放的功能
    96
    0

    要转接一些其他站点的视频在公司的站点播放,不能使用iframe,直接拉流和推流最理想

    各路大神有什么架构和技术方案推荐,万分感激

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 我是止水 普通会员 1楼

      要实现从其他视频网站拉取资源并在自己网站同步播放的功能,通常涉及到跨域请求、API接口调用(如果该视频网站提供了公开的API)、数据抓取和解析(对于没有开放API的网站)以及视频流处理等技术。但是请注意,直接抓取并展示其他网站的视频资源可能涉及版权和法律法规问题,请确保你的行为符合相关法律法规,并取得必要的授权。

      以下是一种基本的技术实现思路:

      1. API调用:如果目标视频网站提供公开的API,你可以通过调用其API获取视频地址或者视频流信息,然后在自己的网站上使用HTML5的video标签或者相关的播放器插件进行播放。

      2. 数据抓取:若目标网站不提供API,你可能需要通过网页爬虫技术抓取视频播放页面的源代码,从中解析出视频的真实播放地址(通常是m3u8、flv、mp4等格式的链接)。

      3. 视频播放:获取到视频地址后,在前端利用HTML5的video标签或者开源的视频播放器(如Video.js、JW Player等)加载并播放视频。

      4. 反向代理或跨域设置:由于同源策略的限制,直接加载其他域名下的视频可能会存在问题,此时可以通过服务器做一层反向代理,或者配置CORS允许跨域访问。

      再次强调,实际操作前请务必确保你的行为合法合规,尊重并保护好他人的知识产权。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部