This project has moved. For the latest updates, please go here.

Why sometimes the image stops, but the sound is still normal play

Jul 3, 2014 at 7:14 AM
I play this video below, it often happens image stopped, but the situation is still normal playback sound, it is a problem for a long time, I hope to give me a little help

http://pl.youku.com/playlist/m3u8?ts=1404371407&keyframe=0&vid=XNzMyMzkxMjQw&type=hd2
Jul 3, 2014 at 7:21 AM
After the announcement of the above video finishes playing, the problem I have described will occur. Another problem is how to get Buffering MediaPlayer events, as well as his Buffer progress, I registered BufferingProgressChanged but not starting this event
Coordinator
Jul 3, 2014 at 6:47 PM
At the moment, that link is returning:
#EXTM3U
#EXT-X-TARGETDURATION:-1
#EXT-X-VERSION:3
#EXT-X-ENDLIST
I'll give it another try in a few hours.

It looks like that buffering event just doesn't want to work on WP8. There is some more information on the WP dev forum: MediaElement's "Buffering" state: WP7 vs WP8.

Out of curiosity, have you tried to see if the buffering event is still broken on WP8.1?
Jul 4, 2014 at 2:27 AM
After yesterday, just a question, video address on the failure, sorry, I was trying to www.youku.com video into the software of my own play, but they seem to have been restricted. There is another way that you can get a good number of mp4 file segments, similar me3u8, but also the length of each segment, such as information, but before I try to play with Windows Phone Streaming Media, can not play. Is there a way to solve it?
Jul 4, 2014 at 2:32 AM
Currently, I have not started trying to develop 8.1 direction
Coordinator
Jul 4, 2014 at 4:10 AM
Could those be MPEG-DASH streams you are seeing? Microsoft already supports those with their Smooth Streaming Client.

With regard to the buffering event, one other thing comes to mind that I have been meaning to try at some point: if you sample the stream position and see sequential samples that are not increasing while the MediaElement is in the play state, then it is likely that the system is buffering.
Jul 4, 2014 at 9:51 AM
At present, I want to play this format
"mp4": [
      {
        "url": "http://k.youku.com/player/getFlvPath/sid/740446700319020ed88cd_00/st/mp4/fileid/030008030053AA69C98EC517A54AEE3BA1CD4C-B92F-83DC-6903-5389436A33F5?K=b0da64708860d286261dc3b8&hd=1&ts=401",
        "seconds": 401,
        "fileid": "030008030053AA69C98EC517A54AEE3BA1CD4C-B92F-83DC-6903-5389436A33F5",
        "id": 0,
        "size": 25615467
      },
      {
        "url": "http://k.youku.com/player/getFlvPath/sid/740446700319020ed88cd_01/st/mp4/fileid/030008030153AA69C98EC517A54AEE3BA1CD4C-B92F-83DC-6903-5389436A33F5?K=b73c32d19272995d261dc3b8&hd=1&ts=280",
        "seconds": 280,
        "fileid": "030008030153AA69C98EC517A54AEE3BA1CD4C-B92F-83DC-6903-5389436A33F5",
        "id": 1,
        "size": 19096636
      },
      {
        "url": "http://k.youku.com/player/getFlvPath/sid/740446700319020ed88cd_02/st/mp4/fileid/030008030253AA69C98EC517A54AEE3BA1CD4C-B92F-83DC-6903-5389436A33F5?K=c1a7b8cd24fa63b3261dc3b8&hd=1&ts=318",
        "seconds": 318,
        "fileid": "030008030253AA69C98EC517A54AEE3BA1CD4C-B92F-83DC-6903-5389436A33F5",
        "id": 2,
        "size": 24111123
      }
    ],
Coordinator
Jul 4, 2014 at 10:44 AM
I suspect that if you download that playlist and deserialize it, you shouldn't have too much trouble feeding it to the Player Framework's PlaylistPlugin.