The fix is to upgrade to SermonSpeaker 4.x, which is better anyway.
Seek video without buffering
- Ruben Ryapolov
- Topic Author
- Offline
- Junior Member
- www.LFSwear.com
I asked this same question over at the jw forums, and they said:
Got it...you need to use streaming if you want that functionality - www.longtailvideo.com/support/jw-player/...ttp-pseudo-streaming
But I'm not sure what to do...
Please Log in or Create an account to join the conversation.
- Thomas Hunziker
- Offline
- Administrator
HTTP Pseudostreaming does not work by default on any webserver. A serverside module is needed to enable it. Here are the two most widely used (and open source) modules for this:
* The H264 streaming module for Apache, Lighttpd, IIS and NginX. It supports MP4 videos.
* The FLV streaming module for Lighttpd. It supports FLV videos.
If that is settled, then you can add the provider to the player. You'll have to add the variable to the existing ones in the helper file /components/com_sermonspeaker/helpers/sermonspeaker.php.
Look for the function "insertPlayer()" and then there are some if-clauses to get the player set up right dependant on the view and parameters.
Add the following command to the player where you need it:
Please Log in or Create an account to join the conversation.
- Ruben Ryapolov
- Topic Author
- Offline
- Junior Member
- www.LFSwear.com
Just to be clearer... Here's the scenario:
You want to watch a church service that is 2 hours long, but you only want to listen to the worship parts...
So you click on the jw player bar and click where you want to play from...
Is that a better explanation?
Please Log in or Create an account to join the conversation.
- Thomas Hunziker
- Offline
- Administrator
If it's not working, then either your server doesn't support it or the file itself is missing this jumppoints. There is a notice about this on the page you linked:
Also it will only work on flv and maybe mp4 videos as I understand it.Note: Some FLV encoders do not include seekpoints metadata when encoding videos. Without this data, HTTP Pseudostreaming will not work. If you suspect your videos to not have metadata, use our Metaviewer plugin to inspect the video. There should be a seekpoints or keyframes list. If it is not there, use the FLVMDI tool to parse your FLV videos and inject this metadata.
Maybe you also have to specify the start parameter as laid out on the same page.
As it is a very server specific thing, I can't assist you much here.
The player is all generated in this helper file, all adjustments should be done there. The player itself will support it if set up correctly. SermonSpeaker itself doesn't have to do anything with this.
Please Log in or Create an account to join the conversation.
- Ruben Ryapolov
- Topic Author
- Offline
- Junior Member
- www.LFSwear.com
ALSO, I asked the same question over at the JW Forums.. Have a look here >>>
Please Log in or Create an account to join the conversation.
- Thomas Hunziker
- Offline
- Administrator
You can try and check if it works now.
If it doesn't work now, then most likely your server doesn't support it. You would then have to install the needed software there. But for this you better ask someone who is familiar with servers
Please Log in or Create an account to join the conversation.