C#:如何获取Daum TV播放器视频文件的真实网址?

枫之谷

注意:要使用Orbit Downloader Grab ++可以获取文件实际下载地址,但我想使用C#来获取。

例如:http : //tvpot.daum.net/v/v0fdatJtMw8tJMB8tmrJeAA

我已经看到一些有关使用c#的youtube下载的代码,但似乎不适合daum电视。我观察到有关视频页面的js代码。它看起来像下面的样子:

<embed src="/controller/player/VodPlayer.swf" name="v0fdatJtMw8tJMB8tmrJeAA" width="100%" height="100%" allowscriptaccess="always" type="application/x-shockwave-flash" allowfullscreen="true" bgcolor="#000000" wmode="transparent" flashvars="jsCallback=true&amp;playLoc=tvpot&amp;profileName=MAIN&amp;autoPlay=true&amp;forceWide=false&amp;jsCallback=true&amp;permitWideScreen=true&amp;startNotReport=&amp;vid=v0fdatJtMw8tJMB8tmrJeAA&amp;currentVid=v0fdatJtMw8tJMB8tmrJeAA&amp;HTMLVodPlayerContainerId=videoViewer&amp;isTest=&amp;permitWideScreen=true">

我可以使用嵌入源获取此视频的真实网址吗?我只是知道daum电视中的视频ID。

Parimal Raj

好吧,我不确定为什么你的问题用asp.net标记

但是要获取视频的下载链接,您可以使用视频ID进行简单的获取请求

网址: http://videofarm.daum.net/controller/api/closed/v1_2/IntegratedMovieData.json?vid={VIDEO_ID}

视频ID = v0fdatJtMw8tJMB8tmrJeAA(在您的情况下)。

该网址将提供ua JSON格式的响应,其中包含指向的下载链接location.url

样品回复:

