IZAPSETTINGS->playerPath."?movie=".$this->videosrc . $extraOptions ."&volume=30&autoload=on&autoplay=on&vTitle=".$this->title."&showTitle=yes' >
i think the $this->videosrc is give the player path,but it is not the flv or mp4 file real path, i want give the video player the real path.
i want try,but it is not work ,can anybody tell me how to add real path to the video play
thanks very much
info@elgg.org
Security issues should be reported to security@elgg.org!
©2014 the Elgg Foundation
Elgg is a registered trademark of Thematic Networks.
Cover image by RaĆ¼l Utrera is used under Creative Commons license.
Icons by Flaticon and FontAwesome.
- xjjj@yesiamjane1983
xjjj - 0 likes
- iionly@iionly
iionly - 1 like
- xjjj@yesiamjane1983
xjjj - 0 likes
- iionly@iionly
iionly - 0 likes
- xjjj@yesiamjane1983
xjjj - 0 likes
-
Server:
Apache/2.4.10 (Win32) OpenSSL/0.9.8zb mod_fcgid/2.3.9 mod_h264_streaming/2.2.7
-
Timing-Allow-Origin:
*
-
X-Mod-H264-Streaming:
version=2.2.7
if i still use http://yesgod.club/izap_videos_files/file/62/889.mp4 that $this->videosrc transport to
-
status:
200
-
timing-allow-origin:
*
-
x-powered-by:
PHP/5.4.33
i need the X-Mod-H264-Streaming work,it is real video on the site working,i get this trouble for many days
- iionly@iionly
iionly - 0 likes
- xjjj@yesiamjane1983
xjjj - 0 likes
i do this at engine/lib/views.php elgg_register_js('videojs', 'http://vjs.zencdn.net/ie8/1.1.2/videojs-ie8.min.js', 'head'); elgg_load_js('videojs');
- xjjj@yesiamjane1983
xjjj - 0 likes
You must log in to post replies.it is about izap video code
If you have the video entity assigned to the $video variable (your job to do that depending on what you actually have in mind...) you can get the video url with
The full path to the video file can be retrieved with
thank you iionly,but how to use it? i try every way to instead the $this->videosrc, it can not work.
can you help me please?
I don't know what you want to achieve, so I don't know how to help...
The only place $this->videosrc is used is in mod/izap_videos/lib/izap_videos.php in the getPlayer() function. And the usage here is the way it has to be. You can't provide a file path to the video file. You need to provide the url (for the offserver videos for example from youtube anyway but also for onserver videos - iZAP Videos deals with resolving the url to provide the corresponding video file).
If you change anything here, it's very likely that you would also have to modify other parts of the code for the plugin still to work. And not knowing what you have in mind I can't even tell you if this would make any sense or if you would be able to achieve your goal in another way better/easier/at all.
it is about support mp4 and all html5 file for the mobile device.
this $this->videosrc give me path is http://yesgod.club/izap_videos_files/file/62/889.mp4,it is can not for seeking and streaming, if i replaced the real and direct path is http://yesgod.club/gg/2017/10/19/33/izap_videos/uploaded/yesgod_club_izap_videos_1508864896_3.mp4
you can see my website http://yesgod.club/videos/play/admin/62/889
what is happened,
me,that is
You seem to be already much further with getting html5 video support implemented in iZAP Videos for uploaded videos than I am. It's on my ToDo list for quite some time already but I never had time to work on it up to now. Sorry for that... But I don't think I can provide you with any useful advice at the moment.
I would have said that it might be necessary to switch to the new file serve API of Elgg for getting it to work. But as you are still on Elgg 1.8 this isn't an option for you. In the end you might need to alter the value saved in videosrc already when a video is uploaded to suit your needs. And you would likely need to update the value for existing video entries.
The point is, that it's a matter that's not trivial and it will take some time to get it working (at least I think you need some time and therefore I haven't started with it so far...). Maybe you could start "at the end": what's the code and filepath or url necessary to play the video. And then go backwards from there and modify the corresponding classes, functions and object data to save and deal with the necessary data on uploading, converting, saving and what else necessary with a video entry. Last but not least deal with updating existing video entries.
If you have some code to share, I would be happy about seeing what you have done so far. While I don't see me working on it anytime soon, it might still help me once I can work on it. You could send it to iionly@gmx.de if you want to.
hi iionly,
i haved used the jwplayer flowplay and videojs everyone is ok ,even just this
<video>
<source src=\"$this->videosrc\">
</video>";
to replace
<video width='".$width."' height='".$height."' id='mp4Player'>
<param name='allowFullScreen' value='true'>
<param name='allowScriptAccess' value='always'>
<param name='movie' value='".$this->IZAPSETTINGS->playerPath."?movie=".$this->videosrc . $extraOptions ."&volume=30&autoload=on&autoplay=off&vTitle=".$this->title."&showTitle=yes' >
<embed src='".$this->IZAPSETTINGS->playerPath."?movie=".$this->videosrc . $extraOptions ."&volume=30&autoload=on&autoplay=off&vTitle=".$this->title."&showTitle=yes' width='".$width."' height='".$height."' allowFullScreen='true' type='application/x-shockwave-flash' allowScriptAccess='always' wmode='transparent'>
</video>";
if load video.js is better like
<head> <link href="http://vjs.zencdn.net/5.8.8/video-js.css" rel="stylesheet"> <!-- If you'd like to support IE8 --> <script src="http://vjs.zencdn.net/ie8/1.1.2/videojs-ie8.min.js"></script> </head>
i select elgg1.8 for testing because too many plugins for choice:)),thank you iionly