# Flash video playback error

**URL:** <https://forums.plex.tv/t/flash-video-playback-error/5607>\
**Category:** Dev/API Corner\
**Tags:** plugin-dev\
**Created:** [September 26, 2010, 11:44pm UTC](https://forums.plex.tv/t/flash-video-playback-error/5607 "2010-09-26T23:44:06Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![arumbold](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/arumbold/32/1027_2.png) [@arumbold](https://forums.plex.tv/u/arumbold)\
**Post date:** [September 26, 2010, 11:44pm UTC](https://forums.plex.tv/t/flash-video-playback-error/5607/1 "2010-09-26T23:44:06Z")

</div>

Hi folks  
  
  
  
This is my first crack at a Plex plugin (and python dev for that matter).  
  
  
  
I’m attempting to create a video plugin to view ‘on-demand’ TV from the Australian channel 10 ([http://ten.com.au](http://ten.com.au)).  
  
  
  
I’ve managed to get a first cut of the menu system up, and believe I’ve got the appropriate URLs formatted to retrieve a flash stream. The URL I have created based on the menu selections will play an embedded flash video in a browser, eg:  
  
[http://apps.v2.movideo.com/player/flash/movideo\_player.swf?apiKey=movideoNetwork10&alias=catch-up-tv-external-embed&playerId=movideoNetwork10\_catch-up-tv-external-embed\_1285374480319&mediaId=69590](http://apps.v2.movideo.com/player/flash/movideo_player.swf?apiKey=movideoNetwork10&alias=catch-up-tv-external-embed&playerId=movideoNetwork10_catch-up-tv-external-embed_1285374480319&mediaId=69590)  
  
  
  
I add this (URL encoded) directly as the URL to the WebVideoContainer.  
  
  
  
When it comes to play the file I am getting errors:

```auto

09:05:53 T:2687850272 M:122507264 ERROR: Playlist Player: skipping unplayable item: 0, path [plex://127.0.0.1/video/:/webkit?url=http%253A%252F%252Fapps.v2.movideo.com%252Fplayer%252Fflash%252Fmovideo_player.swf%253FapiKey%253DmovideoNetwork10%2526alias%253Dcatch-up-tv-external-embed%2526playerId%253DmovideoNetwork10_catch-up-tv-external-embed_1285374480319%2526mediaId%253D71320&prefix=/video/sc10]<br />
<br />
09:05:53 T:2687850272 M:122507264 DEBUG: Playlist Player: no more playable items... aborting playback

```

  
  
The following is my site configuration (I still need to look into the crop, seek bar etc):  
  
[xml]\<site site="http://ten.com.au/\*"  
 site="http://apps.v2.movideo.com/\*"  
 plugin="http://apps.v2.movideo.com/player/flash/movideo\_player.swf\*"  
 initialState="playing"  
 version="1.0"\>[/xml]  
  
...  
  
Since I'm on Plex9 I believe I can't play around with .strm file(s) to debug.  
  
Any suggestions/pointers on things to try would be much appreciated.  
  
cheers  
  
ps - let me know if it's useful to have the whole plugin bundle attached

---

<div class="post-metadata">

**Author:** ![sander1](https://avatars.discourse-cdn.com/v4/letter/s/4bbf92/32.png) [@sander1](https://forums.plex.tv/u/sander1)\
**Post date:** [September 27, 2010, 4:59am UTC](https://forums.plex.tv/t/flash-video-playback-error/5607/2 "2010-09-27T04:59:31Z")

</div>

Hi!  
  
Looking at your site config, I think the problem is caused by one or two things:

1. The double _site_ attribute in the site tag;  
  
The value should probably be [http://ten.com.au](http://ten.com.au) if you’re using the urls of the pages wih the embedded player, or [http://apps.v2.movideo.com](http://apps.v2.movideo.com) if you’re using the .swf files directly (I’m not sure if that is possible or even a good idea, because when you link to the swf file the player doesn’t have a specific height and width)  
2. The \* should be .\*  
  
  

```auto

<site site="http://ten.com.au"<br />
    plugin="http://apps.v2.movideo.com/player/flash/movideo_player.swf.*"<br />
    initialState="playing"<br />
    version="1.0">

```

---

<div class="post-metadata">

**Author:** ![Dbl\_A](https://avatars.discourse-cdn.com/v4/letter/d/53a042/32.png) [@Dbl\_A](https://forums.plex.tv/u/Dbl_A)\
**Post date:** [September 27, 2010, 1:44pm UTC](https://forums.plex.tv/t/flash-video-playback-error/5607/3 "2010-09-27T13:44:08Z")

</div>

Hey and Welcome!  
  
A bit off topic…  
  
  
  
But, I’ve started a plugin for Channel 9’s “FixPlay” [http://fixplay.ninemsn.com.au/](http://fixplay.ninemsn.com.au/)  
  
I can’t finish because of geo-blocking. If you’re keen I’ll let you take over.  
  
  
  
FYI- I’ve got all of the directories, it just needs support for the actual videos…

---

<div class="post-metadata">

**Author:** ![arumbold](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/arumbold/32/1027_2.png) [@arumbold](https://forums.plex.tv/u/arumbold)\
**Post date:** [September 29, 2010, 8:44am UTC](https://forums.plex.tv/t/flash-video-playback-error/5607/4 "2010-09-29T08:44:15Z")

</div>

@sander1 - thanks.   
  
I’ve been using the URL of the swf directly as I’d found that easier to identify and verify. If that is iffy I’ll refocus on the primary flash video and see what I can sniff to understand it’s format.  
  
The double site attribute in the tag I’d only added in because the single attribute wasn’t working. I’ve tried your suggestion re the “.\*” but still no joy - yet.  
  
  
  
It looks like I’ll have to keep tinkering.  
  
  
  
@Dbl_A  
  
Thanks - I’d not stumbled upon the fixplay.ninemsn.com.au site - but I’m definately interested in further developing it. Might take a while as I’m learning as I go - but if you want to send me what you’ve got so far, I’ll keep you (and others) posted on any progress.   
  
  
  
cheers

---

<div class="post-metadata">

**Author:** ![Dbl\_A](https://avatars.discourse-cdn.com/v4/letter/d/53a042/32.png) [@Dbl\_A](https://forums.plex.tv/u/Dbl_A)\
**Post date:** [September 29, 2010, 1:27pm UTC](https://forums.plex.tv/t/flash-video-playback-error/5607/5 "2010-09-29T13:27:20Z")

</div>

> [@](#):
>
> @Dbl\_A  
> Thanks - I'd not stumbled upon the fixplay.ninemsn.com.au site - but I'm definately interested in further developing it. Might take a while as I'm learning as I go - but if you want to send me what you've got so far, I'll keep you (and others) posted on any progress.

  
  
Here ya go...  
Let me know if I can help/guide you

---

<div class="post-metadata">

**Author:** ![arumbold](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/arumbold/32/1027_2.png) [@arumbold](https://forums.plex.tv/u/arumbold)\
**Post date:** [October 2, 2010, 7:29am UTC](https://forums.plex.tv/t/flash-video-playback-error/5607/6 "2010-10-02T07:29:20Z")

</div>

> [@](#):
>
> Here ya go...  
> Let me know if I can help/guide you

  
  
Success (with both the FixPlay plugin and the Channel10 one I was first looking at).   
  
I'll tidy both up, comment on resolution for the original issue, and seek to have them both published in the app store.   
  
For reference - the work you had done was excellent - all I had to do was change the   
URL link XPath expression   
From:  

```auto

        <br />
        # I'M GEO-BLOCKED, THIS IS AS FAR AS I GO!!!<br />
        #link = item.xpath("./span/a")[0].get('href')<br />
<br />
 

```

  
To:  

```auto

        link = item.xpath(".//div[@class='td col3']/a")[0].get('href') 

```

  
  
And change to use the WebVideoItem container rather than RMTP stream. Bung in a site config - and it played first go.  
  
Thanks again!

---

<div class="post-metadata">

**Author:** ![arumbold](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/arumbold/32/1027_2.png) [@arumbold](https://forums.plex.tv/u/arumbold)\
**Post date:** [October 3, 2010, 4:49am UTC](https://forums.plex.tv/t/flash-video-playback-error/5607/7 "2010-10-03T04:49:03Z")

</div>

So as mentioned - both plugins are working (to v0.1 standard at least).  
  
  
  
For the original issue - the site config I required was:

```auto

<site site="http://ten.com.au/.*"<br />
    plugin="http://apps.v2.movideo.com/player/flash/movideo_player.swf"<br />
 	initialState="playing"<br />
 	version="1.0"><br />
<br />
<crop x="0" y="0" width="512" height="288" />

```

  
  
I've put both the [Channel 10](http://wiki.plexapp.com/index.php/Channel10) and [Nine MSN](http://wiki.plexapp.com/index.php/NineMSN) (FixPlay) plugins up on the unsupported plugins page.  
  
For those interested - I've written up some steps for newbies in developing a plugin [here](http://adamrumbold.com/?p=150)

---

<div class="post-metadata">

**Author:** ![elan](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/elan/32/5_2.png) [@elan](https://forums.plex.tv/u/elan)\
**Post date:** [October 3, 2010, 7:58am UTC](https://forums.plex.tv/t/flash-video-playback-error/5607/8 "2010-10-03T07:58:17Z")

</div>

Love your writeup!

---

<div class="post-metadata">

**Author:** ![oortmanp](https://avatars.discourse-cdn.com/v4/letter/o/e47c2d/32.png) [@oortmanp](https://forums.plex.tv/u/oortmanp)\
**Post date:** [October 3, 2010, 10:44am UTC](https://forums.plex.tv/t/flash-video-playback-error/5607/9 "2010-10-03T10:44:16Z")

</div>

> [@](#):
>
> For those interested - I've written up some steps for newbies in developing a plugin [here](http://adamrumbold.com/wp-admin/post.php?action=edit&post=150)

  
  
I can't see the write up... "Not found"

---

<div class="post-metadata">

**Author:** ![arumbold](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/arumbold/32/1027_2.png) [@arumbold](https://forums.plex.tv/u/arumbold)\
**Post date:** [October 3, 2010, 9:57pm UTC](https://forums.plex.tv/t/flash-video-playback-error/5607/10 "2010-10-03T21:57:24Z")

</div>

> [@](#):
>
> I can't see the write up... "Not found"

  
  
Apologies - seems my hosting provider is doing some upgrades. Should be back online soon.

---

<div class="post-metadata">

**Author:** ![arumbold](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/arumbold/32/1027_2.png) [@arumbold](https://forums.plex.tv/u/arumbold)\
**Post date:** [October 3, 2010, 10:38pm UTC](https://forums.plex.tv/t/flash-video-playback-error/5607/11 "2010-10-03T22:38:59Z")

</div>

> [@](#):
>
> Apologies - seems my hosting provider is doing some upgrades. Should be back online soon.

  
  
Its back online now. Seems my hosting provider had reset my DNS records :angry:   
(you get what you pay for - and I'm cheap enough to go with a free host)

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/plex/original/3X/2/a/2acb9765406f63293d357b4ec509ec39aa28f2ad.png) [@system](https://forums.plex.tv/u/system)\
**Post date:** [December 20, 2019, 8:47pm UTC](https://forums.plex.tv/t/flash-video-playback-error/5607/12 "2019-12-20T20:47:35Z")

</div>

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.