{
    "svcname":"insoya",
    "logo":{
        "status":"NO_LOGO"
    },
    "is_tvpot_post":"true",
    "is_youth_pest_video":"false",
    "location":{
        "type":"DATA",
        "url":"http://cdn.videofarm.daum.net/vod/v0fdatJtMw8tJMB8tmrJeAA/mp4_360P_1M_T1/movie.mp4?px-time=1443378652&px-hash=744c6a6d6728015be461f5ee3ba39d90&px-bps=1439735&px-bufahead=10",
        "profile":"MAIN"
    },
    "chapters":{
        "count":"6",
        "chapters":[
            {
                "timeInSec":"0",
                "num":"0",
                "thumbnail":"http://t1.daumcdn.net/thumb/C138x78/?fname=http%3A%2F%2Ft1.daumcdn.net%2Ftvpot%2Fthumb%2Fv0fdatJtMw8tJMB8tmrJeAA%2F0.png"
            },
            {
                "timeInSec":"22",
                "num":"1",
                "thumbnail":"http://t1.daumcdn.net/thumb/C138x78/?fname=http%3A%2F%2Ft1.daumcdn.net%2Ftvpot%2Fthumb%2Fv0fdatJtMw8tJMB8tmrJeAA%2F1.png"
            },
            {
                "timeInSec":"44",
                "num":"2",
                "thumbnail":"http://t1.daumcdn.net/thumb/C138x78/?fname=http%3A%2F%2Ft1.daumcdn.net%2Ftvpot%2Fthumb%2Fv0fdatJtMw8tJMB8tmrJeAA%2F2.png"
            },
            {
                "timeInSec":"66",
                "num":"3",
                "thumbnail":"http://t1.daumcdn.net/thumb/C138x78/?fname=http%3A%2F%2Ft1.daumcdn.net%2Ftvpot%2Fthumb%2Fv0fdatJtMw8tJMB8tmrJeAA%2F3.png"
            },
            {
                "timeInSec":"89",
                "num":"4",
                "thumbnail":"http://t1.daumcdn.net/thumb/C138x78/?fname=http%3A%2F%2Ft1.daumcdn.net%2Ftvpot%2Fthumb%2Fv0fdatJtMw8tJMB8tmrJeAA%2F4.png"
            },
            {
                "timeInSec":"111",
                "num":"5",
                "thumbnail":"http://t1.daumcdn.net/thumb/C138x78/?fname=http%3A%2F%2Ft1.daumcdn.net%2Ftvpot%2Fthumb%2Fv0fdatJtMw8tJMB8tmrJeAA%2F5.png"
            }
        ]
    },
    "status":"AVAILABLE",
    "output_list":{
        "standard_profile":"MAIN",
        "count":"4",
        "standard_preset":"mp4_360P_1M_T1",
        "output_list":[
            {
                "filesize":"4221475",
                "duration":"134",
                "height":"240",
                "width":"426",
                "state":"DONE",
                "label":"240P",
                "preset":"mp4_240P_200K_T1",
                "profile":"LOW"
            },
            {
                "filesize":"19292453",
                "duration":"134",
                "height":"360",
                "width":"640",
                "state":"DONE",
                "label":"360P+",
                "preset":"mp4_360P_1M_T1",
                "profile":"MAIN"
            },
            {
                "filesize":"10925203",
                "duration":"134",
                "height":"360",
                "width":"640",
                "state":"DONE",
                "label":"360P",
                "preset":"mp4_360P_500K_T1",
                "profile":"BASE"
            },
            {
                "filesize":"36732582",
                "duration":"134",
                "height":"720",
                "width":"1280",
                "state":"DONE",
                "label":"720P HD",
                "preset":"mp4_720P_2M_T1",
                "profile":"HIGH"
            }
        ]
    },
    "ownerid":"S6sTb99wgWw0",
    "is_geo_block":"false",
    "xylophone_req":{
        "postroll":{
            "imp_request":{
                "dsp_data":{
                    "slotid":"05N54",
                    "test":"N",
                    "ver":"1.0",
                    "ownerid":"S6sTb99wgWw0",
                    "vid":"v0fdatJtMw8tJMB8tmrJeAA"
                },
                "cp_id":"81PaW",
                "replay":"#IMP_REQUEST__REPLAY#",
                "content_id":"v0fdatJtMw8tJMB8tmrJeAA",
                "player_type":"#IMP_REQUEST__PLAYER_TYPE#",
                "grade":"0",
                "dsp_id":"tsr",
                "phase":"post",
                "ctry":"#IMP_REQUEST__CTRY#"
            },
            "device":{
                "os":"#DEVICE__OS#",
                "model":"#DEVICE__MODEL#",
                "device_type":"0",
                "locale":"#DEVICE__LOCALE#",
                "maker":"#DEVICE__MAKER#",
                "ua":"Mozilla/5.0 (Windows NT 6.1; rv:41.0) Gecko/20100101 Firefox/41.0",
                "device_id":"unknown",
                "ip":"117.197.100.116",
                "version":"#DEVICE__VERSION#"
            },
            "user":{
                "ad_user_id":""
            },
            "info":{
                "req_time":"#INFO__REQ_TIME#",
                "api_version":"1.2"
            }
        },
        "preroll":{
            "imp_request":{
                "dsp_data":{
                    "slotid":"05N72",
                    "test":"N",
                    "ver":"1.0",
                    "ownerid":"S6sTb99wgWw0",
                    "vid":"v0fdatJtMw8tJMB8tmrJeAA"
                },
                "cp_id":"81PaW",
                "replay":"#IMP_REQUEST__REPLAY#",
                "content_id":"v0fdatJtMw8tJMB8tmrJeAA",
                "player_type":"#IMP_REQUEST__PLAYER_TYPE#",
                "grade":"0",
                "dsp_id":"tsr",
                "phase":"pre",
                "ctry":"#IMP_REQUEST__CTRY#"
            },
            "device":{
                "os":"#DEVICE__OS#",
                "model":"#DEVICE__MODEL#",
                "device_type":"0",
                "locale":"#DEVICE__LOCALE#",
                "maker":"#DEVICE__MAKER#",
                "ua":"Mozilla/5.0 (Windows NT 6.1; rv:41.0) Gecko/20100101 Firefox/41.0",
                "device_id":"unknown",
                "ip":"117.197.100.116",
                "version":"#DEVICE__VERSION#"
            },
            "user":{
                "ad_user_id":""
            },
            "info":{
                "req_time":"#INFO__REQ_TIME#",
                "api_version":"1.2"
            }
        }
    },
    "should_protect_contents":"false",
    "thumbnail":{
        "edit":{
            "url":"http://t1.daumcdn.net/thumb/C640x360/?fname=http%3A%2F%2Ft1.daumcdn.net%2Ftvpot%2Fthumb%2Fv0fdatJtMw8tJMB8tmrJeAA%2Fthumb.png.edit"
        },
        "mini":{
            "url":"http://t1.daumcdn.net/thumb/C138x78/?fname=http%3A%2F%2Ft1.daumcdn.net%2Ftvpot%2Fthumb%2Fv0fdatJtMw8tJMB8tmrJeAA%2Fthumb.png.mini"
        },
        "main":{
            "url":"http://t1.daumcdn.net/thumb/C640x360/?fname=http%3A%2F%2Ft1.daumcdn.net%2Ftvpot%2Fthumb%2Fv0fdatJtMw8tJMB8tmrJeAA%2Fthumb.png"
        }
    },
    "tracking":{
        "count":"1",
        "tracking":[
            {
                "sec":"0",
                "type":"running_time",
                "url":"http://tvpot.daum.net/player/ClipStart.do?vid=v0fdatJtMw8tJMB8tmrJeAA&cprog=MAIN&mprog=HIGH"
            }
        ]
    },
    "tid":"e8f0aa7b021b970e85ddf863c2de5fa3",
    "vid":"v0fdatJtMw8tJMB8tmrJeAA"
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用外部视频播放器启动视频网址?

来自分类Dev

获取YouTube播放器的视频播放

来自分类Dev

如何获取当前在浏览器中播放的电影的视频文件?

来自分类Dev

如何获取当前在浏览器中播放的电影的视频文件?

来自分类Dev

如何播放webm视频文件?

来自分类Dev

如何在VLC媒体播放器中播放价值音乐/视频的文件夹

来自分类Dev

如何获取 YouTube 播放器 ID 并停止视频

来自分类Dev

如何使自定义播放器播放Dailymotion视频?

来自分类Dev

如何通过YouTube播放器自动播放视频

来自分类Dev

如何使 Youtube 播放器弹出并播放视频?

来自分类Dev

视频文件未播放文件目标C

来自分类Dev

如何使用VLCJ和JavaFX播放视频文件?

来自分类Dev

如何在Wordpress网站上播放.ts视频文件?

来自分类Dev

如何在html中连续播放许多视频文件

来自分类Dev

如何混合和播放视频文件中的多个音轨?

来自分类Dev

如何使用 Vitamio 播放加密的视频文件 (.mpg)?

来自分类Dev

如何播放MSS2编码的视频文件

来自分类Dev

获取视频的当前时间(播放器-Swift)

来自分类Dev

android-如何编写视频播放器

来自分类Dev

如何制作通用的HTML5视频播放器

来自分类Dev

如何在Android中创建简单的视频播放器?

来自分类Dev

如何使Youtube视频具有不同的播放器?

来自分类Dev

如何获得mpv视频播放器的旧伪GUI?

来自分类Dev

如何减小视频播放器的尺寸?

来自分类Dev

如何使用vlcj在java中制作视频播放器?

来自分类Dev

如何使用 libvlc 向视频播放器添加字幕

来自分类Dev

获取视频文件并使用C#保存

来自分类Dev

如何从C#中嵌入URL获取视频文件流

来自分类Dev

如何在本机播放器中播放youtube视频以及如何下载youtube视频

Related 相关文章

  1. 1

    如何使用外部视频播放器启动视频网址?

  2. 2

    获取YouTube播放器的视频播放

  3. 3

    如何获取当前在浏览器中播放的电影的视频文件?

  4. 4

    如何获取当前在浏览器中播放的电影的视频文件?

  5. 5

    如何播放webm视频文件?

  6. 6

    如何在VLC媒体播放器中播放价值音乐/视频的文件夹

  7. 7

    如何获取 YouTube 播放器 ID 并停止视频

  8. 8

    如何使自定义播放器播放Dailymotion视频?

  9. 9

    如何通过YouTube播放器自动播放视频

  10. 10

    如何使 Youtube 播放器弹出并播放视频?

  11. 11

    视频文件未播放文件目标C

  12. 12

    如何使用VLCJ和JavaFX播放视频文件?

  13. 13

    如何在Wordpress网站上播放.ts视频文件?

  14. 14

    如何在html中连续播放许多视频文件

  15. 15

    如何混合和播放视频文件中的多个音轨?

  16. 16

    如何使用 Vitamio 播放加密的视频文件 (.mpg)?

  17. 17

    如何播放MSS2编码的视频文件

  18. 18

    获取视频的当前时间(播放器-Swift)

  19. 19

    android-如何编写视频播放器

  20. 20

    如何制作通用的HTML5视频播放器

  21. 21

    如何在Android中创建简单的视频播放器?

  22. 22

    如何使Youtube视频具有不同的播放器?

  23. 23

    如何获得mpv视频播放器的旧伪GUI?

  24. 24

    如何减小视频播放器的尺寸?

  25. 25

    如何使用vlcj在java中制作视频播放器?

  26. 26

    如何使用 libvlc 向视频播放器添加字幕

  27. 27

    获取视频文件并使用C#保存

  28. 28

    如何从C#中嵌入URL获取视频文件流

  29. 29

    如何在本机播放器中播放youtube视频以及如何下载youtube视频

热门标签

归档